阅读本文,你将了解:
- 人体遮挡为什么会削弱 UWB 直达路径
- 为什么“看似合理”的错误测量比完全丢信号更危险
- 室内金属环境如何放大 NLOS 与多径反射
- PSICV 位控一体化架构如何处理短时信号中断
- 交付前必须执行的现场测试与佩戴检查
演示往往很顺利:你走,它跟;你停,它停,所有人点头。
然后有人侧身取工具、走到机器后面,或者只是转动肩膀,让身体处在标签与车辆之间。整个系统突然开始犹豫、偏移,或者慢得像忘记了自己要做什么。
这个问题我们遇到过太多次。它通常不是普通意义上的软件 bug,而是物理层面的限制。行业称之为人体遮挡(body blocking),更广义地说,是非视距干扰(NLOS,Non-Line-of-Sight)。评估任何自动跟随系统时,这都是必须测试的项目,因为真实使用中它一定会发生。
一、真正出问题的是什么
多数跟随系统使用 UWB,理由很充分:它能够提供厘米级测距,可在室内工作,也不受 GPS 盲区影响。但 UWB 依然是无线电。无线电需要在标签与车辆天线之间存在可用传播路径,而人体组织在 UWB 频段是相当难缠的障碍物。
人体组织中的水分会吸收并衰减信号。当用户转身、躯干进入标签与车辆之间时,直达路径可能明显减弱,甚至完全消失。
信号并不会就此停止。它会寻找其他路径,从金属货架、墙面、机器外壳,或停在旁边的叉车上反射回来。这些反射路径到达时间更晚,来向也不正确。于是系统拿到一个看似合理、实际有偏差的距离,或一个方向估计悄悄错了的角度。
完全丢失信号反而相对容易处理:系统可以检测到丢锁,并进入安全策略。真正危险的是“可信但错误”的测量值。系统得到一个数字,相信它,并基于它执行控制。系统不知道用户刚刚转了肩,只知道坐标突然跳变了。
如果系统使用到达角(AoA)判断方向,问题会更明显。NLOS 可能让角度在距离尚未明显漂移时先发生突变。这也就是某些跟随车不是平稳减速,而是突然向侧面猛拉的根源。
在实测中,标签贴近人体且用户背对车辆时,直达路径可能接近完全切断。不同 UWB 信道的表现并不相同,部分信道衰减更严重,部分信道相对更好,但没有任何信道能让人体遮挡彻底消失。人体遮挡不是罕见情况,而是 UWB 跟随系统最棘手的问题之一。
二、室内环境为什么更复杂
室外场景里,人体遮挡通常很短暂:用户转回来,直达信号恢复,跟随继续。
室内则不同,周围全是反射体:金属设备、输送线机架、管路架、机械外壳、卷帘门、托盘、病床、推车、门体,以及走动的其他人。直达路径一旦被挡住,多条反射路径会立即变得可用。接收端选中其中一条,而这条路径给出的信息并不诚实。
而且问题不只来自用户自己。同事从人与车之间走过、叉车横穿路径、门在错误的时间打开,都可能造成同样的结果。
此时两个问题叠加在一起:直达信号消失,替代信号具有误导性。如果系统无条件信任最新一帧测量,就恰好在用户转弯、急停或绕行障碍的最高风险时刻做出错误决策。
三、这不只是定位问题,而是连续控制问题
直觉上的反应常常是:“我们的 UWB 丢信号了,需要更好的 UWB。”有时这确实有效。天线布局、标签朝向、安装高度都很重要。
但在真实车辆上,人体遮挡不只是定位问题,而是跟随连续性问题。系统要回答的不只是“人在哪里”,还包括“当直达信号在半秒内变得不可靠时,车辆应该怎么做”。
在理想条件下输出一个干净坐标并不难。难的是直达路径消失时,系统仍能把跟随行为稳住。
许多产品正是在这里失效:定位模块输出坐标,控制器等待好坐标;坐标变差后,控制器没有其他可用信息,于是车辆停止、抖动,或者去跟随一个从未存在过的位置。
四、PSICV 的处理方式:位控一体化与运动学约束
PSICV 的自动跟随架构在设计之初就把这种失效模式纳入核心考虑。
UWB 层、跟随逻辑、车辆运动状态与电机控制在同一个实时系统中运行,并共享统一时间基准。UWB 测距、惯性测量与编码器反馈都带时间戳,被当作同一时刻的数据进行比较与融合,而不是事后拼接。
系统不把原始测量值直接当作真值。如果某一帧读数意味着不可能实现的加速度,或结合人的轨迹与车辆运动状态看,出现毫无物理依据的突然变向,它的权重就会被降低。运动学约束会剔除那些不可能真实发生的测量。
直达信号短暂中断时,系统不会立刻丢弃已知信息,而是结合用户近期速度与方向,以及车辆自身的运动数据,在空窗期内维持短时预测。这个预测不是无限延长,只用于覆盖肩膀、门体、机器或行人带来的正常瞬间遮挡。
信号恢复后,系统渐进融合新读数,不会猛地扑向第一帧新鲜数据,因为那帧数据有时仍然是反射信号。如果遮挡没有解除,短时预测停止,安全层接管:车辆受控减速并停车,等待重新捕获目标。车载避障感知独立于 UWB 链路持续工作,丢锁被定义为明确的安全状态,而不是被忽略的异常。
五、实际部署中有效的六个做法
一部分责任在产品,但部署方式与佩戴习惯的影响,往往比使用者预期的更大。
- 把标签戴在车辆容易看到的位置。深口袋、厚重外套内层或金属工具箱后面的标签会明显劣化。腰带外侧、腰包外侧、肩带或背包朝外侧通常优于胸前佩戴,并应在用户真实姿态下测试。
- 让标签远离金属。手机贴着标签、金属外壳,或旁边堆放密集设备,都会让无线环境更差。
- 检查车辆天线布局。底盘、电池箱、线束或货物若遮挡天线,小幅调整安装位置可能带来明显改善。
- 测试转弯,而不只测试直线。直线跟随最简单。让用户转肩、急停、绕过角落,弱系统才会暴露出来。
- 在真实使用场地测试。空停车场几乎说明不了问题。满是金属的工厂、仓库通道、医院走廊,以及有人穿行的路线,才能暴露真实问题。
- 观察恢复过程,而不只观察丢锁。车辆在遮挡时安全停车只是底线;如果恢复跟随瞬间猛冲,体验仍然不合格。好的系统应回到稳定跟踪,不突进、不过度转向,也不沉默数秒。
六、必须做的现场测试
向前走,侧身,停下,再继续走。在金属设备旁做一遍,在门口绕行一遍,再让一个人从用户与车辆之间穿过。
如果一套系统默认无线链路永远干净,它就不是为真实使用而设计的。链路一定会中断,关键在于中断发生时,车辆是否知道该怎么做。
人体遮挡不可避免,但因此跟丢目标,并不是不可避免。
本文为技术解析文章。实际性能与 UWB 信道、标签佩戴方式、天线布局、场地反射条件、载荷状态及整机集成方式有关,应以具体场景实测结果为准。