0
$\begingroup$

Rosanswers logo

I've got a specific task for robot:

Create global navigation plan specifying a set of points with required velocities in this points(x, y, Vx, Vy).

Will I be able to create custom global plan to satisfy this requirement or I need to rewrite the local planner as well? It seems to me that for now when robot approaches destination its speed slowly decreases to 0, but in my plan it shouldn't, until the robot reaches the last point.

Can this requirement be resolved with existent global nav planners?


Originally posted by INait on ROS Answers with karma: 220 on 2014-05-31

Post score: 0

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

I think you'll have to modify the nav stack pretty significantly to do this. Currently, the nav stack uses a nav_msgs/Path to communicate the global plan between the global planner and the local planner, and that message only includes timestamps and positions; no velocity data.

Take a look at the nav_core wiki page for more information about the existing planner APIs.


Originally posted by ahendrix with karma: 47576 on 2014-05-31

This answer was ACCEPTED on the original site

Post score: 0


Original comments

Comment by INait on 2014-05-31:
Thanks for the answer, I'll check it out.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.