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