C++ Ros

Open-source C++ projects categorized as Ros

Top 23 C++ Ro Projects

  1. ardupilot

    ArduPlane, ArduCopter, ArduRover, ArduSub source

    Project mention: ArduPilot | news.ycombinator.com | 2025-07-05
  2. 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.

    Stream logo
  3. carlo

    Open-source simulator for autonomous driving research.

  4. PX4-Autopilot

    PX4 Autopilot Software

    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

  5. OpenMower

    Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots!

    Project mention: OpenMower – An Open Source Lawn Mower | news.ycombinator.com | 2025-08-18

    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.

  6. PlotJuggler

    The Time Series Visualization Tool that you deserve.

    Project mention: LabPlot: Free, open source and cross-platform Data Visualization and Analysis | news.ycombinator.com | 2025-08-22
  7. webots

    Webots Robot Simulator

    Project mention: Webots: Open-Source Robot Simulator | news.ycombinator.com | 2025-04-07
  8. BehaviorTree.CPP

    Behavior Trees Library in C++. Batteries included.

  9. 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
  10. rtabmap

    RTAB-Map library and standalone application

  11. pinocchio

    A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives

  12. darknet_ros

    YOLO ROS: Real-Time Object Detection for ROS

  13. hdl_graph_slam

    3D LIDAR-based Graph SLAM

  14. champ

    MIT Cheetah I Implementation

  15. msckf_vio

    Robust Stereo Visual Inertial Odometry for Fast Autonomous Flight

  16. turtlebot3

    ROS packages for Turtlebot3

  17. elevation_mapping

    Robot-centric elevation mapping for rough terrain navigation

  18. teb_local_planner

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

  19. gz-sim

    Open source robotics simulator. The latest version of Gazebo.

  20. 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

  21. mavros

    MAVLink to ROS gateway with proxy for Ground Control Station

  22. linorobot

    Autonomous ground robots (2WD, 4WD, Ackermann Steering, Mecanum Drive)

  23. towr

    A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.

  24. hdl_localization

    Real-time 3D localization using a (velodyne) 3D LIDAR

  25. image_pipeline

    An image processing pipeline for ROS.

  26. 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++ Ros discussion

C++ Ros related posts

  • LabPlot: Free, open source and cross-platform Data Visualization and Analysis

    3 projects | news.ycombinator.com | 22 Aug 2025
  • OpenMower – An Open Source Lawn Mower

    9 projects | news.ycombinator.com | 18 Aug 2025
  • Webots: Open-Source Robot Simulator

    1 project | news.ycombinator.com | 7 Apr 2025
  • Protoclone, the first bipedal, musculoskeletal Android

    4 projects | news.ycombinator.com | 23 Feb 2025
  • Robotics and ROS2 Course by University of Eastern Finland

    11 projects | news.ycombinator.com | 19 Jan 2025
  • Kalman Filter Tutorial: Kalman Filter from the Ground Up

    3 projects | news.ycombinator.com | 14 Oct 2023
  • Robotics Simulation - Bridging the Gap Between Virtual and Real Worlds

    1 project | dev.to | 28 Sep 2023
  • A note from our sponsor - Stream
    getstream.io | 25 Dec 2025
    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 →

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

Sponsored
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.
getstream.io