WUT Velma robot API
velma_task_cs_ros_interface.launch
Go to the documentation of this file.
1 <?xml version="1.0"?>
2 <launch>
3  <arg name="ORO_LOGLEVEL" default="3"/>
4  <arg name="debug" default="false"/>
5  <arg name="cset" default="false"/>
6 
7  <arg unless="$(arg cset)" name="CSET_LAUNCH_PREFIX" value=""/>
8  <arg if="$(arg cset)" name="CSET_LAUNCH_PREFIX" value="cset proc -s user -e --"/>
9 
10  <arg unless="$(arg debug)" name="LAUNCH_PREFIX" value=""/>
11  <arg if="$(arg debug)" name="LAUNCH_PREFIX" value="gdb -ex run --args "/>
12 
13  <node
14  launch-prefix="$(arg CSET_LAUNCH_PREFIX) $(arg LAUNCH_PREFIX)"
15  name="velma_task_cs_ros_interface"
16  pkg="subsystem_deployer" type="deployer"
17  args="--DeployerName velma_task_cs_ros_interface -x $(find velma_task_cs_ros_interface)/config/velma_task_cs_ros_interface.xml -m velma_task_cs_ros_interface -c 0 --" output="screen">
18 <!-- <env name="OROCOS_TARGET" value="$(arg OROCOS_TARGET)"/>
19  <env name="RTT_COMPONENT_PATH" value="$(arg RTT_COMPONENT_PATH)"/>-->
20  <env name="ORO_LOGLEVEL" value="$(arg ORO_LOGLEVEL)"/>
21 <!-- <env name="LD_PRELOAD" value="libmalloc_hook.so" />-->
22  </node>
23 
24  <group ns="velma_task_cs_ros_interface">
25  <rosparam>
26  JntImpAction:
27  joint_names: [torso_0_joint, right_arm_0_joint, right_arm_1_joint, right_arm_2_joint, right_arm_3_joint, right_arm_4_joint, right_arm_5_joint, right_arm_6_joint, left_arm_0_joint, left_arm_1_joint, left_arm_2_joint, left_arm_3_joint, left_arm_4_joint, left_arm_5_joint, left_arm_6_joint]
28  JntPub:
29  joint_names: [torso_0_joint, right_arm_0_joint, right_arm_1_joint, right_arm_2_joint, right_arm_3_joint, right_arm_4_joint, right_arm_5_joint, right_arm_6_joint, left_arm_0_joint, left_arm_1_joint, left_arm_2_joint, left_arm_3_joint, left_arm_4_joint, left_arm_5_joint, left_arm_6_joint, head_pan_joint, head_tilt_joint, right_HandFingerOneKnuckleOneJoint, right_HandFingerOneKnuckleTwoJoint, right_HandFingerOneKnuckleThreeJoint, right_HandFingerTwoKnuckleOneJoint, right_HandFingerTwoKnuckleTwoJoint, right_HandFingerTwoKnuckleThreeJoint, right_HandFingerThreeKnuckleTwoJoint, right_HandFingerThreeKnuckleThreeJoint, left_HandFingerOneKnuckleOneJoint, left_HandFingerOneKnuckleTwoJoint, left_HandFingerOneKnuckleThreeJoint, left_HandFingerTwoKnuckleOneJoint, left_HandFingerTwoKnuckleTwoJoint, left_HandFingerTwoKnuckleThreeJoint, left_HandFingerThreeKnuckleTwoJoint, left_HandFingerThreeKnuckleThreeJoint ]
30  constant_names: [leftFtSensorJoint, rightFtSensorJoint, left_HandFingerOneKnuckleThreeOptoforceJoint, left_HandFingerTwoKnuckleThreeOptoforceJoint, left_HandFingerThreeKnuckleThreeOptoforceJoint, rightKeepUprightJoint0, rightKeepUprightJoint1, leftKeepUprightJoint0, leftKeepUprightJoint1]
31  constant_positions: [0, 0, 0, 0, 0, 0, 0, 0, 0]
32  HeadAction:
33  joint_names: [head_pan_joint, head_tilt_joint]
34  LeftHandAction:
35  prefix: "left"
36  RightHandAction:
37  prefix: "right"
38  TfPub:
39  frame_ids: [right_arm_7_link, left_arm_7_link]
40  child_frame_ids: [right_arm_tool, left_arm_tool]
41  </rosparam>
42 <!--
43  TfPub:
44  frame_ids: [right_arm_7_link, left_arm_7_link, torso_base, torso_base, torso_base, torso_base]
45  child_frame_ids: [right_arm_tool, left_arm_tool, right_arm_cmd, left_arm_cmd, right_arm_tool_measured, left_arm_tool_measured]
46 -->
47  </group>
48 
49 </launch>