Ask Your Question
1

Where is the documentation on ompl_ros_interface?

asked 2011-05-03 04:10:47 -0600

I am currently updating my katana_arm_navigation stack (based on pr2_arm_navigation) from CTurtle to Diamondback. Especially in the OMPL part, a lot seems to have changed, and I stumbled over a bunch of questions.

  1. Is there any documentation on the parameters that ompl_ros_interface takes? More specifically, what is the format of the ompl_planning.yaml file? How to configure the different planners? Which planners can I use with my 5DoF arm, and how? ... and so on.
  2. Is it necessary to provide my own version of pr2_arm_kinematics/PR2ArmKinematicsPlugin, or is there a generic one? Any documentation on that?
edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
2

answered 2011-05-04 06:14:00 -0600

Sachin Chitta gravatar image

That's on my plate :-) Its coming soon, hopefully within the next 2-3 weeks.

edit flag offensive delete link more

Comments

Hi Sachin, any news on that front?
Martin Günther gravatar imageMartin Günther ( 2011-05-23 02:03:04 -0600 )edit
Aah, good timing: http://www.ros.org/wiki/ompl_ros_interface/Tutorials :-) Don't be shy about letting me know if things don't make sense or if something does not work - (if you find bugs, you are welcome to go ahead and edit the ROS wiki pages to correct them). I am still writing more tutorials.
Sachin Chitta gravatar imageSachin Chitta ( 2011-05-23 09:26:41 -0600 )edit
Great, thanks a lot! :-)
Martin Günther gravatar imageMartin Günther ( 2011-05-23 20:51:07 -0600 )edit
Ok, I went ahead and fixed some minor bugs. One question though: is it correct that in the first tutorial, both parent_frame_id and child_frame_id are "world"?
Martin Günther gravatar imageMartin Günther ( 2011-05-24 00:18:03 -0600 )edit
If you have a fixed manipulator, i.e. an arm that is attached to the world using a fixed joint, that is correct. If you are working with a mobile manipulator where the arm is attached to a mobile base (e.g. like on the PR2), you will need to follow the example for the PR2 to configure things for your own robot.
Sachin Chitta gravatar imageSachin Chitta ( 2011-05-24 04:05:27 -0600 )edit
Sachin, isn't that a little odd to name parent and the base link with the same frame id as it is already mentioned that the joint between them is fixed? The statement in the doc also makes me extra suspicious: " "world" should have been specified as the parent link of the "base" link of your robot".
Kadir Firat Uyanik gravatar imageKadir Firat Uyanik ( 2011-05-26 11:44:52 -0600 )edit
Kadir, that's a good point. We'll revisit that API in e-turtle.
Sachin Chitta gravatar imageSachin Chitta ( 2011-05-26 12:11:54 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2011-05-03 04:10:47 -0600

Seen: 283 times

Last updated: May 04 '11