机器人在工作环境中,必须时时确定自己的位置,不过有时候可能会定位丢失,在这一节我们来介绍几种定位可能会丢失的情况,以及定位丢失后如何进行重定位。
1.丢失定位的原因
1-1 地图环境发生明显变化
定位丢失的第一种情况:地图环境发生了明显变化。 如果机器人正在工作的地图环境中,发生了明显的变化 ,就会导致工作环境与所存储的地图有比较大的差异,这时就可能会发生定位丢失的情况。
1-2 机器人进入了禁行区
第二种情况:机器人处于地图的禁行区中,或者在地图之外 由于在地图中设置了禁行区,所以机器人一般不会进入到禁行区域内,但是有可能会被人为的推到禁行区中,这时候机器人就会丢失定位。
1-3 切换了地图
第三种情况:在地图工具中切换了地图。 由于机器人可能会工作于不同的地图环境中,所以一旦在地图工具中切换了地图,机器人就会丢失定位。
2、重定位
定位丢失后,机器人就无法进行正常的工作,所以必须要进行重定位。重定位的方式有三种:视觉重定位、充电桩重定位与手动重定位。
2-1 视觉重定位
重定位最为智能和便捷的方式是视觉重定位。
采用这种定位方式有两个前提:一是地图要采用高级模式进行创建。二是要确保机器人处于要定位的地图环境中。 如果机器人处于开机状态,三指下拉,在设置中选择“机器人定位”,这时机器人将原地进行旋转以扫描周围环境,自动检测所处的位置来完成定位操作。 如果机器人处于关机状态,只要开机后,机器人将自动进行重定位。
2-2 充电桩重定位
使用充电桩进行重定位时,需要确保充电桩与地图中所设置的充电桩位置相同,然后需要人工将机器人推到充电桩来完成最终的定位。 在定位成功后,会听到机器人的语音提示:”定位成功“。
2-3 手动重定位
在普通建图模式中,充电桩定位是重要的定位方式,但是如果没有充电桩,如何进行定位呢?这时可以采用第三种重定位方式,也就是手动重定位。 在地图工具中选择定位->手动重定位,首先明确机器人在真实工作环境中所处的位置以及朝向,然后在地图上单指滑动,手工画出机器人在地图的位置和朝向。这时,机器人会根据手工画的位置来进行扫描定位,如果手工选择的位置与机器人扫描的位置相符,则会定位成功。
|