1. 课程导入与工程全景

在智能制造与仓储物流现场,AGV(Automated Guided Vehicle,自动导引车)真正产生价值的时刻,往往不是它在通道里跑得多快,而是它能否在目标工位前稳稳停住、准确对接、可靠交接。把物料从A点搬到B点只是运输,而把物料以正确的姿态、正确的偏差、正确的时机交到输送线、机台、料架或对接台上,才构成一次可用的作业。本课程讨论的核心,就是AGV从"接近工位"到"完成对接"这一段最考验工程能力的环节。

什么是工位对接与精确停靠

工位对接,指AGV到达目标工位后,通过自身定位、外部引导或机械结构配合,使车载承载面(或牵引机构、辊筒线、顶升机构)与工位接口在位置、姿态、高度三个维度上建立可交接的物理关系。精确停靠则是实现对接的前提,它要求AGV在停车点附近的最终位姿误差被控制在工艺允许范围内。

这里必须区分两个容易混淆的概念:导航精度与停靠精度。导航精度描述AGV在全局地图中的定位可信度,通常由激光SLAM、二维码、反光板或磁条等决定,量级可能在±10mm到±50mm;而停靠精度是AGV相对于工位接口的最终偏差,它还要叠加地面平整度、轮系打滑、机械间隙、对接机构容差等因素。工程上真正决定能否对接成功的,是后者。

描述停靠偏差通常用三个量:横向偏差ΔX(沿工位接口法线方向)、纵向偏差ΔY(沿接口切线方向)、角度偏差Δθ(绕竖直轴)。例如某辊筒对接工位要求 |ΔX|≤10mm、|ΔY|≤15mm、|Δθ|≤1°,而一个带浮动补偿的牵引销对接可能允许 |ΔX|≤30mm、|Δθ|≤3°。指标不同,传感器选型、控制策略和机械设计都会完全不同。

典型场景与精度指标

不同工位对停靠的要求差异极大,理解场景是设计系统的第一步。常见场景包括:

  • 辊筒线对接:AGV载货台与输送线辊筒对接,要求高度一致、横向偏差小,通常±10mm级,角度偏差影响货物跑偏。
  • 顶升/潜伏牵引:AGV钻入料车底部顶升或挂钩牵引,对纵向和角度敏感,横向容差相对大,常见±20mm、±2°。
  • 机械臂取放料:AGV作为移动料台,机械臂需要重复抓取,要求停靠重复性高,往往±5mm级,并需要二次定位。
  • 充电桩对接:充电刷块或自动充电机对接,允许一定容差,但要求可靠接触,常见±30mm、±5°。
  • 电梯/提升机对接:涉及跨楼层,停靠后需与轿厢地面对齐,安全联锁要求高。

这些场景共同说明:精确停靠不是单一技术指标,而是工艺需求、机械接口、传感方案、控制算法共同约束下的系统结果。

系统组成:从感知到执行的闭环

一套完整的AGV工位对接系统,可以拆成五个相互耦合的部分:

  1. 感知层:激光雷达、二维码相机、反光板、超声波、视觉相机、接近开关、编码器等,负责获取AGV位姿与工位相对关系。
  2. 定位与融合层:将全局导航定位与工位附近的局部精定位融合,输出稳定的位姿估计。
  3. 决策与规划层:判断何时切换精定位、选择对接策略、生成末端速度曲线。
  4. 运动控制层:驱动舵轮、差速轮或全向轮,实现低速微调、姿态对齐与力控接触。
  5. 对接执行层:顶升、牵引、辊筒、夹爪、充电刷等机构完成物理交接,并反馈到位信号。

这五层构成一个"感知—定位—决策—控制—执行"的闭环。任何一层失效,都会表现为"停不准"或"对接失败"。因此排障时不能只盯控制参数,而要沿闭环逐层排查。

AGV工位对接系统闭环与停靠偏差构成 感知层 激光/相机/开关 定位融合层 全局+局部精定位 决策规划层 切换/策略/速度曲线 运动控制层 微调/对齐/力控 执行层 顶升/牵引/辊筒 到位信号 / 偏差反馈 → 闭环修正 停靠偏差三要素(俯视) 工位接口基准线 AGV 实际停靠位姿 理想位姿 ΔX 横向偏差 ΔY 纵向偏差 Δθ 角度偏差 典型指标示例(示例值,非实测): 辊筒对接 |ΔX|≤10mm、|ΔY|≤15mm、|Δθ|≤1° | 顶升牵引 |ΔX|≤20mm、|Δθ|≤2° | 充电桩 |ΔX|≤30mm、|Δθ|≤5°

为什么"最后10厘米"最难

AGV在长距离行驶时,导航系统可以依靠地图和滤波保持稳定;但进入工位前的最后一段,环境特征变少、速度要求变低、机械接触开始介入,问题集中爆发。常见难点包括:

  • 低速非线性:舵轮或差速轮在极低速下摩擦特性变化,速度环容易抖动,导致停不准。
  • 地面与轮系误差:地面坡度、接缝、轮子磨损、打滑都会引入不可重复的偏差。
  • 传感器视野受限:工位附近可能有遮挡、反光、粉尘,二维码或激光特征不稳定。
  • 机械容差与接触力:对接瞬间存在碰撞与挤压,若无力控或浮动机构,容易卡死或损伤。
  • 节拍压力:对接时间被产线节拍约束,不能无限次微调。

因此,精确停靠的工程方法不是"把定位精度做到最高",而是在允许的容差内,用最可靠的策略完成对接。这通常意味着:全局导航负责把AGV带到工位附近,局部精定位负责修正,机械浮动或导向机构负责吸收残余偏差,控制系统负责平稳接触。

学习路线与工程视角

本课程后续将沿着"需求—感知—定位—控制—对接—验证—排障"的主线展开。建议在学习时始终带着三个问题:

  1. 这个工位到底允许多大偏差?——先明确ΔX、ΔY、Δθ和高度容差,再谈方案。
  2. 偏差从哪里来,又在哪里被消除?——把误差源和补偿手段对应起来。
  3. 如何证明它真的能稳定对接?——用重复性测试、节拍测试和异常注入来验证,而不是只看一次成功。
学习本节后,建议你选择一个身边的实际工位(辊筒线、充电桩或顶升工位),尝试写出它的对接接口形式、允许偏差和失败后果。这个练习会帮助你在后续章节中把抽象参数与真实工程对应起来。

精确停靠的本质,是让AGV在不确定的物理世界中,仍然能够可重复地完成一次确定的交接。理解这一点,就抓住了本课程全部技术细节的出发点。