Ask Your Question

How to predict the behavior of Autonomous Navigator of ROS?

asked 2015-01-21 01:59:31 -0600

RB gravatar image

updated 2015-01-22 07:22:28 -0600


  1. I am specifically interested in predicting the next move of autonomous navigator of ROS.

  2. What should be the packages, I need to look at. I have gone through this page ?

  3. I f I want to modify the behavior of autonomous navigator of ROS; in which direction I should proceed.

Many thanks for any kind of help.

edit retag flag offensive close merge delete


what do you mean by "predicting the next move of autonomous navigator" ?

Procópio gravatar imageProcópio ( 2015-01-21 10:57:17 -0600 )edit

By "Predicting the next move"; I want to say how the trajectories have been chosen+constructed+updated? and how these trajectories can be modified?

RB gravatar imageRB ( 2015-01-22 07:21:04 -0600 )edit

1 Answer

Sort by » oldest newest most voted

answered 2015-01-22 08:30:17 -0600

Procópio gravatar image

for planning and navigation, ROS uses a node called move_base. Roughly, it divides the planning problem in two parts, the first creates a complete path from the start to the goal and is called global planner and another part creates local trajectories so the robot can follow the global path, and is called local planner. In the way this node is implemented, it allow you to use different local and global planners. By default, the global planner is called navfn, which implements Dijkstra's algorithm. For more info:




edit flag offensive delete link more


Thanks for the answer.What other dependencies (in terms of packages), I need to check to add my own strategies for trajectory selection in navfn?

RB gravatar imageRB ( 2015-01-23 05:06:51 -0600 )edit

for more details, you can check here Writing A Global Path Planner As Plugin in ROS. If my response answered your question, pleas mark it as correct.

Procópio gravatar imageProcópio ( 2015-01-23 06:46:08 -0600 )edit

I am using ROS fuerte. Will this tutorial page help me as well?

By the way ..thanks again Procópio

RB gravatar imageRB ( 2015-01-23 07:55:20 -0600 )edit

I̶ ̶a̶m̶ ̶n̶o̶t̶ ̶s̶u̶r̶e̶ ̶a̶b̶o̶u̶t̶ ̶F̶u̶e̶r̶t̶e̶,̶ but I strongly suggest that you update your ROS distro. Currently we are at ROS Indigo, which is 3 versions away from Fuerte (which already reached its End of Life). You are welcome.

Procópio gravatar imageProcópio ( 2015-01-23 08:43:28 -0600 )edit

That tutorial looks alright for Fuerte.

David Lu gravatar imageDavid Lu ( 2015-01-24 14:19:00 -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


Asked: 2015-01-21 01:59:31 -0600

Seen: 138 times

Last updated: Jan 22 '15