├── .github └── workflows │ ├── BuildTest.yaml │ ├── Documentation.yaml │ ├── Release.yaml │ ├── Review.yaml │ └── UpdateWorkflowStatus.yaml ├── .gitignore ├── CHANGELOG.rst ├── CMakeLists.txt ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── config ├── 2dof_robot_arm.rviz ├── controllers │ ├── controllers.yaml │ └── controllers_2dof_robot_arm.yaml ├── meshes │ ├── chain_link1.stl │ ├── chain_link2.stl │ ├── chain_link3.stl │ ├── chain_link4.stl │ ├── chain_link5.stl │ ├── chain_link_grip_l.stl │ └── chain_link_grip_r.stl ├── open_manipulator_x.rviz └── urdf │ ├── 2dof_robot_arm.ros2_control.xacro │ ├── 2dof_robot_arm.xacro │ ├── 2dof_robot_arm_robot.urdf.xacro │ ├── open_manipulator_x.material.xacro │ ├── open_manipulator_x.ros2_control.xacro │ ├── open_manipulator_x.xacro │ └── open_manipulator_x_robot.urdf.xacro ├── dependency.repos ├── docs ├── docs │ ├── doxygen │ │ ├── .gitignore │ │ ├── Doxyfile │ │ ├── build.sh │ │ └── config.json │ └── index.md ├── mkdocs.yml └── requirements.txt ├── dynamixel_diagnostic_controller.xml ├── dynamixel_hardware_interface.xml ├── include └── dynamixel_hardware_interface │ ├── address_table_base.hpp │ ├── constants.hpp │ ├── dynamixel_diagnostic_controller.hpp │ ├── dynamixel_hardware_interface.hpp │ ├── motor_base.hpp │ ├── motors │ ├── motors.hpp │ └── xw540_t260.hpp │ ├── util.hpp │ └── visiblity_control.h ├── launch ├── 2dof_robot_arm.launch.py └── open_manipulator_x.launch.py ├── package.xml └── src ├── dynamixel_diagnostic_controller.cpp ├── dynamixel_hardware_interface.cpp ├── motor_base.cpp └── util.cpp /.github/workflows/BuildTest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/.github/workflows/BuildTest.yaml -------------------------------------------------------------------------------- /.github/workflows/Documentation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/.github/workflows/Documentation.yaml -------------------------------------------------------------------------------- /.github/workflows/Release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/.github/workflows/Release.yaml -------------------------------------------------------------------------------- /.github/workflows/Review.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/.github/workflows/Review.yaml -------------------------------------------------------------------------------- /.github/workflows/UpdateWorkflowStatus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/.github/workflows/UpdateWorkflowStatus.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/README.md -------------------------------------------------------------------------------- /config/2dof_robot_arm.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/2dof_robot_arm.rviz -------------------------------------------------------------------------------- /config/controllers/controllers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/controllers/controllers.yaml -------------------------------------------------------------------------------- /config/controllers/controllers_2dof_robot_arm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/controllers/controllers_2dof_robot_arm.yaml -------------------------------------------------------------------------------- /config/meshes/chain_link1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/meshes/chain_link1.stl -------------------------------------------------------------------------------- /config/meshes/chain_link2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/meshes/chain_link2.stl -------------------------------------------------------------------------------- /config/meshes/chain_link3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/meshes/chain_link3.stl -------------------------------------------------------------------------------- /config/meshes/chain_link4.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/meshes/chain_link4.stl -------------------------------------------------------------------------------- /config/meshes/chain_link5.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/meshes/chain_link5.stl -------------------------------------------------------------------------------- /config/meshes/chain_link_grip_l.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/meshes/chain_link_grip_l.stl -------------------------------------------------------------------------------- /config/meshes/chain_link_grip_r.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/meshes/chain_link_grip_r.stl -------------------------------------------------------------------------------- /config/open_manipulator_x.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/open_manipulator_x.rviz -------------------------------------------------------------------------------- /config/urdf/2dof_robot_arm.ros2_control.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/urdf/2dof_robot_arm.ros2_control.xacro -------------------------------------------------------------------------------- /config/urdf/2dof_robot_arm.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/urdf/2dof_robot_arm.xacro -------------------------------------------------------------------------------- /config/urdf/2dof_robot_arm_robot.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/urdf/2dof_robot_arm_robot.urdf.xacro -------------------------------------------------------------------------------- /config/urdf/open_manipulator_x.material.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/urdf/open_manipulator_x.material.xacro -------------------------------------------------------------------------------- /config/urdf/open_manipulator_x.ros2_control.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/urdf/open_manipulator_x.ros2_control.xacro -------------------------------------------------------------------------------- /config/urdf/open_manipulator_x.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/urdf/open_manipulator_x.xacro -------------------------------------------------------------------------------- /config/urdf/open_manipulator_x_robot.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/config/urdf/open_manipulator_x_robot.urdf.xacro -------------------------------------------------------------------------------- /dependency.repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/dependency.repos -------------------------------------------------------------------------------- /docs/docs/doxygen/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | markdown -------------------------------------------------------------------------------- /docs/docs/doxygen/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/docs/docs/doxygen/Doxyfile -------------------------------------------------------------------------------- /docs/docs/doxygen/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/docs/docs/doxygen/build.sh -------------------------------------------------------------------------------- /docs/docs/doxygen/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/docs/docs/doxygen/config.json -------------------------------------------------------------------------------- /docs/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/docs/docs/index.md -------------------------------------------------------------------------------- /docs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/docs/mkdocs.yml -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /dynamixel_diagnostic_controller.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/dynamixel_diagnostic_controller.xml -------------------------------------------------------------------------------- /dynamixel_hardware_interface.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/dynamixel_hardware_interface.xml -------------------------------------------------------------------------------- /include/dynamixel_hardware_interface/address_table_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/include/dynamixel_hardware_interface/address_table_base.hpp -------------------------------------------------------------------------------- /include/dynamixel_hardware_interface/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/include/dynamixel_hardware_interface/constants.hpp -------------------------------------------------------------------------------- /include/dynamixel_hardware_interface/dynamixel_diagnostic_controller.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/include/dynamixel_hardware_interface/dynamixel_diagnostic_controller.hpp -------------------------------------------------------------------------------- /include/dynamixel_hardware_interface/dynamixel_hardware_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/include/dynamixel_hardware_interface/dynamixel_hardware_interface.hpp -------------------------------------------------------------------------------- /include/dynamixel_hardware_interface/motor_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/include/dynamixel_hardware_interface/motor_base.hpp -------------------------------------------------------------------------------- /include/dynamixel_hardware_interface/motors/motors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/include/dynamixel_hardware_interface/motors/motors.hpp -------------------------------------------------------------------------------- /include/dynamixel_hardware_interface/motors/xw540_t260.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/include/dynamixel_hardware_interface/motors/xw540_t260.hpp -------------------------------------------------------------------------------- /include/dynamixel_hardware_interface/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/include/dynamixel_hardware_interface/util.hpp -------------------------------------------------------------------------------- /include/dynamixel_hardware_interface/visiblity_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/include/dynamixel_hardware_interface/visiblity_control.h -------------------------------------------------------------------------------- /launch/2dof_robot_arm.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/launch/2dof_robot_arm.launch.py -------------------------------------------------------------------------------- /launch/open_manipulator_x.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/launch/open_manipulator_x.launch.py -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/package.xml -------------------------------------------------------------------------------- /src/dynamixel_diagnostic_controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/src/dynamixel_diagnostic_controller.cpp -------------------------------------------------------------------------------- /src/dynamixel_hardware_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/src/dynamixel_hardware_interface.cpp -------------------------------------------------------------------------------- /src/motor_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/src/motor_base.cpp -------------------------------------------------------------------------------- /src/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OUXT-Polaris/dynamixel_hardware_interface/HEAD/src/util.cpp --------------------------------------------------------------------------------