From fac5aa974f042987b14d2cf0ffe5f643205e3752 Mon Sep 17 00:00:00 2001 From: Hilario Tome <hilario.tome@pal-robotics.com> Date: Mon, 24 Oct 2016 12:01:28 +0200 Subject: [PATCH] Changed head differential, default controllers stopped --- talos_bringup/launch/talos_preload_libraries.launch | 10 ++++++++++ .../launch/full_body_position_controllers.launch | 2 +- talos_description/robots/talos_full.urdf.xacro | 4 ++-- talos_description/urdf/head/head.transmission.xacro | 2 +- 4 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 talos_bringup/launch/talos_preload_libraries.launch diff --git a/talos_bringup/launch/talos_preload_libraries.launch b/talos_bringup/launch/talos_preload_libraries.launch new file mode 100644 index 0000000..897f355 --- /dev/null +++ b/talos_bringup/launch/talos_preload_libraries.launch @@ -0,0 +1,10 @@ +<launch> + + <include file="$(find talos_controller_configuration)/launch/talos_default_controllers.launch" /> + + <include file="$(find talos_controller_configuration)/launch/full_body_position_controllers.launch" /> + + <include file="$(find talos_walking)/launch/walking_controller.launch" /> + +</launch> + diff --git a/talos_controller_configuration/launch/full_body_position_controllers.launch b/talos_controller_configuration/launch/full_body_position_controllers.launch index 53f34d5..271b94b 100644 --- a/talos_controller_configuration/launch/full_body_position_controllers.launch +++ b/talos_controller_configuration/launch/full_body_position_controllers.launch @@ -12,7 +12,7 @@ left_gripper_controller right_gripper_controller left_leg_controller - right_leg_controller" /> + right_leg_controller --stopped" /> <!-- Point head action --> <group ns="head_controller"> diff --git a/talos_description/robots/talos_full.urdf.xacro b/talos_description/robots/talos_full.urdf.xacro index 88ec025..eeef7f0 100644 --- a/talos_description/robots/talos_full.urdf.xacro +++ b/talos_description/robots/talos_full.urdf.xacro @@ -30,8 +30,8 @@ <xacro:ft_sensor name="wrist" parent="arm_right_7_link" side="right" reflect="1" /> <xacro:ft_sensor name="wrist" parent="arm_left_7_link" side="left" reflect="-1" /> - <xacro:talos_gripper name="left_gripper" parent="wrist_left_ft_tool_link"/> - <xacro:talos_gripper name="right_gripper" parent="wrist_right_ft_tool_link"/> + <xacro:talos_gripper name="gripper_left" parent="wrist_left_ft_tool_link"/> + <xacro:talos_gripper name="gripper_right" parent="wrist_right_ft_tool_link"/> <xacro:talos_leg prefix="left" reflect="1" /> <xacro:talos_leg prefix="right" reflect="-1" /> diff --git a/talos_description/urdf/head/head.transmission.xacro b/talos_description/urdf/head/head.transmission.xacro index a3148f5..8652347 100644 --- a/talos_description/urdf/head/head.transmission.xacro +++ b/talos_description/urdf/head/head.transmission.xacro @@ -13,7 +13,7 @@ <xacro:macro name="talos_head_differential_transmission" params="name number1 number2 act_reduction1 act_reduction2 jnt_reduction1 jnt_reduction2" > <transmission name="talos_trans"> - <type>transmission_interface/DifferentialTransmission</type> + <type>transmission_interface/HalfDifferentialTransmission</type> <actuator name="${name}_${number1}_motor"> <role>actuator1</role> <mechanicalReduction>${act_reduction1}</mechanicalReduction> -- GitLab