Showing 36 of 420 projects
A micro-ROS library for Arduino IDE and CLI, enabling ROS 2 communication on embedded microcontrollers.
A ROS-based calibration tool for estimating extrinsic poses of lidar, radar, and camera sensor setups.
A ROS client library for connecting small embedded devices like Arduino to the Robot Operating System.
An Android app for visualizing and controlling ROS-based mobile robots via a customizable interface.
A modular autonomous driving platform for developing and testing AV components on CARLA simulator and real-world vehicles.
A simple, robust, and accurate 3D LiDAR SLAM system designed to just work.
A robust system for multi-LiDAR extrinsic calibration, real-time odometry, and mapping without manual intervention.
A curated collection of robotics and computer vision datasets for research and development.
A real-time visual odometry pipeline using stereo event-based cameras, leveraging Time Surfaces for direct geometric mapping and tracking.
A C++ implementation of the Go-ICP algorithm for globally optimal 3D point cloud registration with outlier trimming.
A ROS driver for Livox LiDAR devices (Mid-40, Mid-70, Tele-15, Horizon, Avia) to publish point cloud data.
A functional reactive programming domain-specific language for efficient hybrid systems and robotics.
A modular ROS visualization tool with a plugin system focused on 2D data visualization.
OpenEmbedded layers for integrating ROS 1 and ROS 2 into Yocto Project-based embedded Linux systems.
A ROS-based object detection and pose estimation library for 2D and 3D applications using OpenCV.
A ROS 2 RMW implementation using the Zenoh protocol for efficient, scalable, and configurable middleware communication.
An open-source ROS-based platform with practical exercises for learning robotics, AI, and computer vision.
An open-source, low-cost, camera-based weed detection device for precision spot spraying in agriculture.
A Python implementation for fully automatic extrinsic calibration of 3D LiDAR and cameras using laser reflectance intensity.
An Unreal Engine plugin that enables communication with ROS (Robot Operating System) via rosbridge for robotics simulation.
A 3D visualization tool for ROS 2 robots, enabling real-time sensor data display, robot model viewing, and interactive debugging.
A lightweight C++ machine learning library designed for embedded electronics and robotics applications.
A GPU-accelerated C++ library for visual-inertial odometry frontend tasks, optimized for high-speed robotics.
ROS 2 client library for Python, enabling Python applications to communicate in robotic systems.
A ROS wrapper for the AprilTag 3 visual fiducial detector, enabling marker-based pose estimation in robotics applications.
A simple GUI application for editing ROS bag files by filtering topics, adjusting time ranges, and modifying transformations.
ROS & ROS2 implementation of Patchwork++, a fast and robust ground segmentation method for 3D LiDAR point clouds.
A 3D visualization library for ROS (Robot Operating System) in JavaScript, enabling web-based robot visualization.
A ROS package that extracts line segments from LaserScan messages using a configurable split-and-merge algorithm with weighted line fitting.
A Node.js and TypeScript client library for ROS 2, enabling JavaScript development of robotics applications.
A curated list of open-source electronic modules, subsystems, and projects for building robots.
A Qt Creator plugin that adds ROS-specific tools for managing Catkin workspaces, packages, and nodes within the IDE.
A ROS 2 package for tightly-coupled LiDAR-inertial SLAM using NDT/GICP scan matching with loop closure.
Open-source control module hardware and software for ROS-based robotics, designed for embedded systems.
A 2.5D robotics simulator for multi-agent systems, usable as a standalone program or C++ library.
A neural network for real-time 6D object pose tracking in video using RGB-D data, trained only on synthetic images.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.