Showing 36 of 541 projects
Legacy ROS2 drivers for Ouster OS-0, OS-1, and OS-2 lidars, providing sensor data processing and lifecycle management.
Legacy ROS2 drivers for Ouster OS-0, OS-1, and OS-2 lidars, providing sensor data processing and ROS interfaces.
A fully customizable, web-based driving dashboard framework for FIRST Robotics Competition robots.
ROS2 package for 3D occupancy grid mapping using OctoMap, enabling real-time environment modeling.
A ROS-based tool for calibrating intrinsic and extrinsic parameters of multiple cameras using AprilTag targets.
A Python package for planning and executing robotic fabrication processes within the COMPAS Framework.
A C++ library for parsing URDF (Unified Robot Description Format) files, providing core data structures and XML parsing.
ROS wrapper for Orbbec Astra 3D cameras, enabling depth sensing and point cloud generation in ROS Kinetic, Melodic, and Noetic.
ROS driver for Point Grey cameras using the official FlyCapture2 SDK, enabling HDR and physics-based vision.
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 Python devkit for working with the Boreas and Boreas Road Trip all-weather autonomous driving datasets.
A declarative data-flow programming framework built on Zenoh for building applications that span from cloud to edge devices.
Collect, validate, and send ROS 2 data to build APIs and dashboards with reliable data pipelines.
A middleware abstraction layer for ROS 2 that enables interoperability between different DDS implementations.
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.
Automated build system for compiling ROS 2 with VxWorks 7 SDK to enable robotics applications on real-time embedded systems.
Library and utilities for working with ifm pmd-based 3D Time-of-Flight cameras, supporting O3R, O3D, and O3X platforms.
A ROS package for using CSI cameras on Nvidia Jetson platforms (TK1/TX1/TX2) with ROS via gstreamer and Nvidia multimedia API.
A ROS package providing an EtherCAT main loop based on ros_control, replacing PR2-specific dependencies for custom robot hardware.
A ROS2 wrapper for real-time object detection, 3D localization, and tracking using RGB-D camera inputs.
An open-source Android app for easy, efficient, and collaborative FIRST robotics competition scouting.
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.
A ROS filter that removes points belonging to a robot's own body from laser scans and point clouds.
Replication package and dataset for a research paper on software architecture practices in ROS-based robotic systems.
A tiny carrier board for Raspberry Pi Compute Module 4 designed for space-constrained applications like robotics and IoT.
A ROS 2 node for real-time LiDAR ground segmentation using a two-phase grid-based algorithm for robotic perception.
A C++ extension for ROS dynamic_reconfigure that enables runtime parameter modification without writing configuration files.
A standardized methodology for performing security assessments in robotics across physical, network, firmware, and application layers.
A high-precision, grid-based C++ library for ground segmentation in LiDAR point clouds, designed for safety-critical autonomous driving and robotics.
A free, portable, minimalist RTPS implementation for real-time publish-subscribe communication.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.