开放工程参考库 · 03

移动机器人、导航与服务底盘参考库

连接底盘、算力、传感、机器人描述、建图与导航,同时把研究演示与家庭、工厂和公共环境中的安全运行严格区分。

先读资产类型

不同文件回答不同问题,不能互相冒充。

01

底盘与控制器

底盘 CAD、车轮几何、编码器、电机驱动、电源与嵌入式控制定义移动能力。

02

描述与坐标变换

URDF/Xacro、坐标系、传感器外参与协方差把硬件连接到定位和规划。

03

导航

建图、定位、代价地图、规划器、控制器与恢复行为共同构成可配置系统,而不是单一算法。

04

部署

场地地图、交通规则、速度区域、人机交互、监督与事件响应决定运行安全。

官方与项目一手入口

每条记录都说明能获得什么,以及还不能据此主张什么。

资料核对日期:2026 年 8 月 4 日。外部项目持续变化;使用前请在原始来源重新确认版本、许可证与维护状态。

01
ROBOTIS

ROBOTIS · TurtleBot3

可获得资产
  • ROS 2 软件包与机器人描述
  • 导航、SLAM 与示例
  • 官方电子手册与相关仿真仓库
许可证状态

核心仓库为 Apache-2.0;CAD、部件文档与相关仓库须在各自来源核验。

证据成熟度

广泛使用且具有活跃 ROS 分支的教育与研究平台

适合用于

学习从有文档的移动底盘到 ROS 2 导航实验的完整路径。

适用边界

分支与 ROS 发行版兼容性非常重要;教程成功不能证明环境鲁棒性或公共空间安全。

FUURAA 分析

TurtleBot3 适合作为集成参考,因为硬件、描述与软件均可见;复现实验前须记录准确型号与 ROS 分支。

02
Open Navigation LLC 与 ROS 社区

Nav2 · ROS 2 Navigation Stack

可获得资产
  • 规划器、控制器与行为树
  • 代价地图、定位与生命周期工具
  • 设置、调参与测试指南
许可证状态

Nav2 源码包采用开放许可证;应在选定发行版中确认每个软件包及第三方插件许可证。

证据成熟度

面向实际部署的开放导航框架;部署保障仍取决于具体应用

适合用于

为受支持移动平台组织和调试 ROS 2 导航系统。

适用边界

Nav2 不提供实物机器人的制动、传感覆盖、场地规则或安全案例;参数须在真实底盘与环境中验证。

FUURAA 分析

应把导航作为受控子系统:对地图与参数做版本管理,记录干预,注入故障并验证有限恢复。

03
ROBOTIS

ROBOTIS · OpenCR Hardware

可获得资产
  • 原理图与 PCB Gerber
  • 物料清单
  • 固件源码入口
许可证状态

仓库发布开放硬件与软件材料;再分发前须核验准确许可证文件、部件权利与制造义务。

证据成熟度

用于 TurtleBot3 与 OP3 生态的板级参考

适合用于

理解嵌入式控制器、接口与开放板卡文件如何支撑机器人平台。

适用边界

Gerber 与 BOM 不能替代电气合规、供应链核验、生产测试或固件安全评审。

FUURAA 分析

这是硬件开放性的良好示例,但新产品仍需版本控制、获批替代料、板级调试测试与符合性工作。

采用前检查

把“我找到了文件”推进到“我知道下一项验证是什么”。

  1. 01

    把机器人型号、ROS 发行版、软件包分支、地图、参数与传感器校准冻结为一套测试配置。

  2. 02

    在真实速度与负载下测量停车距离、定位丢失、障碍覆盖、网络丢失与恢复。

  3. 03

    为每个运行场地定义人员优先权、速度区域、监督与回退。

  4. 04

    把实验室导航基准与家庭、工厂、道路或公共场所的运行证据分开。