1. 课程导入与无人系统任务全景

无人系统(Unmanned System)指在没有人直接 onboard 操作的前提下,能够依靠自身搭载的传感器、计算单元与执行机构,完成环境感知、态势理解、决策规划与动作执行的完整装备体系。它并不等同于"遥控设备"——遥控只解决了指令传输,而无人系统的核心在于把"看—想—做"这条链路尽可能交给机器自主闭合。本课程讨论的感知决策闭环,正是指从传感器原始输入,经感知处理、状态估计、决策规划,到执行机构输出动作,再通过新的观测反馈回感知环节的循环过程;而自主任务执行,则是这个闭环在给定任务目标下持续稳定运行、并对扰动与异常具备一定应对能力的外在表现。

理解这条链路,先要明确它的边界。感知侧通常包括环境感知(障碍、地形、目标)与自身状态感知(位置、姿态、速度、电量)两类;决策侧包括任务级规划(去哪、做什么)与运动级规划(怎么走、如何避让);执行侧则落到电机、舵机、云台、机械臂等物理部件。闭环的"闭合"体现在:执行结果会改变系统与环境的关系,从而改变下一时刻的传感器读数。若这条反馈被切断,系统就退化为开环,抗扰能力急剧下降。

感知决策闭环的四个关键环节:感知(Perception)→ 估计与理解(Estimation & Understanding)→ 决策规划(Decision & Planning)→ 控制执行(Control & Actuation),执行后的状态变化又作为新输入回到感知,形成持续循环。

不同平台的差异,主要体现在传感器配置、运动自由度与任务链路上。多旋翼无人机通常搭载 IMU、气压计、GNSS、视觉/激光雷达,运动为六自由度但强耦合,任务链路偏向"起飞—巡航—目标识别—悬停作业—返航";无人车以轮式或履带式为主,传感器常见激光雷达、相机、轮速计与 GNSS/RTK,运动受地面约束,任务链路偏向"定位—路径跟踪—避障—到点停靠";无人船则面对水面晃动、GPS 多路径与浪涌干扰,常用雷达、AIS、声呐与惯导组合,任务链路偏向"航迹保持—避碰—定点作业"。三者共享同一套闭环逻辑,但参数与容错策略差异明显。

无人系统感知决策闭环与任务链路全景 感知 相机 / 激光雷达 / IMU GNSS / 轮速计 / 声呐 估计与理解 状态估计 / 目标检测 地图构建 / 态势评估 决策规划 任务级规划 / 路径规划 避障决策 / 行为选择 控制执行 电机 / 舵机 云台 / 机械臂 状态变化反馈:执行结果改变环境与自身状态,形成新的观测输入 典型平台与任务链路 多旋翼无人机 传感器:IMU / 气压计 / GNSS    视觉 / 激光雷达 任务链:起飞→巡航→识别    →悬停作业→返航 特点:六自由度、强耦合、能耗敏感 无人车 传感器:激光雷达 / 相机    轮速计 / GNSS-RTK 任务链:定位→路径跟踪    →避障→到点停靠 特点:地面约束、载重强、长时续航 无人船 传感器:雷达 / AIS / 声呐    惯导 / GNSS 任务链:航迹保持→避碰    →定点作业 特点:水面晃动、多路径、浪涌干扰

把三个平台放在一起看,会发现它们的任务链路虽然形态不同,但都遵循同一条闭环骨架:传感器输入 → 状态与态势理解 → 决策与规划 → 执行输出 → 状态变化反馈。差别在于各环节的时间尺度与精度要求。例如无人机姿态控制环常需 200–1000 Hz,而任务级重规划可能只需 1–5 Hz;无人车定位环常为 10–50 Hz,路径跟踪为 10–20 Hz;无人船受惯性大、响应慢影响,控制环可低至 5–20 Hz,但避碰决策需要更长的预测时域。这些数字是工程中的典型量级示例,实际取值需按平台动力学与任务风险重新标定。

从工程实现角度,闭环能否真正"自主",取决于三个可检验的条件。第一,可观测性:关键状态(位置、速度、姿态、障碍距离)必须能被传感器直接或间接估计出来,且估计误差有界。第二,可决策性:在给定任务与约束下,系统能生成可行且安全的动作序列,而不是穷举或随机试探。第三,可执行性:执行机构能在动力学限制内跟踪规划输出,且执行偏差能被反馈环节及时修正。三者缺一,闭环就会在某个环节断裂——例如感知延迟过大导致决策基于过期地图,或执行饱和导致规划轨迹无法跟踪。

判断一个无人系统是否真正闭合了感知决策环,可以问三个问题:执行后的状态变化是否被重新观测?观测结果是否影响下一轮决策?决策输出是否受执行能力约束?三个答案都为"是",才构成有效闭环。

本课程后续将沿着这条链路逐层展开:先讲传感器如何把物理世界转成可用数据,再讲估计与理解如何从数据中提取状态与目标,然后讲决策规划如何在约束下生成动作,最后讲控制执行如何把动作落到物理世界,并讨论闭环中的延迟、噪声、失效与安全边界。学习时建议始终带着一个具体平台(例如一架多旋翼或一辆差速无人车)去对照每个环节,明确它的输入是什么、输出是什么、中间发生了什么变化、结果如何判断。这样,抽象概念才能落到可操作、可验证的工程对象上。

需要强调的是,自主不等于全知全能。真实系统必须在有限感知、有限算力、有限能量下工作,因此闭环中必然存在不确定性。工程上的做法不是消除所有不确定性,而是让系统在不确定条件下仍能保持安全与任务可完成:例如设置保守的安全距离、保留人工接管通道、对关键状态做冗余估计、在决策层加入失效降级策略。理解这些边界,是后续学习具体算法与实现的前提。