|
| def | __init__ (self, dxl_io, controller_namespace, port_namespace) |
| |
| def | initialize (self) |
| |
| def | process_command (self, msg) |
| |
| def | process_motor_states (self, state_list) |
| |
| def | process_set_compliance_margin (self, req) |
| |
| def | process_set_compliance_punch (self, req) |
| |
| def | process_set_compliance_slope (self, req) |
| |
| def | process_set_speed (self, req) |
| |
| def | process_set_torque_limit (self, req) |
| |
| def | process_torque_enable (self, req) |
| |
| def | rad_to_raw (self, angle, initial_position_raw, flipped, encoder_ticks_per_radian) |
| |
| def | raw_to_rad (self, raw, initial_position_raw, flipped, radians_per_encoder_tick) |
| |
| def | set_compliance_margin (self, margin) |
| |
| def | set_compliance_punch (self, punch) |
| |
| def | set_compliance_slope (self, slope) |
| |
| def | set_speed (self, speed) |
| |
| def | set_torque_enable (self, torque_enable) |
| |
| def | set_torque_limit (self, max_torque) |
| |
| def | start (self) |
| |
| def | stop (self) |
| |
Definition at line 61 of file joint_controller.py.
| def dynamixel_controllers.joint_controller.JointController.__init__ |
( |
|
self, |
|
|
|
dxl_io, |
|
|
|
controller_namespace, |
|
|
|
port_namespace |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.__ensure_limits |
( |
|
self | ) |
|
|
private |
| def dynamixel_controllers.joint_controller.JointController.initialize |
( |
|
self | ) |
|
| def dynamixel_controllers.joint_controller.JointController.process_command |
( |
|
self, |
|
|
|
msg |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.process_motor_states |
( |
|
self, |
|
|
|
state_list |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.process_set_compliance_margin |
( |
|
self, |
|
|
|
req |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.process_set_compliance_punch |
( |
|
self, |
|
|
|
req |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.process_set_compliance_slope |
( |
|
self, |
|
|
|
req |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.process_set_speed |
( |
|
self, |
|
|
|
req |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.process_set_torque_limit |
( |
|
self, |
|
|
|
req |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.process_torque_enable |
( |
|
self, |
|
|
|
req |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.rad_to_raw |
( |
|
self, |
|
|
|
angle, |
|
|
|
initial_position_raw, |
|
|
|
flipped, |
|
|
|
encoder_ticks_per_radian |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.raw_to_rad |
( |
|
self, |
|
|
|
raw, |
|
|
|
initial_position_raw, |
|
|
|
flipped, |
|
|
|
radians_per_encoder_tick |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.set_compliance_margin |
( |
|
self, |
|
|
|
margin |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.set_compliance_punch |
( |
|
self, |
|
|
|
punch |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.set_compliance_slope |
( |
|
self, |
|
|
|
slope |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.set_speed |
( |
|
self, |
|
|
|
speed |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.set_torque_enable |
( |
|
self, |
|
|
|
torque_enable |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.set_torque_limit |
( |
|
self, |
|
|
|
max_torque |
|
) |
| |
| def dynamixel_controllers.joint_controller.JointController.start |
( |
|
self | ) |
|
| def dynamixel_controllers.joint_controller.JointController.stop |
( |
|
self | ) |
|
| dynamixel_controllers.joint_controller.JointController.command_sub |
| dynamixel_controllers.joint_controller.JointController.compliance_margin |
| dynamixel_controllers.joint_controller.JointController.compliance_marigin_service |
| dynamixel_controllers.joint_controller.JointController.compliance_punch |
| dynamixel_controllers.joint_controller.JointController.compliance_punch_service |
| dynamixel_controllers.joint_controller.JointController.compliance_slope |
| dynamixel_controllers.joint_controller.JointController.compliance_slope_service |
| dynamixel_controllers.joint_controller.JointController.controller_namespace |
| dynamixel_controllers.joint_controller.JointController.dxl_io |
| dynamixel_controllers.joint_controller.JointController.joint_name |
| dynamixel_controllers.joint_controller.JointController.joint_speed |
| dynamixel_controllers.joint_controller.JointController.joint_state_pub |
| dynamixel_controllers.joint_controller.JointController.motor_states_sub |
| dynamixel_controllers.joint_controller.JointController.port_namespace |
| dynamixel_controllers.joint_controller.JointController.running |
| dynamixel_controllers.joint_controller.JointController.speed_service |
| dynamixel_controllers.joint_controller.JointController.torque_limit |
| dynamixel_controllers.joint_controller.JointController.torque_limit_service |
| dynamixel_controllers.joint_controller.JointController.torque_service |
The documentation for this class was generated from the following file: