C++ ros2

Open-source C++ projects categorized as ros2

Top 23 C++ ros2 Projects

  1. PX4-Autopilot

    PX4 Autopilot Software

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

    Webots Robot Simulator

    Project mention: Webots: Open-Source Robot Simulator | news.ycombinator.com | 2025-04-07
  4. rtabmap

    RTAB-Map library and standalone application

    Project mention: A Short Introduction to Automotive Lidar Technology | news.ycombinator.com | 2024-11-26
  5. 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
  6. iceoryx

    Eclipse iceoryxβ„’ - true zero-copy inter-process-communication

    Project mention: iceoryx VS iceoryx2 - a user suggested alternative | libhunt.com/r/iceoryx | 2024-11-11
  7. gz-sim

    Open source robotics simulator. The latest version of Gazebo.

  8. SaaSHub

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

    SaaSHub logo
  9. lidarslam_ros2

    ROS 2 package of 3D lidar slam using ndt/gicp registration and pose-optimization

  10. Universal_Robots_ROS2_Driver

    Universal Robots ROS2 driver supporting CB3 and e-Series

  11. ros2_controllers

    Generic robotic controllers to accompany ros2_control

  12. ros_gz

    Integration between ROS (1 and 2) and Gazebo simulation

  13. odrive_ros2_control

    ODrive driver for ros2_control

  14. dolly

    πŸ€–πŸ‘ It's a sheep, it's a dolly, it's a following robot. Dolly was born to be cloned. (by chapulina)

  15. andino

    Open-source diff drive robot ROS 2 compatible

    Project mention: Robotics and ROS2 Course by University of Eastern Finland | news.ycombinator.com | 2025-01-19
  16. zed-ros2-wrapper

    ROS 2 wrapper for the ZED SDK

  17. mros2

    agent-less and lightweight communication library compatible with rclcpp for embedded devices

  18. gz_ros2_control

    Connect the latest version of Gazebo with ros2_control.

  19. tello-ros2

    ROS2 node for DJI Tello and Visual SLAM for mapping of indoor environments.

  20. franka_ros2

    ROS 2 integration for Franka research robots

  21. slam_gmapping

    Slam Gmapping for ROS2

  22. isaac_ros_apriltag

    NVIDIA-accelerated Apriltag detection and pose estimation.

  23. pendulum

    ROS, ROS2, real-time, control, pendulum (by ros2-realtime-demo)

  24. 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++ ros2 discussion

Log in or Post with

C++ ros2 related posts

  • Fast DDS – C++ Implementation of the DDS (Data Distribution Service) from OMG

    1 project | news.ycombinator.com | 20 Apr 2025
  • Create a global plan between any 2 poses with nav2

    1 project | /r/ROS | 10 Jul 2023
  • Modeling Large Projects??

    2 projects | /r/robotics | 30 May 2023
  • Getting Qt compilation errors when trying to compile rviz plugins on ros humble

    2 projects | /r/ROS | 13 Apr 2023
  • Ros2 raspberry pi with arduino

    1 project | /r/ROS | 12 Apr 2023
  • ROS2 workflow and project structure

    3 projects | /r/ROS | 11 Apr 2023
  • What is your automated ROS2 software testing & simulation workflow?

    1 project | /r/ROS | 2 Mar 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 May 2025
    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. Learn more β†’

Index

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

# Project Stars
1 PX4-Autopilot 9,378
2 webots 3,570
3 rtabmap 3,130
4 navigation2 3,104
5 Fast-DDS 2,404
6 iceoryx 1,795
7 gz-sim 885
8 lidarslam_ros2 625
9 Universal_Robots_ROS2_Driver 539
10 ros2_controllers 472
11 ros_gz 352
12 odrive_ros2_control 278
13 navigation2_tutorials 255
14 dolly 235
15 andino 230
16 zed-ros2-wrapper 204
17 mros2 172
18 gz_ros2_control 166
19 tello-ros2 162
20 franka_ros2 161
21 slam_gmapping 160
22 isaac_ros_apriltag 136
23 pendulum 133

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

Did you know that C++ is
the 7th most popular programming language
based on number of references?