Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ros

Ros

253 projects

Showing 36 of 253 projects

CubeSLAM and ORB SLAM
CubeSLAM and ORB SLAMC++

Monocular 3D object detection and SLAM system that detects and tracks cuboids to estimate camera and object poses.

#monocular-vision#robotics#cuboid-detection
Stars885
Forks231
Last commit5 years ago
Groot
GrootC++

A graphical editor for creating and monitoring Behavior Trees, compliant with BehaviorTree.CPP.

#robotics#ai#game-ai
Stars884
Forks273
Last commit1 year ago
fuse
fuseC++

A ROS framework for sensor fusion using nonlinear least squares optimization, enabling state estimation, localization, mapping, and calibration on robots.

#robotics#sensor-fusion#state-estimation
Stars872
Forks141
Last commit1 month ago
ndt_omp
ndt_ompC++

A multi-threaded, SSE-optimized Normal Distributions Transform algorithm for point cloud registration, offering up to 10x speedup over the original PCL implementation.

#robotics#gicp#matching
Stars850
Forks380
Last commit1 year ago
spatio_temporal_voxel_layer
spatio_temporal_voxel_layerC++

A ROS voxel layer using OpenVDB for efficient 3D environment representation with temporal decay, replacing voxel_grid for navigation.

#lidar#robotics#sensor-fusion
Stars848
Forks227
Last commit
gym-gazebo
gym-gazeboPython

An OpenAI Gym extension for robotics simulation using ROS and Gazebo to benchmark and develop robot behaviors.

#robotics#robot-control#simulation
Stars846
Forks277
Last commit7 years ago
rviz_visual_tools
rviz_visual_toolsC++

A C++ API wrapper for displaying shapes, meshes, and markers in Rviz for debugging and visualizing robot data.

#robotics#tf#rviz
Stars816
Forks248
Last commit8 days ago
kitti2bag
kitti2bagPython

Convert KITTI autonomous driving datasets into ROS bag files for easy playback and integration.

#robotics#autonomous-driving#python-tool
Stars812
Forks266
Last commit2 years ago
GitHub repository
GitHub repositoryC++

A C++ library for fast ground segmentation from LiDAR point clouds using the line-fit algorithm.

#lidar#robotics#sensor-fusion
Stars806
Forks154
Last commit2 years ago
ros2_controllers
ros2_controllersC++

A collection of generic robotic controllers for the ROS2 control framework, compatible with many robots, MoveIt2, and Nav2.

#robotics#robot-controllers#ros2-jazzy
Stars804
Forks515
Last commit17 hours ago
eagleye
eagleyeC++

Open-source software for precise vehicle localization using GNSS and IMU data fusion.

#robotics#autonomous-driving#sensor-fusion
Stars769
Forks170
Last commit3 months ago
gpd
gpdC++

Detects 6-DOF grasp poses for parallel jaw grippers in 3D point clouds, enabling robotic grasping of novel objects in clutter.

#robotics#grasp-detection#grasping
Stars764
Forks249
Last commit4 years ago
docker_images
docker_imagesDockerfile

Dockerfiles and scaffolding for official ROS and Gazebo images on Docker Hub.

#robotics#simulation#containerization
Stars745
Forks187
Last commit4 days ago
Kimera-Semantics
Kimera-SemanticsC++

Real-time 3D semantic reconstruction library for robotics, building dense metric-semantic maps from 2D sensor data.

#robotics#sensor-fusion#rviz
Stars744
Forks150
Last commit2 years ago
ESIM
ESIMC

An open-source simulator for event cameras, providing accurate event generation with IMU and multi-camera support.

#robotics#simulation#opengl
Stars723
Forks136
Last commit2 years ago
ROS driver
ROS driverC++

ROS packages for interfacing with Velodyne 3D LIDAR sensors in robotics applications.

#lidar#robotics#perception
Stars721
Forks691
Last commit11 months ago
semantic_slam
semantic_slamC++

Real-time 3D semantic mapping system using a handheld RGB-D camera, built on ROS with ORB_SLAM2 and PSPNet.

#robotics#3d-mapping#rgb-d
Stars718
Forks175
Last commit7 years ago
cadrl_ros
cadrl_rosPython

ROS package implementing a deep reinforcement learning algorithm for dynamic obstacle avoidance in ground robots.

#robotics#deep-learning#motion-planning
Stars718
Forks158
Last commit4 years ago
lidar_camera_calibration
lidar_camera_calibrationPython

A ROS package for calibrating camera and LiDAR sensors using OpenCV's PnP and Levenberg-Marquardt optimization.

#lidar#robotics#point-cloud-library
Stars682
Forks121
Last commit5 years ago
DVO: dense visual odometry
DVO: dense visual odometryC++

A dense visual odometry and SLAM system for RGB-D cameras that estimates camera motion from consecutive depth images.

#robotics#pose-estimation#rgbd-cameras
Stars667
Forks302
Last commit9 years ago
solidworks_urdf_exporter
solidworks_urdf_exporterC#

A SolidWorks add-in that exports robot assembly models to URDF format for ROS simulation and visualization.

#robotics#robot-simulation#visual-studio
Stars653
Forks143
Last commit1 month ago
clover
cloverC++

ROS-based framework and Raspberry Pi image for controlling PX4-powered drones, enabling easy autonomous flight development.

#robotics#px4#autonomous-drones
Stars651
Forks316
Last commit3 months ago
GitHub repository
GitHub repositoryC++

A LiDAR-based tool for constructing static maps by removing dynamic points from point cloud sequences.

#lidar#robotics#static-mapping
Stars643
Forks114
Last commit2 months ago
OpEn
OpEnRust

A Rust-based solver for fast, embedded nonconvex parametric optimization with code generation and ROS support.

#robotics#embedded-systems#nonconvex-optimization
Stars643
Forks69
Last commit3 months ago
ros-bridge
ros-bridgePython

A ROS/ROS2 bridge enabling two-way communication between the CARLA autonomous driving simulator and ROS ecosystems.

#robotics#carla#autonomous-driving
Stars639
Forks521
Last commit16 days ago
livox_camera_lidar_calibration
livox_camera_lidar_calibrationC++

A ROS-based tool for manually calibrating extrinsic parameters between Livox LiDAR sensors and cameras using board corners.

#robotics#ceres-solver#pcl
Stars634
Forks151
Last commit4 years ago
ros1_bridge
ros1_bridgeC++

A network bridge enabling bidirectional message and service communication between ROS 1 and ROS 2 systems.

#robotics#hacktoberfest#ros2
Stars620
Forks367
Last commit8 months ago
Jupyter ROS
Jupyter ROSPython

Jupyter widget helpers for ROS, enabling interactive robotics development in notebooks.

#robotics#conda#jupyter-widgets
Stars613
Forks115
Last commit3 months ago
se2_navigation
se2_navigationC++

Pure pursuit controller and Reeds-Shepp sampling-based planner for car-like vehicle navigation in SE(2) space.

#car#robotics#pure-pursuit
Stars601
Forks98
Last commit3 years ago
mcl_3dl
mcl_3dlC++

A ROS node for probabilistic 3-D/6-DOF localization of mobile robots using 3-D LIDAR pointclouds and Monte Carlo localization.

#robotics#mobile-robots#pointcloud
Stars598
Forks123
Last commit7 months ago
GitHub repository
GitHub repositoryC++

A fast and robust ground segmentation algorithm for 3D LiDAR point clouds, using concentric zone-based region-wise processing.

#lidar#robotics#ground-estimator
Stars587
Forks81
Last commit2 months ago
pedsim_ros
pedsim_rosC++

A ROS-based 2D pedestrian simulator using the social force model for robot navigation experiments in crowded scenes.

#crowd#rviz-visualization#pedsim
Stars586
Forks172
Last commit3 years ago
urdf-viz
urdf-vizRust

A cross-platform URDF/XACRO file viewer and visualizer for robotics, written in Rust.

#robotics#urdf-viewer#simulation
Stars585
Forks65
Last commit1 month ago
ogma
ogmaHaskell

A command-line tool for generating runtime monitors for flight and robotics applications from formal specifications.

#robotics#runtime-monitoring#embedded-systems
Stars571
Forks55
Last commit2 days ago
CamVox
CamVoxC++

A low-cost and accurate SLAM system that fuses Livox lidar with camera data for robust localization and mapping.

#lidar#robotics#camera-fusion
Stars566
Forks117
Last commit4 years ago
car_demo
car_demoC++

A ROS and Gazebo simulation of a Toyota Prius with sensor data publishing and gamepad/joystick control.

#gamepad-control#autonomous-vehicles#sensor-data
Stars558
Forks278
Last commit4 years ago
PreviousPage 3 of 8Next

Related Tags

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
1 day ago
#Robotics210
#Computer Vision69
#Ros252
#Slam44
#Autonomous Vehicles38
#Point Cloud38
#Lidar36
#Sensor Fusion35
#C Plus Plus27
#Python25
#Robot Operating System24
#Simulation22