Ask Your Question

Can MoveIt create plans for future move group states?

asked 2019-02-20 11:56:17 -0500

ssnover gravatar image

I'm currently working to optimize the cycle time of a repeated set of arm movements. We're using MoveIt to plan and execute trajectories in C++. It can take up to half a second to plan and optimize a trajectory using the MoveGroupInterface::plan function and I'd like to parallelize this since the start state of the next move is known ahead of time if the current move is successful.

Is it possible to specify a start joint state and request a plan from that start state to an end state/pose, and if so how is this done?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-02-21 02:44:45 -0500

kolya_rage gravatar image

Yes, you can. You can either plan for a specific joint state(link to plan struct) as a start state. Or if the trajectory is always the same - you can just save your plan. But seems like specifying start joint state solves your problem

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools



Asked: 2019-02-20 11:56:17 -0500

Seen: 157 times

Last updated: Feb 21 '19