可移动机器人移动控制方法及装置制造方法及图纸

技术编号:16968662 阅读:98 留言:0更新日期:2018-01-07 06:01
本发明专利技术提供一种可移动机器人移动控制方法及装置,包括:获取拍摄设备拍摄的可移动机器人周围环境的图像信息,所述图像信息用于确定所述可移动机器人的位置信息;根据所述可移动机器人的位置信息的变化,更新所述可移动机器人所在场地的地图;根据不同图像信息之间的相似度,对已经确定的所述可移动机器人的位置信息进行修正;根据修正前的位置信息和修正后的位置信息,对所述可移动机器人所在场地的地图进行修正;根据修正后的所述场地的地图,控制所述可移动机器人移动。通过本发明专利技术提供的方法,能够提高可移动机器人建图的准确度以及移动的准确性与效率。

【技术实现步骤摘要】
可移动机器人移动控制方法及装置
本专利技术涉及机器人定位、建图及导航领域,尤其涉及一种可移动机器人移动控制方法及装置。
技术介绍
随着科技蓬勃发展,扫地机器人的应用越来越广泛,如何提高机器人的清扫效率以及清扫覆盖率就成了急需解决的问题。目前市面上的扫地机器人,一般采用基于里程与惯性测量单元的定位及构图系统,定位较为准确。但是,由于基于里程与惯性测量单元的定位及构图系统的误差通常为累积误差,因此由于该系统无法对误差进行实时修正,随着时间的流逝,则会造成误差逐渐增大。因此,基于里程与惯性测量单元的定位及构图系统通常只能保证短时间清扫或小范围内清扫时定位的准确性,但当清扫时间较长或待清扫房间较大时,基于里程与惯性测量单元的定位及构图系统建立的地图精度较差。
技术实现思路
本专利技术提供一种可移动机器人移动控制方法及装置,以提高可移动机器人建图以及路径规划的精度与效率。本专利技术的第一个方面是提供一种可移动机器人移动控制方法,包括:获取拍摄设备拍摄的可移动机器人周围环境的图像信息,所述图像信息用于确定所述可移动机器人的位置信息;根据所述可移动机器人的位置信息的变化,更新所述可移动机器人所在场地的本文档来自技高网...
可移动机器人移动控制方法及装置

【技术保护点】
一种可移动机器人移动控制方法,其特征在于,包括:确定所述可移动机器人的位置信息;根据所述可移动机器人的位置信息的变化,更新所述可移动机器人所在场地的地图;若当前图像的特征点和历史图像的特征点之间的相似度大于预设值,则对已经确定的所述可移动机器人的位置信息进行修正;根据修正前的位置信息和修正后的位置信息之间的位置偏差,对所述可移动机器人所在场地的地图中的栅格位置进行修正;根据修正后的所述场地的地图,控制所述可移动机器人移动。

【技术特征摘要】
1.一种可移动机器人移动控制方法,其特征在于,包括:确定所述可移动机器人的位置信息;根据所述可移动机器人的位置信息的变化,更新所述可移动机器人所在场地的地图;若当前图像的特征点和历史图像的特征点之间的相似度大于预设值,则对已经确定的所述可移动机器人的位置信息进行修正;根据修正前的位置信息和修正后的位置信息之间的位置偏差,对所述可移动机器人所在场地的地图中的栅格位置进行修正;根据修正后的所述场地的地图,控制所述可移动机器人移动。2.根据权利要求1所述的方法,其特征在于,所述确定所述可移动机器人的位置信息具体包括:获取拍摄设备拍摄的可移动机器人周围环境的图像信息,通过所述图像信息确定所述可移动机器人的位置信息;和/或,通过测量可移动机器人与多个固定标记物之间的距离确定所述可移动机器人的位置信息;和/或,通过绝对坐标定位系统确定所述可移动机器人的位置信息;和/或所述根据所述可移动机器人的位置信息的变化,更新所述可移动机器人所在场地的地图,包括:根据所述可移动机器人的当前位置信息,对所述地图中距离当前位置在预设范围内的栅格进行更新;在所述可移动机器人从当前位置移动到下一位置的过程中,记录所述地图中发生更新的栅格的位置信息和/或状态信息;根据所述发生更新的栅格的位置信息和/或状态信息,确定所述可移动机器位于下一位置时所述可移动机器人所在场地的地图。3.根据权利要求1或2所述的方法,其特征在于,所述根据修正后的所述场地的地图,控制所述可移动机器人移动,包括:根据修正后的所述场地的地图,确定所述可移动机器人的清扫方向与移动方向,其中,所述清扫方向与所述移动方向相垂直;根据所述移动方向、所述清扫方向、以及所述可移动机器人移动时其覆盖的预设范围内的栅格确定所述可移动机器人的移动路线;根据规划后的移动路线,控制所述可移动机器人在所述移动路线上移动。4.根据权利要求3所述的方法,其特征在于,所述根据规划后的移动路线,控制所述可移动机器人在所述移动路线上移动,包括:检测所述可移动机器人在所述移动路线上移动时是否发生碰撞;若是,则根据修正后的所述场地的地图判断所述可移动机器人在所述移动路线上是否完成移动;若所述可移动机器人在所述移动路线上已完成移动,则控制所述移动机器人沿着所述清扫方向移动到与所述移动路线相邻的其他移动路线上进行移动;若所述可移动机器人在所述移动路线上未完成移动,则控制所述移动机器人进行贴障碍物移动,所述障碍物在所述移动路线上。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在控制所述移动机器人进行贴障碍物移动的过程中,若所述移动机器人移动到未清扫的移动路线,则控制所述移动机器人在所述未清扫的移动路线上移动;在控制所述移动机器人进行贴障碍物移动的过程中,若所述移动机器人移动到已清扫的移动路线,则根据修正后的所述场地的地图确定距离所述移动机器人最近的未清扫的目标区域;和/或从修正后的所述场地的地图中所述目标区域包括的栅格中确定出目标栅格,所述目标栅格与所述移动机器人距离最近;控制所述移动机器人移动到所述目标栅格;以所述目标栅格为起始点,控制所述移动机器人在所述目标区域中移动。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:若所述移动机器人向所述目标栅格移动的过程中多次与障碍物碰撞,则重新确定距离所述移动机器人最近的未清扫的目标区域;和/或所述控制所述移动机器人移动到所述目标栅格,包括:控制所述移动机器人沿着已清扫的移动路线对应的栅格移动到所述目标栅格。7.一种可移动机器人移动控制装置,其特征在于,包括:定位模块、地图修正模块以及路径规划模块;其中,所述定位模块用...

【专利技术属性】
技术研发人员:许思晨张一茗陈震
申请(专利权)人:速感科技北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1