机器人避障处理方法、电子设备及计算机可读存储介质技术

技术编号:24994795 阅读:32 留言:0更新日期:2020-07-24 17:57
本申请实施例提供了一种机器人避障处理方法、电子设备及计算机可读存储介质,涉及机器人领域。该方法包括:当采集到雷达数据时,基于采集到的雷达数据和/或在采集到雷达数据后扫地机器人的位置信息变化,确定扫地机器人与障碍物之间的距离,并当扫地机器人与障碍物之间的距离满足第一预设条件时,控制扫地机器人沿预设方向行进,直至检测到扫地机器人与障碍物之间的距离不小于第一预设阈值。本申请实施例实现了可以降低扫地机器人工作过程中与障碍物发生碰撞的概率以及在探测到障碍物之后,对扫地机器人的控制。

【技术实现步骤摘要】
机器人避障处理方法、电子设备及计算机可读存储介质
本申请涉及机器人
,具体而言,本申请涉及一种机器人避障处理方法、电子设备及计算机可读存储介质。
技术介绍
随着信息技术的发展以及人们对生活质量要求的不断提高,智能家居产品逐渐出现在人们的日常生活中,其中,具有代表性的扫地机器人越来越受到人们的喜爱。扫地机器人在前进的过程中,实时检测障碍物,以避免与障碍物发生碰撞,现有的扫地机器人的侧面设置有红外线防撞传感器,以实现在工作的过程中检测障碍物,但是针对现有的检测障碍物的方式仅限于针对某些障碍物的检测,例如,墙、桌子腿等,针对其它一些类型的障碍物的检测效果较差,例如沙发底等,从而导致扫地机器人工作过程中与障碍物发生碰撞的概率仍然较高;再者,当扫地机器人检测到障碍物之后,具体的处理方式也成为一个问题。
技术实现思路
本申请提供了一种机器人避障处理的方法、电子设备及计算机可读存储介质,用于解决扫地机器人在工作过程中与障碍物发生碰撞的概率仍然较高以及在扫地机器人检测到障碍物之后,具体如何处理的技术问题。该技术方案如下所示:<本文档来自技高网...

【技术保护点】
1.一种机器人避障处理方法,其特征在于,包括:/n当采集到雷达数据时,基于采集到的雷达数据和/或在采集到雷达数据后扫地机器人的位置信息变化,确定扫地机器人与障碍物之间的距离;/n当扫地机器人与障碍物之间的距离满足第一预设条件时,控制扫地机器人沿预设方向行进,直至检测到扫地机器人与障碍物之间的距离不小于第一预设阈值。/n

【技术特征摘要】
1.一种机器人避障处理方法,其特征在于,包括:
当采集到雷达数据时,基于采集到的雷达数据和/或在采集到雷达数据后扫地机器人的位置信息变化,确定扫地机器人与障碍物之间的距离;
当扫地机器人与障碍物之间的距离满足第一预设条件时,控制扫地机器人沿预设方向行进,直至检测到扫地机器人与障碍物之间的距离不小于第一预设阈值。


2.根据权利要求1所述的方法,其特征在于,当采集到雷达数据时,基于采集到的雷达数据以及在采集到雷达数据后扫地机器人的位置信息变化,确定扫地机器人与障碍物之间的距离,包括:
当采集到雷达数据时,基于采集到的雷达数据,确定扫地机器人与障碍物之间的距离;
步骤1、控制扫地机器人继续行进,采集扫地机器人所处位置信息;
步骤2、基于所述采集到的雷达数据、所述采集到的扫地机器人所处位置信息,以及预设位置信息,确定扫地机器人与障碍物之间的距离;
当未检测到满足第一预设条件时,循环步骤1、步骤2直至扫地机器人与障碍物之间的距离满足第一预设条件。


3.根据权利要求1所述的方法,其特征在于,扫地机器人与障碍物之间的距离满足第一预设条件,包括:
连续检测到扫地机器人与障碍物之间的距离小于第二预设阈值的次数不小于预设次数。


4.根据权利要求1-3任一项所述的方法,其特征在于,控制扫地机器人沿预设方向行进,直至检测到扫地机器人与障碍物之间的距离不小于第一预设阈值,包括:
步骤3、控制扫地机器人沿预设方向行进;
步骤4、当获取到扫地机器人所处位置信息时,基于扫地机器人所处位置信息、所述采集到的雷达数据以及预设位置信息,确定扫地机器人与障碍物之间的距离;
当扫地机器人与障碍物之间的距离小于第一预设阈值时,循环步骤3以及步骤4,直至检测到扫地机器人与障碍物之间的距离不小于第一预设阈值。


5.根据权利要求4所述的方法,其特征在于,
所述预设位置信息为所述采集到雷达数据时获取到的扫地机器人所处位置的位置信息;

【专利技术属性】
技术研发人员:陈鹏旭刘坤谢晓佳
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1