断点续扫方法、系统、计算机可读介质及扫地机器人技术方案

技术编号:36895770 阅读:69 留言:0更新日期:2023-03-15 22:30
本发明专利技术公开了断点续扫方法、系统、计算机可读介质及扫地机器人,方法包括:S10:扫地机器人在进行清扫时,实时判断其电量是否低于阈值电量,若是,则执行S20;S20:扫地机器人将其当前位置作为断点位置进行保存;S30:根据档位比例、单位面积所需电量和待清扫面积计算待清扫区域所需电量后返回充电装置处;S40:判断是否已充电至所需电量,若是,则执行S50;S50:扫地机器人导航至断点位置继续清扫;S60:扫地机器人继续进行清扫任务;S70:判断是否已完成清扫任务,若是,则扫地机器人结束工作。本发明专利技术在扫地机器人进行清扫出现电量不足时,提供一种高效计算断点续扫所需电量的方案。高效计算断点续扫所需电量的方案。高效计算断点续扫所需电量的方案。

【技术实现步骤摘要】
断点续扫方法、系统、计算机可读介质及扫地机器人


[0001]本专利技术涉及机器人清扫
,尤其涉及一种断点续扫方法、系统、计算机可读介质及扫地机器人。

技术介绍

[0002]在目前扫地机器人在进行连续清扫时,会出现电量不足而无法一次性完成清扫任务,此时,会进入断点续扫,记录机器人的位置及清扫时的状态,并返回充电桩充电,当充电电量大于一定的阈值,再继续清扫。如电量不足预设为20%,充电电量阈值预设为80%时,这里面临的问题是机器人充电从20%到80%时,会因为充电时间过长,而导致用户体验不佳。

技术实现思路

[0003]本专利技术要解决的技术问题在于,针对现有技术存在的至少一个缺陷:扫地机器人充电时间过长影响用户使用体验,提供一种断点续扫方法、系统、计算机可读介质及扫地机器人。
[0004]本专利技术解决其技术问题所采用的技术方案是:构造一种断点续扫方法,包括以下步骤:
[0005]S10:扫地机器人在进行清扫时,实时判断其电量是否低于阈值电量,若是,则执行S20;
[0006]S20:所述扫地机器人将其当前位置作为断点位置进行保存;
[0007]S30:根据档位比例、单位面积所需电量和待清扫面积计算待清扫区域所需电量后返回充电装置处;
[0008]S40:判断是否已充电至所述所需电量,若是,则执行S50;
[0009]S50:所述扫地机器人导航至所述断点位置继续清扫;
[0010]S60:所述扫地机器人继续进行清扫任务;
[0011]S70:判断是否已完成所述清扫任务,若是,则所述扫地机器人结束工作。
[0012]优选地,在本专利技术所述的断点续扫方法中,步骤S20还包括:
[0013]所述扫地机器人将清扫状态进行保存;其中,所述清扫状态包括沿边清扫、覆盖清扫和切换分区清扫。
[0014]优选地,在本专利技术所述的断点续扫方法中,所述所需电量的计算公式为:所需电量=档位比例
×
单位面积所需电量
×
待清扫面积+限幅随机数+阈值电量。
[0015]优选地,在本专利技术所述的断点续扫方法中,所述档位比例为使用的档位与标准档位单位面积所需电量的比例值。
[0016]优选地,在本专利技术所述的断点续扫方法中,步骤S30之前还包括所述单位面积所需电量的计算步骤:
[0017]S21

1:判断是否存在全局清扫记录,若是,则执行S22;若否,则执行S26;
[0018]S22:根据所述全局清扫记录中已清扫区域所使用的电量与已清扫面积的比例计算所述单位面积所需电量;
[0019]S26:使用断点续扫前的清扫记录中所述已清扫面积和所使用的电量的比例计算所述单位面积所需电量。
[0020]优选地,在本专利技术所述的断点续扫方法中,步骤S30之前还包括所述待清扫面积的计算步骤:
[0021]S21

2:判断是否存在全局清扫记录,若是,则执行S24;若否,则执行S27;
[0022]S24:根据已清扫面积与全局清扫面积相比较获得所述待清扫面积;
[0023]S27:根据已清扫面积与默认配置项的全局清扫面积相比较获得所述待清扫面积。
[0024]优选地,在本专利技术所述的断点续扫方法中,步骤S24之前还包括:
[0025]S23:判断所述全局清扫记录中已清扫面积是否小于记录中全局清扫面积,若是,则执行S24;若否,则执行S25;
[0026]S25:根据已清扫面积加上一个面积阈值获得所述全局清扫面积,并执行S24。
[0027]优选地,在本专利技术所述的断点续扫方法中,步骤S30之前还包括所述待清扫面积的计算步骤:
[0028]S28:根据扫清区域个数和各区域清扫次数计算出划区清扫或选区清扫面积,根据已清扫面积与所述划区清扫或选区清扫面积相比较获得所述待清扫面积。
[0029]本专利技术还构造了一种断点续扫系统,包括:
[0030]第一判断模块,用于扫地机器人在进行清扫时,实时判断其电量是否低于阈值电量,若是,则运行第一控制模块;
[0031]第一控制模块,用于所述扫地机器人将其当前位置作为断点位置进行保存;
[0032]计算电量模块,用于根据档位比例、单位面积所需电量和待清扫面积计算待清扫区域所需电量后返回充电装置处;
[0033]第二判断模块,用于判断是否已充电至所述所需电量,若是,则运行第三控制模块;
[0034]第三控制模块,用于所述扫地机器人导航至所述断点位置继续清扫;
[0035]第四控制模块,用于所述扫地机器人继续进行清扫任务;
[0036]第三判断模块,用于判断是否已完成所述清扫任务,若是,则所述扫地机器人结束工作。
[0037]优选地,在本专利技术所述的断点续扫系统中,系统内还包括:所述第一控制模块,还用于所述扫地机器人将清扫状态进行保存;其中,所述清扫状态包括沿边清扫、覆盖清扫和切换分区清扫。
[0038]优选地,在本专利技术所述的断点续扫系统中,所述所需电量的计算公式为:所需电量=档位比例
×
单位面积所需电量
×
待清扫面积+限幅随机数+阈值电量。
[0039]优选地,在本专利技术所述的断点续扫系统中,所述档位比例为使用的档位与标准档位单位面积所需电量的比例值。
[0040]优选地,在本专利技术所述的断点续扫系统中,系统还包括:
[0041]第四判断模块,用于判断是否存在全局清扫记录,若是,则运行第一计算模块;若否,则运行第四计算模块;
[0042]第一计算模块,用于根据所述全局清扫记录中已清扫区域所使用的电量与已清扫面积的比例计算所述单位面积所需电量;
[0043]第四计算模块,用于使用断点续扫前的清扫记录中所述已清扫面积和所使用的电量的比例计算所述单位面积所需电量。
[0044]优选地,在本专利技术所述的断点续扫系统中,系统还包括:
[0045]第四判断模块,用于判断是否存在全局清扫记录,若是,则运行第二计算模块;若否,则执行第五计算模块;
[0046]第二计算模块,用于根据已清扫面积与全局清扫面积相比较获得所述待清扫面积;
[0047]第五计算模块,用于根据已清扫面积与默认配置项的所述全局清扫面积相比较获得所述待清扫面积。
[0048]优选地,在本专利技术所述的断点续扫系统中,系统还包括:
[0049]第五判断模块,用于判断所述全局清扫记录中已清扫面积是否小于记录中全局清扫面积,若是,则运行所述第二计算模块;若否,则运行第三计算模块;
[0050]第三计算模块,用于根据已清扫面积加上一个面积阈值获得所述全局清扫面积,并运行第二计算模块。
[0051]优选地,在本专利技术所述的断点续扫系统中,系统还包括:
[0052]第六计算模块,用于根据扫清区域个数和各区域清扫次数计算出划区清扫或选区清扫面积,根据已清扫面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种断点续扫方法,应用于扫地机器人,其特征在于,包括以下步骤:S10:扫地机器人在进行清扫时,实时判断其电量是否低于阈值电量,若是,则执行S20;S20:所述扫地机器人将其当前位置作为断点位置进行保存;S30:根据档位比例、单位面积所需电量和待清扫面积计算待清扫区域所需电量后返回充电装置处;S40:判断是否已充电至所述所需电量,若是,则执行S50;S50:所述扫地机器人导航至所述断点位置继续清扫;S60:所述扫地机器人继续进行清扫任务;S70:判断是否已完成所述清扫任务,若是,则所述扫地机器人结束工作。2.根据权利要求1所述的断点续扫方法,其特征在于,步骤S20还包括:所述扫地机器人将清扫状态进行保存;其中,所述清扫状态包括沿边清扫、覆盖清扫和切换分区清扫。3.根据权利要求1所述的断点续扫方法,其特征在于,所述所需电量的计算公式为:所需电量=档位比例
×
单位面积所需电量
×
待清扫面积+限幅随机数+阈值电量。4.根据权利要求1所述的断点续扫的方法,其特征在于,所述档位比例为使用的档位与标准档位单位面积所需电量的比例值。5.根据权利要求1所述的断点续扫方法,其特征在于,步骤S30之前还包括所述单位面积所需电量的计算步骤:S21

1:判断是否存在全局清扫记录,若是,则执行S22;若否,则执行S26;S22:根据所述全局清扫记录中已清扫区域所使用的电量与已清扫面积的比例计算所述单位面积所需电量;S26:使用断点续扫前的清扫记录中所述已清扫面积和所使用的电量的比例计算所述单位面积所需电量。6.根据权利要求1所述的断点续扫方法,其特征在于,步骤S30之前还包括所述待清扫面积的计算步骤:S21

2:判断是否存在全局清扫记录,若是,则执行S24;若否,则执行S27;S24:根据已清扫面积与全局清扫面积相比较获得所述待清扫面积;S27:根据已清扫面积与默认配置项的全局清扫面积相比较获得所述待清扫面积。7.根据权利要求6所述的断点续扫方法,其特征在于,步骤S24之前还包括:S23:判断所述全局清扫记录中已清扫面积是否小于记录中全局清扫面积,若是,则执行S24;若否,则执行S25;S25:根据已清扫面积加上一个面积阈值获得所述全局清扫面积,并执行S24。8.根据权利要求1所述的断点续扫方法,其特征在于,步骤S30之前还包括所述待清扫面积的计算步骤:S28:根据扫清区域个数和各区域清扫次数计算出划区清扫或选区清扫面积,根据已清扫面积与所述划区清扫或选区清扫面积相比较获得所述待清扫面积。9.一种断点续扫系统,应用于扫地机器人,其特征在于,包括:第一判断模块,用于扫地机器人在进行清扫时,实时判断其电量是否低于阈值电量,若是,则运行第一控制模块;
第一控制模块,用于所述扫地机器人将其当前位置作为断点位置进行保存;计算电量模...

【专利技术属性】
技术研发人员:李仙高闪
申请(专利权)人:深圳拓邦股份有限公司
类型:发明
国别省市:

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

1