DREAME 中文文档 下载 App

地图丢失或定位错乱时用重定位找回位置

症状:机器人"不知道自己在哪"

地图定位出问题的典型表现:发起清扫后机器人原地打转或走几步就停、应用地图上位置图标乱跳、报"定位失败"、清扫轨迹与地图明显对不上。官方帮助中心把这类问题归在"地图丢失与机器人重定位"的主题下。

为什么会定位失败

机器人靠比对环境特征与已存地图来定位自己。以下情况会让比对失效:

  1. 被人工搬动——扫地中途抱起挪到别处,它对不上号。
  2. 环境大变——地图区域里新增大件家具、格局改动、大面积地毯撤换。
  3. 地图与环境不符——多楼层住户选错了地图(见多楼层一页)。
  4. 地图本身损坏——编辑失误或建图质量差。

重定位操作

  1. 把机器人放回充电桩——回桩是它找回自己最可靠的方式。
  2. 在应用里发起一次小范围任务(或点重定位入口,随机型而异)。
  3. 让它出桩重新扫描周边环境特征,比对上地图后恢复定位。
  4. 定位恢复后正常发起清扫。

关键动作是第一条:放回桩上。桩的位置是地图的定位锚点,从桩出发的定位成功率远高于在房间中央"盲猜"。

重定位失败就要重建地图

回桩后仍定位失败、反复报错的,说明地图与环境差异过大,恢复功能(见地图恢复一页)也救不回来——直接重建:

  1. 删除当前地图。
  2. 按首次建图一页的准备流程重新建图。
  3. 重建后重新做分区、命名、禁区三件套。

预防习惯

地图是这套系统的记忆,保护记忆比修复记忆容易得多。