Showing 36 of 127 projects
A ROS 2 middleware implementation that provides the interface between ROS 2 and the eProsima Fast DDS communication layer.
A broker that bridges resource-constrained devices (Micro XRCE-DDS Clients) with the DDS global dataspace using the DDS-XRCE protocol.
C++ libraries for multi primitive-to-primitive ICP algorithms and flexible point cloud processing pipelines.
A ROS 2 middleware implementation using iceoryx for zero-copy inter-process communication via shared memory.
Official ROS2 driver for Basler GigE Vision, USB3 Vision, and blaze 3D cameras, providing access to pylon API functionalities.
A ROS 2 node that bridges DDS networks with Micro-ROS nodes on microcontrollers, enabling communication between embedded systems and ROS 2.
Open-source training material for ROS 2 Foxy covering robotics fundamentals, navigation, and manipulation.
Integrates Intel OpenVINO with ROS 2 for efficient deep learning inference in computer vision applications on Intel hardware.
A collection of downloadable PDF cheat sheets for ROS2 command-line tools and build system.
A ROS2 wrapper for OpenSlam's Gmapping, enabling mobile robots to create 2D occupancy grid maps from laser and pose data.
A ROS 2 package providing waypoint management and path-following control nodes for autonomous vehicles and robots.
.NET bindings for ROS2 enabling cross-platform robotics application development in C# and .NET Core.
A ROS driver for NovAtel GPS/GNSS receivers that translates device logs into ROS messages via serial, TCP, or UDP connections.
A lightweight client library enabling resource-constrained devices to communicate with DDS networks via the DDS-XRCE protocol.
A ROS 2 middleware layer that enables the Eclipse Cyclone DDS implementation for fast, reliable, and robust ROS 2 communication.
A GitHub Action to build and test ROS and ROS 2 packages using colcon in CI/CD workflows.
A ROS2 node wrapper for the ORB_SLAM2 library, enabling visual SLAM integration in ROS2 systems.
A GUI and toolset for annotating building floorplans to create robot traffic flows and generate simulation worlds.
A C library providing common functionality for implementing ROS 2 client libraries in various programming languages.
A curated list of awesome resources, libraries, and tools for the Gazebo robotics simulation framework.
A deprecated ROS2 wrapper for Intel RealSense depth cameras (D400 series) to stream sensor data as ROS2 topics.
A ROS 2 client library for C providing convenience functions, an executor, lifecycle nodes, and parameter server support.
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.
ROS2 package for 3D occupancy grid mapping using OctoMap, enabling real-time environment modeling.
A C#/.NET client library for ROS2 enabling communication between ROS2 systems and C# applications like Unity3D.
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.
Automated build system for compiling ROS 2 with VxWorks 7 SDK to enable robotics applications on real-time embedded systems.
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.
Provides the ROS IDL (.msg) definition and code generation for ROS 2 interfaces.
Provides the ROS interface definition language (.msg/.srv/.action) and code generation tools for ROS 2.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.