Showing 36 of 253 projects
A ROS 2 package providing waypoint management and path-following control nodes for autonomous vehicles and robots.
ROS package that converts 2D occupancy grid maps into 3D Gazebo simulation environments with obstacle meshes.
A bidirectional bridge for serializing ROS messages to/from MQTT, enabling communication between Robot Operating System and IoT protocols.
A Gazebo simulation environment modeling a dynamic small warehouse with moving actors and objects for robotics testing.
A ROS driver for NovAtel GPS/GNSS receivers that translates device logs into ROS messages via serial, TCP, or UDP connections.
Helper functions for displaying and debugging MoveIt data in Rviz via published markers, trajectories, and collision objects.
A GitHub Action to build and test ROS and ROS 2 packages using colcon in CI/CD workflows.
Command-line tools for building, testing, and managing ROS catkin workspaces.
A ROS catkin package for correcting motion distortion in LiDAR scans using external 6DoF pose estimation.
A curated list of awesome resources, libraries, and tools for the Gazebo robotics simulation framework.
A robust, low-drift, real-time SLAM package for the Livox Horizon LiDAR, designed for highway autonomous driving scenarios.
Legacy ROS2 drivers for Ouster OS-0, OS-1, and OS-2 lidars, providing sensor data processing and ROS interfaces.
Legacy ROS2 drivers for Ouster OS-0, OS-1, and OS-2 lidars, providing sensor data processing and lifecycle management.
ROS plugins for simulating DC motors and ideal speed controllers in Gazebo, enabling motor control system development.
A Python package for planning and executing robotic fabrication processes within the COMPAS Framework.
A ROS-based tool for calibrating intrinsic and extrinsic parameters of multiple cameras using AprilTag targets.
A Vim plugin that provides ROS development tools including syntax highlighting, package navigation, and build integration.
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.
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.
Gazebo simulation package for Fetch Robotics Fetch and Freight Research Edition robots.
A GitHub Action to set up ROS and ROS 2 environments for CI/CD workflows across Linux, macOS, and Windows.
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 C++ extension for ROS dynamic_reconfigure that enables runtime parameter modification without writing configuration files.
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.
An open-source visualization and debugging platform for robotics development.
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.
Generates random crop field environments for agricultural robot simulation in Ignition Gazebo.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.