==========
Navigation
==========
.. image:: images/robot_navigation.png
:alt: Robot Navigation
Nav2
====
Nav2 is the professionally-supported successor of the ROS Navigation Stack deploying the same kinds of technology
powering Autonomous Vehicles brought down, optimized, and reworked for mobile and surface robotics. This project allows
for mobile robots to navigate through complex environments to complete user-defined application tasks with nearly
any class of robot kinematics. Not only can it move from Point A to Point B, but it can have intermediary poses, and
represent other types of tasks like object following, complete coverage navigation, and more.
Nav2 is a production-grade and high-quality navigation framework trusted by 100+ companies worldwide.
* `Nav2 official website `_
* `Nav2 Official Documentation `_
* `Nav2 GitHub `_
* `Nav2 tutorials GitHub `_
* `Introduction to navigation and Nav2 `_
* `Autonomous Robot Navigation and Nav2 (high level overview) `_
* `Demo of Nav2 in action (Jackal UGV) `_
.. toctree::
:maxdepth: 1
behavior_tree
costmap
instructions
localization
mapping
nav2_architecture
odometry
path_planning
pointcloud
slam