Showing 36 of 541 projects
Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux.
RVizWeb brings the ROS visualization tool RViz to the browser, enabling web-based 3D robot data visualization.
A Python library for converting ROS messages to and from NumPy arrays, enabling efficient data manipulation in robotics.
A Python library for loading, manipulating, saving, and visualizing URDF (Unified Robot Description Format) files.
A ROS driver for TI mmWave radar sensors with sensor fusion, multi-radar support, and camera overlay capabilities.
A ROS-based dataset and tools for autonomous vehicle development with seasonal multi-sensor data from Ford vehicles.
A curated list of top-tier publications and resources for LiDAR-Visual fusion SLAM systems.
A ROS stack providing perception packages for 2D image and 3D point cloud processing in robotics.
A deprecated ROS stack for multi-master communication and GUI-based node management, now replaced by the multi-agent suite.
A real-time fiducial tag system for LiDAR point clouds, robust to lighting and compatible with visual markers like AprilTags.
A ROS-based system for robot localization and mapping using ceiling or floor-mounted fiducial markers.
Belay is a python library that enables the rapid development of projects that interact with hardware via a micropython-compatible board.
A full implementation of the OMG Data Distribution Service (DDS) standard for real-time data sharing in distributed systems.
A Python-based local trajectory planner using multilayer graphs for autonomous race vehicles, returning cost-optimal action sets.
A C++ implementation of Rapidly-exploring Random Tree (RRT) algorithm with an interactive Qt-based viewer.
A collection of command line interface tools for interacting with and managing ROS 2 systems.
Converts KITTI autonomous driving dataset raw data to ROS bags and provides a C++ library for direct data access.
A C++ library implementing steering functions for car-like robots with limited turning radius, including Dubins, Reeds-Shepp, and continuous curvature variants.
A ROS wrapper for libviso2, enabling visual odometry for monocular and omnidirectional camera systems in robotics.
A ROS package extension for ORB-SLAM2 that enables saving and loading ORB feature maps for closed-circuit visual localization of autonomous vehicles.
An Arduino library enabling Arduino boards to communicate with ROS2 via XRCE-DDS over Serial, UDP, or TCP.
ROS package for sensor processing, object detection, tracking, and evaluation using the KITTI Vision Benchmark dataset.
A long-term autonomous driving dataset from Europe with multi-sensor data (GPS-RTK, LiDAR, cameras, IMU) for localization and mapping research.
An open-source archive for robot vulnerabilities and bugs, using a robot-specific scoring system.
A real-time object-level reconstruction system for 6D pose estimation using volumetric fusion and multi-object reasoning.
A C++ library with Python bindings for robotic motion planning and decision making, integrated with DART and OMPL.
A ROS2 intelligent visual grasp solution for industrial robots, integrating OpenVINO grasp detection with MoveIt motion planning.
A self-supervised deep learning model for extrinsic calibration between LiDAR and camera sensors using 3D spatial transformer networks.
A recursive B-spline-based state estimation framework for 6-DoF LiDAR odometry, supporting LiDAR-only, LiDAR-inertial, and multi-LiDAR configurations.
ROS extensions and implementations for the PyTrees behavior tree library, enabling modular robot behavior design.
ROS 2 packages for visual servoing and tracking using the ViSP library.
A Zenoh plugin that transparently routes DDS data for geographical routing, scaling discovery, and bridging DDS systems.
A curated collection of LiDAR place recognition methods, datasets, and algorithms for robotics and autonomous systems.
RAFCON (RMC advanced flow control) uses hierarchical state machines, featuring concurrent state execution, to represent robot programs. It ships with a graphical user interface supporting the creation of state machines and contains IDE like debugging mechanisms. Alternatively, state machines can programmatically be generated using RAFCON's API.
ROS package providing helper functions to launch roslaunch processes on Ubuntu system startup.
A deprecated tool that automated cross-compilation of ROS and ROS2 workspaces for ARM and x86 architectures using Docker and QEmu.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.