Showing 36 of 222 projects
A ROS driver for NovAtel GPS/GNSS receivers that translates device logs into ROS messages via serial, TCP, or UDP connections.
A Gazebo simulation environment modeling a dynamic small warehouse with moving actors and objects for robotics testing.
A GitHub Action to build and test ROS and ROS 2 packages using colcon in CI/CD workflows.
Helper functions for displaying and debugging MoveIt data in Rviz via published markers, trajectories, and collision objects.
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 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 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 ROS package for using CSI cameras on Nvidia Jetson platforms (TK1/TX1/TX2) with ROS via gstreamer and Nvidia multimedia API.
Library and utilities for working with ifm pmd-based 3D Time-of-Flight cameras, supporting O3R, O3D, and O3X platforms.
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.
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 footprinting tool for scanning and fingerprinting robotic systems, including ROS, SROS, ROS2, and industrial routers.
A NuttX RTOS fork optimized for micro-ROS, enabling real-time robotics applications on microcontrollers.
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.
An open-source visualization and debugging platform for robotics development.
Generates random crop field environments for agricultural robot simulation in Ignition Gazebo.
A UE4 plugin that captures RGB and depth data from the Unreal world and publishes it to ROS.
A ROS implementation of Fast and Safe Tracking (FaSTrack) for online safe trajectory planning with reachability-based safety guarantees.
ROS packages for parsing and working with URDF (Unified Robot Description Format) files.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.