domain: robotics
580 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| viser-project/viser Viser is a Python library for web-based 3D visualization aimed at computer vision and robotics. It provides APIs for rendering 3D primitive… | 99 | 2747 | active |
| stevenlovegrove/Pangolin Pangolin is a lightweight, portable C++ utility library for rapid prototyping of 3D, numeric, and video-based programs, providing cross-pla… | 87 | 2739 | stable |
| princeton-vl/DROID-SLAM DROID-SLAM is a deep learning-based visual SLAM system for monocular, stereo, and RGB-D cameras that estimates camera trajectory and dense … | 41 | 2671 | active |
| jlblancoc/nanoflann nanoflann is a C++11 header-only library for fast nearest neighbor search using KD-trees. It is designed for efficient queries over point c… | 94 | 2670 | stable |
| ros-planning/navigation The ROS Navigation Stack, a 2D navigation system for mobile robots that consumes odometry, sensor streams, and a goal pose, and outputs saf… | 10 | 2660 | stable |
| OpenHD/OpenHD OpenHD is an open-source digital FPV (first-person view) software suite for long-range, low-latency video transmission, telemetry, and RC c… | 67 | 2651 | active |
| YanjieZe/GMR GMR is a Python library for general motion retargeting that converts human motions into joint commands for diverse humanoid robots in real … | 52 | 2633 | active |
| ZJU-FAST-Lab/ego-planner EGO-Planner is a lightweight, ESDF-free gradient-based local trajectory planner for quadrotors, implemented in C++ on ROS. It computes coll… | 37 | 2618 | stable |
| open-gigaai/giga-brain-0 GigaBrain-0/0.7 is an open-source vision-language-action (VLA) model family for generalist embodied agents, powered by world models and a t… | 62 | 2611 | active |
| SteveMacenski/slam_toolbox Slam Toolbox is a 2D SLAM library for ROS and ROS 2 providing lifelong mapping, localization, and pose-graph manipulation for potentially m… | 93 | 2609 | active |
| kairos-agi/kairos Kairos is the official open-source implementation of a 4B-parameter native cross-embodiment world model that unifies video understanding, f… | 57 | 2598 | active |
| dreamzero0/dreamzero DreamZero is NVIDIA's World Action Model (WAM) that jointly predicts future video and actions from a pretrained video diffusion backbone, e… | 50 | 2593 | active |
| ARISE-Initiative/robosuite robosuite is a modular simulation framework powered by the MuJoCo physics engine for robot learning, offering standardized benchmark enviro… | 72 | 2581 | active |
| raulmur/ORB_SLAM2 ORB-SLAM2 is a real-time SLAM library for monocular, stereo, and RGB-D cameras that computes camera trajectories and sparse 3D reconstructi… | 32 | 10223 | maintenance |
| simbody/simbody Simbody is a high-performance open-source C++ multibody dynamics library for science- and engineering-quality simulation of articulated mec… | 67 | 2547 | stable |
| boston-dynamics/spot-sdk The Boston Dynamics Spot SDK for developing applications and payloads that control the Spot quadruped robot. It includes a Python client li… | 76 | 2499 | active |
| AprilRobotics/apriltag AprilTag is a small C library implementing a visual fiducial (marker) detection system, computing the precise 3D position, orientation, and… | 71 | 2480 | stable |
| eclipse-iceoryx/iceoryx2 iceoryx2 is an ultra-low latency inter-process communication middleware with a Rust core, offering true zero-copy, lock-free messaging via … | 80 | 2468 | active |
| LinuxCNC/linuxcnc LinuxCNC is an open-source machine control software that drives CNC machines such as milling machines, lathes, 3D printers, laser and plasm… | 92 | 2455 | stable |
| hku-mars/r3live R3LIVE is a tightly-coupled LiDAR-Inertial-Visual sensor fusion framework for robust, real-time state estimation and RGB-colored 3D mapping… | 48 | 2442 | active |
| ace-trump-tech/MindPaw MindPaw is an open-source desktop quadruped robot dog built on ESP8266 with roughly ¥50 in parts, featuring voice control, gesture recognit… | 58 | 2427 | active |
| jyjblrd/Low-Cost-Mocap A low-cost, room-scale motion capture system built with PlayStation cameras and ESP32 hardware, used to track objects and autonomously fly … | 28 | 2421 | active |
| mavlink/mavlink MAVLink is a lightweight, header-only message marshalling library and protocol for communication between drones, onboard components, and gr… | 77 | 2404 | stable |
| zhm-real/PathPlanning A Python collection of common robotics path planning algorithms, covering search-based methods (Dijkstra, A* and variants, D* Lite) and sam… | 32 | 9345 | maintenance |
| OctoMap/octomap OctoMap is a C++ library providing an efficient probabilistic 3D mapping framework based on octrees, with occupancy representation and volu… | 66 | 2363 | stable |
| ArduPilot/MissionPlanner Mission Planner is the primary open-source ground control station (GCS) for ArduPilot autopilots, written in C#/.NET. It provides point-and… | 69 | 2355 | active |
| HybridRobotics/whole_body_tracking BeyondMimic's official motion tracking training code, a humanoid control framework built on Isaac Lab that trains sim-to-real-ready whole-b… | 69 | 2344 | active |
| Circuit-Digest/ESP-Drone ESP-Drone is a DIY drone firmware and hardware project built on the ESP32 and MPU6050 IMU, providing Wi-Fi-based stabilization and phone co… | 61 | 2340 | active |
| NVlabs/ProtoMotions ProtoMotions is a GPU-accelerated simulation and reinforcement learning framework for training physically simulated digital humans and huma… | 66 | 2338 | active |
| MIT-SPARK/TEASER-plusplus TEASER++ is a fast and certifiably-robust C++ library for rigid body point cloud registration in 3D, with Python and MATLAB bindings. It es… | 48 | 2337 | stable |
| Roboparty/roboto_origin A fully open-source DIY humanoid robot project (ROBOTO_ORIGIN) that can walk and run, including all hardware designs, electronics, training… | 60 | 2326 | active |
| ALOHA ALOHA is an open-source hardware and software system for low-cost bimanual robot teleoperation and demonstration data collection, built on … | 31 | 2310 | active |
| chvmp/champ CHAMP is an open-source ROS-based development framework for building quadruped robots and developing locomotion control algorithms, based o… | 32 | 2305 | active |
| PRBonn/kiss-icp KISS-ICP is a LiDAR odometry pipeline built around a simple ICP-based approach that works out of the box on most datasets without parameter… | 83 | 2303 | active |
| pollen-robotics/AmazingHand AmazingHand is an open-source, low-cost, 3D-printable 8-DOF humanoid robotic hand with four fingers driven by Feetech servos, designed to m… | 57 | 2300 | active |
| OpenHelix-Team/VLA-Adapter VLA-Adapter is the official implementation of a tiny-scale vision-language-action model that bridges vision-language representations to rob… | 50 | 2294 | active |
| UZ-SLAMLab/ORB_SLAM3 ORB-SLAM3 is a real-time SLAM library supporting Visual, Visual-Inertial, and Multi-Map SLAM with monocular, stereo, and RGB-D cameras usin… | 23 | 8986 | maintenance |
| casadi/casadi CasADi is an open-source symbolic framework for gradient-based numerical optimization, implementing forward and reverse mode automatic diff… | 91 | 2281 | stable |
| xbpeng/MimicKit MimicKit is a lightweight Python framework providing a suite of motion imitation methods (DeepMimic, AMP, ASE, AWR, and others) for trainin… | 56 | 2254 | active |
| JSBSim-Team/jsbsim JSBSim is an open-source, object-oriented flight dynamics model (FDM) written in C++ that simulates the nonlinear 6-DoF motion of aircraft … | 90 | 2214 | stable |
| openpnp/openpnp OpenPnP is open source software (with accompanying hardware designs) for controlling SMT pick and place machines used in PCB assembly. It c… | 81 | 2205 | active |
| spla-tam/SplaTAM SplaTAM is a dense RGB-D SLAM system that uses 3D Gaussian splatting for high-fidelity scene reconstruction and precise camera tracking fro… | 17 | 2186 | active |
| osqp/osqp OSQP is a C library for solving convex quadratic programs using an ADMM-based operator splitting method, with interfaces to Python, Julia, … | 51 | 2177 | stable |
| google-deepmind/mujoco_playground MuJoCo Playground is an open-source Python library of GPU-accelerated robot learning environments built on MuJoCo MJX and MuJoCo Warp. It s… | 76 | 2168 | active |
| MRPT/mrpt MRPT is a mature C++ toolkit of libraries and applications for mobile robotics, covering SLAM, localization, probabilistic filtering, senso… | 98 | 2157 | stable |
| ZJU-FAST-Lab/ego-planner-swarm EGO-Swarm is a decentralized, asynchronous trajectory planner for single and multi-agent quadrotor navigation in unknown, obstacle-rich env… | 37 | 2151 | stable |
| muskie82/MonoGS MonoGS is a dense SLAM system that applies 3D Gaussian Splatting to monocular, stereo, and RGB-D camera tracking and mapping, presented at … | 25 | 2149 | active |
| ompl/ompl OMPL is an open-source C++ library of over 40 sampling-based motion planning algorithms (RRT-Connect, PRM, RRT*, KPIECE, etc.) across more … | 95 | 2134 | stable |
| learnsyslab/gym-pybullet-drones A Python library providing PyBullet-based Gymnasium environments for simulating quadcopter control in single- and multi-agent reinforcement… | 67 | 2116 | active |
| LeCAR-Lab/ASAP ASAP is a two-stage framework for training agile humanoid whole-body skills by aligning simulation and real-world physics. It pre-trains mo… | 48 | 2100 | active |
| nv-tlabs/vipe ViPE is an open-source video processing engine from NVIDIA that estimates camera intrinsics, camera motion, and dense near-metric depth map… | 80 | 2092 | active |
| roboterax/humanoid-gym Humanoid-Gym is a reinforcement learning framework built on Nvidia Isaac Gym for training locomotion skills in humanoid robots, with emphas… | 27 | 2075 | active |
| Cartographer Cartographer is a C++ library that computes real-time simultaneous localization and mapping (SLAM) in 2D and 3D from sensor streams such as… | 23 | 7949 | maintenance |
| sunnypilot/sunnypilot sunnypilot is an open-source driver assistance system forked from comma.ai's openpilot, providing adaptive cruise control, automated lane c… | 98 | 2065 | active |
| facebookresearch/theseus Theseus is a PyTorch-based library for building custom differentiable nonlinear optimization layers, supporting problems in robotics and vi… | 23 | 2055 | active |
| ROBOTIS-GIT/turtlebot3 Official ROS packages for the ROBOTIS TurtleBot3 mobile robot platform, providing drivers, bringup, and core launch/configuration files. It… | 90 | 2048 | active |
| CANopenNode/CANopenNode CANopenNode is a free and open-source CANopen protocol stack written in ANSI C, implementing the standardized CiA301 (EN 50325-4) higher-la… | 64 | 1985 | stable |
| MoveIt Motion Planning Framework MoveIt is an open-source motion planning framework for ROS and ROS 2 that provides manipulation, inverse kinematics, collision checking, an… | 76 | 1977 | stable |
| google-deepmind/tapnet Google DeepMind's official repository for Tracking Any Point (TAP), containing the TAP-Vid and TAPVid-3D benchmarks, the TAPIR and TAPNext … | 74 | 1968 | active |
| cra-ros-pkg/robot_localization robot_localization is a ROS package of nonlinear state estimation nodes (EKF, UKF, and navsat_transform) for fusing IMU, odometry, and othe… | 64 | 1947 | stable |
| fan-ziqi/robot_lab robot_lab is a reinforcement learning extension library for robots built on top of NVIDIA IsaacLab, providing preconfigured locomotion envi… | 73 | 1891 | active |
| alexliniger/MPCC A C++ and Matlab implementation of a Model Predictive Contouring Controller (MPCC) for autonomous racing, developed at ETH Zurich's Automat… | 68 | 1860 | active |
| PRIME-RL/SimpleVLA-RL SimpleVLA-RL is an open-source reinforcement learning framework for training Vision-Language-Action (VLA) models for robotic manipulation, … | 46 | 1834 | active |
| AgiBot X1 The inference module of the open-source AgiBot X1 humanoid robot software stack, providing model inference, platform drivers, and simulatio… | 28 | 1834 | active |
| norlab-ulaval/libpointmatcher libpointmatcher is a modular C++ library implementing the Iterative Closest Point (ICP) algorithm for aligning 2D and 3D point clouds, with… | 45 | 1828 | active |
| boundless-large-model/boundless-world-model Boundless-World-Model (BWM) is a physically consistent, action-conditioned video world model built on Wan2.2-TI2V-5B that acts as a low-cos… | 59 | 1824 | active |
| artivis/manif manif is a header-only C++11 library for Lie theory with Python 3 wrappers, providing common Lie groups (SO(2), SE(2), SO(3), SE(3), SE_2(3… | 66 | 1811 | active |
| RoboVerseOrg/RoboVerse RoboVerse is a unified platform, dataset, and benchmark for scalable and generalizable robot learning, providing tasks, robots, scenes, ass… | 68 | 1810 | active |
| Robbyant/lingbot-va LingBot-VA is an autoregressive diffusion framework that unifies video world modeling and robot policy learning in a single interleaved vid… | 56 | 1806 | active |
| NVlabs/curobo cuRobo is a CUDA-accelerated Python library for robot motion generation built on PyTorch, CUDA, and Warp. It provides GPU-parallel algorith… | 77 | 1794 | active |
| allenai/ai2thor AI2-THOR is an open-source platform from the Allen Institute for AI providing near photo-realistic, interactable 3D environments (iTHOR, Ma… | 45 | 1785 | active |
| security-union/videocall-rs videocall.rs is an open-source, low-latency video conferencing platform and streaming API written entirely in Rust, built on WebTransport (… | 94 | 1784 | active |
| thu-ml/RoboticsDiffusionTransformer RDT-1B is a 1B-parameter diffusion foundation model for robot bimanual manipulation, pre-trained on 1M+ multi-robot episodes to predict rob… | 50 | 1778 | active |
| Robbyant/lingbot-vla LingBot-VLA is a Vision-Language-Action foundation model for robot manipulation, pretrained on 20,000 hours of real-world dual-arm robot da… | 54 | 1777 | active |
| nvidia-isaac/cuVSLAM cuVSLAM is NVIDIA's CUDA-accelerated library for real-time visual odometry and simultaneous localization and mapping (SLAM). It supports mu… | 82 | 1773 | active |
| ankitdhall/lidar_camera_calibration A ROS package that computes the rigid-body transformation (rotation and translation) between a LiDAR and a camera using 3D-3D point corresp… | 44 | 1766 | active |
| koide3/glim GLIM is a versatile and extensible point cloud-based 3D localization and mapping (SLAM) framework written in C++. It performs direct multi-… | 76 | 1758 | active |
| MakeYourPet/hexapod An open-source project providing 3D-printable STL files, wiring diagrams, and build instructions for constructing a hexapod (six-legged) ro… | 32 | 1753 | active |
| flexible-collision-library/fcl FCL is a C++ library for performing proximity queries on pairs of geometric models composed of triangles. It supports collision detection, … | 61 | 1751 | stable |
| octo-models/octo Octo is an open-source generalist robot policy: a transformer-based diffusion policy pretrained on 800k robot trajectories from the Open X-… | 17 | 1751 | active |
| EFeru/hoverboard-firmware-hack-FOC Open-source firmware that replaces the stock software on hoverboard mainboards with Field Oriented Control (FOC) for BLDC motors. It delive… | 73 | 1745 | active |
| 0x23/MicroManipulatorStepper An open-source, low-cost motorized XYZ micro-manipulator motion control platform achieving sub-micrometer precision, built with 3D-printed … | 59 | 1721 | active |
| xioTechnologies/Fusion Fusion is a C library for sensor fusion on Inertial Measurement Units (IMUs), implementing an AHRS algorithm that combines gyroscope, accel… | 76 | 1719 | stable |
| verlab/accelerated_features XFeat is a lightweight, fast learned keypoint detector and descriptor for local feature extraction and image matching, supporting both spar… | 16 | 1716 | active |
| google-deepmind/mujoco_mpc MuJoCo MPC (MJPC) is an interactive application and C++ software framework from Google DeepMind for real-time predictive control with the M… | 66 | 1713 | active |
| robin-shaun/XTDrone XTDrone is a customizable UAV simulation platform built on PX4, ROS, and Gazebo, supporting multi-rotors, fixed-wing, VTOL vehicles, and ot… | 48 | 1711 | active |
| Skythinker616/foc-wheel-legged-robot A complete open-source wheel-legged balancing robot project covering mechanical design (SolidWorks), physics simulation (MATLAB/Simulink/Si… | 28 | 1710 | stable |
| paparazzi/paparazzi Paparazzi is a free and open-source hardware and software suite for unmanned air vehicles, providing autopilot firmware, ground control sta… | 85 | 1709 | active |
| commaai/panda Firmware and Python userspace library for the comma.ai panda, a USB CAN and CAN FD interface device built on the STM32H725 microcontroller.… | 77 | 1697 | active |
| chungmin99/pyroki PyRoki is a modular Python toolkit for robot kinematic optimization built on JAX, providing differentiable forward kinematics from URDFs, c… | 53 | 1682 | active |
| HybridRobotics/berkeley-humanoid-lite Berkeley Humanoid Lite is the open-source codebase for a sub-$5,000 3D-printed humanoid robot platform from UC Berkeley. It includes Isaac … | 56 | 1681 | active |
| robocasa/robocasa RoboCasa is a large-scale simulation framework for training and benchmarking generally capable robots on everyday tasks, focused on kitchen… | 81 | 1677 | active |
| stack-chan/stack-chan Stack-chan is an open-source, JavaScript/TypeScript-driven desktop robot built on M5Stack (CoreS3) hardware, with firmware, MOD application… | 95 | 1674 | active |
| symforce-org/symforce SymForce is a Python/C++ library for fast symbolic computation, code generation, and tangent-space nonlinear optimization aimed at robotics… | 94 | 1636 | active |
| unitreerobotics/xr_teleoperate xr_teleoperate is a Python application from Unitree Robotics that enables teleoperation of Unitree humanoid robots (G1, H1_2, H2, R1) using… | 66 | 1633 | active |
| gaoxiang12/lightning-lm Lightning-LM is a C++ library providing a complete 3D LiDAR SLAM system with fast LIO front-end, real-time loop closure detection, and high… | 51 | 1632 | active |
| hku-mars/FAST-LIVO FAST-LIVO is a fast, tightly-coupled sparse-direct LiDAR-Inertial-Visual Odometry system combining a LIO subsystem that registers raw point… | 51 | 1631 | stable |
| HKUST-Aerial-Robotics/VINS-Mono VINS-Mono is a real-time SLAM framework for monocular visual-inertial systems, using an optimization-based sliding window formulation for h… | 32 | 6011 | maintenance |
| nasa-jpl/rosa ROSA is a Python library and AI agent built on LangChain that lets developers interact with ROS1 and ROS2 robotics systems using natural la… | 58 | 1619 | active |
| amazon-far/holosoma Holosoma is a Python framework for training and deploying reinforcement learning policies on humanoid robots, supporting locomotion and who… | 61 | 1616 | active |