Home Projects navigation2
navigation2
C++

navigation2

ROS 2 Navigation Framework and System

by ros-navigation · GitHub
Stars
Forks
Created
Last commit
Category
Language
navigationroboticsros2C++
View on GitHub
In plain words

Nav2 handles mapping, localisation, path planning and obstacle avoidance for wheeled and legged robots on ROS 2.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
navigation2 — GitHub preview card
📈 Star history
4.48k4.46k
2026-07-152026-08-31
📈 Track navigation2

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

ROS 2 Navigation Framework and System

navigation2 has 4.5k stars on GitHub. It has been forked 1.9k times. navigation2 is written mainly in C++. It has been in active development since 2018. Its main topics are navigation, robotics, ros2.

Read the full guide
Frequently asked questions

What is navigation2?

ROS 2 Navigation Framework and System

Is navigation2 open source?

navigation2 is an open-source project.

Is navigation2 free?

Yes. navigation2 is free and open source — you can use, modify and self-host it.

What language is navigation2 written in?

navigation2 is written mainly in C++.

🏅 Maintainer of this project?
olud.ai badge — navigation2

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=ros-navigation-navigation2)](https://olud.ai/project/ros-navigation-navigation2.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.