机器人避障处理的方法、装置及电子设备制造方法及图纸

技术编号:24408315 阅读:46 留言:0更新日期:2020-06-06 08:04
本申请实施例提供了一种机器人避障处理的方法、装置及电子设备,涉及智能家居技术领域。该方法包括:在扫地机器人行进的过程中,实时获取雷达传感器的第一探测数据和/或碰撞传感器的探测数据,然后基于雷达传感器的第一探测数据和/或碰撞传感器的探测数据确定所述扫地机器人当前是否与障碍物发生碰撞,若确定出所述扫地机器人当前与障碍物发生碰撞且当前需要沿障碍物工作,则基于雷达传感器的第二探测数据和/或红外传感器的探测数据控制所述扫地机器人沿障碍物工作。本申请实施例实现了确定出扫地机器人是否与障碍物发生碰撞,并且在与障碍物发生故障之后,可以实现沿障碍物进行行驶。

Methods, devices and electronic equipment of robot obstacle avoidance

【技术实现步骤摘要】
机器人避障处理的方法、装置及电子设备
本申请涉及智能家居
,具体而言,本申请涉及一种机器人避障方法、装置及电子设备。
技术介绍
随着信息技术的发展以及人们对生活质量要求的不断提高,智能家居产品逐渐出现在人们的日常生活中,其中,具有代表性的扫地机器人越来越受到人们的喜爱。扫地机器人在前进的过程中,实时检测障碍物以及是否与障碍物发生碰撞,并且当检测到障碍物或者检测到与障碍物发生碰撞时,需要沿障碍物行驶,例如,当障碍物为墙时,当检测到墙壁或者检测到与墙壁发生碰撞时,沿墙行驶,以避免与障碍物一直发生碰撞,因此如何检测到障碍物或者检测与障碍物发生碰撞,以及如何沿障碍物进行行驶成为一个关键问题。
技术实现思路
本申请提供了一种机器人避障处理的方法、装置及电子设备,可以实现检测到障碍物、检测到与障碍物发生碰撞以及沿障碍物进行行驶的问题。技术方案如下:第一方面,提供了一种机器人避障处理的方法,该方法包括:在扫地机器人行进的过程中,实时获取雷达传感器的第一探测数据和/或碰撞传感器的探测数据;<br>基于雷达传感器本文档来自技高网...

【技术保护点】
1.一种机器人避障处理的方法,其特征在于,包括:/n在扫地机器人行进的过程中,实时获取雷达传感器的第一探测数据和/或碰撞传感器的探测数据;/n基于雷达传感器的第一探测数据和/或碰撞传感器的探测数据确定所述扫地机器人当前是否与障碍物发生碰撞;/n若确定出所述扫地机器人当前与障碍物发生碰撞且当前需要沿障碍物工作,则基于雷达传感器的第二探测数据和/或红外传感器的探测数据控制所述扫地机器人沿障碍物工作。/n

【技术特征摘要】
1.一种机器人避障处理的方法,其特征在于,包括:
在扫地机器人行进的过程中,实时获取雷达传感器的第一探测数据和/或碰撞传感器的探测数据;
基于雷达传感器的第一探测数据和/或碰撞传感器的探测数据确定所述扫地机器人当前是否与障碍物发生碰撞;
若确定出所述扫地机器人当前与障碍物发生碰撞且当前需要沿障碍物工作,则基于雷达传感器的第二探测数据和/或红外传感器的探测数据控制所述扫地机器人沿障碍物工作。


2.根据权利要求1所述的方法,其特征在于,所述基于雷达传感器的第二探测数据和/或红外传感器的探测数据控制所述扫地机器人沿障碍物工作,包括:
控制所述扫地机器人旋转,直至满足预设条件;
控制所述扫地机器人沿障碍物工作;
其中,所述扫地机器人在沿障碍物工作时,所述雷达传感器的第二探测数据保持为第一预设阈值和/或所述红外传感器的探测数据保持为第二预设阈值;
所述预设条件包括以下至少一项:
所述雷达传感器的第二探测数据为第一预设阈值;
所述距离传感器的探测数据为第二预设阈值。


3.根据权利要求1所述的方法,其特征在于,基于雷达传感器的第一探测数据和/或碰撞传感器的探测数据确定所述扫地机器人当前是否与障碍物发生碰撞,之后还包括:
若确定所述扫地机器人当前与障碍物发生碰撞,则在对应的栅格地图上进行障碍物标注。


4.根据权利要求3所述的方法,其特征在于,所述在对应的栅格地图上进行障碍物标注,包括:
确定所述扫地机器人当前所处的位置信息;
基于所述扫地机器人当前所处的位置信息,以及所述雷达传感器的第一探测数据和/或碰撞传感器的探测数据,确定所述障碍物当前所处的位置信息和/或所述障碍物的形状信息;
基于所述障碍物当前所处的位置信息和/或所述障碍物的形状信息,在对应的栅格地图上标注所述障碍物。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于所述扫地机器人的行驶路径以及行驶路径对应的雷达传感器的探...

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

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

1