生命周期与任务编排
公开可获得受管理生命周期节点、bond、行为树导航器与任务特定导航器。
采用前核验定义启动顺序、健康状态转换、故障传播、取消、恢复与重启权限。
移动机器人技术档案 · 02
追踪生命周期管理、定位、代价地图、规划器、控制器、行为及安全邻接插件,同时保留软件能力与安全部署之间的边界。
先确认系统身份
Nav2 是面向移动机器人与地面机器人的 ROS 2 导航框架。它提供定位、规划、控制、行为、对接、路线等模块化服务器与插件;它不是完整机器人、经验证地图或认证安全系统。
工程资产地图
受管理生命周期节点、bond、行为树导航器与任务特定导航器。
采用前核验定义启动顺序、健康状态转换、故障传播、取消、恢复与重启权限。
AMCL、地图服务器、分层代价地图、过滤器、体素处理与坐标变换接口。
采用前核验验证地图来源、传感器模型、TF/时间链、足迹、清除、膨胀与未知空间策略。
用于全局规划、局部控制、轨迹平滑与速度平滑的插件服务器。
采用前核验冻结插件、参数、运动学限制、更新率、延迟、饱和与失败判据。
碰撞监测、对接、航点跟随、路线图、行为与生态集成。
采用前核验判定每项扩展属于提示、监督还是控制授权;不得假设任何组件具备安全等级。
许可证分层
仓库许可证文件记录了软件包/文件级的混合条款,包括 Apache-2.0、BSD-3-Clause 与 LGPL-2.1-or-later。
以各 package.xml 与文件头为准;不得用单一许可证概括整个软件栈。
所选规划器、控制器、行为树库与中间件保留各自版本与条款。
为准确部署镜像生成依赖清单,并保留声明与源代码义务。
运行资产可能包含专有场地布局、个人数据或安全敏感信息。
采集或发布前定义所有权、访问、保留、脱敏与共享。
本表是资料导航与工程判断框架,不构成法律意见。实际使用前应以原始许可证文本和合资格专业意见为准。
导航与部署验证门槛
ROS 发行版、Nav2 发布版/提交、软件包图、容器摘要、插件与参数。
停止条件若文档或插件面向不同发行版或 API 世代,应停止。
TF 树、坐标约定、时钟、QoS、传感器频率、指令超时与生命周期转换。
停止条件坐标变换不一致、数据陈旧或指令无界时,不得进行实物导航。
正常路线,以及路径阻塞、传感器丢失、定位跳变、控制器失败、取消与重启测试。
停止条件若一个可预期故障即可产生失控运动,不得进入场地试验。
地图/版本、交通规则、障碍类别、速度、停止距离、介入、失败日志与变更控制。
停止条件通过一套地图与机器人,不能验证另一场地、负载、传感器组合或运行模式。
FUURAA 分析
作为模块化导航主干,用于明确控制机器人、场地与运行假设的研究和产品。
丰富插件目录容易促使团队先拼装功能,再证明接口、故障与场地契约。
Nav2 应使决策与证据标准化,而不是隐藏它们。每个部署参数文件都是运行主张,必须在准确系统上测试。
适用边界