4 <arg name="debug" default="false" />
5 <arg unless="$(arg debug)" name="launch_prefix" value="" />
6 <arg if="$(arg debug)" name="launch_prefix" value="gdb --ex run --args" />
7 <arg name="planning_plugin" default="ompl_interface/OMPLPlanner" />
8 <arg name="planning_adapters" default="default_planner_request_adapters/AddTimeParameterization default_planner_request_adapters/FixWorkspaceBounds default_planner_request_adapters/FixStartStateBounds default_planner_request_adapters/FixStartStateCollision default_planner_request_adapters/FixStartStatePathConstraints" />
9 <arg name="robot_interface_plugin" />
10 <arg name="use_self_collisions_model" default="true" />
12 <node name="rcprg_planner" pkg="rcprg_planner" type="rcprg_planner" respawn="false" launch-prefix="$(arg launch_prefix)" output="screen">
13 <param name="planning_plugin" value="$(arg planning_plugin)" />
14 <param name="request_adapters" value="$(arg planning_adapters)" />
15 <param name="start_state_max_bounds_error" value="0.1" />
16 <param name="max_sampling_attempts" value="1000" />
17 <param name="robot_interface_plugin" value="$(arg robot_interface_plugin)" />
18 <param name="use_self_collisions_model" value="$(arg use_self_collisions_model)" />
19 <rosparam command="load" file="$(find rcprg_planner)/config/ompl_planning.yaml"/>