Only released in EOL distros:
thormang3_opc: thormang3_action_script_player | thormang3_demo | thormang3_foot_step_generator | thormang3_navigation | thormang3_offset_tuner_client
Package Summary
Released
Documented
A GUI program for controlling a THORMANG3. Initial posture, walking, manipulation, head control are available with this package.
- Maintainer status: developed
- Maintainer: Pyo <pyo AT robotis DOT com>
- Author: Kayman <kmjung AT robotis DOT com>
- License: Apache 2.0
- Bug / feature tracker: https://github.com/ROBOTIS-GIT/ROBOTIS-THORMANG-OPC/issues
- Source: git https://github.com/ROBOTIS-GIT/ROBOTIS-THORMANG-OPC.git (branch: kinetic-devel)
Contents
ROS Software Maintainer: ROBOTIS
ROBOTIS e-Manual
ROS API
thormang3_demo_node
Subscribed Topics
robotis/feet_ft/both_ft_value (thormang3_feet_ft_module_msgs/BothWrench)- The message in this topic is used for FT value for calibration.
- The message in this topic is used for status message of THORMANG3.
- The message in this topic is used for joint modules that are currently in use.
- The message in this topic is used for degree of each joint(Unit in Degree).
- The message in this topic is used for pose that are used for Walking and Manipulation.
Published Topics
robotis/set_joint_ctrl_modules (robotis_controller_msgs/JointCtrlModule)- The message in this topic is used to configuring each joint modules (configure for each joint, Not recommended to use).
- The message in this topic is used to configure modules to control.
- The message in this topic is used for initial posture of Thormang3.
- The message in this topic is used for FT Calibration related command.
- The message in this topic is used for head movement command for assembling LaserScan.
- The message in this topic is used to control separate head joints.
- The message in this topic is used for visualized footstep messages created by footstep_planner.
- The message in this topic is used for initial posture command for Manipulation.
- The message in this topic is used to control the robot in Joint Space.
- The message in this topic is used to control the robot in Task Space.
- The message in this topic is used to create footsteps from the foot_step_generator with the walking parameter and direction.
- The message in this topic is used for 2D step array to create footsteps for THORMANG3.
- The message in this topic is used for balance On/Off of THORMANG3.
- The message in this topic is used for the page number.
1 ~ 255 : play action
-1 : stop action
-2 :brake action
Services Called
robotis/get_present_joint_ctrl_modules (robotis_controller_msgs/GetJointModule)- This service is used to obtain module that is currently in use for each joint.
- This service is used to create footsteps from map and footstep_planner.
- This service is used to obtain joint pose of selected manipulation group.
- This service is used to obtain end effector pose of selected manipulation group.
- This service is used to set Balance Algorithm parameters.
Parameters
demo_config (string, default: /config/demo_config.yaml)- This yaml file is configuration file path of the demo program.