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

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
rosbag2
rosbag2C++

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

#robotics#storage-plugin#message-playback
Stars416
Forks317
Last commit6 days 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
Stars398
Forks82
Last commit8 days 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
Stars392
Forks159
Last commit2 years ago
GRIP
GRIPJava

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

#robotics#cuda#camera
Stars389
Forks110
Last commit4 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
Stars382
Forks220
Last commit1 month ago
ros_canopen
ros_canopenC++

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

#robotics#industrial-automation#embedded-systems
Stars373
Forks280
Last commit1 year ago
common_interfaces
common_interfacesC++

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

#message-interfaces#robotics#ros2
Stars369
Forks153
Last commit6 days ago
pyquaternion
pyquaternionPython

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

#robotics#scientific-computing#3d-animation
Stars368
Forks74
Last commit1 month 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
Stars367
Forks72
Last commit1 year 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
Stars365
Forks74
Last commit1 year ago
mb planner
mb plannerC++

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

#robotics#subterranean#voxblox
Stars361
Forks87
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
jsk_visualization
jsk_visualizationC++

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

#robotics#hacktoberfest#debugging-tools
Stars357
Forks180
Last commit3 months 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
Stars356
Forks75
Last commit3 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
Stars356
Forks55
Last commit7 months ago
tagslam
tagslamC++

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

#robotics#ros2#localization
Stars356
Forks80
Last commit5 months ago
LibrePilot
LibrePilotC

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

#robotics#multicopter#librepilot
Stars355
Forks196
Last commit2 years 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
Stars353
Forks82
Last commit11 months 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
Stars351
Forks76
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
Stars349
Forks66
Last commit1 month 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
Stars346
Forks71
Last commit5 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
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
Stars341
Forks161
Last commit17 days 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
Stars337
Forks101
Last commit2 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
Stars336
Forks99
Last commit4 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
Stars335
Forks69
Last commit5 years ago
libRSF
libRSFC++

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

#robotics#sensor-fusion#estimation-algorithm
Stars335
Forks74
Last commit2 months 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
Stars334
Forks76
Last commit28 days ago
jaxlie
jaxliePython

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

#robotics#rigid-transforms#jax
Stars333
Forks18
Last commit1 year ago
SMACC
SMACCC++

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

#robotics#robot-control#event-driven
Stars327
Forks48
Last commit3 years ago
libuavcan
libuavcanC++

Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.

#robotics#cyphal-protocol#real-time-operating-systems
Stars322
Forks498
Last commit5 months ago
ros_numpy
ros_numpyPython

A Python library for converting ROS messages to and from NumPy arrays, enabling efficient data manipulation in robotics.

#robotics#geometry-messages#python-library
Stars320
Forks176
Last commit2 years ago
urdfpy
urdfpyPython

A Python library for loading, manipulating, saving, and visualizing URDF (Unified Robot Description Format) files.

#robotics#urdf-parser#3d-visualization
Stars319
Forks132
Last commit1 year ago
RVizWeb
RVizWebHTML

RVizWeb brings the ROS visualization tool RViz to the browser, enabling web-based 3D robot data visualization.

#robotics#urdf-viewer#3d-visualization
Stars318
Forks62
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
Stars317
Forks324
Last commit11 days ago
PreviousPage 8 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