扫地机器人及其控制系统及控制方法技术方案

技术编号:20434143 阅读:32 留言:0更新日期:2019-02-26 22:11
本发明专利技术实施例提供一种扫地机器人及用于该扫地机器人的控制系统及控制方法。该系统包括:加速度计,用于检测所述扫地机器人在其运动平面内的至少两个方向上的加速度;以及控制器,用于确定扫地机器人当前所处的运动模式;根据所述运动模式,确定扫地机器人当前在所述至少两个方向上的应有加速度;根据扫地机器人当前在所述至少两个方向上的应有加速度与加速度计所检测的扫地机器人在所述至少两个方向上的加速度,确定扫地机器人是否发生碰撞;在扫地机器人发生碰撞的情况下,确定碰撞方向和/或碰撞强度;以及根据碰撞方向和/或碰撞强度,确定所述扫地机器人的清扫策略。通过本发明专利技术,可准确地判断测障碍物的碰撞方位和/或碰撞力度。

Sweeping Robot and Its Control System and Control Method

The embodiment of the invention provides a sweeping robot and a control system and a control method for the sweeping robot. The system includes: an accelerometer for detecting the acceleration of the sweeping robot in at least two directions in its motion plane; a controller for determining the current motion mode of the sweeping robot; a determination of the current acceleration of the sweeping robot in at least two directions according to the motion mode; and a determination of the current acceleration of the sweeping robot in at least two directions according to the current motion mode of the sweeping robot. There should be acceleration in both directions and acceleration detected by the accelerometer in at least two directions to determine whether the sweeping robot collides; in the case of collision, determine the collision direction and/or collision intensity; and determine the sweeping strategy of the sweeping robot according to the collision direction and/or collision intensity. The collision orientation and/or collision strength of obstacles can be accurately judged by the present invention.

【技术实现步骤摘要】
扫地机器人及其控制系统及控制方法
本专利技术涉及家电领域,具体地涉及一种扫地机器人及用于该扫地机器人的控制系统及控制方法。
技术介绍
随着科技的飞速发展,人们的生活水平不断提高,智能产品越来越广泛的被大众接受和应用,比较典型的就是扫地机器人。扫地机器人是一种能够自动清扫地面灰尘、毛发、纸屑等物质的智能清洁设备。随着扫地机器人的智能化,扫地机器人上的传感器及测量装置也越来越多,当然也包括大量的硬件设备,诸如激光测距设备、摄像头设备、各类传感器、以及运动控制系统及吸尘器电机,对扫地机这种移动充电设备来说是非常大的电量消耗。扫地机器人在室内清扫过程中,通过激光、超声波、碰撞等方式实现导航和避障,激光、超声技术的运用,让扫地机器人具备了室内地图构建和导航的能力,比起随机碰撞的碰撞式运行模式的扫地机器人,具备了更加高的清扫效率。但是激光模块的成本、功耗较高,测量角度范围有限。超声波模块有一定测量角度范围和距离范围,在餐厅等座椅较多的地方,有窗帘或者下垂的被子等遮挡物的地方,测量误差较大。在这种环境下,用碰撞实现避障、细节清扫已经运动规划就会非常有必要。题为“扫地机器人避障、定位系统及方法”的中国专利申请CN104007765A提出一种扫地机器人避障、定位系统及方法,其将扫地机器人半圆形前罩分割成九段进行碰撞检测,各个碰撞检测单元之间的夹角为20°,可检测碰撞方位。碰撞检测单元的特征为碰撞检测单元为轻触开关或者叉指电容。通过检测开关的状态和电容的变化来判断碰撞的发生和碰撞方位。然而,此种将前半圆形罩分成3-9段,根据碰撞发生的段判断碰撞发生的方位,这种碰撞装置的缺陷是碰撞位置判断的精度不够高,受制于前半圆形罩分的段数限制,仅能分辨大致方位;仅能判断是否有发生碰撞,不能判断发生碰撞时的力度大小,不能区分是碰撞在墙上还是到宠物、被子等软性物体上;结构相对复杂,影响产品整体性和美观性。
技术实现思路
本专利技术实施例的目的是提供一种扫地机器人及用于该扫地机器人的控制系统及控制方法,其可准确地判断测障碍物的碰撞方位和/或碰撞力度,为机器人提供障碍物位置信息,从而帮助机器人进行更加聪明的避障、脱困、细节清扫和/或路径规划应用。为了实现上述目的,本专利技术实施例提供一种用于扫地机器人的控制系统,该系统包括:加速度计,用于检测所述扫地机器人在其运动平面内的至少两个方向上的加速度;以及控制器,用于执行以下操作:确定所述扫地机器人当前所处的运动模式;根据所述运动模式,确定所述扫地机器人当前在所述至少两个方向上的应有加速度;根据所述扫地机器人当前在所述至少两个方向上的应有加速度与所述加速度计所检测的所述扫地机器人在所述至少两个方向上的加速度,确定所述扫地机器人是否发生碰撞;在所述扫地机器人发生碰撞的情况下,确定碰撞方向和/或碰撞强度;以及根据所述碰撞方向和/或碰撞强度,确定所述扫地机器人的清扫策略。可选的,所述扫地机器人当前所处的运动模式可包括匀速行进模式及非匀速行进模式。可选的,所述确定碰撞方向和/或碰撞强度可包括:根据所述扫地机器人当前在所述至少两个方向上的应有加速度与所述加速度计所检测的所述扫地机器人在所述至少两个方向上的加速度的相应差值,确定碰撞方向和/或该碰撞方向上的合力加速度大小。可选的,所述根据所述碰撞方向和/或碰撞强度确定所述扫地机器人的清扫策略可包括以下一者或多者:根据所述碰撞强度,确定障碍物类型;以及根据所述障碍物类型,确定所述扫地机器人的清扫策略。可选的,所述根据所述碰撞方向和/或碰撞强度确定所述扫地机器人的清扫策略可包括以下一者或多者:在确定所述障碍物类型为可穿过障碍物的情况下,控制所述扫地机器人穿过所述障碍物,继续执行清扫;在确定所述障碍物类型为柔软障碍物的情况下,控制所述扫地机器人绕过该柔软障碍物,清扫该柔软障碍物的另一侧;以及在确定所述障碍物类型为坚硬障碍物的情况下,控制所述扫地机器人转向或沿着该坚硬障碍物进行清扫。根据本专利技术另一方面,本专利技术一实施例还提供一种用于扫地机器人的控制方法,该方法包括:接收所述扫地机器人在其运动平面内的至少两个方向上的加速度;以及确定所述扫地机器人当前所处的运动模式;根据所述运动模式,确定所述扫地机器人当前在所述至少两个方向上的应有加速度;根据所述扫地机器人当前在所述至少两个方向上的应有加速度与所述加速度计所检测的所述扫地机器人在所述至少两个方向上的加速度,确定所述扫地机器人是否发生碰撞;在所述扫地机器人发生碰撞的情况下,确定碰撞方向和/或碰撞强度;以及根据所述碰撞方向和/或碰撞强度,确定所述扫地机器人的清扫策略。可选的,所述扫地机器人当前所处的运动模式可包括匀速行进模式及非匀速行进模式。可选的,所述确定碰撞方向和/或碰撞强度可包括:根据所述扫地机器人当前在所述至少两个方向上的应有加速度与所述加速度计所检测的所述扫地机器人在所述至少两个方向上的加速度的相应差值,确定碰撞方向和/或该碰撞方向上的合力加速度大小。可选的,所述根据所述碰撞方向和/或碰撞强度确定所述扫地机器人的清扫策略可包括以下一者或多者:根据所述碰撞强度,确定障碍物类型;以及根据所述障碍物类型,确定所述扫地机器人的清扫策略。可选的,所述根据所述碰撞方向和/或碰撞强度确定所述扫地机器人的清扫策略可包括以下一者或多者:在确定所述障碍物类型为可穿过障碍物的情况下,控制所述扫地机器人穿过所述障碍物,继续执行清扫;在确定所述障碍物类型为柔软障碍物的情况下,控制所述扫地机器人绕过该柔软障碍物,清扫该柔软障碍物的另一侧;以及在确定所述障碍物类型为坚硬障碍物的情况下,控制所述扫地机器人转向或沿着该坚硬障碍物进行清扫。根据本专利技术另一方面,本专利技术一实施例还提供一种扫地机器人,该扫地机器人包含上述控制系统。根据本专利技术另一方面,本专利技术一实施例还提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行本申请上述用于扫地机器人的控制方法。通过上述技术方案,可通过扫地机器人的加速度信息判断出准确地判断测障碍物的碰撞方位和/或碰撞力度,为机器人提供障碍物位置信息,从而帮助机器人进行更加聪明的避障、脱困、细节清扫和/或路径规划应用。另外,根据碰撞力度,还可确定出障碍物的类型(诸如,窗帘、被子、或者墙壁等),并根据该障碍物类型,指定出不同的避障策略和/或清扫策略,使得所述扫地机器人能够更加高效得避障及实现清扫功能。本专利技术实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术实施例,但并不构成对本专利技术实施例的限制。在附图中:图1为本专利技术一实施例提供的用于扫地机器人的控制系统的结构示意图;图2为加速度计在扫地机器人上的安装位置及其坐标系的示意图;图3为扫地机器人在发生一碰撞情况下的受力分析示意图;图4为扫地机器人在发生另一碰撞情况下的受力分析示意图;图5为本专利技术一实施例提供的用于扫地机器人的控制方法的流程图;以及图6为本专利技术另一实施例提供的用于扫地机器人的控制方法的流程图。附图标记说明10加速度计20控制器30运动平面具体实施方式以下结合附图对本专利技术实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实本文档来自技高网
...

【技术保护点】
1.一种用于扫地机器人的控制系统,其特征在于,该系统包括:加速度计,用于检测所述扫地机器人在其运动平面内的至少两个方向上的加速度;以及控制器,用于执行以下操作:确定所述扫地机器人当前所处的运动模式;根据所述运动模式,确定所述扫地机器人当前在所述至少两个方向上的应有加速度;根据所述扫地机器人当前在所述至少两个方向上的应有加速度与所述加速度计所检测的所述扫地机器人在所述至少两个方向上的加速度,确定所述扫地机器人是否发生碰撞;在所述扫地机器人发生碰撞的情况下,确定碰撞方向和/或碰撞强度;以及根据所述碰撞方向和/或碰撞强度,确定所述扫地机器人的清扫策略。

【技术特征摘要】
1.一种用于扫地机器人的控制系统,其特征在于,该系统包括:加速度计,用于检测所述扫地机器人在其运动平面内的至少两个方向上的加速度;以及控制器,用于执行以下操作:确定所述扫地机器人当前所处的运动模式;根据所述运动模式,确定所述扫地机器人当前在所述至少两个方向上的应有加速度;根据所述扫地机器人当前在所述至少两个方向上的应有加速度与所述加速度计所检测的所述扫地机器人在所述至少两个方向上的加速度,确定所述扫地机器人是否发生碰撞;在所述扫地机器人发生碰撞的情况下,确定碰撞方向和/或碰撞强度;以及根据所述碰撞方向和/或碰撞强度,确定所述扫地机器人的清扫策略。2.根据权利要求1所述的控制系统,其特征在于,所述扫地机器人当前所处的运动模式包括匀速行进模式及非匀速行进模式。3.根据权利要求1所述的控制系统,其特征在于,所述确定碰撞方向和/或碰撞强度包括:根据所述扫地机器人当前在所述至少两个方向上的应有加速度与所述加速度计所检测的所述扫地机器人在所述至少两个方向上的加速度的相应差值,确定碰撞方向和/或该碰撞方向上的合力加速度大小。4.根据权利要求1所述的控制系统,其特征在于,所述根据所述碰撞方向和/或碰撞强度确定所述扫地机器人的清扫策略包括以下一者或多者:根据所述碰撞强度,确定障碍物类型;以及根据所述障碍物类型,确定所述扫地机器人的清扫策略。5.根据权利要求4所述的控制系统,其特征在于,所述根据所述碰撞方向和/或碰撞强度确定所述扫地机器人的清扫策略包括以下一者或多者:在确定所述障碍物类型为可穿过障碍物的情况下,控制所述扫地机器人穿过所述障碍物,继续执行清扫;在确定所述障碍物类型为柔软障碍物的情况下,控制所述扫地机器人绕过该柔软障碍物,清扫该柔软障碍物的另一侧;以及在确定所述障碍物类型为坚硬障碍物的情况下,控制所述扫地机器人转向或沿着该坚硬障碍物进行清扫。6.一种用于扫地机器人的控制方法,其特征在于,该方法包括:接收所述扫地机器人在其运动平面内的至少两个方向上...

【专利技术属性】
技术研发人员:杜海波
申请(专利权)人:广东美的厨房电器制造有限公司美的集团股份有限公司
类型:发明
国别省市:广东,44

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

1