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

Is there a technical description of nav2d packages ?

asked 2016-02-04 03:39:55 -0600

RosUser gravatar image

Hi I'm studyng on a project that is related to nav2d tutorials, and I want to understand the code for navigator.cpp (RobotNavigator.cpp) and LocalizerNode (selfLocalizer).

I can see the node connection to each other in rqt graph but is there a book, link that describe the codes in Block Diagram or Flow Chart how these two are designed theoretically ?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2016-02-04 09:08:10 -0600

Sebastian Kasperski gravatar image

The LocalizerNode is just a wrapper around the particle filter used in amcl. You can check the documentation there, and there is also a lot of literature on localization methods, likely the best being Probabilistic Robotics.

To understand how the rest of nav2d works, please refer to the Tutorials and the API-Documentation.

edit flag offensive delete link more


I have this book already and trying to understand Particle filter. I have been through the tutorials that was for more understand of launch files. But I did not know about amcl, Thanks :)

RosUser gravatar image RosUser  ( 2016-02-05 07:45:11 -0600 )edit

Question Tools

1 follower


Asked: 2016-02-04 03:39:55 -0600

Seen: 318 times

Last updated: Feb 04 '16