Ask Your Question
1

Reducing motion of linear track

asked 2017-08-23 16:22:35 -0600

Vlad222 gravatar image

updated 2017-09-06 08:39:10 -0600

Hello all,

Question is about MoveIt! and OMPL. I have 7DOF move_group with 6DOF KUKA and 1DOF slider (linear axis). I plan motion with RRT-Connect and have large translations of slider. For example slider usually moves 1 meter forward and 1 meter back to move around obstacles. I want to reduce this motion and avoid obstacles primary with KUKA. Of course there will be motion of slider but not so large. Can I set weight of this DOF for minimization translational motion? How can I do it in KDL or TRAC-IK or in planner?

This question in googlegroups: https://mail.google.com/mail/u/0/#inb...

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
4

answered 2017-08-25 06:26:34 -0600

rbbg gravatar image

updated 2017-08-28 00:59:35 -0600

RRT-Connect doesn't do any weighting on any of the axis, so that is not possible with that planner.

In order to penalize slider movement with OMPL planners, you would need to use one of the optimal planners (Like RRT*, PRM*, etc). You would then need to write a custom cost function that assigns a lower cost to small slider movements. While this would certainly be possible, I am not sure how the performance would be, but certainly (a lot) slower than RRT-Connect. If you are planning for pose targets, you will also still be dependent on the quality of your IK solution, and I don't know whether any of the IK solvers support weights on the axis.

Perhaps something like STOMP or CHOMP can be used to assign such costs, but I'm not sure.

edit flag offensive delete link more

Comments

2

The new generalised cost function and constraint infrastructure that will be added to OMPL (Mark Moll described it in the last MoveIt maintainers meeting) might make this sort-of work more feasible, but it would also need to be exposed to MoveIt users.

gvdhoorn gravatar imagegvdhoorn ( 2017-08-25 07:41:45 -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

2 followers

Stats

Asked: 2017-08-23 16:22:35 -0600

Seen: 112 times

Last updated: Sep 06 '17