【技术实现步骤摘要】
一种扫地机器人的清扫方法、扫地机器人和存储介质
[0001]本申请涉及机器人
,具体涉及一种扫地机器人的清扫方法、扫地机器人和存储介质。
技术介绍
[0002]由于受地面状况的影响,扫地机器人在不同的地面类型下,清洁效果将会受到影响,而相关技术中采用电机堵转或图像识别等地面识别方法,很容易导致电机控制电路温度过高从而损坏扫地机器人,且识别精度较低,容易产生误判的情况,同时扫地机器人在检测到地毯等地面时,一般会执行避让策略,不对地毯等地面进行清扫,大大降低用户体验;故如何提高地面类型识别精度,以及如何根据不同地面类型实现智能化清扫,成了亟待解决的问题。
技术实现思路
[0003]本申请提供一种扫地机器人的清扫方法、扫地机器人和存储介质,能够提高地面类型识别的精度,根据地面类型实现智能化清扫。
[0004]为解决上述技术问题,本申请采用的技术方案是:提供一种扫地机器人的清扫方法,该方法包括:获取预设映射表以及传感器采集到的扫地机器人在预设方向上的位移信息,预设映射表包括多种地面类型以及与地面类型对应的清扫模式;基于位移信息,识别扫地机器人所处的地面类型;基于地面类型,从预设映射表中选择与扫地机器人所处的地面类型对应的清扫模式,得到当前清扫模式;采用当前清扫模式执行清扫任务。
[0005]为解决上述技术问题,本申请采用的另一技术方案是:提供一种扫地机器人,扫地机器人包括处理器、扫地机器人本体以及传感器,传感器与扫地机器人本体以及处理器连接,用于采集扫地机器人本体在预设方向上的位移信息, ...
【技术保护点】
【技术特征摘要】
1.一种扫地机器人的清扫方法,其特征在于,扫地机器人包括传感器,所述方法包括:获取预设映射表以及所述传感器采集到的扫地机器人在预设方向上的位移信息,所述预设映射表包括多种地面类型以及与所述地面类型对应的清扫模式;基于所述位移信息,识别所述扫地机器人所处的地面类型;基于所述地面类型,从所述预设映射表中选择与所述扫地机器人所处的地面类型对应的清扫模式,得到当前清扫模式;采用所述当前清扫模式执行清扫任务。2.根据权利要求1所述的扫地机器人的清扫方法,其特征在于,获取所述传感器采集到的扫地机器人在预设方向上的位移信息的步骤,包括:获取第一预设时间内所述扫地机器人在所述预设方向上的加速度信息;基于所述加速度信息,计算出所述扫地机器人在第二预设时间内的速度信息;其中,所述第二预设时间小于或等于所述第一预设时间;对所述速度信息进行处理,计算得到所述位移信息。3.根据权利要求2所述的扫地机器人的清扫方法,其特征在于,所述位移信息为所述扫地机器人在所述第二预设时间内的位移,所述方法还包括:对所述第二预设时间内的加速度信息进行积分,得到所述扫地机器人在所述第二预设时间内的速度信息;对所述第二预设时间内的速度信息进行积分,得到所述扫地机器人在所述第二预设时间内的位移。4.根据权利要求1所述的扫地机器人的清扫方法,其特征在于,多种清扫模式包括地板砖清扫模式,所述地面类型包括地板砖,所述扫地机器人包括滚动毛刷、吸尘器以及拖把,所述基于所述位移信息,识别所述扫地机器人所处的地面类型的步骤,包括:判断所述位移信息是否落在第一预设位移范围内;若是,则确定所述地面类型为所述地板砖,选择所述地板砖清扫模式作为所述当前清扫模式,所述地板砖清扫模式包括启动所述滚动毛刷、所述吸尘器或所述拖把中的至少一种。5.根据权利要求4所述的扫地机器人的清扫方法,其特征在于,所述地面类型还包括木地板,所述基于所述位移信息,识别所述扫地机器人所处的地面类型的步骤,还包括:在所述位移信息未落在所述第一预设位移范围内时,判断所述位移信息是否落在第二预设位移范围内;其中,所述第二预设位移范围大于所述第一预设位移范围;若所述位移信息落在所述第二预设位移范围内,则在预设周期内连续获取多个位移信息,并判断所述多个位移信息中是否存在落在所述第二预设位移范围内的位移信息;若所述多个位移信息中存在落在所述第二预设位移范围内的位移信息,则确定所述地面类型为所述木地板。6.根据权利要求5所述的扫地机器人的清扫方法,其特征在于,多种清扫模式还包括木地板清扫模式,所述基于所述地面类型,从所述预设映射表中选择与所述扫地机器人所处的地面类型对应的清扫模式,得到当前清扫模式的步骤,包括:响应于所述地面类型为所述木地板,选择所述木地板清扫模式作为所述当前清扫模式,所述木地板清扫模式包括启动所述滚动毛刷、所述吸尘器以及所述拖把。
7.根据权利要求5所述的扫地机器人的清扫方法...
【专利技术属性】
技术研发人员:徐群峰,诸臣,谢信珍,
申请(专利权)人:科大讯飞股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。