0
$\begingroup$

Rosanswers logo

I am trying to get a omni-directional robot to follow a user input path. My first idea was to override the global path planner. After reading about it for a few days I think that it might work but it there is probably a better way. The navigation stack seems to be more from getting from A to B, not "hit all this waypoints". Meaning I would have to put every point(or some interval of the points) into the makeplan function of the global planner. But this seems ineffective and cause the robot to shake. It seems like there should be an easier way. As anybody done this before?


Originally posted by ngoldfarb on ROS Answers with karma: 127 on 2016-01-11

Post score: 3

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

Write a plugin for the global planner where you create the global plan the way you want it. You could input it by subscribing to a topic, e.g.

Thus, you would make use of the rest of move_base but have full flexibility. However, you would need to stick the global planner interface.


Originally posted by mgruhler with karma: 12390 on 2016-01-26

This answer was ACCEPTED on the original site

Post score: 0


Original comments

Comment by aarontan on 2018-06-16:
hello, assuming you are talking about this tutorial

How would I define a sine/circular paths? or any other paths defined by a mathematical function

$\endgroup$

Your Answer

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