ROS之gazebo仿真

萝らか妹 提交于 2019-12-11 09:00:21

启动gazebo的launch文件

<launch>
  <arg name="world_file"  default="/home/wode/gazebo_world/world12021045.world"/>

  <include file="$(find gazebo_ros)/launch/empty_world.launch">
    <arg name="use_sim_time" value="true"/>
    <arg name="debug" value="false"/>
    <arg name="gui" value="true" />
    <arg name="world_name" value="$(arg world_file)"/>
  </include>
  
  <arg name="model" default="/home/wode/rosws/src/mbot_description/urdf/xacro/gazebo/mbot_with_laser_gazebo.xacro" />
  <param name="robot_description" command="$(find xacro)/xacro.py $(arg model)" />
  
  <node name="urdf_spawner" pkg="gazebo_ros" type="spawn_model" respawn="false" output="screen"
    args="-urdf -model bot -param robot_description -z 0.05" />

  <!-- 运行joint_state_publisher节点,发布机器人的关节状态  -->
  <node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" />

  <!-- 运行robot_state_publisher节点,发布tf  -->
  <node name="robot_state_publisher" pkg="robot_state_publisher" type="robot_state_publisher" />
  
</launch>

``

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!