Skip to content

Commit

Permalink
Removes STOMP from default planning algorithms
Browse files Browse the repository at this point in the history
This commit removes the STOMP planner from the default supported planner
since the https://github.com/ros-industrial/stomp_ros package can not be
added as a dependency yet (i.e. the ROS noetic release is not yet available).
  • Loading branch information
rickstaa committed Aug 25, 2021
1 parent affe99d commit 646e7ad
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
7 changes: 1 addition & 6 deletions launch/move_group.launch
Original file line number Diff line number Diff line change
Expand Up @@ -61,18 +61,13 @@
<arg name="pipeline" value="chomp" />
</include>

<!-- STOMP -->
<include ns="stomp" file="$(dirname)/planning_pipeline.launch.xml">
<arg name="pipeline" value="stomp" />
</include>

<!-- Pilz Industrial Motion -->
<include ns="pilz_industrial_motion_planner" file="$(dirname)/planning_pipeline.launch.xml">
<arg name="pipeline" value="pilz_industrial_motion_planner" />
</include>

<!-- Support custom planning pipeline -->
<include if="$(eval arg('pipeline') not in ['ompl', 'chomp', 'stomp', 'pilz_industrial_motion_planner'])"
<include ns="$(arg pipeline)" if="$(eval arg('pipeline') not in ['ompl', 'chomp', 'pilz_industrial_motion_planner'])"
file="$(dirname)/planning_pipeline.launch.xml">
<arg name="pipeline" value="$(arg pipeline)" />
</include>
Expand Down
17 changes: 11 additions & 6 deletions launch/stomp_planning_pipeline.launch.xml
Original file line number Diff line number Diff line change
@@ -1,20 +1,25 @@
<launch>

<!-- Stomp Plugin for MoveIt! -->
<arg name="planning_plugin" value="stomp_moveit/StompPlannerManager" />

<!-- The request adapters (plugins) ORDER MATTERS -->
<arg name="planning_adapters" value="default_planner_request_adapters/AddTimeParameterization
<arg name="start_state_max_bounds_error" value="0.1" />
<arg name="jiggle_fraction" value="0.05" />
<!-- The request adapters (plugins) used when planning.
ORDER MATTERS -->
<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" />

<arg name="start_state_max_bounds_error" value="0.1" />

<param name="planning_plugin" value="$(arg planning_plugin)" />
<param name="request_adapters" value="$(arg planning_adapters)" />
<param name="start_state_max_bounds_error" value="$(arg start_state_max_bounds_error)" />
<rosparam command="load" file="$(find panda_moveit_config)/config/stomp_planning.yaml"/>
<param name="jiggle_fraction" value="$(arg jiggle_fraction)" />

<!-- Add MoveGroup capabilities specific to this pipeline -->
<!-- <param name="capabilities" value="" /> -->

</launch>
<rosparam command="load" file="$(find panda_moveit_config)/config/stomp_planning.yaml"/>
</launch>

0 comments on commit 646e7ad

Please sign in to comment.