class documentation
class MotionControlBMessage(TransmitMessage):
Constructor: MotionControlBMessage(control_mode, move_mode, move_speed_rate)
Message to configure motion control parameters for the robotic arm.
| Static Method | get |
Convert control mode to byte value. |
| Static Method | get |
Convert move mode to byte value. |
| Method | __init__ |
Create motion control message. |
| Constant | ID |
Undocumented |
| Constant | MAX |
Undocumented |
| Constant | MIN |
Undocumented |
| Type Alias | |
Undocumented |
| Type Alias | |
Undocumented |
Convert control mode to byte value.
| Parameters | |
mode:ControlMode | Control mode string |
| Returns | |
int | Byte value for the control mode |
| Raises | |
InvalidControlModeError | If mode is not valid |
Convert move mode to byte value.
| Parameters | |
mode:MoveMode | Move mode string |
| Returns | |
int | Byte value for the move mode |
| Raises | |
InvalidMoveModeError | If mode is not valid |
Create motion control message.
| Parameters | |
controlControlMode | Control mode ('can', 'standby', etc.) |
moveMoveMode | Movement mode ('joint', 'end_pose', etc.) |
moveint | Speed rate (0-100) |
| Raises | |
InvalidControlModeError | If control_mode is not valid |
InvalidMoveModeError | If move_mode is not valid |
InvalidMoveSpeedRateError | If move_speed_rate is not in range 0-100 |