自主移动机器人及其控制方法

技术领域

本发明涉及自主移动机器人及其控制方法,该自主移动机器人估计自身位置并基 于估计的自身位置自主地移动。

背景技术

己知一种自主移动物体,其基于由距离传感器测量的距离估计自身位置(日本未 审查专利申请公开第2005-157689号(JP 2005-157689 A))。

例如,当自主移动物体10在如图2中图解的出现彼此垂直的壁的环境中移动时,确 定在前后方向及左右方向上的相对位置。相应地,自主移动物体10能够以高准确度估计自 身位置。

另一方面,当自主移动物体10在如图3中图解的仅在一个方向上出现壁的环境中 移动时,确定在左右方向上的相对位置,但是没有确定在前后方向上的相对位置。以这种方 式,当在一个方向上距离传感器的距离信息被偏置并且从而不足时,存在自身位置估计误 差将变得更大的可能性。

发明内容

本发明提供了 一种自主移动机器人及其控制方法,该自主移动机器人能够提高自 身位置的估计准确度以及提高安全性。

根据本发明的一个方面,提供了一种自主移动机器人。自主移动机器人包括:距离 传感器,其测量到物体的距离;估计单元,被配置成基于由距离传感器测量的距离以及指示 自主移动机器人的移动环境的地图信息估计自身位置;法线计算单元,被配置成基于由距 离传感器测量的距离计算平面,以及计算平面的法线;以及确定单元,被配置成计算表示指 示由法线计算单元计算的法线的方向的法线角度的分布的直方图以及基于计算的直方图 确定用于估计自身位置的距离传感器的信息是否不足。基于由估计单元估计的自身位置, 自主移动机器人自主地移动。当确定单元确定距离传感器的信息不足时,执行改变距离传 感器的测量方向的控制过程、改变自身位置的估计方法的过程或采取预定安全行动的控制 过程中的至少一个。

根据该方面,当距离传感器的信息不足时,通过执行改变距离传感器的测量方向 的控制过程增加距离传感器的信息量,以及通过改变自身位置的估计方法抑制距离传感器 的误差的影响,从而能够提高自身位置的估计准确度。也能够通过执行采取预定安全行动 的控制过程提高安全性。

在能够提高自身位置的估计准确度以及能够改善安全性的方面中,当在计算的直 方图中没有出现具有正交关系的法线角度的频率峰、在计算的直方图中没有均匀地出现法 线角度的多个频率峰以及在计算的直方图中法线角度没有均匀地分布时,确定单元可以确 定用于估计自身位置的距离传感器的信息不足。

根据该方面,能够容易地初步确定距离传感器的信息量不足,由此能够基于该初 步确定来采取对策,诸如改变距离传感器的测量方向的控制过程、改变自身位置的估计方 法的过程、以及采取预定安全行动的控制过程。

在此方面,当确定单元确定距离传感器的信息不足时,估计单元可以基于由距离 传感器测量的距离来计算被估计为自身位置的多个估计位置候选,可以将从所计算的估计 位置候选中提取的位置估计为自身位置,以及可以增加在直方图中垂直于峰法线角度的方 向上的估计位置候选的数目。

根据该方面,能够提高在相对位置未被确定的垂直方向上的自身位置的估计准确 度。

在此方面,当确定单元确定距离传感器的信息不足的状态被维持预定时间量或更 多时间量时,可以执行改变距离传感器的测量方向的控制过程、改变自身位置的估计方法 的过程或采取预定安全行动的控制过程中的至少一个。

根据该方面,能够迅速地应对由于距离传感器的信息不足的状态被维持预定时间 量或更多时间量而被放大的自身位置的估计误差。

在此方面,自主移动机器人可以进一步包括控制单元,其被配置成执行改变距离 传感器的测量方向的控制过程,以在直方图中产生具有正交关系的法线角度的频率峰,以 及执行采取减速并停止自主移动机器人或发出警告的预定安全行动的控制过程。

通过执行改变距离传感器的测量方向的控制过程以及改变自身位置的估计方法 的过程以补偿距离传感器的信息的不足,能够提高自身位置的估计准确度。通过在自身位 置丢失之前减速并停止自主移动机器人或发出警告,能够抑制自身位置的丢失。

在此方面,自主移动机器人可以进一步包括:车轮,其允许自主移动机器人移动; 旋转检测单元,其检测车轮的旋转信息;以及图像获取单元,其获取自主移动机器人周围的 图像信息。估计单元可以基于第一估计方法和第二估计方法估计自身位置,并且当确定单 元确定距离传感器的信息不足时,估计单元可以将第二估计方法的权重设置为比第一估计 方法的权重高,其中,第一估计方法基于由距离传感器测量的距离和地图信息,使用测程法 方法来估计自身位置,第二估计方法基于由旋转检测单元检测的旋转信息或由图像获取单 元获取的图像信息中的至少一个,使用测程法方法来估计自身位置。第二估计方法的权重 被设置为比第一估计方法的权重高,以减少使用包含距离传感器的误差的第一估计方法的 自身位置的影响,并增加使用不包含距离传感器的误差的第二估计方法的自身位置的影 响。

根据该方面,能够减少归因于距离传感器的误差的影响,并能够以高准确度估计 自身位置。

根据本发明的另一方面,提供了一种自主移动机器人的控制方法,该自主移动机 器人包括距离传感器和估计单元,距离传感器测量到物体的距离,估计单元被配置成基于 由距离传感器测量的距离和指示自主移动机器人的移动环境的地图信息估计自身位置,并 且基于由估计单元估计的自身位置自主地移动。自主移动机器人的控制方法包括:基于由 距离传感器测量的距离计算平面,以及计算平面的法线;计算表示指示计算的法线的方向 的法线角度的分布的直方图,以及基于计算的直方图确定用于估计自身位置的距离传感器 的信息是否不足;以及当确定距离传感器的信息不足时,执行改变距离传感器的测量方向 的控制过程、改变自身位置的估计方法的过程或采取预定安全行动的控制过程中的至少一 个。

根据本发明的各方面,可以提供能够提高自身位置的估计准确度以及改善安全性 的自主移动机器人以及其控制方法。

附图说明

参考附图,在下面将描述本发明的示例性实施方式的特征、优点和技术及工业意 义,在附图中相似的附图标记指代相似的元件,其中:

图1是示意性地图解根据本发明的实施方式的自主移动机器人的系统配置的框 图;

自主移动机器人及其控制方法-AGV吧
自主移动机器人及其控制方法
此内容为付费资源,请付费后查看
20积分
付费资源
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容