Showing 30 of 102 projects
A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.
A true zero-copy inter-process-communication (IPC) middleware for high-performance data transfer between processes.
An open-source motion planning framework for robotic manipulation, enabling commercial applications, prototyping, and algorithm benchmarking.
An open-source sampling-based motion planning library with over 40 algorithms and SIMD-accelerated performance for robotics and autonomous systems.
PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control.
ROS packages for the TurtleBot3, a popular open-source robotics platform for education and research.
A curated collection of datasets for Simultaneous Localization and Mapping (SLAM) research, categorized by topic, platform, and environment.
A Python library for creating UAV applications by communicating with drones via MAVLink.
A real-time Hybrid A* path planner for nonholonomic autonomous vehicles, generating smooth, efficient paths in unstructured environments.
A ROS package providing nonlinear state estimation nodes for robot localization using sensor fusion.
A real-time baseline 3D multi-object tracking system using LiDAR point clouds, combining 3D Kalman filter and Hungarian algorithm.
An open textbook covering computational principles, mechanisms, sensors, actuators, and algorithms for autonomous robots.
A Model Predictive Contouring Controller (MPCC) for autonomous racing, enabling high-speed path following and obstacle avoidance.
A modular C++ library implementing the Iterative Closest Point (ICP) algorithm for aligning 2D and 3D point clouds in robotics and computer vision.
An open-source benchmark suite of continuous control robotic manipulation environments for multi-task and meta reinforcement learning.
A ROS package for robot-centric elevation mapping that handles pose uncertainty for navigation on rough terrain.
An end-to-end 3D object detection network that uses deep point set networks and Hough voting to directly detect objects in point clouds.
An open-source, ultra-low-latency video conferencing platform and API built with Rust for software professionals and robotics.
A ROS package for extrinsic calibration between LiDAR and camera sensors using 3D-3D point correspondences.
An open-source, near photo-realistic 3D simulation platform for training and evaluating embodied AI agents.
A ROS package for analyzing IMU performance using Allan variance on stationary data.
A C++ library for collision detection, distance computation, and proximity queries between 3D geometric models.
An efficient C++ library for robotics, optimal control, and model predictive control with a focus on online performance.
A curated checklist of state-of-the-art research materials (datasets, papers, code) for interaction-aware trajectory prediction.
A deep learning pipeline for 3D object detection from RGB-D data by combining 2D detectors with PointNet-based 3D processing.
A Python library for offline deep reinforcement learning with support for state-of-the-art algorithms and user-friendly APIs.
A collection of best practices, conventions, and tricks for using the Robot Operating System (ROS).
A collection of high-performance GICP-based point cloud registration algorithms with multi-threaded and GPU-accelerated implementations.
A real-time monocular SLAM system for computing camera trajectories and sparse 3D scene reconstruction.
A robust, real-time LiDAR odometry and mapping package optimized for Livox LiDARs with small fields of view.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.