Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ros

Ros

42 projects

Showing 36 of 42 projects

PX4
PX4C++

An open-source autopilot stack for drones and unmanned vehicles, supporting multicopters, fixed-wing, VTOL, rovers, and more.

#px4#multicopter#autopilot
Stars11.6k
Forks15.3k
Last commit1 day ago
Awesome robotics
Awesome robotics

A curated list of robotics resources including courses, books, software, conferences, journals, competitions, and companies.

#robotics#simulation#open-source
Stars6.4k
Forks997
Last commit1 year ago
Udacity's Self Driving Car Engineer Course
Udacity's Self Driving Car Engineer CourseJupyter Notebook

An open-source project for developing autonomous vehicle software with datasets, models, and ROS components.

#lidar#sensor-fusion#open-hardware
Stars6.3k
Forks2.1k
Last commit4 years ago
PlotJuggler
PlotJugglerC++

A fast, powerful, and intuitive desktop application for visualizing and analyzing time series data from files, streams, and robotics systems.

#robotics#px4#desktop-application
Stars5.8k
Forks781
Last commit2 days ago
kalibr
kalibrC++

A toolbox for calibrating multi-camera, visual-inertial, and rolling shutter sensor systems in robotics.

#robotics#camera#camera-calibration
Stars5.4k
Forks1.6k
Last commit2 years ago
GitHub repository
GitHub repositoryC++

A real-time, tightly-coupled lidar-inertial odometry package for robust robot localization and mapping.

#robotics#lidar-slam#sensor-fusion
Stars4.7k
Forks1.5k
Last commit1 year ago
GitHub repository
GitHub repositoryC++

A computationally efficient and robust LiDAR-inertial odometry (LIO) package using a tightly-coupled iterated Kalman filter.

#robotics#sensor-fusion#livox-avia-lidar
Stars4.6k
Forks1.5k
Last commit1 year ago
VINS-Fusion
VINS-FusionC++

An optimization-based multi-sensor state estimator for accurate self-localization in drones, cars, and AR/VR applications.

#robotics#sensor-fusion#state-estimation
Stars4.5k
Forks1.6k
Last commit1 year ago
Webots
WebotsC++

An open-source development environment for modeling, programming, and simulating robots, vehicles, and mechanical systems.

#robotics#simulation#open-source
Stars4.3k
Forks2.0k
Last commit2 days ago
evo
evoPython

A Python package for evaluating and comparing odometry and SLAM algorithm trajectories with support for multiple formats and metrics.

#robotics#pose-estimation#trajectory-analysis
Stars4.2k
Forks790
Last commit6 days ago
BehaviorTree.CPP
BehaviorTree.CPPC++

A C++17 library for creating flexible, reactive Behavior Trees, primarily for robotics and game AI.

#robotics#logging-profiling#ai
Stars4.0k
Forks825
Last commit17 days ago
Robotic Tooling
Robotic Tooling

A curated list of open-source tools for professional robotic development in C++ and Python, covering ROS, autonomous driving, and aerospace.

#robotics#autonomous-driving#simulation
Stars3.8k
Forks538
Last commit2 years ago
Fast-Planner
Fast-PlannerC++

A robust and efficient trajectory planner enabling quadrotor fast flight in complex unknown environments.

#robotics#b-spline#uav
Stars3.3k
Forks764
Last commit1 year ago
grid_map
grid_mapC++

A C++ library with ROS interface for managing multi-layered 2D grid maps in mobile robotics.

#robotics#grid-map#mobile-robotics
Stars3.1k
Forks864
Last commit3 months ago
openvslam
openvslam

A versatile visual SLAM framework for monocular, stereo, and RGB-D cameras with map storage and reuse capabilities.

#robotics#visual-slam#rgb-d
Stars3.0k
Forks868
Last commit5 years ago
LeGO-LOAM
LeGO-LOAMC++

A lightweight, ground-optimized lidar odometry and mapping system for ROS-compatible unmanned ground vehicles.

#lidar#robotics#isam
Stars2.7k
Forks1.2k
Last commit1 year ago
LSD-SLAM
LSD-SLAMC++

A real-time monocular SLAM system that creates large-scale semi-dense maps using a fully direct approach without feature extraction.

#robotics#pose-estimation#direct-methods
Stars2.7k
Forks1.2k
Last commit3 years ago
Unity Robotics Hub
Unity Robotics HubC#

A central repository of tools, tutorials, and resources for robotics simulation using Unity and ROS integration.

#unity-engine#pick-and-place#simulation
Stars2.5k
Forks464
Last commit1 year ago
GitHub repository
GitHub repositoryC#

A ROS/ROS2 multi-robot simulator for autonomous vehicles, built on Unity HDRP for high-fidelity testing.

#robotics#simulation#api
Stars2.4k
Forks791
Last commit3 years ago
slam_toolbox
slam_toolboxC++

A ROS-based 2D SLAM library for lifelong mapping, localization, and multi-robot SLAM with pose-graph optimization.

#robotics#open-karto#ros2
Stars2.4k
Forks673
Last commit18 days ago
darknet_ros
darknet_rosC++

A ROS package for real-time object detection in camera images using YOLO (V3) on GPU and CPU.

#robotics#cuda#opencv
Stars2.4k
Forks1.2k
Last commit1 year ago
darknet_ros
darknet_rosC++

A ROS package for real-time object detection in camera images using YOLO (V3) on GPU and CPU.

#cuda#camera#autonomous-robots
Stars2.4k
Forks1.2k
Last commit1 year ago
EGO-Planner
EGO-PlannerC++

A lightweight gradient-based local planner for quadrotors that eliminates ESDF construction, achieving planning times around 1ms.

#cuda#gradient-based-optimization#real-time-planning
Stars2.4k
Forks385
Last commit1 year ago
A-LOAM
A-LOAMC++

A clean, simplified implementation of the LOAM algorithm for real-time LiDAR odometry and mapping using Eigen and Ceres Solver.

#lidar#3d-mapping#ceres-solver
Stars2.4k
Forks827
Last commit2 years ago
webviz
webvizJavaScript

A web-based tool for visualizing and playing back ROS bag files, with libraries for building custom web visualization tools.

#web-based-tools#robotics-visualization#regl
Stars2.3k
Forks451
Last commit3 years ago
hdl_graph_slam
hdl_graph_slamC++

A ROS package for real-time 6DOF SLAM using 3D LIDAR, featuring graph-based optimization with multiple sensor constraints.

#lidar#robotics#sensor-fusion
Stars2.3k
Forks746
Last commit1 year ago
champ
champC++

An open-source ROS-based quadruped controller framework for building and controlling legged robots, based on MIT Cheetah research.

#robotics#mit-cheetah#robot-control
Stars2.2k
Forks431
Last commit1 year ago
SVO: Semi-direct visual odometry
SVO: Semi-direct visual odometryC++

A fast semi-direct monocular visual odometry pipeline for robotics and computer vision applications.

#robotics#c-plus-plus#visual-odometry
Stars2.2k
Forks869
Last commit6 years ago
GitHub repository
GitHub repositoryC++

A robust LiDAR odometry pipeline that works out-of-the-box without parameter tuning for accurate robot localization.

#robotics#icp#lidar-slam
Stars2.2k
Forks435
Last commit3 months ago
Kimera
Kimera

A C++ library for real-time metric-semantic SLAM, building semantically annotated 3D meshes from camera and IMU data.

#robotics#semantics#3d-mapping
Stars2.1k
Forks239
Last commit5 years ago
MoveIt
MoveItC++

An open-source motion planning framework for robotic manipulation, enabling commercial applications, prototyping, and algorithm benchmarking.

#robotics#pick-and-place#manipulation
Stars2.0k
Forks983
Last commit18 days ago
turtlebot3
turtlebot3C++

ROS packages for the TurtleBot3, a popular open-source robotics platform for education and research.

#robotics#mobile-robots#package
Stars1.9k
Forks1.1k
Last commit4 months ago
path_planner
path_plannerC++

A real-time Hybrid A* path planner for nonholonomic autonomous vehicles, generating smooth, efficient paths in unstructured environments.

#robotics#autonomous-driving#nonholonomic-robotics
Stars1.9k
Forks567
Last commit25 days ago
robot_localization
robot_localizationC++

A ROS package providing nonlinear state estimation nodes for robot localization using sensor fusion.

#robotics#nonlinear-estimation#sensor-fusion
Stars1.9k
Forks1.0k
Last commit15 days ago
GitHub repository
GitHub repositoryC++

A modular C++ library implementing the Iterative Closest Point (ICP) algorithm for aligning 2D and 3D point clouds in robotics and computer vision.

#lidar#robotics#point-clouds
Stars1.8k
Forks567
Last commit5 months ago
elevation_mapping
elevation_mappingC++

A ROS package for robot-centric elevation mapping that handles pose uncertainty for navigation on rough terrain.

#robotics#sensor-fusion#mobile-robots
Stars1.8k
Forks500
Last commit1 year ago
Page 1 of 2Next

Related Tags

#Robotics34#Slam17#Computer Vision16#3d Mapping9#Autonomous Vehicles9#Sensor Fusion8#Simulation7#Ros27#Lidar7#Mapping7#Lidar Odometry6#Real Time6
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub