Use STOMP as planner in moveit
I'm trying to use STOMP in moveit as the path-planner, instead of using the default planner. I've followed all the steps here: https://github.com/ros-industrial/ind... . First I created a “stomp_planning_pipeline.launch.xml” file, then the "stomp_planning.yaml" configuration file, and modified the "parameter" value in ”move_group.launch“. I've made sure the file paths are correct. I also had the following lines of code in my cpp file to set the planner to STOMP:
moveit::planning_interface::MoveGroup group("arm");
group.setPlannerId("STOMP");
Since I wasn't sure how to install the STOMP plugin, I just ran the command "sudo apt-get install ros-indigo-stomp-moveit", which, along with the stomp-moveit plugin, also installed the stomp-core plugin. I also installed the industrial_moveit plugin. However, when I ran the launch file, I'm getting the following error:
[ERROR] [1499143566.205198927]: The 'stomp' configuration parameter was not found terminate called after throwing an instance of 'std::runtime_error'
what(): Unable to initialize planning plugin
I'm using Indigo. My stomp_planning.yaml file is almost ideal to this one except the group name: https://github.com/ekuri/baxter_movei...
Any help is appreciated. Thanks!