Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →
Top 23 C++ Ro Projects
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
- Project mention: Building a Professional PX4 Development Environment with Docker, ROS2, and VS Code | dev.to | 2025-11-01
#!/bin/bash set -e echo "Setting up PX4 development environment..." cd /home/developer/workspace # Clone PX4 Autopilot if not present if [ ! -d "PX4-Autopilot" ]; then echo "Cloning PX4-Autopilot release 1.14..." git clone -b release/1.14 https://github.com/PX4/PX4-Autopilot.git --recursive fi # Create ROS2 workspace structure mkdir -p ros2_ws/src cd ros2_ws/src # Clone px4_msgs - the message definitions PX4 uses if [ ! -d "px4_msgs" ]; then git clone -b release/1.14 https://github.com/PX4/px4_msgs.git fi # Clone px4_ros_com - examples and utilities for PX4-ROS2 integration if [ ! -d "px4_ros_com" ]; then git clone -b release/v1.14 https://github.com/PX4/px4_ros_com.git fi
-
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.
- Project mention: LabPlot: Free, open source and cross-platform Data Visualization and Analysis | news.ycombinator.com | 2025-08-22
-
-
-
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.
-
-
pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
-
-
-
-
-
-
-
teb_local_planner
An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)
-
-
crocoddyl
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Ros discussion
C++ Ros related posts
-
LabPlot: Free, open source and cross-platform Data Visualization and Analysis
-
OpenMower – An Open Source Lawn Mower
-
Webots: Open-Source Robot Simulator
-
Protoclone, the first bipedal, musculoskeletal Android
-
Robotics and ROS2 Course by University of Eastern Finland
-
Kalman Filter Tutorial: Kalman Filter from the Ground Up
-
Robotics Simulation - Bridging the Gap Between Virtual and Real Worlds
- A note from our sponsor - Stream getstream.io | 25 Dec 2025
Index
What are some of the best open-source Ro projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | ardupilot | 14,229 |
| 2 | carlo | 13,420 |
| 3 | PX4-Autopilot | 10,705 |
| 4 | OpenMower | 6,353 |
| 5 | PlotJuggler | 5,555 |
| 6 | webots | 3,983 |
| 7 | BehaviorTree.CPP | 3,706 |
| 8 | rtabmap | 3,521 |
| 9 | pinocchio | 2,957 |
| 10 | darknet_ros | 2,384 |
| 11 | hdl_graph_slam | 2,185 |
| 12 | champ | 2,015 |
| 13 | msckf_vio | 1,882 |
| 14 | turtlebot3 | 1,841 |
| 15 | elevation_mapping | 1,606 |
| 16 | teb_local_planner | 1,219 |
| 17 | gz-sim | 1,149 |
| 18 | crocoddyl | 1,128 |
| 19 | mavros | 1,097 |
| 20 | linorobot | 1,056 |
| 21 | towr | 1,019 |
| 22 | hdl_localization | 922 |
| 23 | image_pipeline | 914 |