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

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
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
Stars127
Forks41
Last commit1 year ago
ros2cs
ros2csC#

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

#robotics#unity3d#simulation
Stars126
Forks38
Last commit6 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
Stars124
Forks12
Last commit2 years 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
Forks9
Last commit2 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
Stars119
Forks25
Last commit1 year 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
Stars119
Forks14
Last commit1 month 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
Stars118
Forks8
Last commit3 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
Forks76
Last commit4 days ago
rmw
rmwC

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

#robotics#hacktoberfest#api
Stars116
Forks83
Last commit4 days 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
Forks52
Last commit5 years 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
Stars116
Forks30
Last commit1 month 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
Forks40
Last commit8 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
Forks42
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
Stars109
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 commit6 days 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
Forks50
Last commit6 years 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
Stars105
Forks53
Last commit5 years 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
Stars104
Forks20
Last commit
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
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
Stars102
Forks25
Last commit2 months ago
ö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
Stars100
Forks15
Last commit1 year ago
Safety in Embodied AI: Risks, Attacks, and Defenses
Safety in Embodied AI: Risks, Attacks, and DefensesShell

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
Stars98
Forks2
Last commit
RSF
RSF

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

#robotics#vulnerability-assessment#embedded-security
Stars98
Forks17
Last commit7 years 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
Stars97
Forks8
Last commit28 days 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
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
aztarna
aztarnaPython

A footprinting tool for scanning and fingerprinting robotic systems, including ROS, SROS, ROS2, and industrial routers.

#robotics#vulnerability-assessment#sros
Stars93
Forks30
Last commit5 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
kvaser_interface
kvaser_interfaceC++

A standardized ROS abstraction layer for accessing Kvaser CAN devices, usable as an API or standalone bridge node.

#robotics#embedded-systems#can-bus
Stars90
Forks54
Last commit2 years ago
ethz_piksi_ros
ethz_piksi_rosC++

ROS drivers and tools for Piksi RTK GPS modules, enabling high-precision positioning in robotic systems.

#robotics#positioning-system#autonomous-navigation
Stars89
Forks90
Last commit3 years ago
catkin_virtualenv
catkin_virtualenvPython

Bundle Python dependencies in ROS catkin packages using virtualenvs, enabling isolated Python environments and dependency management.

#robotics#build-tools#catkin
Stars88
Forks28
Last commit7 days ago
easy_perception_deployment
easy_perception_deploymentPython

A ROS2 package that accelerates training and deployment of computer vision models for industrial applications.

#robotics#industrial-automation#ros2
Stars88
Forks19
Last commit11 months ago
Aixt
AixtV

A V-based programming framework for microcontrollers that transpiles V code to C for various device compilers.

#robotics#iot#programming-language
Stars88
Forks47
Last commit1 month ago
micro_ros_zephyr_module
micro_ros_zephyr_moduleC

A micro-ROS module for integrating ROS 2 with Zephyr RTOS on resource-constrained embedded devices.

#robotics#micro-ros#iot
Stars86
Forks49
Last commit5 months 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
Stars86
Forks5
Last commit20 days ago
PreviousPage 11 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
10 months ago
5 days ago
#Ros189
#Computer Vision126
#Ros2113
#Slam75
#Autonomous Vehicles58
#Point Cloud53
#C Plus Plus52
#Sensor Fusion50
#Lidar48
#Simulation46
#Python44
#Real Time41