|
1 | 1 | <launch>
|
2 |
| - |
3 |
| - <!-- urdf xml robot description loaded on the Parameter Server--> |
4 |
| - <param name="robot_description" command="$(find xacro)/xacro $(find labrob_description)/urdf/ocare_realworld.urdf.xacro" /> |
5 |
| - |
6 |
| - <!-- Load joint controller configurations from YAML file to parameter server --> |
7 |
| - <rosparam file="$(find ex_ocare_control)/config/controller_config.yaml" command="load"/> |
8 | 2 |
|
9 |
| - <!-- main robot hardware interface handler node --> |
10 |
| - <node name="ocare_hw_node" pkg="ex_ocare_control" type="ex_ocare_control_node" required="false" output="screen" /> |
| 3 | + <!-- urdf xml robot description loaded on the Parameter Server--> |
| 4 | + <param name="robot_description" command="$(find xacro)/xacro $(find labrob_description)/urdf/ocare_realworld.urdf.xacro" /> |
| 5 | + |
| 6 | + <!-- Load joint controller configurations from YAML file to parameter server --> |
| 7 | + <rosparam file="$(find ex_ocare_control)/config/controller_config.yaml" command="load"/> |
| 8 | + |
| 9 | + <!-- main robot hardware interface handler node --> |
| 10 | + <node name="ocare_hw_node" pkg="ex_ocare_control" type="ex_ocare_control_node" required="false" output="screen" /> |
| 11 | + |
| 12 | + <node name="hokuyo" pkg="hokuyo_node" type="hokuyo_node" required="true" output="screen" > |
| 13 | + <param name="frame_id" type="str" value="laser"/> |
| 14 | + <param name="port" type="string" value="/dev/hokuyo"/> |
| 15 | + <param name="angle_min" type="double" value="-1.5707963"/> |
| 16 | + <param name="angle_max" type="double" value="1.5607963"/> |
| 17 | + <param name="intensity" type="bool" value="false"/> |
| 18 | + </node> |
| 19 | + |
| 20 | + <node name="mpu6050" pkg="mpu6050_serial_to_imu" type="mpu6050_serial_to_imu_node" output="screen" > |
| 21 | + <param name="port" type="string" value="/dev/arduino"/> |
| 22 | + </node> |
11 | 23 |
|
12 | 24 |
|
13 |
| - <!-- load the controllers --> |
14 |
| - <node name="controller_spawner" pkg="controller_manager" type="spawner" respawn="false" |
15 |
| - output="screen" ns="/ocare" |
16 |
| - args="pose_fuzzy_controller joint_state_controller"/> |
| 25 | + <!-- load the controllers --> |
| 26 | + <node name="controller_spawner" pkg="controller_manager" type="spawner" respawn="false" |
| 27 | + output="screen" ns="/ocare" |
| 28 | + args="pose_fuzzy_controller joint_state_controller"/> |
17 | 29 |
|
18 |
| - <!--node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" /--> |
19 |
| - <node name="robot_state_publisher" pkg="robot_state_publisher" type="state_publisher" > |
20 |
| - <!-- urdf xml robot description loaded on the Parameter Server--> |
21 |
| - <param name="robot_description" command="$(find xacro)/xacro $(find labrob_description)/urdf/ocare_realworld.urdf.xacro" /> |
22 |
| - <remap from="/joint_states" to="/ocare/joint_states" /> |
23 |
| - </node> |
| 30 | + <!--node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" /--> |
| 31 | + <node name="robot_state_publisher" pkg="robot_state_publisher" type="state_publisher" > |
| 32 | + <!-- urdf xml robot description loaded on the Parameter Server--> |
| 33 | + <param name="robot_description" command="$(find xacro)/xacro $(find labrob_description)/urdf/ocare_realworld.urdf.xacro" /> |
| 34 | + <remap from="/joint_states" to="/ocare/joint_states" /> |
| 35 | + </node> |
24 | 36 |
|
25 | 37 |
|
26 | 38 |
|
|
0 commit comments