muse_bldc_motor_drive package from muse_bldc_motor_drive repomuse_bldc_motor_drive |
|
Package Summary
Tags | No category tags. |
Version | 1.0.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://bitbucket.org/muserobotics/muse_ros_package.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2017-08-25 |
Dev Status | UNMAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Maria Karageorgiou
Authors
- Maria Karageorgiou
Package Summary
This is a ROS package for communicating with one or more Muse Brushless Modules.
Node
Published Topics
-
muse_bldc_motor_drive/module_discovery (muse_bldc_motor_drive/module_list.msg)
Provides a list with all active Muse Modules, that are visible through current network and the number of them. The list provides some information for each module: module name, module ip, module status.
-
(muse_bldc_motor_drive/feedback.msg)
Subscribed Topics
-
muse_bldc_motor_drive/communication (muse_bldc_motor_drive/communication_cmd.msg)
A command to open or close the topics needed for communication with a single Muse Module. You have to set the ip or name of desired Module and you choose the names of topics needed to send commands and get feedback from it. You can get Module’s name or ip from muse_bldc_motor_drive/communication publisher and see if it’s connected to the network.
-
(muse_bldc_motor_drive/control_cmd.msg)
* SET_CONTROL_LIMITS
* SET_CURRENT_GAINS
* SET_SPEED_GAINS
* SET_POSITION_GAINS
* SET_CURRENT
* SET_SPEED
* SET_POSITION
-
(muse_bldc_motor_drive/state_machine_cmd.msg)
* CONNECT
* DISCONNECT
* STARTUP
* SHUTDOWN
* ENABLE_SERVO
* DISABLE_SERVO
* CONTROL_ON
* CONTROL_OFF
* QUICK_ENABLE
* CALIBRATE_ELEC_ANGLE_OFFSET
* CALIBRATE_START
* SET_NAME
* CLEAR_FAULTS
* CLEAR_ERRORS
Parameters
- control frequency(float64, default: 1000.0)
- feedback frequency(float64, default: 1000.0)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
roscpp | |
rospy | |
std_msgs | |
message_generation | |
catkin | |
message_runtime |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged muse_bldc_motor_drive at Robotics Stack Exchange
muse_bldc_motor_drive package from muse_bldc_motor_drive repomuse_bldc_motor_drive |
|
Package Summary
Tags | No category tags. |
Version | 1.0.0 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://bitbucket.org/muserobotics/muse_ros_package.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2017-08-25 |
Dev Status | UNMAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Maria Karageorgiou
Authors
- Maria Karageorgiou
Package Summary
This is a ROS package for communicating with one or more Muse Brushless Modules.
Node
Published Topics
-
muse_bldc_motor_drive/module_discovery (muse_bldc_motor_drive/module_list.msg)
Provides a list with all active Muse Modules, that are visible through current network and the number of them. The list provides some information for each module: module name, module ip, module status.
-
(muse_bldc_motor_drive/feedback.msg)
Subscribed Topics
-
muse_bldc_motor_drive/communication (muse_bldc_motor_drive/communication_cmd.msg)
A command to open or close the topics needed for communication with a single Muse Module. You have to set the ip or name of desired Module and you choose the names of topics needed to send commands and get feedback from it. You can get Module’s name or ip from muse_bldc_motor_drive/communication publisher and see if it’s connected to the network.
-
(muse_bldc_motor_drive/control_cmd.msg)
* SET_CONTROL_LIMITS
* SET_CURRENT_GAINS
* SET_SPEED_GAINS
* SET_POSITION_GAINS
* SET_CURRENT
* SET_SPEED
* SET_POSITION
-
(muse_bldc_motor_drive/state_machine_cmd.msg)
* CONNECT
* DISCONNECT
* STARTUP
* SHUTDOWN
* ENABLE_SERVO
* DISABLE_SERVO
* CONTROL_ON
* CONTROL_OFF
* QUICK_ENABLE
* CALIBRATE_ELEC_ANGLE_OFFSET
* CALIBRATE_START
* SET_NAME
* CLEAR_FAULTS
* CLEAR_ERRORS
Parameters
- control frequency(float64, default: 1000.0)
- feedback frequency(float64, default: 1000.0)
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
roscpp | |
rospy | |
std_msgs | |
message_generation | |
catkin | |
message_runtime |