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.