2. AMR基础认知
在调度系统与任务执行工程中,AMR(Autonomous Mobile Robot,自主移动机器人)是最核心的被控对象。调度系统下发的是任务,而任务最终要落到一台具体的 AMR 上执行。因此,理解 AMR 是什么、有哪些类型、性能指标如何衡量、它与传统 AGV 的本质差异,以及它适合哪些场景,是后续学习任务分配、路径规划、交通管制和异常处理的前提。
一、AMR的定义与核心能力
AMR 是一种具备环境感知、自主定位、动态路径规划和实时避障能力的移动机器人。它不依赖预先铺设的磁条、二维码或反光板等固定物理标记,而是通过激光雷达、深度相机、IMU、轮式里程计等多传感器融合,实时构建并匹配环境地图,从而在动态环境中自主导航。
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 |
| 路径变更 | 需改造现场 | 软件配置即可 |
| 避障能力 | 通常停车等待 | 动态绕行/重规划 |
| 环境适应 | 结构化、固定 | 动态、人机混场 |
| 调度复杂度 | 较低,路径固定 | 较高,需交通管制 |
| 部署成本 | 现场改造高 | 前期地图与调试高 |
五、典型应用场景与市场趋势
AMR 已从电商仓储扩展到制造业、医疗、巡检和商业服务。典型场景包括:
- 电商仓:货架到人、分拣搬运,强调高并发和短节拍。
- 制造业:线边配送、原料转运、成品入库,强调与产线节拍协同。
- 汽车行业:总装线物料牵引、白车身转运,强调大载重和长距离。
- 医疗:药品、标本、餐食配送,强调洁净、安静和电梯联动。
- 巡检:配电房、数据中心、管廊,强调自主导航和数据采集。
市场趋势上,AMR 正从“单机智能”走向“群体智能”。调度系统需要支持更大规模、更高混合度、更强实时性的任务执行。同时,AMR 与 AGV、无人叉车、四向穿梭车等设备正在同一张地图上协同作业,这对任务分配、交通管制和异常恢复提出了更高要求。
六、从调度视角看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 的差异,才能在任务分配时做出合理决策,并为后续的路径规划、交通管制和异常处理打下基础。