Showing 36 of 420 projects
ROS driver for Point Grey cameras using the official FlyCapture2 SDK, enabling HDR and physics-based vision.
ROS wrapper for Orbbec Astra 3D cameras, enabling depth sensing and point cloud generation in ROS Kinetic, Melodic, and Noetic.
A C#/.NET client library for ROS2 enabling communication between ROS2 systems and C# applications like Unity3D.
A curated list of awesome packages, tools, and resources for the FIRST Robotics Competition (FRC).
A Go library implementing state estimation and filtering algorithms including Kalman, Extended Kalman, Unscented Kalman, and Particle filters.
A declarative data-flow programming framework built on Zenoh for building applications that span from cloud to edge devices.
A Python devkit for working with the Boreas and Boreas Road Trip all-weather autonomous driving datasets.
Collect, validate, and send ROS 2 data to build APIs and dashboards with reliable data pipelines.
Library and utilities for working with ifm pmd-based 3D Time-of-Flight cameras, supporting O3R, O3D, and O3X platforms.
A middleware abstraction layer for ROS 2 that enables interoperability between different DDS implementations.
A ROS package for using CSI cameras on Nvidia Jetson platforms (TK1/TX1/TX2) with ROS via gstreamer and Nvidia multimedia API.
Automated build system for compiling ROS 2 with VxWorks 7 SDK to enable robotics applications on real-time embedded systems.
A ROS package providing an EtherCAT main loop based on ros_control, replacing PR2-specific dependencies for custom robot hardware.
An open-source Android app for easy, efficient, and collaborative FIRST robotics competition scouting.
A ROS2 wrapper for real-time object detection, 3D localization, and tracking using RGB-D camera inputs.
A GitHub Action to set up ROS and ROS 2 environments for CI/CD workflows across Linux, macOS, and Windows.
A collection of ROS 2 demonstration packages for the TurtleBot 2 platform, including teleoperation, following, mapping, and localization.
A ROS2 node for capturing video from USB cameras using OpenCV, publishing image topics and camera info.
Replication package and dataset for a research paper on software architecture practices in ROS-based robotic systems.
A C++ extension for ROS dynamic_reconfigure that enables runtime parameter modification without writing configuration files.
A ROS filter that removes points belonging to a robot's own body from laser scans and point clouds.
A tiny carrier board for Raspberry Pi Compute Module 4 designed for space-constrained applications like robotics and IoT.
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.
A standardized methodology for performing security assessments in robotics across physical, network, firmware, and application layers.
A ROS 2 node for real-time LiDAR ground segmentation using a two-phase grid-based algorithm for robotic perception.
A free, portable, minimalist RTPS implementation for real-time publish-subscribe communication.
A NuttX RTOS fork optimized for micro-ROS, enabling real-time robotics applications on microcontrollers.
A footprinting tool for scanning and fingerprinting robotic systems, including ROS, SROS, ROS2, and industrial routers.
Micropython code for a self-balancing robot using an ESP32 and MPU6050 sensor.
A standardized ROS abstraction layer for accessing Kvaser CAN devices, usable as an API or standalone bridge node.
ROS drivers and tools for Piksi RTK GPS modules, enabling high-precision positioning in robotic systems.
Bundle Python dependencies in ROS catkin packages using virtualenvs, enabling isolated Python environments and dependency management.
A ROS2 package that accelerates training and deployment of computer vision models for industrial applications.
A V-based programming framework for microcontrollers that transpiles V code to C for various device compilers.
A micro-ROS module for integrating ROS 2 with Zephyr RTOS on resource-constrained embedded devices.
A high-precision, grid-based C++ library for ground segmentation in LiDAR point clouds, designed for safety-critical autonomous driving and robotics.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.