待补充
robot-descriptions/awesome-robot-descriptions
机器人
3/5
🧩 软硬件结合
已发布
项目简介
A curated list of awesome robot descriptions (URDF, MJCF)
awesome-robot-descriptions 是一个精心整理的机器人描述文件资源列表,旨在为机器人开发者、研究人员和爱好者提供一站式的模型文件查找入口。项目核心功能是收集并分类了众多知名机器人品牌的 URDF、Xacro 或 MJCF 格式的描述文件,覆盖了机械臂、双足机器人、无人机、人形机器人、四足机器人、轮式机器人等多种类型。每个条目都清晰标注了机器人名称、制造商、支持的格式、许可证以及是否包含可视化、惯性参数和碰撞模型等关键信息。
标签
项目特点
**一站式查找**:汇集了数十种知名机器人的描述文件,无需在多个仓库间跳转。
**格式清晰**:每个条目都标注了支持的格式(URDF/Xacro/MJCF)、许可证类型以及文件完整性(可视化、惯性、碰撞模型)。
**覆盖类型广**:包含机械臂、双足、四足、轮式、人形、无人机等多种机器人形态。
**社区维护**:由 robot-descriptions 组织持续更新,接受贡献者提交新机器人模型。
**即用即查**:所有链接直接指向原始仓库或官方发布页,方便下载和集成。
技术规格
| 收录机器人数量 | 50+(持续增长) |
|---|---|
| 支持描述格式 | URDF、Xacro、MJCF |
| 机器人类型 | 机械臂、双足、四足、轮式、人形、无人机、水下机器人等 |
| 关键属性标注 | 可视化模型(Visual)、惯性参数(Inertial)、碰撞模型(Collision) |
| 许可证类型 | BSD、Apache 2.0、MIT、GPL、专有许可等 |
| 维护方式 | GitHub 社区协作,接受 Pull Request |
| 仓库语言 | Markdown |
| 星数 | 568 |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| UR5 | 1 | — | URDF/Xacro,含可视化、惯性、碰撞模型 |
| Panda (Franka Emika) | 1 | — | URDF/Xacro,含可视化、惯性、碰撞模型 |
| Atlas (Boston Dynamics) | 1 | — | URDF,含可视化、惯性、碰撞模型 |
| HRP-5P | 1 | — | URDF,含可视化、惯性、碰撞模型 |
| Spot (Boston Dynamics) | 1 | — | URDF,含可视化、惯性、碰撞模型 |
| ANYmal | 1 | — | URDF,含可视化、惯性、碰撞模型 |
| TurtleBot 3 | 1 | — | URDF/Xacro,含可视化、惯性、碰撞模型 |
| Husky (Clearpath) | 1 | — | URDF,含可视化、惯性、碰撞模型 |
| Pepper (SoftBank) | 1 | — | URDF,含可视化、惯性、碰撞模型 |
| NAO (SoftBank) | 1 | — | URDF,含可视化、惯性、碰撞模型 |
| DJI Matrice 100 | 1 | — | URDF,含可视化、惯性、碰撞模型 |
| Crazyflie | 1 | — | URDF,含可视化、惯性、碰撞模型 |
能力画像
**记忆与知识检索**:4/5 — 系统整理了数十种机器人的描述文件信息,方便快速查找和对比。
**动手与操作**:1/5 — 项目本身是资源列表,不涉及硬件操作。
**编程与算法**:2/5 — 使用模型文件时可能需要编写 ROS 节点或解析脚本。
**设计与建模**:3/5 — 提供现成模型,但修改或创建新模型需要建模能力。
**实验与调试**:2/5 — 下载模型后可在仿真环境中调试,但项目本身不提供调试工具。
**协作与分享**:4/5 — 开源社区协作,支持提交新机器人条目和改进。
**学习与研究**:5/5 — 是学习机器人模型格式、对比不同机器人结构的绝佳资源。
**系统集成**:3/5 — 模型文件可直接用于 ROS、Gazebo、MuJoCo 等仿真系统。
项目图库
所需技能
基本 Markdown 语法(用于编辑列表)
Git 版本控制基础(用于贡献)
了解 URDF/Xacro/MJCF 格式(用于使用模型)
机器人学基础知识(理解惯性、碰撞模型含义)
英语阅读能力(项目文档和链接多为英文)
适用场景
机器人仿真开发(Gazebo、MuJoCo、PyBullet)
ROS/ROS2 项目中的模型集成
机器人算法测试(运动规划、控制、感知)
学术研究中的机器人模型对比与选择
机器人竞赛或课程中的模型获取
开源机器人社区贡献与知识分享