<?xml version="1.0"?>
<launch>
<!-- this launch file corresponds to robot model in ros-pkg/robot_descriptions/pr2/erratic_defs/robots for full erratic -->
<param name="/use_sim_time" value="true" />
<!-- start up wg world -->
<include file="$(find gazebo_ros)/launch/willowgarage_world.launch"/>
<arg name="model" />
<param name="robot_description" command="$(find xacro)/xacro.py $(find robot_description)/urdf/myrobot.xacro" />
<node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" ></node>
<!-- start robot state publisher -->
<node pkg="robot_state_publisher" type="robot_state_publisher" name="robot_state_publisher" output="screen" >
<param name="publish_frequency" type="double" value="50.0" />
</node> //没有的话rviz好像显示不出来
<node name="spawn_robot" pkg="gazebo_ros" type="spawn_model" args="-urdf -param robot_description -z 0.1 -model robot_model" respawn="false" output="screen" /> //启动gazebo
<node name="rviz" pkg="rviz" type="rviz" args="-d $(find robot_gazebo)/launch/vel32.rviz "/>
<!--node name="slam_gmapping" pkg="gmapping" type="slam_gmapping">
<remap from="scan" to="/robot/laser/scan"/>
<param name="base_link" value="base_footprint"/>
</node-->
</launch>
<launch>
<!-- this launch file corresponds to robot model in ros-pkg/robot_descriptions/pr2/erratic_defs/robots for full erratic -->
<param name="/use_sim_time" value="true" />
<!-- start up wg world -->
<include file="$(find gazebo_ros)/launch/willowgarage_world.launch"/>
<arg name="model" />
<param name="robot_description" command="$(find xacro)/xacro.py $(find robot_description)/urdf/myrobot.xacro" />
<node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" ></node>
<!-- start robot state publisher -->
<node pkg="robot_state_publisher" type="robot_state_publisher" name="robot_state_publisher" output="screen" >
<param name="publish_frequency" type="double" value="50.0" />
</node> //没有的话rviz好像显示不出来
<node name="spawn_robot" pkg="gazebo_ros" type="spawn_model" args="-urdf -param robot_description -z 0.1 -model robot_model" respawn="false" output="screen" /> //启动gazebo
<node name="rviz" pkg="rviz" type="rviz" args="-d $(find robot_gazebo)/launch/vel32.rviz "/>
<!--node name="slam_gmapping" pkg="gmapping" type="slam_gmapping">
<remap from="scan" to="/robot/laser/scan"/>
<param name="base_link" value="base_footprint"/>
</node-->
</launch>