Showing 36 of 102 projects
A curated list of open-source tools for professional robotic development in C++ and Python, covering ROS, autonomous driving, and aerospace.
A Rust-based middleware framework for building low-latency, composable, and distributed AI robotic applications using dataflow graphs.
Open-source firmware for high-performance, low-cost brushless motor control in robotics applications.
An open-source C++ framework for optimizing graph-based nonlinear error functions, widely used in robotics and computer vision.
A ROS2 wrapper for Intel RealSense cameras that provides depth, color, and IMU data as ROS topics and services.
A fast and flexible C++ library implementing state-of-the-art Rigid Body Dynamics algorithms and their analytical derivatives.
A robust and efficient trajectory planner enabling quadrotor fast flight in complex unknown environments.
A hybrid Python/C++ Visual SLAM pipeline supporting monocular, stereo, and RGB-D cameras with modern features, loop closure, and dense reconstruction.
A collection of minimalist Gymnasium environments for autonomous driving decision-making and reinforcement learning research.
A fast, differentiable physics engine built with JAX for massively parallel rigid body simulation on accelerator hardware.
A C++ library with ROS interface for managing multi-layered 2D grid maps in mobile robotics.
A multi-sensor calibration toolbox for autonomous driving, supporting IMU, LiDAR, camera, and radar calibration.
A versatile visual SLAM framework for monocular, stereo, and RGB-D cameras with map storage and reuse capabilities.
A curated list of robotics libraries, simulators, and software for developers and researchers.
A curated list of robotics libraries, simulators, and software for developers and researchers.
An open research-oriented C++ framework for multi-session and multi-robot visual-inertial mapping and localization.
High-performance C++ library for multiphysics and multibody dynamics simulations, including rigid/flexible bodies, granular dynamics, and fluid-solid interaction.
A C++ implementation of the DDS (Data Distribution Service) standard for real-time publish-subscribe communications.
A lightweight, ground-optimized lidar odometry and mapping system for ROS-compatible unmanned ground vehicles.
A real-time monocular SLAM system that creates large-scale semi-dense maps using a fully direct approach without feature extraction.
A zero-overhead protocol that unifies data in motion, at rest, and computations via pub/sub, geo-distributed storage, and queries.
A Python package for monitoring and controlling NVIDIA Jetson devices, featuring a terminal-based dashboard and library.
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems.
A direct sparse odometry library for real-time monocular visual SLAM, estimating camera motion from image sequences.
A ROS/ROS2 multi-robot simulator for autonomous vehicles, built on Unity HDRP for high-fidelity testing.
A ROS-based 2D SLAM library for lifelong mapping, localization, and multi-robot SLAM with pose-graph optimization.
A ROS package for real-time object detection in camera images using YOLO (V3) on GPU and CPU.
A cross-platform C++ library for interfacing with RS-232 serial ports, providing a modern C++ interface similar to PySerial.
An efficient probabilistic 3D mapping framework based on octrees for robotics and computer vision applications.
A ROS package for real-time 6DOF SLAM using 3D LIDAR, featuring graph-based optimization with multiple sensor constraints.
A fast semi-direct monocular visual odometry pipeline for robotics and computer vision applications.
An open-source ROS-based quadruped controller framework for building and controlling legged robots, based on MIT Cheetah research.
A robust LiDAR odometry pipeline that works out-of-the-box without parameter tuning for accurate robot localization.
A curated list of awesome Robot Operating System 2 (ROS 2) resources, libraries, tools, and learning materials.
A curated list of awesome resources, libraries, and tools for Robot Operating System 2 (ROS 2).
A C++ library for real-time metric-semantic SLAM, building semantically annotated 3D meshes from camera and IMU data.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.