MD Node#
The MD ROS2 Node provides operational control and telemetry for MAB Robotics MD drive controllers.
It is intended as a runtime interface and does not perform device configuration.
For configuration, use CANdleTool.
MD Node Services#
The following services provide runtime control over MD drive controllers.
Service Name |
Description |
Service Type |
|---|---|---|
|
Registers MD drives in the system |
|
|
Enables selected registered drives |
|
|
Disables selected registered drives |
|
|
Changes the operating mode |
|
|
Performs a zeroing operation |
Set Mode Service Details#
The /md/set_mode service accepts requests of type candle_ros2/SetMode, field mode is a string that can take one of the following values:
MD Node Topics#
Subscribed Topics#
Topic Name |
Description |
Message Type |
|---|---|---|
|
General motion command input |
|
|
Position PID controller commands |
|
|
Velocity PID controller commands |
|
|
Impedance PD controller commands |
Published Topics#
Topic Name |
Description |
Message Type |
|---|---|---|
|
Joint state feedback for all MD drives |
|