mirror of
https://github.com/elephantrobotics/mycobot_ros.git
synced 2026-07-05 19:47:04 +00:00
115 lines
No EOL
2.4 KiB
YAML
115 lines
No EOL
2.4 KiB
YAML
# Simulation settings for using moveit_sim_controllers
|
|
moveit_sim_hw_interface:
|
|
joint_model_group: right_arm
|
|
joint_model_group_pose: init_right
|
|
# Settings for ros_control_boilerplate control loop
|
|
generic_hw_control_loop:
|
|
loop_hz: 300
|
|
cycle_time_error_threshold: 0.01
|
|
# Settings for ros_control hardware interface
|
|
hardware_interface:
|
|
joints:
|
|
- base_link1
|
|
- joint1_L
|
|
- joint2_L
|
|
- joint3_L
|
|
- joint4_L
|
|
- joint5_L
|
|
- joint6_L
|
|
- joint1_R
|
|
- joint2_R
|
|
- joint3_R
|
|
- joint4_R
|
|
- joint5_R
|
|
- joint6_R
|
|
sim_control_mode: 1 # 0: position, 1: velocity
|
|
# Publish all joint states
|
|
# Creates the /joint_states topic necessary in ROS
|
|
joint_state_controller:
|
|
type: joint_state_controller/JointStateController
|
|
publish_rate: 50
|
|
controller_list:
|
|
- name: plan_group_controller
|
|
action_ns: follow_joint_trajectory
|
|
default: True
|
|
type: FollowJointTrajectory
|
|
joints:
|
|
- base_link1
|
|
- joint1_L
|
|
- joint2_L
|
|
- joint3_L
|
|
- joint4_L
|
|
- joint5_L
|
|
- joint6_L
|
|
- joint1_R
|
|
- joint2_R
|
|
- joint3_R
|
|
- joint4_R
|
|
- joint5_R
|
|
- joint6_R
|
|
- name: right_arm_controller
|
|
action_ns: follow_joint_trajectory
|
|
default: True
|
|
type: FollowJointTrajectory
|
|
joints:
|
|
- base_link1
|
|
- joint1_R
|
|
- joint2_R
|
|
- joint3_R
|
|
- joint4_R
|
|
- joint5_R
|
|
- joint6_R
|
|
- name: left_arm_controller
|
|
action_ns: follow_joint_trajectory
|
|
default: True
|
|
type: FollowJointTrajectory
|
|
joints:
|
|
- base_link1
|
|
- joint1_L
|
|
- joint2_L
|
|
- joint3_L
|
|
- joint4_L
|
|
- joint5_L
|
|
- joint6_L
|
|
- name: both_arms_controller
|
|
action_ns: follow_joint_trajectory
|
|
default: True
|
|
type: FollowJointTrajectory
|
|
joints:
|
|
- base_link1
|
|
- joint1_L
|
|
- joint2_L
|
|
- joint3_L
|
|
- joint4_L
|
|
- joint5_L
|
|
- joint6_L
|
|
- joint1_R
|
|
- joint2_R
|
|
- joint3_R
|
|
- joint4_R
|
|
- joint5_R
|
|
- joint6_R
|
|
- name: waist_controller
|
|
action_ns: follow_joint_trajectory
|
|
default: True
|
|
type: FollowJointTrajectory
|
|
joints:
|
|
[]
|
|
- name: all_controller
|
|
action_ns: follow_joint_trajectory
|
|
default: True
|
|
type: FollowJointTrajectory
|
|
joints:
|
|
- base_link1
|
|
- joint1_L
|
|
- joint2_L
|
|
- joint3_L
|
|
- joint4_L
|
|
- joint5_L
|
|
- joint6_L
|
|
- joint1_R
|
|
- joint2_R
|
|
- joint3_R
|
|
- joint4_R
|
|
- joint5_R
|
|
- joint6_R |