ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

How to predict the behavior of Autonomous Navigator of ROS?

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

RB gravatar image

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


  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 image Procópio  ( 2015-01-21 10:57:17 -0500 )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 image RB  ( 2015-01-22 07:21:04 -0500 )edit

1 Answer

Sort by » oldest newest most voted

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

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 image RB  ( 2015-01-23 05:06:51 -0500 )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 image Procópio  ( 2015-01-23 06:46:08 -0500 )edit

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

By the way ..thanks again Procópio

RB gravatar image RB  ( 2015-01-23 07:55:20 -0500 )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 image Procópio  ( 2015-01-23 08:43:28 -0500 )edit

That tutorial looks alright for Fuerte.

David Lu gravatar image David Lu  ( 2015-01-24 14:19:00 -0500 )edit

Question Tools

1 follower


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

Seen: 231 times

Last updated: Jan 22 '15