Livox-SDK/Livox-SDK2

A C/C++ software development kit for Livox lidars, enabling developers to easily connect to sensors and receive point cloud and IMU data.

ros2/rmw_zenoh

A ROS 2 RMW implementation based on Zenoh that provides an alternative to DDS for robot communication, featuring implicit shared memory and flexible cross-host discovery.

fan-ziqi/rl_sar

A framework for simulation verification and physical deployment of reinforcement learning policies for quadruped, wheeled, and humanoid robots.

suyiiyii/AutoGLM-GUI

AutoGLM‑GUI is a desktop/Docker app that lets LLMs control Android phones via ADB. It offers chat‑based task execution, layered planning/execution agents, real‑time screen preview, multi‑device management, cron scheduling, workflow saving, conversation history, and an MCP API for integration with other AI tools.

superxslam/SuperOdom

A lightweight LiDAR-inertial odometry and mapping system that provides robust pose estimation and degeneracy detection for robots using ROS 2.

mikeferguson/robot_calibration

A ROS2-based calibration toolkit for optimizing robot kinematic chains, sensor extrinsics, and mobile base parameters to ensure physical hardware matches the URDF model.

InternRobotics/OpenHomie

A humanoid teleoperation system combining an RL-based loco-manipulation policy with a low-cost isomorphic exoskeleton cockpit for precise full-body control.

foxglove/foxglove-sdk

A set of libraries for logging and visualizing multimodal robotics data via streaming or MCAP files, with support for Python, C++, Rust, and ROS.

ShuangLI59/unified_video_action

A unified model for robotic manipulation that combines video generation and action prediction through a two-stage training process to improve visual foresight and task execution.

alibaba-damo-academy/RynnBrain

An embodied foundation model family that bridges vision-language understanding with real-robot control through 3D grounding and contact point prediction.

JacopoPan/aerial-autonomy-stack

A flight-proven, open software stack for developing, simulating, and deploying perception-based multi-drone autonomy using ROS2, PX4, and ArduPilot.

OpenDriveLab/SimScale

A scalable simulation pipeline and co-training strategy for end-to-end autonomous driving that synthesizes high-fidelity reactive scenarios to improve model robustness.

pypose/pypose

A PyTorch-based library that combines deep perceptual models with physics-based optimization for robot learning, providing tools for Lie groups, filtering, and second-order optimization.

PhotonVision/photonvision

A free and fast computer vision solution tailored for robots in the FIRST Robotics Competition, providing tools for easy integration and vision processing.

google-deepmind/reverb

Reverb is a Linux‑only, Python‑friendly library (with a C++ backend) that provides a gRPC‑based, distributed experience‑replay service for reinforcement‑learning research. It lets you define tables with configurable sampling/removal strategies (uniform, prioritized, FIFO, etc.), rate limiters, and capacity limits, and supports checkpointing and sharding across multiple servers. Install via `pip install dm-reverb[tensorflow]` and use the `reverb.Server`/`reverb.Client` API to insert and sample data. Designed for research, not production, and tightly coupled to specific TensorFlow versions.

at-wat/neonavigation

A ROS meta-package for autonomous vehicle navigation providing 2-D/3-DOF path planning, costmap handling, and collision prevention control.

bolderflight/invensense-imu

A C++ library for communicating with Invensense MPU-6500 and MPU-9250/9255 IMUs, providing easy access to motion and magnetic data via I2C or SPI.

Luos-io/luos_engine

An open-source lightweight library for managing hardware products as a collection of independent software features, enabling faster development and reuse across microcontrollers.

NVIDIA-ISAAC-ROS/isaac_ros_common

A collection of essential utilities, packages, and testing infrastructure designed to support the development and deployment of NVIDIA Isaac ROS packages.

PickNikRobotics/generate_parameter_library

A code generation tool for ROS 2 that converts declarative YAML definitions into C++ or Python libraries for parameter declaration, retrieval, and validation.

tesseract-robotics/trajopt

An optimizing path planner for ROS that uses sequential convex optimization to solve motion planning problems while satisfying constraints and avoiding collisions.

RoboDK/RoboDK-API

A multi-language API for industrial robot simulation and offline programming that allows developers to program any industrial robot arm using universal languages instead of vendor-specific ones.

graspnet/graspnetAPI

A Python API for the GraspNet-1Billion dataset, providing tools to load, process, and validate grasp labels and point cloud data for robotic grasping research.

google-research/language-table

A suite of human-collected datasets and a benchmark for open vocabulary visuolinguomotor learning, enabling robots to execute a vast array of natural language instructions.

ClemensElflein/xESC

An open-source, low-cost electronic speed controller (ESC) for brushless DC motors designed specifically for robotics, supporting FOC and multiple control modes.

PeterFWS/Structure-PLP-SLAM

A visual SLAM system that uses points, lines, and planes for efficient sparse mapping and localization across monocular, RGB-D, and stereo cameras.

cyberbotics/webots_ros2

A package providing interfaces to simulate robots in the Webots 3D simulator using ROS2 messages, services, and actions.

vikashplus/robohive

A unified framework for robot learning that provides a collection of MuJoCo-simulated environments and tasks exposed via the OpenAI-Gym API.

Firmament-Autopilot/FMT-Firmware

A high-performance embedded autopilot system for autonomous vehicles that uses model-based design to enable rapid control system development and auto-code generation.

UM-ARM-Lab/pytorch_kinematics

A parallel and differentiable robotics kinematics library for PyTorch that provides fast forward and inverse kinematics and Jacobian calculations.

rsasaki0109/lidar_slam_ros2

A ROS 2 LiDAR SLAM system that converts sensor bags into Autoware-compatible map bundles, including point clouds and auto-generated lanelet2 files.

snape/RVO2

A C++ library implementing Optimal Reciprocal Collision Avoidance (ORCA) to enable thousands of independent robots or agents to navigate a shared space without collisions or communication.

Phylliade/ikpy

A pure-Python library for computing the inverse kinematics of any robot, supporting URDF and MuJoCo MJCF imports and an accelerated JAX backend.

xavierpuigf/virtualhome

An interactive simulation platform for household activities that allows researchers to train embodied AI agents and generate synthetic video data via a Python API.

Toni-SM/skrl

skrl is a modular Reinforcement Learning library implemented in PyTorch, JAX, and NVIDIA Warp that supports a wide variety of environment interfaces for training agents.

carla-simulator/ros-bridge

A bridge enabling two-way communication between the CARLA simulator and ROS, allowing for the control of autonomous driving agents and the retrieval of sensor data.

Thinklab-SJTU/Bench2DriveZoo

A collection of student autonomous driving models (BEVFormer, UniAD, VAD) trained via a world-model RL teacher for benchmarking in the Bench2Drive framework.

FarmBot/farmbot_os

FarmBot OS is the operating system for FarmBot devices, enabling the automated operation of the core hardware.

rounak/PhoneAgent

An experimental mobile automation project that enables AI agents to control iOS and Android devices through an in-app agent or a JSON-RPC bridge.

usdot-fhwa-stol/carma-platform

An open-source platform for controlling connected, automated vehicles that integrates navigation, guidance, and control to enable cooperative driving research.

stereolabs/zed-ros2-wrapper

Official ROS 2 wrapper for Stereolabs ZED depth cameras, providing image, depth, point‑cloud, SLAM, object detection, body tracking, GNSS fusion and simulation support. Installable on Ubuntu with ZED SDK and CUDA, launchable via `ros2 launch zed_wrapper zed_camera.launch.py`.

Ekumen-OS/beluga

Beluga is a C++17 library that implements Monte Carlo Localization (particle filters) for robots. It provides a ROS‑agnostic core, ROS bindings, an AMCL‑compatible node, benchmarking tools, and an optional OpenVDB extension for 3‑D localization.

CopterExpress/clover

An open-source ROS-based framework and hardware kit that provides tools and preconfigured images to easily create and program autonomous drones.

MINT-SJTU/LeRobot-Anything-U-Arm

A low-cost, universal leader-follower teleoperation system that allows users to control a wide variety of commercial robot arms using a 3D-printed leader arm.

ros2/common_interfaces

A collection of standard messages and services for ROS 2 that enables different robotics software components to communicate without creating circular dependencies.

HNUYueLuRM/basic_framework

A modular embedded control framework for RoboMaster robots that uses a three-layer architecture (BSP, Module, App) to simplify robot development and hardware abstraction.

MIV-XJTU/JanusVLN

JanusVLN is a vision-language navigation framework that uses a dual implicit memory system to decouple and synergize semantic understanding and 3D spatial cognition for embodied agents.

Kaixhin/imitation-learning

A unified framework for benchmarking and implementing deep imitation learning algorithms like GAIL and RED using SAC as a base, tested on Gym MuJoCo environments.