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

ros2_ouster_drivers
ros2_ouster_driversC++

Legacy ROS2 drivers for Ouster OS-0, OS-1, and OS-2 lidars, providing sensor data processing and ROS interfaces.

#robotics#ouster-sensor#drivers
Stars149
Forks82
Last commit2 years ago
ros2_ouster_drivers
ros2_ouster_driversC++

Legacy ROS2 drivers for Ouster OS-0, OS-1, and OS-2 lidars, providing sensor data processing and lifecycle management.

#robotics#ouster-sensor#drivers
Stars149
Forks82
Last commit2 years ago
FRCDashboard
FRCDashboardJavaScript

A fully customizable, web-based driving dashboard framework for FIRST Robotics Competition robots.

#robotics#real-time-control#networktables
Stars139
Forks98
Last commit4 years ago
octomap_server2
octomap_server2C++

ROS2 package for 3D occupancy grid mapping using OctoMap, enabling real-time environment modeling.

#robotics#occupancy-grid#perception
Stars138
Forks43
Last commit2 years ago
COMPAS
COMPASPython

A Python package for planning and executing robotic fabrication processes within the COMPAS Framework.

#robotics#aec#digital-fabrication
Stars137
Forks47
Last commit2 days ago
multicam_calibration
multicam_calibrationC++

A ROS-based tool for calibrating intrinsic and extrinsic parameters of multiple cameras using AprilTag targets.

#robotics#camera-calibration#apriltags
Stars136
Forks39
Last commit3 years ago
urdfdom
urdfdomC++

A C++ library for parsing URDF (Unified Robot Description Format) files, providing core data structures and XML parsing.

#robotics#urdf-parser#simulation
Stars136
Forks152
Last commit1 month ago
Safety in Embodied AI: Risks, Attacks, and Defenses
Safety in Embodied AI: Risks, Attacks, and DefensesPython

A comprehensive survey and unified safety framework for embodied AI, covering 400+ papers on risks, attacks, and defenses across perception, cognition, planning, interaction, and agentic systems.

#robotics#autonomous-driving#ai-safety
Stars134
Forks4
Last commit
ros_astra_camera
ros_astra_cameraC++

ROS wrapper for Orbbec Astra 3D cameras, enabling depth sensing and point cloud generation in ROS Kinetic, Melodic, and Noetic.

#robotics#sensor#3dcamera
Stars130
Forks45
Last commit1 year ago
pointgrey_camera_driver
pointgrey_camera_driverC++

ROS driver for Point Grey cameras using the official FlyCapture2 SDK, enabling HDR and physics-based vision.

#robotics#point-grey#hdr-imaging
Stars127
Forks177
Last commit4 years ago
ros2cs
ros2csC#

A C#/.NET client library for ROS2 enabling communication between ROS2 systems and C# applications like Unity3D.

#robotics#unity3d#simulation
Stars127
Forks40
Last commit9 months ago
FIRST Robotics Competition
FIRST Robotics Competition

A curated list of awesome packages, tools, and resources for the FIRST Robotics Competition (FRC).

#robotics#hacktoberfest#vision-processing
Stars125
Forks12
Last commit3 years ago
GitHub repository
GitHub repositoryPython

A Python devkit for working with the Boreas and Boreas Road Trip all-weather autonomous driving datasets.

#lidar#robotics#autonomous-driving
Stars122
Forks15
Last commit2 days ago
go-estimate
go-estimateGo

A Go library implementing state estimation and filtering algorithms including Kalman, Extended Kalman, Unscented Kalman, and Particle filters.

#robotics#sensor-fusion#probabilistic-inference
Stars121
Forks10
Last commit5 months ago
zenoh-flow
zenoh-flowRust

A declarative data-flow programming framework built on Zenoh for building applications that span from cloud to edge devices.

#robotics#iot#dataflow-programming
Stars120
Forks24
Last commit1 year ago
rmw
rmwC

A middleware abstraction layer for ROS 2 that enables interoperability between different DDS implementations.

#robotics#hacktoberfest#api
Stars120
Forks88
Last commit5 days ago
ros2_data_collection
ros2_data_collectionC++

Collect, validate, and send ROS 2 data to build APIs and dashboards with reliable data pipelines.

#robotics#ros2#api-builder
Stars119
Forks8
Last commit7 hours ago
VxWorks
VxWorksMakefile

Automated build system for compiling ROS 2 with VxWorks 7 SDK to enable robotics applications on real-time embedded systems.

#robotics#real-time-operating-system#embedded-systems
Stars119
Forks32
Last commit1 month ago
jetson_csi_cam
jetson_csi_camCMake

A ROS package for using CSI cameras on Nvidia Jetson platforms (TK1/TX1/TX2) with ROS via gstreamer and Nvidia multimedia API.

#robotics#csi-camera#camera-calibration
Stars116
Forks51
Last commit6 years ago
ifm3d
ifm3dC++

Library and utilities for working with ifm pmd-based 3D Time-of-Flight cameras, supporting O3R, O3D, and O3X platforms.

#robotics#industrial-automation#time-of-flight
Stars116
Forks78
Last commit3 days ago
ros_ethercat
ros_ethercatC++

A ROS package providing an EtherCAT main loop based on ros_control, replacing PR2-specific dependencies for custom robot hardware.

#robotics#robot-control#ros-control
Stars111
Forks39
Last commit11 months ago
Robot Scouter
Robot ScouterKotlin

An open-source Android app for easy, efficient, and collaborative FIRST robotics competition scouting.

#robotics#spreadsheet-export#team-collaboration
Stars110
Forks41
Last commit3 years ago
ros2_object_analytics
ros2_object_analyticsC++

A ROS2 wrapper for real-time object detection, 3D localization, and tracking using RGB-D camera inputs.

#robotics#perception#object-tracking
Stars110
Forks45
Last commit3 years ago
setup-ros
setup-rosTypeScript

A GitHub Action to set up ROS and ROS 2 environments for CI/CD workflows across Linux, macOS, and Windows.

#robotics#devops#ros2
Stars108
Forks52
Last commit2 months ago
ROS2 integration
ROS2 integrationC++

A ROS 2 node for real-time LiDAR ground segmentation using a two-phase grid-based algorithm for robotic perception.

#lidar#obstacle-detection#robotics
Stars107
Forks16
Last commit2 days ago
ros2_usb_camera
ros2_usb_cameraC++

A ROS2 node for capturing video from USB cameras using OpenCV, publishing image topics and camera info.

#robotics#camera#image-capture
Stars106
Forks52
Last commit5 years ago
turtlebot2_demo
turtlebot2_demoC++

A collection of ROS 2 demonstration packages for the TurtleBot 2 platform, including teleoperation, following, mapping, and localization.

#robotics#mobile-robots#ros2
Stars106
Forks49
Last commit7 years ago
GitHub repository
GitHub repositoryC++

A high-precision, grid-based C++ library for ground segmentation in LiDAR point clouds, designed for safety-critical autonomous driving and robotics.

#lidar#robotics#autonomous-driving
Stars105
Forks12
Last commit3 days ago
robot_body_filter
robot_body_filterC++

A ROS filter that removes points belonging to a robot's own body from laser scans and point clouds.

#robotics#sensor-fusion#pointcloud
Stars105
Forks25
Last commit5 months ago
Guidelines
GuidelinesPython

Replication package and dataset for a research paper on software architecture practices in ROS-based robotic systems.

#robotics#software-architecture#robotics-programming
Stars103
Forks20
Last commit
öchìn CM4
öchìn CM4Shell

A tiny carrier board for Raspberry Pi Compute Module 4 designed for space-constrained applications like robotics and IoT.

#robotics#iot#single-board-computer
Stars103
Forks17
Last commit11 days ago
ddynamic_reconfigure
ddynamic_reconfigureC++

A C++ extension for ROS dynamic_reconfigure that enables runtime parameter modification without writing configuration files.

#robotics#ros-tools#dynamic-reconfigure
Stars102
Forks79
Last commit1 year ago
RSF
RSF

A standardized methodology for performing security assessments in robotics across physical, network, firmware, and application layers.

#robotics#vulnerability-assessment#embedded-security
Stars97
Forks17
Last commit1 month ago
freertps
freertpsC

A free, portable, minimalist RTPS implementation for real-time publish-subscribe communication.

#robotics#iot#publish-subscribe
Stars94
Forks32
Last commit8 years ago
micropython-upybbot
micropython-upybbotPython

Micropython code for a self-balancing robot using an ESP32 and MPU6050 sensor.

#robotics#iot#embedded-systems
Stars93
Forks26
Last commit11 years ago
NuttX
NuttXC

A NuttX RTOS fork optimized for micro-ROS, enabling real-time robotics applications on microcontrollers.

#robotics#micro-ros#iot
Stars93
Forks38
Last commit4 years ago
PreviousPage 11 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
22 hours ago
1 year ago
#Ros210
#Ros2167
#Computer Vision138
#Slam79
#Autonomous Vehicles65
#C Plus Plus61
#Point Cloud59
#Python58
#Sensor Fusion56
#Embedded Systems54
#Lidar52
#Real Time50