C++ Navigation

Open-source C++ projects categorized as Navigation
Slam Robotics CPP Map Ros

Top 17 C++ Navigation Projects

  1. Recast/Detour

    Industry-standard navigation-mesh toolset for games

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. turtlebot3

    ROS packages for Turtlebot3

  4. littlenavmap

    Little Navmap is a free flight planner, navigation tool, moving map, airport search and airport information system for Flight Simulator X, Microsoft Flight Simulator 2020, Prepar3D and X-Plane.

  5. teb_local_planner

    An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)

  6. echo

    A New Cross-Platform 2D 3D Game Engine (by timi-liuliang)

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  8. robotics_essentials_ros2

    Learn the basics of robotics through hands-on experience using ROS 2 and Gazebo simulation.

    Project mention: Ask HN: What cool skill or project interests you, but feels out of reach? | news.ycombinator.com | 2025-06-10

    For robotics, I recently came across this course to learn the basics: https://github.com/henki-robotics/robotics_essentials_ros2. Haven't started it yet though.

  9. CppRobotics

    Header-only C++ library for robotics, control, and path planning algorithms. Work in progress, contributions are welcome!

  10. turtlebot3_simulations

    Simulations for TurtleBot3

  11. XCSoar

    ... the open-source glide computer

  12. aruco_ekf_slam

    ArUco-based EKF-SLAM.

  13. osmscout-server

    Maps server providing tiles, geocoder, and router

  14. s60-maps

    Yet another maps for Symbian OS

  15. INSTINCT

    INS Toolkit for Integrated Navigation Concepts and Training

  16. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Navigation discussion

Log in or Post with

C++ Navigation related posts

Index

What are some of the best open-source Navigation projects in C++? This list will help you:

# Project Stars
1 Recast/Detour 7,034
2 navigation2 3,184
3 navigation 2,494
4 turtlebot3 1,673
5 littlenavmap 1,387
6 teb_local_planner 1,145
7 echo 965
8 robotics_essentials_ros2 1,597
9 CppRobotics 478
10 turtlebot3_simulations 397
11 XCSoar 381
12 aruco_ekf_slam 333
13 navigation2_tutorials 269
14 osmscout-server 172
15 Nav3D 129
16 s60-maps 75
17 INSTINCT 35

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com