2. AMR基础认知

在调度系统与任务执行工程中,AMR(Autonomous Mobile Robot,自主移动机器人)是最核心的被控对象。调度系统下发的是任务,而任务最终要落到一台具体的 AMR 上执行。因此,理解 AMR 是什么、有哪些类型、性能指标如何衡量、它与传统 AGV 的本质差异,以及它适合哪些场景,是后续学习任务分配、路径规划、交通管制和异常处理的前提。

一、AMR的定义与核心能力

AMR 是一种具备环境感知、自主定位、动态路径规划和实时避障能力的移动机器人。它不依赖预先铺设的磁条、二维码或反光板等固定物理标记,而是通过激光雷达、深度相机、IMU、轮式里程计等多传感器融合,实时构建并匹配环境地图,从而在动态环境中自主导航。

AMR 的核心能力可以概括为四点:

  • 感知:识别障碍物、人员、其他机器人及地面可通行区域。
  • 定位:在全局地图中持续估计自身位姿,典型精度可达厘米级。
  • 规划:根据任务目标生成全局路径,并在遇到动态障碍时进行局部重规划。
  • 执行:控制底盘运动、举升、牵引、滚筒或机械臂等执行机构完成任务。
AMR 的“自主”不是完全无约束的自由,而是在调度系统给定的任务、地图、交通规则和优先级框架内自主决策。调度系统负责“派谁去、走哪条主干道、谁先过路口”,AMR 负责“如何安全地到达下一个路径点”。

二、AMR的分类

AMR 可以按承载方式、导航方式和应用形态进行分类。工程中最常用的是按承载方式分类,因为它直接决定任务适配和调度策略。

分类维度 类型 典型特征 典型场景
承载方式 潜伏顶升式 钻入货架底部顶升搬运 电商仓、货到人拣选
托盘搬运式 叉入或顶起托盘 制造业原料/成品转运
牵引式 拖挂料车、笼车 汽车总装、线边配送
复合式 底盘+机械臂/滚筒 半导体、实验室、巡检
导航方式 激光SLAM 自然轮廓匹配,无需改造 动态复杂环境
视觉SLAM/二维码 视觉特征或地面码定位 高精度对接、密集存储

三、关键性能指标

评估一台 AMR 是否适合某场景,不能只看“载重”和“速度”。调度系统与任务执行工程更关注以下指标:

  • 额定载重与自重:决定可搬运的货物类型,也影响地面承重和电梯限制。
  • 最大运行速度与加速度:影响单任务节拍,但过高会带来安全风险。
  • 定位精度与对接精度:普通导航精度与对接精度通常相差一个数量级。
  • 最小转弯半径与通道宽度:直接决定地图可通行性和交通管制策略。
  • 续航时间与充电策略:影响任务连续性和调度中的电量约束。
  • 安全配置:激光避障、急停、声光提示、安全触边等。
  • 通信能力:Wi-Fi 漫游稳定性、心跳周期、断连重连时间。
典型AMR参数示例:
型号:潜伏顶升式
额定载重:1000 kg
自重:180 kg
最大速度:1.5 m/s
导航精度:±10 mm
对接精度:±5 mm
最小转弯半径:0.6 m
续航:8 h / 充电1.5 h
通信:Wi-Fi 5 GHz,心跳1 s

四、AMR与AGV的区别

AGV(Automated Guided Vehicle)通常依赖固定路径,如磁条、磁带、二维码或反光板。它的“自动”更多是沿预定轨迹行驶,遇到障碍物一般只能停止等待。AMR 则具备环境理解和动态决策能力,可以在不改变物理环境的前提下调整路径。

对比项 AGV AMR
导航方式 磁条/二维码/反光板 激光SLAM/视觉SLAM
路径变更 需改造现场 软件配置即可
避障能力 通常停车等待 动态绕行/重规划
环境适应 结构化、固定 动态、人机混场
调度复杂度 较低,路径固定 较高,需交通管制
部署成本 现场改造高 前期地图与调试高
在调度系统设计中,AGV 更像“轨道上的列车”,AMR 更像“自由行驶的车辆”。前者调度重点是时序和占位,后者还必须处理路径冲突、动态避让和死锁。

五、典型应用场景与市场趋势

AMR 已从电商仓储扩展到制造业、医疗、巡检和商业服务。典型场景包括:

  • 电商仓:货架到人、分拣搬运,强调高并发和短节拍。
  • 制造业:线边配送、原料转运、成品入库,强调与产线节拍协同。
  • 汽车行业:总装线物料牵引、白车身转运,强调大载重和长距离。
  • 医疗:药品、标本、餐食配送,强调洁净、安静和电梯联动。
  • 巡检:配电房、数据中心、管廊,强调自主导航和数据采集。

市场趋势上,AMR 正从“单机智能”走向“群体智能”。调度系统需要支持更大规模、更高混合度、更强实时性的任务执行。同时,AMR 与 AGV、无人叉车、四向穿梭车等设备正在同一张地图上协同作业,这对任务分配、交通管制和异常恢复提出了更高要求。

常见误区:把 AMR 当成“更贵的 AGV”。实际上,AMR 的价值在于柔性,但柔性也意味着调度系统必须承担更多动态决策责任。如果调度系统仍按固定路径思维设计,AMR 的避障和重规划能力反而可能造成交通混乱。

六、从调度视角看AMR

对调度系统而言,一台 AMR 至少需要暴露以下接口和数据:

AMR上报状态:
robot_id: R001
pose: {x: 12.3, y: 8.7, theta: 1.57}
battery: 78%
task_id: T20240501
status: RUNNING
speed: 1.2 m/s
error_code: 0
map_version: v3.2

调度系统根据这些信息判断任务分配、路径冲突和电量约束。理解 AMR 的分类和指标,才能为不同机器人分配合适的任务,避免“大车拉小货”或“小车超载”这类工程问题。

AMR 与 AGV 的导航与调度关系对比 AGV:固定路径 磁条 / 二维码 / 反光板 路径固定,变更需改造现场 AGV 小车 障碍 遇到障碍:停车等待 调度特点 路径固定,冲突可预测 重点:时序、占位、排队 现场改造量大,柔性低 AMR:自主导航 激光SLAM / 视觉SLAM 实时建图、定位、动态规划 AMR 小车 障碍 遇到障碍:动态绕行 / 重规划 调度特点 路径动态,冲突需实时处理 重点:交通管制、死锁避免 柔性高,部署依赖地图与调试 调度系统 任务下发 任务下发

总结来看,AMR 是调度系统中最具柔性的执行单元。掌握它的定义、分类、指标和与 AGV 的差异,才能在任务分配时做出合理决策,并为后续的路径规划、交通管制和异常处理打下基础。