Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Robotics

Robotics

420 projects

Showing 36 of 420 projects

micro_ros_arduino
micro_ros_arduinoC

A micro-ROS library for Arduino IDE and CLI, enabling ROS 2 communication on embedded microcontrollers.

#robotics#micro-ros#iot
Stars562
Forks142
Last commit4 months ago
multi_sensor_calibration
multi_sensor_calibrationC++

A ROS-based calibration tool for estimating extrinsic poses of lidar, radar, and camera sensor setups.

#lidar#robotics#camera
Stars551
Forks110
Last commit2 years ago
rosserial
rosserialC++

A ROS client library for connecting small embedded devices like Arduino to the Robot Operating System.

#robotics#iot#embedded-systems
Stars547
Forks524
Last commit2 years ago
ROS-Mobile
ROS-MobileJava

An Android app for visualizing and controlling ROS-based mobile robots via a customizable interface.

#robotics#robot-control#research-tool
Stars538
Forks160
Last commit2 years ago
pylot
pylotPython

A modular autonomous driving platform for developing and testing AV components on CARLA simulator and real-world vehicles.

#robotics#carla#autonomous-driving
Stars533
Forks139
Last commit3 years ago
GitHub repository
GitHub repositoryPython

A simple, robust, and accurate 3D LiDAR SLAM system designed to just work.

#lidar#robotics#lidar-slam
Stars517
Forks62
Last commit6 months ago
M-LOAM
M-LOAMC++

A robust system for multi-LiDAR extrinsic calibration, real-time odometry, and mapping without manual intervention.

#lidar#robotics#lidar-slam
Stars511
Forks94
Last commit1 year ago
awesome-robotics-datasets
awesome-robotics-datasets

A curated collection of robotics and computer vision datasets for research and development.

#robotics#autonomous-driving#research-tools
Stars510
Forks55
Last commit4 years ago
ESVO
ESVOC++

A real-time visual odometry pipeline using stereo event-based cameras, leveraging Time Surfaces for direct geometric mapping and tracking.

#robotics#3d-reconstruction#c-plus-plus
Stars503
Forks93
Last commit1 year ago
Go-ICP
Go-ICPC++

A C++ implementation of the Go-ICP algorithm for globally optimal 3D point cloud registration with outlier trimming.

#robotics#geometry-processing#3d-registration
Stars500
Forks101
Last commit7 years ago
livox_ros_driver
livox_ros_driverC++

A ROS driver for Livox LiDAR devices (Mid-40, Mid-70, Tele-15, Horizon, Avia) to publish point cloud data.

#lidar#robotics#perception
Stars493
Forks252
Last commit2 years ago
Yampa
YampaHaskell

A functional reactive programming domain-specific language for efficient hybrid systems and robotics.

#robotics#haskell#ios
Stars485
Forks56
Last commit23 days ago
mapviz
mapvizC++

A modular ROS visualization tool with a plugin system focused on 2D data visualization.

#robotics#plugin-system#2d-visualization
Stars481
Forks159
Last commit10 days ago
meta-ros
meta-rosBitBake

OpenEmbedded layers for integrating ROS 1 and ROS 2 into Yocto Project-based embedded Linux systems.

#robotics#embedded-systems#openembedded
Stars480
Forks283
Last commit17 days ago
find-object
find-objectC++

A ROS-based object detection and pose estimation library for 2D and 3D applications using OpenCV.

#robotics#pose-estimation#opencv
Stars477
Forks191
Last commit1 year ago
rmw_zenoh
rmw_zenohC++

A ROS 2 RMW implementation using the Zenoh protocol for efficient, scalable, and configurable middleware communication.

#robotics#zenoh#iot
Stars476
Forks94
Last commit3 days ago
JdeRobot Academy
JdeRobot AcademyPython

An open-source ROS-based platform with practical exercises for learning robotics, AI, and computer vision.

#robotics#hacktoberfest#simulation
Stars471
Forks347
Last commit3 days ago
OpenWeedLocator
OpenWeedLocatorPython

An open-source, low-cost, camera-based weed detection device for precision spot spraying in agriculture.

#robotics#open-source-hardware#precision-agriculture
Stars471
Forks88
Last commit12 days ago
ILCC
ILCCPython

A Python implementation for fully automatic extrinsic calibration of 3D LiDAR and cameras using laser reflectance intensity.

#lidar#robotics#sensor-fusion
Stars470
Forks125
Last commit1 year ago
ROSIntegration
ROSIntegrationC++

An Unreal Engine plugin that enables communication with ROS (Robot Operating System) via rosbridge for robotics simulation.

#robotics#bson#unreal-engine-4
Stars463
Forks141
Last commit7 months ago
rviz
rvizC++

A 3D visualization tool for ROS 2 robots, enabling real-time sensor data display, robot model viewing, and interactive debugging.

#robotics#tf2#debugging-tools
Stars462
Forks296
Last commit3 days ago
Fido
FidoC++

A lightweight C++ machine learning library designed for embedded electronics and robotics applications.

#robotics#ai#embedded-systems
Stars462
Forks82
Last commit6 years ago
vilib
vilibC++

A GPU-accelerated C++ library for visual-inertial odometry frontend tasks, optimized for high-speed robotics.

#robotics#cuda#gpu-acceleration
Stars458
Forks92
Last commit5 years ago
rclpy
rclpyPython

ROS 2 client library for Python, enabling Python applications to communicate in robotic systems.

#robotics#hacktoberfest#ros2
Stars454
Forks284
Last commit1 day ago
apriltag_ros
apriltag_rosC++

A ROS wrapper for the AprilTag 3 visual fiducial detector, enabling marker-based pose estimation in robotics applications.

#robotics#pose-estimation#apriltags
Stars449
Forks360
Last commit1 year ago
rosbag_editor
rosbag_editorC++

A simple GUI application for editing ROS bag files by filtering topics, adjusting time ranges, and modifying transformations.

#robotics#ros-tools#qt
Stars447
Forks87
Last commit3 years ago
GitHub repository
GitHub repositoryC++

ROS & ROS2 implementation of Patchwork++, a fast and robust ground segmentation method for 3D LiDAR point clouds.

#lidar#robotics#autonomous-driving
Stars440
Forks82
Last commit19 days ago
ros3djs
ros3djsJavaScript

A 3D visualization library for ROS (Robot Operating System) in JavaScript, enabling web-based robot visualization.

#robotics#3d-visualization#robot-operating-system
Stars436
Forks224
Last commit3 months ago
laser_line_extraction
laser_line_extractionC++

A ROS package that extracts line segments from LaserScan messages using a configurable split-and-merge algorithm with weighted line fitting.

#robotics#laserscan#ros-package
Stars431
Forks212
Last commit3 years ago
rclnodejs
rclnodejsJavaScript

A Node.js and TypeScript client library for ROS 2, enabling JavaScript development of robotics applications.

#robotics#client#ros2
Stars429
Forks84
Last commit2 days ago
list_of_robot_electronics
list_of_robot_electronics

A curated list of open-source electronic modules, subsystems, and projects for building robots.

#robotics#fpga#battery-management
Stars429
Forks51
Last commit10 months ago
ros_rqt_plugin
ros_rqt_pluginC++

A Qt Creator plugin that adds ROS-specific tools for managing Catkin workspaces, packages, and nodes within the IDE.

#robotics#ide-plugin#catkin
Stars429
Forks215
Last commit24 days ago
li_slam_ros2
li_slam_ros2C++

A ROS 2 package for tightly-coupled LiDAR-inertial SLAM using NDT/GICP scan matching with loop closure.

#lidar#robotics#gicp
Stars424
Forks51
Last commit1 month ago
OpenCR
OpenCRC

Open-source control module hardware and software for ROS-based robotics, designed for embedded systems.

#robotics#opencr#open-hardware
Stars423
Forks250
Last commit2 years ago
Stage
StageC++

A 2.5D robotics simulator for multi-agent systems, usable as a standalone program or C++ library.

#robotics#robot-control#c-plus-plus-library
Stars423
Forks190
Last commit5 years ago
se(3)-TrackNet
se(3)-TrackNetPython

A neural network for real-time 6D object pose tracking in video using RGB-D data, trained only on synthetic images.

#robotics#pose-estimation#manipulation
Stars421
Forks66
Last commit2 years ago
PreviousPage 7 of 12Next

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
#Ros189
#Computer Vision126
#Ros2113
#Slam75
#Autonomous Vehicles58
#Point Cloud53
#C Plus Plus52
#Sensor Fusion50
#Lidar48
#Simulation46
#Python44
#Real Time41