SaaSHub helps you find the best software and product alternatives 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.
The JBullet library is a port from the C/C++ bullet library, and there's a similar function there:
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
In mobile applications, power consumption of a RPi quickly becomes an issue.
https://github.com/ArduPilot/ardupilot
-
-
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!
-
OpenCat
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.
We have the APIs through OpenCat(https://github.com/PetoiCamp/OpenCat). You can control every servo movement via coding.
-
-
-
Project mention: A Short Introduction to Automotive Lidar Technology | news.ycombinator.com | 2024-11-26
-
-
Simbody
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
-
CHRONO
High-performance C++ library for multiphysics and multibody dynamics simulations (by projectchrono)
-
Fast-DDS
The most complete DDS - Proven: Plenty of success cases. Looking for commercial support? Contact [email protected]
-
-
pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
-
-
CppRobotics
cpp implementation of robotics algorithms including localization, mapping, SLAM, path planning and control (by onlytailei)
-
-
-
C++ Robotics discussion
C++ Robotics related posts
-
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]
-
Kid makes foosball robot (that can probably beat you at foosball)
-
I made a Foosball Robot [video]
-
Looking for specific pre-Microsoft Havok Physics SDK version (2013, 2014)
-
A note from our sponsor - SaaSHub
www.saashub.com | 20 Jan 2025
Index
What are some of the best open-source Robotic projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | Bullet | 12,902 |
2 | ardupilot | 11,430 |
3 | PCL | 10,137 |
4 | jetson-inference | 8,045 |
5 | cartographer | 7,243 |
6 | OpenMower | 4,729 |
7 | OpenCat | 3,743 |
8 | webots | 3,385 |
9 | BehaviorTree.CPP | 3,139 |
10 | rtabmap | 2,948 |
11 | habitat-sim | 2,744 |
12 | navigation2 | 2,730 |
13 | navigation | 2,387 |
14 | Simbody | 2,357 |
15 | CHRONO | 2,283 |
16 | Fast-DDS | 2,280 |
17 | open_vins | 2,273 |
18 | pinocchio | 2,062 |
19 | MRPT | 1,986 |
20 | CppRobotics | 1,945 |
21 | moveit | 1,755 |
22 | path_planner | 1,640 |
23 | champ | 1,605 |