Robotics StackExchange | Archived questions

Can't define a planner for moveit in ros indigo

Hey,

I am trying to set a moveit planner for my robotic arm with following command: group.setPlannerId("PRMstarkConfigDefault");

In return I get this error:

movegroup: /usr/include/boost/smartptr/sharedptr.hpp:653: typename boost::detail::spmemberaccess::type boost::sharedptr::operator->() const [with T = ompl::base::ProblemDefinition; typename boost::detail::spmemberaccess::type = ompl::base::ProblemDefinition]: Assertion `px != 0' failed. [movegroup-1] process has died [pid 20214, exit code -6, cmd /opt/ros/indigo/lib/moveitrosmovegroup/movegroup _name:=movegroup _log:=/home/sharon/.ros/log/83ca2642-3fec-11e4-acf5-801f028512aa/movegroup-1.log]. log file: /home/sharon/.ros/log/83ca2642-3fec-11e4-acf5-801f028512aa/movegroup-1.log

I also got the same error when I am using rviz interface for moveit. It also happens when I choose another planners, except the default one.

I tried the same code in ros hydro and it works fine.

How can I fix this?

Thanks in advance,

Sharon

Asked by SHPOWER on 2014-09-19 06:36:14 UTC

Comments

Answers