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

OpenCR
OpenCRC

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

#robotics#opencr#open-hardware
Stars426
Forks249
Last commit2 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
Stars423
Forks66
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
segmenters_lib
segmenters_libC++

A ROS library for LiDAR point cloud segmentation, enabling ground removal and object clustering for autonomous vehicle perception.

#robotics#sensor-fusion#point-cloud-segmentation
Stars418
Forks143
Last commit3 years ago
se2lam
se2lamC++

(ICRA 2019) Visual-Odometric On-SE(2) Localization and Mapping

#robotics#visual-slam#icra2019
Stars410
Forks114
Last commit2 years ago
ros2-performance
ros2-performanceC++

A C++ framework for simulating and measuring ROS 2 system performance, tracking latency, reliability, CPU, and memory usage.

#robotics#embedded-systems#performance-testing
Stars402
Forks86
Last commit1 month ago
ROSPlan
ROSPlanC++

A generic framework for task planning and dispatch in ROS systems, encapsulating planning with common ROS library interfaces.

#robotics#task-planning#ai-planning
Stars394
Forks159
Last commit2 years ago
GRIP
GRIPJava

A graphical application for rapidly prototyping and deploying computer vision algorithms, primarily for robotics.

#robotics#cuda#camera
Stars387
Forks109
Last commit5 years ago
web_video_server
web_video_serverC++

A ROS node that streams robot camera feeds and image topics over HTTP in multiple video formats for web browser viewing.

#robotics#ros2#robot-operating-system
Stars385
Forks219
Last commit22 days ago
common_interfaces
common_interfacesC++

A metapackage containing standard ROS 2 message and service interface definitions for inter-stack communication.

#message-interfaces#robotics#ros2
Stars375
Forks153
Last commit10 days ago
ros_canopen
ros_canopenC++

A CANopen driver framework for ROS enabling communication with industrial CANopen devices.

#robotics#industrial-automation#embedded-systems
Stars375
Forks278
Last commit1 year ago
goroslib
goroslibGo

A pure Go library for building ROS 1 client nodes, enabling lightweight cross-platform robotics and data streaming applications.

#robotics#ros-package#ugv
Stars366
Forks72
Last commit1 year ago
pyquaternion
pyquaternionPython

A Python library for representing and manipulating quaternions, designed for 3D animation and geometry.

#robotics#scientific-computing#3d-animation
Stars366
Forks74
Last commit2 months ago
bag-database
bag-databaseJava

A web-based server that catalogs ROS bag files, provides search and download capabilities, and offers a REST API for automation.

#robotics#bag-database#bag-files
Stars366
Forks74
Last commit1 year ago
tagslam
tagslamC++

A ROS2-based package for Simultaneous Localization and Mapping (SLAM) using AprilTag fiducial markers.

#robotics#ros2#localization
Stars363
Forks83
Last commit6 months ago
mb planner
mb plannerC++

A ROS-based motion-primitives planner for fast and agile autonomous exploration with aerial robots.

#robotics#subterranean#voxblox
Stars361
Forks86
Last commit3 years ago
pybotics
pyboticsPython

An open-source Python toolbox for robot kinematics, dynamics, trajectory generation, and calibration.

#robotics#mathematics#simulation
Stars360
Forks64
Last commit1 year ago
GitHub repository
GitHub repositoryC++

A C++/TensorRT inference module for RangeNet++, enabling fast LiDAR semantic segmentation for robotics applications.

#robotics#autonomous-driving#gpu-acceleration
Stars358
Forks75
Last commit4 years ago
QDax
QDaxPython

A hardware-accelerated Python library for running Quality-Diversity and neuroevolution algorithms in minutes instead of days.

#robotics#parallel-computing#jax
Stars357
Forks55
Last commit8 months ago
jsk_visualization
jsk_visualizationC++

A collection of ROS packages for advanced visualization tools and plugins for RViz and RQt.

#robotics#hacktoberfest#debugging-tools
Stars357
Forks181
Last commit5 months ago
GitHub repository
GitHub repositoryC++

A real-time ROS 2 package for detecting drivable roads and sidewalks from LIDAR point clouds in urban autonomous driving scenarios.

#lidar#robotics#autonomous-driving
Stars356
Forks83
Last commit18 days ago
LibrePilot
LibrePilotC

Open source software and hardware for vehicle control, stabilization, autonomous vehicles, and robotics.

#robotics#multicopter#librepilot
Stars356
Forks198
Last commit2 years ago
apriltag_ros
apriltag_rosC++

A ROS 2 node for detecting AprilTag fiducial markers in camera images and publishing their poses and metadata.

#robotics#pose-estimation#camera-calibration
Stars355
Forks166
Last commit5 days ago
LaMa
LaMaC++

A C++11 library for efficient robotic localization and mapping, designed for low-resource hardware like Raspberry Pi.

#robotics#volumetric-grids#ros-integration
Stars352
Forks77
Last commit2 years ago
GitHub repository
GitHub repositoryPython

A simple, multi-language implementation of the Iterative Closest Point algorithm for 3D point cloud registration.

#robotics#julia#geospatial
Stars350
Forks66
Last commit2 months ago
odrive_ros2_control
odrive_ros2_controlC++

A ROS 2 control driver for ODrive motor controllers, enabling integration of ODrive hardware into ROS 2 robotic systems.

#robotics#actuator-driver#ros2-foxy
Stars345
Forks102
Last commit2 years ago
StaticMapping
StaticMappingC++

A full LiDAR SLAM system for static environment mapping using LiDAR with optional GPS, IMU, and odometry support.

#lidar#robotics#icp
Stars345
Forks65
Last commit3 years ago
micropython-fusion
micropython-fusionPython

A MicroPython library implementing the Madgwick algorithm for sensor fusion, calculating heading, pitch, and roll from motion tracking devices.

#robotics#sensor-fusion#sensor
Stars344
Forks71
Last commit5 years ago
traversability_mapping
traversability_mappingC++

Real-time Bayesian terrain traversability mapping and motion planning system for ROS-compatible unmanned ground vehicles using LiDAR point clouds.

#robotics#ugv#motion-planning
Stars340
Forks69
Last commit6 years ago
xpp
xppC++

A ROS package for visualizing motion plans, support areas, contact forces, and trajectories for legged robots in RVIZ.

#robotics#simulation#rviz
Stars339
Forks98
Last commit4 years ago
RPi Motor Library
RPi Motor LibraryPython

A Python 3 library for controlling stepper motors, DC motors, and servos with a Raspberry Pi.

#robotics#embedded-systems#library
Stars337
Forks76
Last commit2 months ago
jaxlie
jaxliePython

A JAX library implementing Lie groups for rigid body transformations in computer vision and robotics.

#robotics#rigid-transforms#jax
Stars337
Forks18
Last commit1 year ago
libRSF
libRSFC++

A robust C++ sensor fusion library for online localization using factor graphs and least squares optimization.

#robotics#sensor-fusion#estimation-algorithm
Stars336
Forks74
Last commit3 months ago
roslibpy
roslibpyPython

Python ROS Bridge library

#robotics#python#ros
Stars332
Forks61
Last commit4 days ago
SMACC
SMACCC++

An event-driven, asynchronous, behavioral state machine library for real-time ROS applications written in C++.

#robotics#robot-control#event-driven
Stars326
Forks48
Last commit3 years ago
zed-ros2-wrapper
zed-ros2-wrapperC++

ROS 2 wrapper for Stereolabs ZED cameras, providing access to depth, point clouds, object detection, and spatial mapping.

#robotics#nvidia-isaac-ros#ros2-wrapper
Stars325
Forks336
Last commit1 month ago
PreviousPage 8 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