C++ Ros

Open-source C++ projects categorized as Ros

Top 23 C++ Ro Projects

  • carla

    Open-source simulator for autonomous driving research.

  • Project mention: Tesla braces for its first trial involving Autopilot fatality | news.ycombinator.com | 2023-08-28
  • ardupilot

    ArduPlane, ArduCopter, ArduRover, ArduSub source

  • Project mention: Reading Sensor Data From Flight Controller Mateksys F405-TE - Integrated IMU - No Documentation | /r/stm32f4 | 2023-12-07
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • PX4-Autopilot

    PX4 Autopilot Software

  • Project mention: Kalman Filter Tutorial: Kalman Filter from the Ground Up | news.ycombinator.com | 2023-10-14

    They are widely used in narrow circles :)

    Two of (arguably the best) open source RC aircraft flight controllers (ArduPilot and PX4) are using extended Kalman filters in their state estimators (essentially sensor fusion that provides attitude/position estimate):

    https://github.com/ArduPilot/ardupilot/tree/master/libraries...

    https://github.com/PX4/PX4-Autopilot/blob/main/src/modules/e...

    I'm not that familiar with cleanflight/betaflight/inav scene to know what the FPV racer flight controllers use.

  • PlotJuggler

    The Time Series Visualization Tool that you deserve.

  • webots

    Webots Robot Simulator

  • Project mention: Robotics Simulation - Bridging the Gap Between Virtual and Real Worlds | dev.to | 2023-09-28

    Open Robotics Resources - Provides guides and documentation for robotics simulation.

  • BehaviorTree.CPP

    Behavior Trees Library in C++. Batteries included.

  • Project mention: Coroutines make robot code easy for high schoolers | news.ycombinator.com | 2023-06-22
  • SaaSHub

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

    SaaSHub logo
  • darknet_ros

    YOLO ROS: Real-Time Object Detection for ROS

  • hdl_graph_slam

    3D LIDAR-based Graph SLAM

  • msckf_vio

    Robust Stereo Visual Inertial Odometry for Fast Autonomous Flight

  • pinocchio

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

  • Project mention: Good examples of C++ source code for math oriented software development? | /r/cpp_questions | 2023-06-17
  • champ

    MIT Cheetah I Implementation

  • elevation_mapping

    Robot-centric elevation mapping for rough terrain navigation

  • gazebo-classic

    Gazebo classic. For the latest version, see https://github.com/gazebosim/gz-sim

  • Project mention: Unable to render window | /r/swaywm | 2023-06-07

    it is this one: https://github.com/gazebosim/gazebo-classic

  • teb_local_planner

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

  • linorobot

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

  • towr

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

  • mavros

    MAVLink to ROS gateway with proxy for Ground Control Station

  • spot_mini_mini

    Dynamics and Domain Randomized Gait Modulation with Bezier Curves for Sim-to-Real Legged Locomotion.

  • hdl_localization

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

  • image_pipeline

    An image processing pipeline for ROS.

  • ifopt

    An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)

  • Universal_Robots_ROS_Driver

    Universal Robots ROS driver supporting CB3 and e-Series

  • Project mention: Why are Universal Robots so expensive? | /r/robotics | 2023-06-17

    They have a section for developer about ROS UR ROS

  • 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 related posts

  • 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
  • Why are Universal Robots so expensive?

    1 project | /r/robotics | 17 Jun 2023
  • Where or how can I simulate arduino code for robots(motors, movement etc..)

    1 project | /r/robotics | 12 May 2023
  • Autonomous Navigation of USV

    2 projects | /r/ROS | 7 May 2023
  • Recommendations for reliable and cheap robots that use ROS2

    1 project | /r/ROS | 2 Apr 2023
  • What algorithms should I look at if I'm interested in SLAM-like navigation, but with 3-D map foreknowledge?

    3 projects | /r/computervision | 26 Mar 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 carla 10,531
2 ardupilot 9,901
3 PX4-Autopilot 7,654
4 PlotJuggler 4,098
5 webots 3,029
6 BehaviorTree.CPP 2,714
7 navigation 2,225
8 darknet_ros 2,092
9 hdl_graph_slam 1,824
10 msckf_vio 1,632
11 pinocchio 1,515
12 champ 1,421
13 elevation_mapping 1,213
14 gazebo-classic 1,138
15 teb_local_planner 964
16 linorobot 956
17 towr 836
18 mavros 828
19 spot_mini_mini 773
20 hdl_localization 758
21 image_pipeline 753
22 ifopt 735
23 Universal_Robots_ROS_Driver 702

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com