awesome-robotics-libraries
awesome-robotics-libraries 是一份精心整理的机器人领域开源库与仿真器清单,旨在为开发者提供一站式的资源导航。在机器人研发过程中,从动力学仿真、运动规划到视觉感知、强化学习,往往涉及众多分散的技术栈,寻找高质量且维护良好的代码库耗时费力。这份清单通过系统化的分类(如逆运动学、SLAM、抓取算法等)和清晰的状态标记(活跃、缓慢更新或已归档),有效解决了资源筛选难、版本过时等痛点。
它特别适合机器人工程师、学术研究人员以及高校师生使用。无论是需要快速原型验证的初创团队,还是深耕底层算法的研究者,都能在此找到适配的工具。清单收录了如 Google 的 Brax、MIT 的 Drake、NVIDIA 的 Flex 等知名项目,涵盖了从刚体/柔体物理引擎到多物理场仿真等前沿技术。其独特的亮点在于不仅罗列名称,还直观展示了各项目的活跃度与社区热度,帮助用户规避“坑爹”的废弃项目,直接锁定当前最主流、最可靠的解决方案,从而大幅提升研发效率。
使用场景
某初创团队正在研发一款具备复杂地形适应能力的四足机器人,急需构建高保真的动力学仿真环境以训练运动控制算法。
没有 awesome-robotics-libraries 时
- 选型迷茫耗时久:团队在 GitHub 上盲目搜索"robotics simulation",面对数千个仓库难以辨别哪些支持柔性体碰撞或 GPU 加速,耗费两周时间试错。
- 工具链断裂风险:随意选用的物理引擎缺乏文档维护(如已归档的 Flex),导致无法与现代深度学习框架(如 JAX/PyTorch)对接,数据流转受阻。
- 仿真精度不足:早期采用的简易模拟器无法处理机器人在松软沙地上的沉陷效应,导致实机部署时步态频繁失稳。
- 重复造轮子:开发人员被迫手动编写基础的正逆运动学解算代码,不仅效率低下且极易引入数学误差。
使用 awesome-robotics-libraries 后
- 精准快速匹配:通过分类索引直接锁定 🟢 状态的 Brax 和 Genesis,利用其 GPU 并行加速特性,将强化学习训练速度提升数十倍。
- 生态兼容性强:依据列表推荐选用 Drake 进行轨迹规划,其活跃的社区确保了与非线性控制系统及最新 Python 版本的无缝集成。
- 多物理场覆盖:借助列表中 CHRONO::ENGINE 等专用库,成功模拟了颗粒流体与刚体的相互作用,显著提升了机器人在复杂地形的鲁棒性。
- 开箱即用模块:直接调用 KDL 或 idyntree 等成熟库处理动力学估算,让团队将 100% 的精力聚焦于核心控制策略的创新。
awesome-robotics-libraries 通过提供经过验证的工具图谱,将机器人开发从“大海捞针”式的资源搜寻转变为高效的模块化组装,极大缩短了从算法验证到实机落地的周期。
运行环境要求
未说明 (列表包含多个独立库,部分如 Brax, Genesis, Newton 提及支持 GPU 加速,但无统一硬件要求)
未说明

快速开始
优秀的机器人库
一份精选的机器人库和仿真器列表。
目录
图例: 🟢 活跃 (<1年) · 🟡 缓慢 (1-2年) · 🔴 过时 (>2年) · 💀 已归档
库
动力学仿真
物理引擎和刚体/柔性体动力学库。另请参阅 比较。
- ARCSim - 用于薄型可变形物体的自适应重网格布料与壳体模拟器。
- 🟢 Brax - 基于 JAX 的大规模并行可微刚体物理引擎,适用于机器人与强化学习。⭐ 3.1k
- 🟢 Bullet - 用于游戏、视觉特效和机器人领域的实时物理仿真。⭐ 14.2k
- 🟢 CHRONO::ENGINE - 刚体、柔性体、颗粒及流体系统的多物理场仿真平台。⭐ 2.7k
- 🟢 DART - 多体仿真与规划的动态动画与机器人工具包。⭐ 1.1k
- 🟢 Drake - 非线性动力学系统的规划、控制与分析工具箱。⭐ 3.9k
- 💀 Flex - 基于 GPU 的粒子仿真,适用于刚体、流体和可变形体。⭐ 788
- 🔴 FROST - MATLAB 中用于混合动力系统快速机器人优化与仿真工具包。⭐ 170
- 🟢 Genesis - 面向机器人领域的生成式通用物理平台,支持 GPU 加速的并行仿真。⭐ 28.1k
- IBDS - 基于冲量的刚体与粒子系统动力学仿真。
- 🟢 idyntree - 用于浮基机器人估计与全身动力学的库。⭐ 224
- 🟢 KDL - Orocos 运动学与动力学库,用于运动学链。⭐ 859
- 🟢 kindr - 刚体变换的运动学与动力学库。⭐ 607
- 🟢 Klampt - 支持可视化的机器人规划、控制与仿真。⭐ 427
- 🔴 LibrePilot - 用于无人机及其他自主车辆的开源自动驾驶仪。⭐ 348
- 🟢 MARS - Machina Arte Robotum Simulans — 跨平台仿真环境。⭐ 67
- MBDyn - 通用多体动力学分析软件。[代码]
- 🟢 MBSim - 用于柔性与刚性系统的多体仿真环境。⭐ 51
- 🔴 MBSlib - 轻量级多体系统动力学库。⭐ 11
- 💀 metapod - 基于模板的空间代数机器人动力学库。⭐ 14
- 🔴 Moby - 带接触的刚体多体动力学仿真。⭐ 37
- 🟢 mrpt - 移动机器人编程工具箱,用于 SLAM、导航与计算机视觉。⭐ 2.1k
- 🟢 MuJoCo - 基于物理的仿真与控制中的多关节接触动力学。⭐ 12k
- 🟢 mvsim - 轻量级多车 2D 模拟器,集成 ROS。⭐ 361
- 🟢 Newton - 基于 NVIDIA Warp 构建的 GPU 加速可微物理引擎,用于机器人仿真。⭐ 2.5k
- 🟢 Newton Dynamics - 实时刚体仿真物理引擎。⭐ 1k
- 🔴 nphysics - 使用 Rust 编写的 2D 和 3D 刚体物理引擎。⭐ 1.6k
- ODE - 开放式动力学引擎,用于模拟刚体动力学。[bitbucket]
- 🟢 OpenRAVE - 开放式机器人自动化虚拟环境,用于规划和仿真。⭐ 798
- 🟢 PhysX - NVIDIA 物理引擎,用于实时刚体与车辆仿真。⭐ 4.4k
- 🟢 pinocchio - 基于解析导数的快速灵活刚体动力学算法。⭐ 3.1k
- 🟢 PositionBasedDynamics - 基于位置的方法,用于模拟可变形物体和流体。⭐ 2.2k
- 🟢 PyDy - 使用 SymPy 的符号 Python 进行多体动力学分析。⭐ 405
- 💀 qu3e - 轻量级 3D 物理引擎,用于刚体动力学。⭐ 976
- 💀 RaiSim - 跨平台物理引擎,适用于机器人与强化学习。⭐ 329
- 🟢 RBDL - 基于 Featherstone 算法的刚体动力学库。⭐ 684
- 🟢 RBDyn - 使用 Eigen 的空间代数进行刚体动力学计算的算法。⭐ 211
- 🟢 ReactPhysics3d - 开源 3D 物理引擎,用于刚体仿真与碰撞检测。⭐ 1.7k
- 🟡 RigidBodyDynamics.jl - Julia 库,用于刚体动力学算法。⭐ 308
- 🟢 Rigs of Rods - 使用梁理论的软体车辆模拟器。⭐ 1.2k
- 🔴 Robopy - 受 Peter Corke 的 Robotics Toolbox 启发的 Python 机器人工具箱。⭐ 228
- 🟢 Robotics Library - 自包含的 C++ 库,用于机器人运动学、规划与控制。⭐ 1.2k
- RobWork - 用于机器人系统仿真与控制的框架。[gitlab]
- 🟢 siconos - 用于非光滑动力系统建模与仿真的平台。⭐ 183
- 🟢 Simbody - 用于生物力学与机械系统的多体动力学库。⭐ 2.5k
- 🟢 SOFA - 医疗与物理仿真的开放框架架构。⭐ 1.1k
- 🟡 Tiny Differentiable Simulator - 仅头文件的可微物理引擎,专为机器人设计。⭐ 1.3k
- 🔴 trep - 使用变分积分器进行仿真与最优控制。⭐ 20
逆运动学
用于从末端执行器位姿计算关节配置的库。
- 🟢 IKBT - 一个以符号形式求解机器人手臂逆运动学问题的 Python 包。⭐ 215
- 🟢 Kinpy - 一个简单纯Python包,用于求解逆运动学问题。⭐ 179
- 🔴 Lively - 一个高度可配置的工具包,用于以混合模态方式控制机器人。⭐ 7
- 🔴 RelaxedIK - 实时合成精确且可行的机器人手臂运动。⭐ 236
- 🔴 Trip - 一个Python包,用于求解并联、串联或混合型机器人的逆运动学问题。⭐ 44
机器学习
应用于机器人领域的机器学习框架和工具。
- 🟢 AllenAct - 基于 Python/PyTorch 的具身智能研究框架。⭐ 376
- 🟢 Any4LeRobot - LeRobot 的一系列实用工具和资源。⭐ 856
- 🟢 DLL - C++ 深度学习库 (DLL)。⭐ 687
- 🔴 DyNet - 动态神经网络工具包。⭐ 3.4k
- 🔴 Fido - 面向嵌入式电子设备和机器人应用的轻量级 C++ 机器学习库。⭐ 462
- 🟢 Gymnasium - 用于开发和比较强化学习算法。⭐ 11.3k
- 🟢 Ivy - 统一的机器学习框架。⭐ 14.2k
- 🟢 LeRobot - 在 PyTorch 中为现实世界机器人技术提供的预训练模型、数据集和仿真环境。⭐ 21.5k
- 🟢 LeRobot 任务评分工具包 - 一键式工具,用于对 LeRobot 数据集进行评分、筛选和导出更高质量的数据。⭐ 48
- 🔴 MiniDNN - 一个仅包含头文件的 C++ 深度神经网络库。⭐ 431
- 🟢 mlpack - 可扩展的 C++ 机器学习库。⭐ 5.6k
- 🔴 RLLib - 强化学习中的时序差分学习算法。⭐ 208
- 🟢 robosuite - 一个模块化的仿真框架和机器人学习基准测试平台。⭐ 2.2k
- 🔴 tiny-dnn - 一个仅包含头文件、无依赖项的 C++14 深度学习框架。⭐ 6k
运动规划与控制
用于机器人运动规划、轨迹优化和控制的库。
- 🔴 AIKIDO - 解决机器人运动规划和决策问题。⭐ 229
- 🟢 Bioptim - 生物力学中用于肌肉骨骼最优控制的 Python 框架。⭐ 114
- 🔴 Control Toolbox - 面向机器人、最优控制和模型预测控制的开源 C++ 库。⭐ 1.7k
- 🟢 Crocoddyl - 适用于接触序列下机器人控制的最优控制库。⭐ 1.2k
- CuiKSuite - 用于解决位置分析和路径规划问题的应用程序。
- 🟢 cuRobo - 一个基于 CUDA 加速的库,包含一系列运行速度显著更快的机器人算法。⭐ 1.3k
- 🟢 Fields2Cover - 用于自主农业车辆的鲁棒高效覆盖路径生成。⭐ 751
- 🔴 GPMP2 - 高斯过程运动规划器 2。⭐ 351
- HPP - 用于在障碍物密集环境中进行运动链路径规划。
- 🟢 MoveIt! - 运动规划框架。⭐ 2k
- 🟢 OCS2 - 高效的连续和离散时间最优控制实现。⭐ 1.3k
- 🟢 OMPL - 开放式运动规划库。⭐ 1.9k
- 💀 pymanoid - 基于 OpenRAVE 的人形机器人原型开发环境。⭐ 232
- 🔴 ROS Behavior Tree - 基于 ROS 的机器人任务规划行为树实现。⭐ 362
- 🟢 Ruckig - 实时、时间最优且加速度受限的在线轨迹生成。⭐ 1.1k
- 🟢 The Kautham Project - 用于运动规划的机器人仿真工具包。⭐ 24
- 🟢 TOPP-RA - 在运动学和动力学约束下对机器人轨迹进行时间参数化。⭐ 831
- 🟡 Ungar - 使用模板元编程高效表达并求解最优控制问题。⭐ 109
运动优化器
- 🔴 TopiCo - 时间最优轨迹生成与控制。⭐ 144
- 🔴 towr - 一个轻量级、基于 Eigen 的 C++ 库,用于足式机器人的轨迹优化。⭐ 1k
- 🟢 TrajectoryOptimization - 用 Julia 编写的快速轨迹优化库。⭐ 388
- 🔴 trajopt - 通过局部优化生成机器人轨迹的框架。⭐ 449
最近邻
- 🔴 Cover-Tree - 用于快速 k 最近邻搜索的覆盖树数据结构。⭐ 64
- 更快的覆盖树 - 由 Mike Izbicki 等人在 ICML 2015 上提出。
- 🟡 FLANN - 快速近似最近邻库。⭐ 2.4k
- 🟢 nanoflann - 使用 KD 树进行最近邻搜索。⭐ 2.6k
3D 地图构建
- 🟢 Bonxai - 极其快速、稀疏的 3D 体素网格(前身为 Treexy)。⭐ 813
- 🟢 Goxel - 免费开源的 3D 体素编辑器。⭐ 3.1k
- 🟢 libpointmatcher - 用于机器人领域 2D/3D 地图构建的迭代最近点库。⭐ 1.8k
- 🟢 OctoMap - 基于八叉树的高效概率 3D 地图构建框架。⭐ 2.3k
- 🔴 Octree - 使用八叉树进行快速半径邻域搜索。⭐ 374
- 🟢 PCL - 用于 2D/3D 图像和点云处理。⭐ 10.9k
- 工具软件
- 🟡 voxblox - 基于体素的灵活地图构建,专注于截断和欧几里得符号距离场。⭐ 1.6k
- 🟡 wavemap - 快速、高效且精确的多分辨率、多传感器 3D 占用地图构建。⭐ 551
优化
机器人领域中使用的数值优化求解器和框架。
- 🟢 CasADi - 用于算法微分和数值优化的符号框架。⭐ 2.1k
- 🟢 Ceres Solver - 大规模非线性优化库。⭐ 4.4k
- 🟢 eigen-qld - 使用Eigen3库调用QLD QP求解器的接口。⭐ 16
- 🟡 EXOTica - 面向机器人平台的通用优化工具集。⭐ 161
- 🟢 hpipm - 高性能内点法QP求解器(Ipopt、Snopt)。⭐ 666
- 🟢 HYPRE - 基于多重网格方法的稀疏线性方程组并行求解器。⭐ 815
- 🟢 ifopt - 基于Eigen的轻量级C++非线性规划求解器接口(Ipopt、Snopt)。⭐ 847
- 🟢 Ipopt - 大规模非线性优化库。⭐ 1.7k
- 🟢 libcmaes - 使用CMA-ES算法进行黑盒随机优化。⭐ 355
- 🔴 limbo - 高斯过程与黑盒函数的贝叶斯优化。⭐ 261
- 🟢 lpsolvers - Python中的线性规划求解器,具有统一的API。⭐ 25
- 🟢 NLopt - 非线性优化。⭐ 2.2k
- 🟡 OptimLib - 轻量级C++非线性数值优化方法库。⭐ 886
- 🟢 OSQP - 算子分裂QP求解器。⭐ 2.1k
- 🟢 Pagmo - 用于大规模并行优化的科学库。⭐ 908
- 🟢 ProxSuite - 先进的近端优化工具箱。⭐ 539
- 🔴 pymoo - Python中的多目标优化。⭐ 26
- 🟢 qpsolvers - Python中的二次规划求解器,具有统一的API。⭐ 729
- 🟢 RobOptim - 用于机器人的数值优化。⭐ 65
- 🟢 SCS - 用于求解大规模凸锥问题的数值优化。⭐ 614
- 🔴 sferes2 - 进化计算。⭐ 170
- 🟢 SHOT - 混合整数非线性优化问题求解器。⭐ 130
机器人建模
用于描述机器人模型的工具和格式。
机器人模型描述格式
构建机器人模型的实用工具
- 🟢 onshape-to-robot - 通过OnShape API将OnShape装配转换为机器人定义(SDF或URDF)。⭐ 489
- 🟢 phobos - Blender插件,用于创建URDF和SMURF机器人模型。⭐ 857
机器人平台
用于构建机器人软件系统的中间件和框架。
- 🔴 AutoRally - 高性能的先进感知与控制研究测试平台。⭐ 775
- 🔴 Linorobot - 兼容ROS的地面机器人。⭐ 1.1k
- 🔴 onine - 基于Linorobot和Braccio机械臂的服务机器人。⭐ 47
- 🟡 Micro-ROS for Arduino - 可在Arduino库管理器中获取的Micro-ROS分支。⭐ 12
- Rock - 机器人系统的软件框架。
- ROS - 用于编写机器人软件的灵活框架。
- 🟢 ROS 2 - 机器人操作系统(ROS)软件栈的2.0版本。⭐ 5k
- ros2_medkit - 面向ROS 2的结构化故障管理——持久化故障生命周期、REST/SSE API、根本原因关联以及故障时自动捕获rosbag。灵感来源于SOVD(面向服务的车辆诊断),即ASAM标准,它将HTTP/REST诊断引入汽车和机器人领域。[github]
- 🟢 YARP - 适用于从人形机器人到嵌入式设备的通信与设备接口。⭐ 585
机器人强化学习
常用于机器人控制的强化学习库。
- 🟢 Brax - 基于JAX的大规模并行可微刚体物理引擎,适用于机器人和强化学习。⭐ 3.1k
- 🟢 CleanRL - 单文件实现的深度强化学习算法。⭐ 9.1k
- 🟢 Isaac Lab - 基于NVIDIA Isaac Sim构建的GPU加速开源机器人学习框架。⭐ 6.3k
- 🟢 rl_games - 在Isaac Gym环境中使用的高性能强化学习库。⭐ 1.3k
- 🟢 SKRL - 支持多种ML框架的模块化强化学习库。⭐ 991
- 🟢 Stable-Baselines3 - PyTorch中可靠的强化学习算法实现。⭐ 12.7k
SLAM
同时定位与地图构建库。
- 🔴 AprilSAM - 实时平滑与建图。⭐ 239
- 🔴 Cartographer - 跨多个平台和传感器配置的2D及3D实时SLAM。⭐ 7.8k
- 🟡 DSO - 面向视觉里程计的新型直接稀疏公式。⭐ 2.4k
- 🟢 ElasticFusion - 实时稠密视觉SLAM系统。⭐ 1.9k
- 🟢 fiducials - 使用基准标记进行同时定位与建图。⭐ 278
- 🟢 GTSAM - 机器人与视觉领域的平滑与建图(SAM)。⭐ 3.3k
- 🔴 Kintinuous - 实时大规模稠密视觉SLAM系统。⭐ 952
- 🔴 LSD-SLAM - 实时单目SLAM。⭐ 2.7k
- 🟡 ORB-SLAM2 - 适用于单目、立体及RGB-D相机的实时SLAM库。⭐ 10.1k
- 🟢 RTAP-Map - 基于全局贝叶斯回环检测器的RGB-D图SLAM方法。⭐ 3.6k
- 🔴 SRBA - 以相对坐标解决SLAM/BA问题,并支持多种子映射策略。⭐ 76
SLAM数据集
- 🟡 Awesome SLAM Datasets - 精选的SLAM相关数据集列表。⭐ 1.9k
Vision
用于机器人感知的计算机视觉库。
- 🔴 BundleTrack - 无需3D模型即可对新物体进行6D位姿跟踪。⭐ 678
- 🔴 se(3)-TrackNet - 无需3D模型即可对新物体进行6D位姿跟踪。⭐ 420
- 🟢 ViSP - 视觉伺服平台。⭐ 849
Fluid
流体动力学仿真库。
- 🔴 Fluid Engine Dev - Jet - 用于计算机图形应用的流体仿真引擎。⭐ 2.1k
Grasping
用于机器人抓取与操作的库和工具。
- 🟢 AnyGrasp SDK - AnyGrasp SDK,一种6自由度抓取姿态检测方法。⭐ 756
- 🟡 Contact-GraspNet - 利用接触图生成平行爪夹持器的6自由度抓取姿态。⭐ 449
- 🔴 GraspIt! - 可适应任意手部和机器人设计的抓取研究模拟器。⭐ 208
- 🟢 GraspNet API - GraspNet基准测试的Python API及评估工具。⭐ 325
Humanoid Robotics
用于人形机器人研究的环境与模型。
- 🟡 Humanoid-Gym - 用于人形机器人步态强化学习的环境。⭐ 1.8k
- 🟢 iCub - 开源认知型人形机器人平台,用于具身认知研究。⭐ 117
- 🟢 Legged Gym - 用于四足机器人步态训练的Isaac Gym环境。⭐ 2.7k
- 🟢 MuJoCo Menagerie - 一系列为研究与开发精心调优的MuJoCo模型集合。⭐ 3k
Multiphysics
用于耦合多物理场仿真框架。
Math
用于空间代数、李群及线性代数的数学库。
- 🟢 Fastor - 轻量级高性能张量代数框架,基于C++11/14/17。⭐ 830
- 🔴 linalg.h - 单头公共领域线性代数库,适用于C++11。⭐ 939
- 🟢 manif - 小型C++11头文件库,用于李理论。⭐ 1.7k
- 🟡 Sophus - 使用Eigen实现的李群。⭐ 2.4k
- 🟢 SpaceVelAlg - 基于Eigen3的空间向量代数。⭐ 81
- 🟢 spatialmath-python - 用于2D/3D中位姿与方向的Python类,包含空间运算工具箱。⭐ 617
ETC
其他机器人相关工具与实用程序。
- Foxglove Studio - 一款完全集成的桌面可视化与调试应用程序,专为您的机器人数据设计。
- 🟢 fuse - 用于在机器人上实时执行传感器融合的通用架构。⭐ 849
模拟器
用于测试和开发机器人系统的仿真环境。
免费或开源
- 🟢 AI2-THOR - 基于Unity引擎的具身人工智能交互式家居环境。⭐ 1.7k
- 🟢 AirSim - 基于虚幻引擎的自动驾驶车辆仿真器。⭐ 17.9k
- 🟢 ARGoS - 基于物理的仿真器,专为大规模机器人集群仿真设计。⭐ 301
- 🟢 ARTE - 专注于机器人机械臂的Matlab工具箱。⭐ 101
- 🟢 AVIS Engine - 用于自动驾驶车辆开发的快速仿真软件。⭐ 21
- 🟢 CARLA - 面向自动驾驶研究的开源仿真器。⭐ 13.6k
- 🟢 CoppeliaSim - 前身为V-REP。虚拟机器人实验平台。⭐ 139
- 💀 Gazebo - 动态多机器人仿真器。⭐ 1.3k
- 🟢 Gazebo Sim - 开源机器人仿真器(前身为Ignition Gazebo)。⭐ 1.2k
- 🔴 GraspIt! - 用于抓取研究的仿真器,可支持任意手部和机器人设计。⭐ 208
- 🟢 Habitat-Sim - 用于具身人工智能研究的仿真平台。⭐ 3.5k
- 🟢 Hexapod Robot Simulator - 开源六足机器人逆运动学及步态可视化工具。⭐ 703
- 🟢 Isaac Sim - NVIDIA推出的GPU加速机器人仿真平台,配备PhysX 5和RTX渲染。⭐ 2.5k
- 🟢 ManiSkill - 基于SAPIEN的机器人仿真与操控学习包。⭐ 2.5k
- 🔴 MORSE - 模块化开源机器人仿真引擎。⭐ 370
- Neurorobotics Platform - 可通过互联网访问、由脉冲神经网络控制的机器人仿真平台。[bitbucket]
- 🟢 PyBullet - 易于使用的机器人及深度强化学习仿真器。⭐ 14.2k
- 🟢 PyBullet_Industrial - PyBullet扩展,用于模拟铣削、3D打印等机器人制造工艺。⭐ 49
- 🔴 Robot Gui - 基于three.js的3D机器人界面。⭐ 384
- 🟢 SAPIEN - 针对铰接物体及操作任务的高物理仿真环境。⭐ 718
- Simbad - Java 3D机器人仿真器,支持自定义控制器和传感器。
- 🟡 Unity - 游戏引擎,提供开源机器人仿真工具和教程。⭐ 2.5k
- 🟢 Webots - 用于建模、编程和仿真机器人及机械系统的开发环境。⭐ 4.1k
商业
- Actin Simulation - 实时机器人仿真与控制软件。
- Artiminds - 规划、编程、运行、分析及优化。
- Kineo - 工业机器人路径规划与轨迹优化。
- Robot Virtual Worlds - 用于教育机器人的虚拟现实软件。
- RobotDK - 机器人仿真与离线编程。
- RobotStudio - ABB的机器人仿真与离线编程软件。
- Virtual Robotics Toolkit - 用于编程和测试机器人的3D虚拟环境。
- Visual Components - 3D制造仿真与可视化平台。
云服务
- AWS RoboMaker - 一项服务,可轻松大规模开发、测试和部署智能机器人应用。
其他精彩列表
相关的机器人和人工智能资源精选列表。
- Awesome Robotics - 机器人技术资源精选列表(Kiloreux)。
- Awesome Robotics - 机器人相关链接和软件库的精选列表(ahundt)。
- Awesome Robotic Tooling - 面向专业机器人开发的工具链,支持 C++ 和 Python,涵盖 ROS 及自动驾驶领域。
- Awesome Artificial Intelligence - 人工智能课程、书籍、视频讲座和论文的精选列表。
- Awesome Collision Detection - 碰撞检测相关库和资源的精选列表。
- Awesome Computer Vision - 计算机视觉资源的精选列表。
- Awesome Machine Learning - 机器学习框架、库和软件的精选列表。
- Awesome Deep Learning - 深度学习教程、项目和社区的精选列表。
- Awesome Gazebo - Gazebo 仿真框架资源的精选列表。
- Awesome Grasping - 抓取相关库和资源的精选列表。
- Awesome Human Robot Interaction - 人机交互相关库和资源的精选列表。
- Awesome Physical AI - 物理人工智能领域的学术论文和资源精选列表。
- PythonRobotics - 用于机器人算法的 Python 示例代码。
- Robotics Coursework - 在线可学的机器人课程列表。
贡献
非常欢迎各位贡献!请先阅读贡献指南。如有任何错误,也欢迎随时报告。
星标历史
许可证
常见问题
相似工具推荐
stable-diffusion-webui
stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。
everything-claude-code
everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上
ComfyUI
ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。
NextChat
NextChat 是一款轻量且极速的 AI 助手,旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性,以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发,NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。 这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言,它也提供了便捷的自托管方案,支持一键部署到 Vercel 或 Zeabur 等平台。 NextChat 的核心亮点在于其广泛的模型兼容性,原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型,让用户在一个界面即可自由切换不同 AI 能力。此外,它还率先支持 MCP(Model Context Protocol)协议,增强了上下文处理能力。针对企业用户,NextChat 提供专业版解决方案,具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能,满足公司对数据隐私和个性化管理的高标准要求。
ML-For-Beginners
ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程,旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周,包含 26 节精炼课程和 52 道配套测验,内容涵盖从基础概念到实际应用的完整流程,有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。 无论是希望转型的开发者、需要补充算法背景的研究人员,还是对人工智能充满好奇的普通爱好者,都能从中受益。课程不仅提供了清晰的理论讲解,还强调动手实践,让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持,通过自动化机制提供了包括简体中文在内的 50 多种语言版本,极大地降低了全球不同背景用户的学习门槛。此外,项目采用开源协作模式,社区活跃且内容持续更新,确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路,ML-For-Beginners 将是理想的起点。
ragflow
RAGFlow 是一款领先的开源检索增强生成(RAG)引擎,旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体(Agent)能力相结合,不仅支持从各类文档中高效提取知识,还能让模型基于这些知识进行逻辑推理和任务执行。 在大模型应用中,幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构(如表格、图表及混合排版),显著提升了信息检索的准确度,从而有效减少模型“胡编乱造”的现象,确保回答既有据可依又具备时效性。其内置的智能体机制更进一步,使系统不仅能回答问题,还能自主规划步骤解决复杂问题。 这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统,还是致力于探索大模型在垂直领域落地的创新者,都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口,既降低了非算法背景用户的上手门槛,也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目,它正成为连接通用大模型与行业专有知识之间的重要桥梁。

