ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

The launch files in sbpl_lattice_planner aren't updated to use the system dependency version of sbpl released with groovy through ros-groovy-sbpl. sbpl isn't a ROS package (as of Fuerte) so rospack won't be able to find it and correspondingly $(find pkg) commands in roslaunch will also fail. A quick fix is to change this line

<param name="SBPLLatticePlanner/primitive_filename" value="$(find sbpl)/matlab/mprim/pr2.mprim" />

in sbpl_lattice_planner/launch/move_base/move_base_sbpl.xml to point to a new location for pr2.mprim. Unfortunately, ros-groovy-sbpl doesn't include pr2.mprim so you should checkout sbpl from https://github.com/sbpl/sbpl.git and place sbpl/matlab/mprim/pr2.mprim somewhere where rospack can find it.