├── .gitignore ├── .travis.yaml ├── LICENSE ├── README.md ├── dynamixel_controllers ├── CHANGELOG.rst ├── CMakeLists.txt ├── launch │ └── controller_manager.launch ├── mainpage.dox ├── nodes │ ├── controller_manager.py │ └── controller_spawner.py ├── package.xml ├── setup.py ├── src │ └── dynamixel_controllers │ │ ├── __init__.py │ │ ├── joint_controller.py │ │ ├── joint_position_controller.py │ │ ├── joint_position_controller_dual_motor.py │ │ ├── joint_torque_controller.py │ │ ├── joint_torque_controller_dual_motor.py │ │ └── joint_trajectory_action_controller.py └── srv │ ├── RestartController.srv │ ├── SetComplianceMargin.srv │ ├── SetCompliancePunch.srv │ ├── SetComplianceSlope.srv │ ├── SetSpeed.srv │ ├── SetTorqueLimit.srv │ ├── StartController.srv │ ├── StopController.srv │ └── TorqueEnable.srv ├── dynamixel_driver ├── CHANGELOG.rst ├── CMakeLists.txt ├── mainpage.dox ├── package.xml ├── scripts │ ├── README │ ├── change_id.py │ ├── info_dump.py │ ├── set_servo_config.py │ └── set_torque.py ├── setup.py └── src │ └── dynamixel_driver │ ├── __init__.py │ ├── dynamixel_const.py │ ├── dynamixel_io.py │ └── dynamixel_serial_proxy.py ├── dynamixel_motor ├── CHANGELOG.rst ├── CMakeLists.txt └── package.xml ├── dynamixel_msgs ├── CHANGELOG.rst ├── CMakeLists.txt ├── mainpage.dox ├── msg │ ├── JointState.msg │ ├── MotorState.msg │ └── MotorStateList.msg └── package.xml └── dynamixel_tutorials ├── CHANGELOG.rst ├── CMakeLists.txt ├── config └── dynamixel_joint_controllers.yaml ├── launch ├── controller_manager.launch └── controller_spawner.launch ├── mainpage.dox └── package.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/.travis.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/README.md -------------------------------------------------------------------------------- /dynamixel_controllers/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/CHANGELOG.rst -------------------------------------------------------------------------------- /dynamixel_controllers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/CMakeLists.txt -------------------------------------------------------------------------------- /dynamixel_controllers/launch/controller_manager.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/launch/controller_manager.launch -------------------------------------------------------------------------------- /dynamixel_controllers/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/mainpage.dox -------------------------------------------------------------------------------- /dynamixel_controllers/nodes/controller_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/nodes/controller_manager.py -------------------------------------------------------------------------------- /dynamixel_controllers/nodes/controller_spawner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/nodes/controller_spawner.py -------------------------------------------------------------------------------- /dynamixel_controllers/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/package.xml -------------------------------------------------------------------------------- /dynamixel_controllers/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/setup.py -------------------------------------------------------------------------------- /dynamixel_controllers/src/dynamixel_controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamixel_controllers/src/dynamixel_controllers/joint_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/src/dynamixel_controllers/joint_controller.py -------------------------------------------------------------------------------- /dynamixel_controllers/src/dynamixel_controllers/joint_position_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/src/dynamixel_controllers/joint_position_controller.py -------------------------------------------------------------------------------- /dynamixel_controllers/src/dynamixel_controllers/joint_position_controller_dual_motor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/src/dynamixel_controllers/joint_position_controller_dual_motor.py -------------------------------------------------------------------------------- /dynamixel_controllers/src/dynamixel_controllers/joint_torque_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/src/dynamixel_controllers/joint_torque_controller.py -------------------------------------------------------------------------------- /dynamixel_controllers/src/dynamixel_controllers/joint_torque_controller_dual_motor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/src/dynamixel_controllers/joint_torque_controller_dual_motor.py -------------------------------------------------------------------------------- /dynamixel_controllers/src/dynamixel_controllers/joint_trajectory_action_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/src/dynamixel_controllers/joint_trajectory_action_controller.py -------------------------------------------------------------------------------- /dynamixel_controllers/srv/RestartController.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/srv/RestartController.srv -------------------------------------------------------------------------------- /dynamixel_controllers/srv/SetComplianceMargin.srv: -------------------------------------------------------------------------------- 1 | # Range is 0 to 255, larger value = more error 2 | 3 | uint8 margin 4 | --- 5 | -------------------------------------------------------------------------------- /dynamixel_controllers/srv/SetCompliancePunch.srv: -------------------------------------------------------------------------------- 1 | # See Dynamixel documentation for details 2 | 3 | uint8 punch 4 | --- 5 | -------------------------------------------------------------------------------- /dynamixel_controllers/srv/SetComplianceSlope.srv: -------------------------------------------------------------------------------- 1 | # See Dynamixel documentation for details 2 | 3 | uint8 slope 4 | --- 5 | -------------------------------------------------------------------------------- /dynamixel_controllers/srv/SetSpeed.srv: -------------------------------------------------------------------------------- 1 | float64 speed 2 | --- 3 | 4 | -------------------------------------------------------------------------------- /dynamixel_controllers/srv/SetTorqueLimit.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/srv/SetTorqueLimit.srv -------------------------------------------------------------------------------- /dynamixel_controllers/srv/StartController.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/srv/StartController.srv -------------------------------------------------------------------------------- /dynamixel_controllers/srv/StopController.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_controllers/srv/StopController.srv -------------------------------------------------------------------------------- /dynamixel_controllers/srv/TorqueEnable.srv: -------------------------------------------------------------------------------- 1 | bool torque_enable 2 | --- 3 | 4 | -------------------------------------------------------------------------------- /dynamixel_driver/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/CHANGELOG.rst -------------------------------------------------------------------------------- /dynamixel_driver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/CMakeLists.txt -------------------------------------------------------------------------------- /dynamixel_driver/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/mainpage.dox -------------------------------------------------------------------------------- /dynamixel_driver/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/package.xml -------------------------------------------------------------------------------- /dynamixel_driver/scripts/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/scripts/README -------------------------------------------------------------------------------- /dynamixel_driver/scripts/change_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/scripts/change_id.py -------------------------------------------------------------------------------- /dynamixel_driver/scripts/info_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/scripts/info_dump.py -------------------------------------------------------------------------------- /dynamixel_driver/scripts/set_servo_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/scripts/set_servo_config.py -------------------------------------------------------------------------------- /dynamixel_driver/scripts/set_torque.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/scripts/set_torque.py -------------------------------------------------------------------------------- /dynamixel_driver/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/setup.py -------------------------------------------------------------------------------- /dynamixel_driver/src/dynamixel_driver/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynamixel_driver/src/dynamixel_driver/dynamixel_const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/src/dynamixel_driver/dynamixel_const.py -------------------------------------------------------------------------------- /dynamixel_driver/src/dynamixel_driver/dynamixel_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/src/dynamixel_driver/dynamixel_io.py -------------------------------------------------------------------------------- /dynamixel_driver/src/dynamixel_driver/dynamixel_serial_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_driver/src/dynamixel_driver/dynamixel_serial_proxy.py -------------------------------------------------------------------------------- /dynamixel_motor/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_motor/CHANGELOG.rst -------------------------------------------------------------------------------- /dynamixel_motor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_motor/CMakeLists.txt -------------------------------------------------------------------------------- /dynamixel_motor/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_motor/package.xml -------------------------------------------------------------------------------- /dynamixel_msgs/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_msgs/CHANGELOG.rst -------------------------------------------------------------------------------- /dynamixel_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_msgs/CMakeLists.txt -------------------------------------------------------------------------------- /dynamixel_msgs/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_msgs/mainpage.dox -------------------------------------------------------------------------------- /dynamixel_msgs/msg/JointState.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_msgs/msg/JointState.msg -------------------------------------------------------------------------------- /dynamixel_msgs/msg/MotorState.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_msgs/msg/MotorState.msg -------------------------------------------------------------------------------- /dynamixel_msgs/msg/MotorStateList.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_msgs/msg/MotorStateList.msg -------------------------------------------------------------------------------- /dynamixel_msgs/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_msgs/package.xml -------------------------------------------------------------------------------- /dynamixel_tutorials/CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_tutorials/CHANGELOG.rst -------------------------------------------------------------------------------- /dynamixel_tutorials/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_tutorials/CMakeLists.txt -------------------------------------------------------------------------------- /dynamixel_tutorials/config/dynamixel_joint_controllers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_tutorials/config/dynamixel_joint_controllers.yaml -------------------------------------------------------------------------------- /dynamixel_tutorials/launch/controller_manager.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_tutorials/launch/controller_manager.launch -------------------------------------------------------------------------------- /dynamixel_tutorials/launch/controller_spawner.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_tutorials/launch/controller_spawner.launch -------------------------------------------------------------------------------- /dynamixel_tutorials/mainpage.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_tutorials/mainpage.dox -------------------------------------------------------------------------------- /dynamixel_tutorials/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arebgun/dynamixel_motor/HEAD/dynamixel_tutorials/package.xml --------------------------------------------------------------------------------