├── .gitignore ├── Dockerfile ├── README.md ├── robotiq_2f_140_gripper_visualization ├── CMakeLists.txt ├── meshes │ ├── collision │ │ ├── robotiq_arg2f_140_inner_finger.stl │ │ ├── robotiq_arg2f_140_inner_knuckle.stl │ │ ├── robotiq_arg2f_140_outer_finger.stl │ │ ├── robotiq_arg2f_140_outer_knuckle.stl │ │ ├── robotiq_arg2f_base_link.stl │ │ └── robotiq_arg2f_coupling.stl │ └── visual │ │ ├── robotiq_arg2f_140_inner_finger.stl │ │ ├── robotiq_arg2f_140_inner_knuckle.stl │ │ ├── robotiq_arg2f_140_outer_finger.stl │ │ ├── robotiq_arg2f_140_outer_knuckle.stl │ │ ├── robotiq_arg2f_base_link.stl │ │ └── robotiq_arg2f_coupling.stl ├── package.xml └── urdf │ ├── hand.urdf │ ├── robotiq_arg2f.xacro │ ├── robotiq_arg2f_140_model.xacro │ ├── robotiq_arg2f_140_model_macro.xacro │ └── robotiq_arg2f_transmission.xacro ├── techman_robot_utility_scripts ├── CMakeLists.txt ├── package.xml └── scripts │ └── spawn_techman.py ├── tm_driver ├── CMakeLists.txt ├── include │ ├── listen_robot_status.hpp │ ├── send_command.hpp │ └── send_command_action.hpp ├── package.xml └── src │ ├── listen_robot_status.cpp │ ├── send_command.cpp │ ├── send_command_action.cpp │ └── tm_get_camera.cpp ├── tm_gazebo_plugin ├── CMakeLists.txt ├── include │ └── tm_gazebo_plugin │ │ ├── tm_joint_plugin.hpp │ │ └── tm_joint_plugin_action.hpp ├── package.xml └── src │ ├── tm_joint_plugin.cpp │ └── tm_joint_plugin_action.cpp ├── tm_grasp_description ├── CMakeLists.txt ├── meshes │ ├── hand │ │ ├── collision │ │ │ ├── robotiq_arg2f_140_inner_finger.stl │ │ │ ├── robotiq_arg2f_140_inner_knuckle.stl │ │ │ ├── robotiq_arg2f_140_outer_finger.stl │ │ │ ├── robotiq_arg2f_140_outer_knuckle.stl │ │ │ ├── robotiq_arg2f_base_link.stl │ │ │ └── robotiq_arg2f_coupling.stl │ │ └── visual │ │ │ ├── robotiq_arg2f_140_inner_finger.stl │ │ │ ├── robotiq_arg2f_140_inner_knuckle.stl │ │ │ ├── robotiq_arg2f_140_outer_finger.stl │ │ │ ├── robotiq_arg2f_140_outer_knuckle.stl │ │ │ ├── robotiq_arg2f_base_link.stl │ │ │ └── robotiq_arg2f_coupling.stl │ └── tm700 │ │ ├── collision │ │ ├── arm_1.STL │ │ ├── arm_2.STL │ │ ├── base.STL │ │ ├── shoulder_1.STL │ │ ├── wrist_1.STL │ │ ├── wrist_2.STL │ │ ├── wrist_3.STL │ │ ├── wrist_3_1.STL │ │ └── wrist_3_2.STL │ │ └── visual │ │ ├── Arm1.STL │ │ ├── Arm1.dae │ │ ├── Arm2.STL │ │ ├── Arm2.dae │ │ ├── Base.STL │ │ ├── Base.dae │ │ ├── Shoulder1.STL │ │ ├── Shoulder1.dae │ │ ├── Wrist1.STL │ │ ├── Wrist1.dae │ │ ├── Wrist2.STL │ │ ├── Wrist2.dae │ │ ├── Wrist3.STL │ │ ├── Wrist3.dae │ │ └── Wrist3_.dae ├── package.xml ├── rviz │ └── robot_hand.rviz └── urdf │ ├── common.gazebo.xacro │ ├── robot_hand.urdf │ ├── robot_hand_gazebo_plugin.urdf │ ├── tm.gazebo.xacro │ ├── tm.transmission.xacro │ ├── tm700.urdf.xacro │ ├── tm700_robot_joint_limited.urdf.xacro │ └── tm700_robot_joint_limited_hand.urdf.xacro ├── tm_launch ├── CMakeLists.txt ├── launch │ ├── tm_gazebo_move.launch.py │ └── tm_rviz_joint_state.launch.py └── package.xml ├── tm_msgs ├── CMakeLists.txt ├── action │ └── JointTrajectory.action ├── msg │ ├── JointTrajectorys.msg │ └── RobotStatus.msg └── package.xml └── tm_status ├── CMakeLists.txt ├── include ├── command_source.h ├── model.h └── moveit_bridge.h ├── package.xml └── src ├── command_source.cpp ├── get_trajectory.cpp ├── model.cpp ├── moveit_bridge.cpp └── send_joint_command.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/README.md -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/CMakeLists.txt -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_140_inner_finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_140_inner_finger.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_140_inner_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_140_inner_knuckle.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_140_outer_finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_140_outer_finger.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_140_outer_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_140_outer_knuckle.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_base_link.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_base_link.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_coupling.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/collision/robotiq_arg2f_coupling.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_140_inner_finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_140_inner_finger.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_140_inner_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_140_inner_knuckle.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_140_outer_finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_140_outer_finger.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_140_outer_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_140_outer_knuckle.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_base_link.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_base_link.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_coupling.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/meshes/visual/robotiq_arg2f_coupling.stl -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/package.xml -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/urdf/hand.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/urdf/hand.urdf -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/urdf/robotiq_arg2f.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/urdf/robotiq_arg2f.xacro -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/urdf/robotiq_arg2f_140_model.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/urdf/robotiq_arg2f_140_model.xacro -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/urdf/robotiq_arg2f_140_model_macro.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/urdf/robotiq_arg2f_140_model_macro.xacro -------------------------------------------------------------------------------- /robotiq_2f_140_gripper_visualization/urdf/robotiq_arg2f_transmission.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/robotiq_2f_140_gripper_visualization/urdf/robotiq_arg2f_transmission.xacro -------------------------------------------------------------------------------- /techman_robot_utility_scripts/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/techman_robot_utility_scripts/CMakeLists.txt -------------------------------------------------------------------------------- /techman_robot_utility_scripts/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/techman_robot_utility_scripts/package.xml -------------------------------------------------------------------------------- /techman_robot_utility_scripts/scripts/spawn_techman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/techman_robot_utility_scripts/scripts/spawn_techman.py -------------------------------------------------------------------------------- /tm_driver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_driver/CMakeLists.txt -------------------------------------------------------------------------------- /tm_driver/include/listen_robot_status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_driver/include/listen_robot_status.hpp -------------------------------------------------------------------------------- /tm_driver/include/send_command.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_driver/include/send_command.hpp -------------------------------------------------------------------------------- /tm_driver/include/send_command_action.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_driver/include/send_command_action.hpp -------------------------------------------------------------------------------- /tm_driver/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_driver/package.xml -------------------------------------------------------------------------------- /tm_driver/src/listen_robot_status.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_driver/src/listen_robot_status.cpp -------------------------------------------------------------------------------- /tm_driver/src/send_command.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_driver/src/send_command.cpp -------------------------------------------------------------------------------- /tm_driver/src/send_command_action.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_driver/src/send_command_action.cpp -------------------------------------------------------------------------------- /tm_driver/src/tm_get_camera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_driver/src/tm_get_camera.cpp -------------------------------------------------------------------------------- /tm_gazebo_plugin/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_gazebo_plugin/CMakeLists.txt -------------------------------------------------------------------------------- /tm_gazebo_plugin/include/tm_gazebo_plugin/tm_joint_plugin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_gazebo_plugin/include/tm_gazebo_plugin/tm_joint_plugin.hpp -------------------------------------------------------------------------------- /tm_gazebo_plugin/include/tm_gazebo_plugin/tm_joint_plugin_action.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_gazebo_plugin/include/tm_gazebo_plugin/tm_joint_plugin_action.hpp -------------------------------------------------------------------------------- /tm_gazebo_plugin/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_gazebo_plugin/package.xml -------------------------------------------------------------------------------- /tm_gazebo_plugin/src/tm_joint_plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_gazebo_plugin/src/tm_joint_plugin.cpp -------------------------------------------------------------------------------- /tm_gazebo_plugin/src/tm_joint_plugin_action.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_gazebo_plugin/src/tm_joint_plugin_action.cpp -------------------------------------------------------------------------------- /tm_grasp_description/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/CMakeLists.txt -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/collision/robotiq_arg2f_140_inner_finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/collision/robotiq_arg2f_140_inner_finger.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/collision/robotiq_arg2f_140_inner_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/collision/robotiq_arg2f_140_inner_knuckle.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/collision/robotiq_arg2f_140_outer_finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/collision/robotiq_arg2f_140_outer_finger.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/collision/robotiq_arg2f_140_outer_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/collision/robotiq_arg2f_140_outer_knuckle.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/collision/robotiq_arg2f_base_link.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/collision/robotiq_arg2f_base_link.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/collision/robotiq_arg2f_coupling.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/collision/robotiq_arg2f_coupling.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/visual/robotiq_arg2f_140_inner_finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/visual/robotiq_arg2f_140_inner_finger.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/visual/robotiq_arg2f_140_inner_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/visual/robotiq_arg2f_140_inner_knuckle.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/visual/robotiq_arg2f_140_outer_finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/visual/robotiq_arg2f_140_outer_finger.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/visual/robotiq_arg2f_140_outer_knuckle.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/visual/robotiq_arg2f_140_outer_knuckle.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/visual/robotiq_arg2f_base_link.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/visual/robotiq_arg2f_base_link.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/hand/visual/robotiq_arg2f_coupling.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/hand/visual/robotiq_arg2f_coupling.stl -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/collision/arm_1.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/collision/arm_1.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/collision/arm_2.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/collision/arm_2.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/collision/base.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/collision/base.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/collision/shoulder_1.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/collision/shoulder_1.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/collision/wrist_1.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/collision/wrist_1.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/collision/wrist_2.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/collision/wrist_2.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/collision/wrist_3.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/collision/wrist_3.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/collision/wrist_3_1.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/collision/wrist_3_1.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/collision/wrist_3_2.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/collision/wrist_3_2.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Arm1.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Arm1.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Arm1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Arm1.dae -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Arm2.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Arm2.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Arm2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Arm2.dae -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Base.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Base.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Base.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Base.dae -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Shoulder1.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Shoulder1.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Shoulder1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Shoulder1.dae -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Wrist1.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Wrist1.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Wrist1.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Wrist1.dae -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Wrist2.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Wrist2.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Wrist2.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Wrist2.dae -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Wrist3.STL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Wrist3.STL -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Wrist3.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Wrist3.dae -------------------------------------------------------------------------------- /tm_grasp_description/meshes/tm700/visual/Wrist3_.dae: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/meshes/tm700/visual/Wrist3_.dae -------------------------------------------------------------------------------- /tm_grasp_description/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/package.xml -------------------------------------------------------------------------------- /tm_grasp_description/rviz/robot_hand.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/rviz/robot_hand.rviz -------------------------------------------------------------------------------- /tm_grasp_description/urdf/common.gazebo.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/urdf/common.gazebo.xacro -------------------------------------------------------------------------------- /tm_grasp_description/urdf/robot_hand.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/urdf/robot_hand.urdf -------------------------------------------------------------------------------- /tm_grasp_description/urdf/robot_hand_gazebo_plugin.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/urdf/robot_hand_gazebo_plugin.urdf -------------------------------------------------------------------------------- /tm_grasp_description/urdf/tm.gazebo.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/urdf/tm.gazebo.xacro -------------------------------------------------------------------------------- /tm_grasp_description/urdf/tm.transmission.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/urdf/tm.transmission.xacro -------------------------------------------------------------------------------- /tm_grasp_description/urdf/tm700.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/urdf/tm700.urdf.xacro -------------------------------------------------------------------------------- /tm_grasp_description/urdf/tm700_robot_joint_limited.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/urdf/tm700_robot_joint_limited.urdf.xacro -------------------------------------------------------------------------------- /tm_grasp_description/urdf/tm700_robot_joint_limited_hand.urdf.xacro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_grasp_description/urdf/tm700_robot_joint_limited_hand.urdf.xacro -------------------------------------------------------------------------------- /tm_launch/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_launch/CMakeLists.txt -------------------------------------------------------------------------------- /tm_launch/launch/tm_gazebo_move.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_launch/launch/tm_gazebo_move.launch.py -------------------------------------------------------------------------------- /tm_launch/launch/tm_rviz_joint_state.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_launch/launch/tm_rviz_joint_state.launch.py -------------------------------------------------------------------------------- /tm_launch/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_launch/package.xml -------------------------------------------------------------------------------- /tm_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_msgs/CMakeLists.txt -------------------------------------------------------------------------------- /tm_msgs/action/JointTrajectory.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_msgs/action/JointTrajectory.action -------------------------------------------------------------------------------- /tm_msgs/msg/JointTrajectorys.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_msgs/msg/JointTrajectorys.msg -------------------------------------------------------------------------------- /tm_msgs/msg/RobotStatus.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_msgs/msg/RobotStatus.msg -------------------------------------------------------------------------------- /tm_msgs/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_msgs/package.xml -------------------------------------------------------------------------------- /tm_status/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_status/CMakeLists.txt -------------------------------------------------------------------------------- /tm_status/include/command_source.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_status/include/command_source.h -------------------------------------------------------------------------------- /tm_status/include/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_status/include/model.h -------------------------------------------------------------------------------- /tm_status/include/moveit_bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_status/include/moveit_bridge.h -------------------------------------------------------------------------------- /tm_status/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_status/package.xml -------------------------------------------------------------------------------- /tm_status/src/command_source.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_status/src/command_source.cpp -------------------------------------------------------------------------------- /tm_status/src/get_trajectory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_status/src/get_trajectory.cpp -------------------------------------------------------------------------------- /tm_status/src/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_status/src/model.cpp -------------------------------------------------------------------------------- /tm_status/src/moveit_bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_status/src/moveit_bridge.cpp -------------------------------------------------------------------------------- /tm_status/src/send_joint_command.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JuFengWu/techman_robot_grasp_ros2/HEAD/tm_status/src/send_joint_command.cpp --------------------------------------------------------------------------------