superxslam/SuperOdom

为使用 ROS 2 的机器人提供鲁棒的位姿估计和退化检测的轻量级 LiDAR-惯性里程计与建图系统

mikeferguson/robot_calibration

基于ROS2的校准工具包,用于优化机器人运动学链、传感器外参和移动基座参数,确保物理硬件与URDF模型一致。

InternRobotics/OpenHomie

一种结合基于强化学习的洛科-操作策略与低成本同构外骨骼驾驶舱的人形远程操控系统,实现精确的全身控制。

foxglove/foxglove-sdk

通过流式传输或 MCAP 文件记录和可视化多模态机器人数据的库集合,支持 Python、C++、Rust 和 ROS。

ShuangLI59/unified_video_action

通过两阶段训练过程,将视频生成与动作预测整合,以提升视觉预见性和任务执行能力的机器人操作统一模型。

JacopoPan/aerial-autonomy-stack

一个经过飞行验证的开源软件堆栈,使用 ROS2、PX4 和 ArduPilot 来开发、模拟与部署基于感知的多无人机自主系统。

OpenDriveLab/SimScale

一种用于端到端自动驾驶的可扩展仿真流水线和共训练策略,通过合成高保真反应式场景来提升模型鲁棒性。

pypose/pypose

一个基于 PyTorch 的库,将深度感知模型与基于物理的优化相结合,用于机器人学习,提供 Lie 群、滤波和二阶优化的工具。

PhotonVision/photonvision

专为 FIRST Robotics Competition 机器人定制的免费且快速的计算机视觉解决方案,提供易于集成和视觉处理的工具。

google-deepmind/reverb

Reverb 是一个仅支持 Linux、对 Python 友好的库(带有 C++ 后端),为强化学习研究提供基于 gRPC 的分布式经验回放服务。它允许你定义具有可配置采样/移除策略(如均匀、优先级、FIFO 等)的表,支持速率限制器和容量限制,并支持跨多个服务器的检查点和分片。通过 `pip install dm-reverb[tensorflow]` 安装,并使用 `reverb.Server`/`reverb.Client` API 插入和采样数据。专为研究设计,不适用于生产环境,且与特定 TensorFlow 版本紧密耦合。

at-wat/neonavigation

一个用于自主车辆导航的ROS元包,提供2D/3-DOF路径规划、成本地图处理和碰撞预防控制。

bolderflight/invensense-imu

一个用于与Invensense MPU-6500和MPU-9250/9255 IMU通信的C++库,通过I2C或SPI轻松访问运动和磁场数据。

Luos-io/luos_engine

一个开源轻量级库,用于将硬件产品作为一系列独立软件功能进行管理,实现跨微控制器的快速开发和复用。

NVIDIA-ISAAC-ROS/isaac_ros_common

一套旨在支持 NVIDIA Isaac ROS 软件包的开发与部署的必要工具、软件包及测试基础设施。

PickNikRobotics/generate_parameter_library

一个用于 ROS 2 的代码生成工具,可将声明式 YAML 定义转换为 C++ 或 Python 库,用于参数声明、获取和验证。

tesseract-robotics/trajopt

一个使用顺序凸优化来解决运动规划问题、满足约束并避免碰撞的ROS优化路径规划器。

RoboDK/RoboDK-API

用于工业机器人仿真和离线编程的多语言 API,允许开发人员使用通用语言而非特定厂商语言来对任何工业机械臂进行编程。

graspnet/graspnetAPI

一个用于 GraspNet-1Billion 数据集的 Python API,提供加载、处理和验证机器人抓取研究所需的抓取标签和点云数据。

google-research/language-table

一套用于开放词汇视觉-语言-运动学习的人类采集数据集及基准测试,使机器人能够执行大量的自然语言指令。

ClemensElflein/xESC

专为机器人设计的开源、低成本无刷直流电机电子调速器 (ESC),支持 FOC 和多种控制模式。

PeterFWS/Structure-PLP-SLAM

一种利用点、线和平面实现高效稀疏建图与定位的视觉 SLAM 系统,适用于单目、RGB-D 和立体相机。

cyberbotics/webots_ros2

该软件包提供接口,通过使用 ROS2 消息、服务和动作,在 Webots 3D 仿真器中模拟机器人。

vikashplus/robohive

一个统一的机器人学习框架,提供通过 OpenAI-Gym API 暴露的 MuJoCo 模拟环境和任务集合。

Firmament-Autopilot/FMT-Firmware

一种基于模型设计的高性能嵌入式自动驾驶系统,可实现快速控制系统的开发与自动代码生成。

UM-ARM-Lab/pytorch_kinematics

用于 PyTorch 的并行且可微的机器人运动学库,提供快速的正向运动学、逆运动学及 Jacobian 计算。

rsasaki0109/lidar_slam_ros2

一个将传感器数据包转换为 Autoware 兼容地图包(包含点云和自动生成的 lanelet2 文件)的 ROS 2 LiDAR SLAM 系统。

snape/RVO2

一个 C++ 库,实现了最优相互碰撞避免(ORCA),使数千个独立的机器人或智能体能够在共享空间中无碰撞、无需通信地导航。

Phylliade/ikpy

一个支持 URDF 和 MuJoCo MJCF 导入、并具有加速 JAX 后端的纯 Python 逆运动学计算库。

xavierpuigf/virtualhome

一个交互式的家庭活动模拟平台,允许研究人员通过 Python API 训练具身 AI 代理并生成合成视频数据。

Toni-SM/skrl

skrl 是一个使用 PyTorch、JAX 和 NVIDIA Warp 实现的模块化强化学习库,支持多种环境接口以训练智能体。

carla-simulator/ros-bridge

一个实现 CARLA 模拟器与 ROS 之间双向通信的桥梁,支持对自动驾驶代理的控制和传感器数据的获取。

Thinklab-SJTU/Bench2DriveZoo

一组通过世界模型强化学习教师训练的自动驾驶学生模型(BEVFormer、UniAD、VAD),用于在 Bench2Drive 框架中进行基准测试。

FarmBot/farmbot_os

FarmBot OS 是 FarmBot 设备的 Erp 系统,可实现核心硬件的自动化操作。

usdot-fhwa-stol/carma-platform

一个开源平台,用于控制连接的自动化车辆,整合导航、引导和控制,以支持协同驾驶研究。

stereolabs/zed-ros2-wrapper

Stereolabs ZED 深度摄像头的官方 ROS 2 包装器,支持图像、深度、点云、SLAM、物体检测、人体追踪、GNSS 融合及仿真。可在 Ubuntu 上安装 ZED SDK 和 CUDA,通过 `ros2 launch zed_wrapper zed_camera.launch.py` 启动。

Ekumen-OS/beluga

Beluga 是一个 C++17 库,为机器人实现 Monte Carlo Localization (particle filters)。它提供了一个与 ROS 无关的核心,以及 ROS 绑定、AMCL 兼容的节点、基准测试工具,以及用于 3D 定位的可选 OpenVDB 扩展。

CopterExpress/clover

一个开源的基于 ROS 的框架和硬件套件,提供工具和预配置的镜像,轻松创建和编程自主无人机。

MINT-SJTU/LeRobot-Anything-U-Arm

一个低成本、通用的主从遥操作系统,允许用户使用3D打印的主控臂控制多种商用机械臂。

ros2/common_interfaces

一套适用于 ROS 2 的标准消息与服务集合,使不同的机器人软件组件能够在不产生循环依赖的情况下进行通信。

HNUYueLuRM/basic_framework

面向 RoboMaster 机器人的模块化嵌入式控制框架,采用 BSP、模块、App 三层架构,简化机器人开发与硬件抽象。

MIV-XJTU/JanusVLN

JanusVLN 是一个视觉-语言导航框架,利用双隐式记忆系统解耦并协同语义理解与 3D 空间认知,为具身智能体提供支持。

Kaixhin/imitation-learning

一个统一的框架,用于基于 SAC 实现和基准测试 GAIL 和 RED 等深度模仿学习算法,已在 Gym MuJoCo 环境中测试。

BeamNG/BeamNGpy

BeamNG.tech 的 Python API,支持车辆模拟的远程控制、传感器数据采集以及 AI 驱动的车辆行为,适用于研究和机器人领域。

oficcejo/alpha-arena-okx

一个适用于 OKX 的 AI 驱动比特币期货交易机器人,它使用 DeepSeek-chat 生成买入/持有/卖出信号,下达真实的止损/止盈订单,并提供 Streamlit Web 仪表板进行实时监控。可通过宝塔面板、Docker 或纯 Python 部署。

liangheming/FASTLIO2_ROS2

FASTLIO2 的 ROS2 适配版本,增加了回环检测、重定位和地图一致性优化功能,用于 LiDAR-惯性里程计,防止机器人在地图构建和导航中的漂移。

pieeg-club/ironbci

一款具备8通道BLE硬件和Python与Android SDK的低成本开源脑-计算机接口平台。

pypose/bae

一个基于 PyTorch 的库,为稀疏机器人问题(如捆绑调整和位姿图优化)提供精确的二阶(Levenberg-Marquardt、Schur 补)优化器,支持 CUDA 加速、PyPose 集成和 torch.compile。

robfiras/loco-mujoco

一个包含多样化人形和四足环境以及广泛动捕数据集的全身控制模仿学习基准。