Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 23 C++ Robotic Projects
-
Bullet
Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.
Physics and Game Engines: Implement high performance physics with Wasm-compiled versions of well established engines. For instance, Ammo.js is a Wasm version of the popular bullet physics engine written in C++.
-
JetBrains
Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
-
-
-
Project mention: Nitro: A tiny but flexible init system and process supervisor | news.ycombinator.com | 2025-08-22
-
jetson-inference
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
-
cartographer
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations. (by cartographer-project)
-
OpenMower
Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!
I had posted this several years back trying to figure out options in NA without much luck: https://github.com/ClemensElflein/OpenMower/issues/8
Sounds like the hardware platform isn't available anywhere at all now.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
OpenCat-Quadruped-Robot
An open source quadruped robot pet framework for developing Boston Dynamics-style four-legged robots that are perfect for STEM, coding & robotics education, IoT robotics applications, AI-enhanced robotics application services, research, and DIY robotics kit development.
-
-
-
Project mention: A Short Introduction to Automotive Lidar Technology | news.ycombinator.com | 2024-11-26
-
-
pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
-
Fast-DDS
The most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact [email protected]
Project mention: Fast DDS – C++ Implementation of the DDS (Data Distribution Service) from OMG | news.ycombinator.com | 2025-04-20 -
-
CHRONO
High-performance C++ library for multiphysics and multibody dynamics simulations (by projectchrono)
Project mention: Projectchrono - an Open Source Multi-Physics Simulation Engine | news.ycombinator.com | 2025-03-29 -
Simbody
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
-
-
CppRobotics
cpp implementation of robotics algorithms including localization, mapping, SLAM, path planning and control (by onlytailei)
-
-
-
-
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.
C++ Robotics discussion
C++ Robotics related posts
-
Webots: Open-Source Robot Simulator
-
Projectchrono - an Open Source Multi-Physics Simulation Engine
-
Protoclone, the first bipedal, musculoskeletal Android
-
Robotics and ROS2 Course by University of Eastern Finland
-
Making my first robot as a software engineer
-
Best Foosball Robot
-
Making Foosbar: the (unverifiably but plausibly) best foosball robot [video]
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source Robotic projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | Bullet | 13,677 |
2 | ardupilot | 13,411 |
3 | PCL | 10,588 |
4 | mujoco | 10,454 |
5 | jetson-inference | 8,472 |
6 | cartographer | 7,467 |
7 | OpenMower | 5,797 |
8 | OpenCat-Quadruped-Robot | 4,139 |
9 | webots | 3,743 |
10 | BehaviorTree.CPP | 3,539 |
11 | navigation2 | 3,389 |
12 | rtabmap | 3,317 |
13 | habitat-sim | 3,143 |
14 | pinocchio | 2,647 |
15 | Fast-DDS | 2,545 |
16 | open_vins | 2,520 |
17 | CHRONO | 2,509 |
18 | Simbody | 2,445 |
19 | MRPT | 2,068 |
20 | CppRobotics | 2,028 |
21 | champ | 1,938 |
22 | moveit | 1,917 |
23 | ompl | 1,815 |