Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Robotics

Robotics

541 projects

Showing 36 of 541 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
Stars571
Forks144
Last commit5 months 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
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
Stars552
Forks111
Last commit3 years ago
rosserial
rosserialC++

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

#robotics#iot#embedded-systems
Stars549
Forks522
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
Stars535
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
Stars527
Forks66
Last commit7 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
Stars518
Forks95
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
Stars513
Forks56
Last commit4 years 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
Stars505
Forks102
Last commit7 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
Stars504
Forks92
Last commit1 year 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
Stars497
Forks259
Last commit2 years ago
rmw_zenoh
rmw_zenohC++

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

#robotics#zenoh#iot
Stars491
Forks100
Last commit2 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
Stars486
Forks285
Last commit1 day ago
Yampa
YampaHaskell

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

#robotics#haskell#ios
Stars486
Forks56
Last commit2 months 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
Stars483
Forks89
Last commit7 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
Stars482
Forks352
Last commit1 day ago
mapviz
mapvizC++

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

#robotics#plugin-system#2d-visualization
Stars482
Forks159
Last commit1 day 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
Stars478
Forks191
Last commit1 year ago
ILCC
ILCCPython

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

#lidar#robotics#sensor-fusion
Stars473
Forks125
Last commit2 years 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
Stars472
Forks300
Last commit1 day 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
Stars466
Forks141
Last commit8 months ago
rclpy
rclpyPython

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

#robotics#hacktoberfest#ros2
Stars464
Forks289
Last commit2 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
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
Stars459
Forks361
Last commit2 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
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
Stars445
Forks84
Last commit2 months 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
Stars443
Forks223
Last commit5 months ago
rclnodejs
rclnodejsJavaScript

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

#robotics#client#esm
Stars439
Forks85
Last commit1 day 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
Stars434
Forks51
Last commit1 year 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
Stars433
Forks210
Last commit4 years 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
Forks214
Last commit1 month 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
Stars428
Forks51
Last commit1 month ago
rosbag2
rosbag2C++

ROS 2 tool for recording and playback of timestamped messages from robotic systems.

#robotics#storage-plugin#message-playback
Stars428
Forks320
Last commit1 day ago
PreviousPage 7 of 16Next

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
#Ros210
#Ros2167
#Computer Vision138
#Slam79
#Autonomous Vehicles65
#C Plus Plus61
#Point Cloud59
#Python58
#Sensor Fusion56
#Embedded Systems54
#Lidar52
#Real Time50