Newer
Older
Alexander Bubeck
committed
<?xml version="1.0"?>
<launch>
<arg name="limited" default="false"/>
Alexander Bubeck
committed
<!-- startup simulated world -->
<include file="$(find gazebo_ros)/launch/empty_world.launch">
<arg name="world_name" default="worlds/empty.world"/>
<arg name="paused" value="$(arg paused)"/>
Alexander Bubeck
committed
<!-- send robot urdf to param server -->
<include file="$(find ur_description)/launch/ur10_upload.launch">
<arg name="limited" value="$(arg limited)"/>
</include>
Alexander Bubeck
committed
<!-- push robot_description to factory and spawn robot in gazebo -->
<node name="spawn_gazebo_model" pkg="gazebo_ros" type="spawn_model" args="-urdf -param robot_description -model robot -z 0.1" respawn="false" output="screen" />
Alexander Bubeck
committed
<include file="$(find ur_gazebo)/launch/controller_utils.launch"/>
Alexander Bubeck
committed
<rosparam file="$(find ur_gazebo)/controller/arm_controller_ur10.yaml" command="load"/>
<node name="arm_controller_spawner" pkg="controller_manager" type="spawner" args="arm_controller" />