123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- <launch>
-
- <arg name="pipeline" default="ompl" />
-
- <arg name="db" default="false" />
-
- <arg name="db_path" default="$(find robot_config)/default_warehouse_mongo_db" />
-
- <arg name="debug" default="false" />
-
- <arg name="load_robot_description" default="true"/>
-
- <arg name="moveit_controller_manager" default="fake" />
-
- <arg name="fake_execution_type" default="interpolate" />
-
- <arg name="use_gui" default="false" />
- <arg name="use_rviz" default="true" />
-
- <group if="$(eval arg('moveit_controller_manager') == 'fake')">
-
- <node name="joint_state_publisher" pkg="joint_state_publisher" type="joint_state_publisher" unless="$(arg use_gui)">
- <rosparam param="source_list">[move_group/fake_controller_joint_states]</rosparam>
- </node>
-
- <node name="joint_state_publisher" pkg="joint_state_publisher_gui" type="joint_state_publisher_gui" if="$(arg use_gui)">
- <rosparam param="source_list">[move_group/fake_controller_joint_states]</rosparam>
- </node>
-
- <node name="robot_state_publisher" pkg="robot_state_publisher" type="robot_state_publisher" respawn="true" output="screen" />
- </group>
-
- <include file="$(dirname)/move_group.launch">
- <arg name="allow_trajectory_execution" value="true"/>
- <arg name="moveit_controller_manager" value="$(arg moveit_controller_manager)" />
- <arg name="fake_execution_type" value="$(arg fake_execution_type)"/>
- <arg name="info" value="true"/>
- <arg name="debug" value="$(arg debug)"/>
- <arg name="pipeline" value="$(arg pipeline)"/>
- <arg name="load_robot_description" value="$(arg load_robot_description)"/>
- </include>
-
- <include file="$(dirname)/moveit_rviz.launch" if="$(arg use_rviz)">
- <arg name="rviz_config" value="$(dirname)/moveit.rviz"/>
- <arg name="debug" value="$(arg debug)"/>
- </include>
-
- <include file="$(dirname)/default_warehouse_db.launch" if="$(arg db)">
- <arg name="moveit_warehouse_database_path" value="$(arg db_path)"/>
- </include>
- </launch>
|