扫地机分区清扫方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:33726827 阅读:124 留言:0更新日期:2022-06-08 21:21
本申请公开了一种扫地机分区清扫方法、装置、计算机设备和存储介质,包括:获取用户发送的清扫范围,所述清扫范围用于限定扫地机的工作范围;获取地板材质信息,所述地板材质信息包括硬质材质信息以及软质材质信息,本申请通过上述方法,通过获取地板状态信息来对清扫范围划分出对应的清扫区域,并在所述清扫区域内使用与所述地板状态信息内含的所述地板材质信息匹配的清扫顺序进行清扫的方式实现了能根据清扫地板的地板状态智能匹配不同的清扫顺序,提升了扫地机的清扫效果以及工作效率。提升了扫地机的清扫效果以及工作效率。提升了扫地机的清扫效果以及工作效率。

【技术实现步骤摘要】
扫地机分区清扫方法、装置、计算机设备和存储介质


[0001]本专利技术涉及扫地机领域,尤其是扫地机分区清扫方法、装置、计算机设备和存储介质。

技术介绍

[0002]目前市场上扫地机逐渐普及,其中针对清扫范围的全覆盖率算法是扫地机算法技术中的关键,将直接影响到扫地机的清扫效率和清扫程度,对用户体验十分关键,其中智能分区算法是近年逐渐兴起的一种策略,其根据房间进行分区清扫,从而实现更好的清扫效果。但是家庭环境复杂多变,仅仅针对房间进行分区不能达到最佳覆盖效果,当清扫范围内的地板状态发生变化时,现有的扫地机也很难根据地板的状态来匹配更好的清扫顺序,造成扫地机的清扫效果变差以及清扫效率下降。

技术实现思路

[0003]本申请的目的为提供一种扫地机分区清扫方法、装置、计算机设备和存储介质,旨在解决现有技术中,扫地机无法根据地板状态进行分区清扫的问题。
[0004]为实现上述目的,本专利技术采取的技术方案为:
[0005]本申请提供了一种扫地机分区清扫方法,包括:
[0006]获取清扫范围,所述清扫范围用于限定扫地机的工作范围;
[0007]获取所述清扫范围的地板状态信息;
[0008]根据所述地板状态信息对所述清扫范围进行划分,形成清扫区域;
[0009]根据所述地板状态信息对所述清扫区域的清扫顺序进行排序;
[0010]根据所述清扫顺序对所述清扫区域进行清扫。
[0011]进一步的,所述根据所述清扫顺序对所述清扫区域进行清扫之后,还包括:
>[0012]完成所有所述清扫区域的清扫后,保存所述清扫范围以及所述地板状态信息。
[0013]进一步的,所述地板状态信息包括地板材质信息,所述地板材质信息至少包括硬质材质信息以及软质材质信息;
[0014]所述根据所述地板状态信息对所述清扫区域的清扫顺序进行排序包括:
[0015]获取所述地板状态信息中的硬质材质信息对应的各硬质清扫区域,以及软质材质信息对应的各软质清扫区域;
[0016]基于所述各所述软质清扫区域的位置,以及各所述硬质清扫区域的位置,规划所述扫地机的清扫顺序,其中,先清扫各所述软质清扫区域,后清扫所述硬质清扫区域。
[0017]进一步的,对所述软质清扫区域进行清扫的方法,包括:
[0018]获取与所述软质材质信息匹配的第一清扫路线;
[0019]跟随所述第一清扫路线对所述软质清扫区域进行首次清扫;
[0020]获取与所述软质材质信息匹配的第二清扫路线;
[0021]跟随所述第二清扫路线对所述软质清扫区域进行二次清扫。
[0022]进一步的,所述软质清扫区域的形状为矩形,所述跟随所述第一清扫路线对所述软质清扫区域进行首次清扫,包括:
[0023]所述软质清扫区域对应设有第一长边、第二长边、第一短边以及第二短边,将所述第一长边记为X轴,将所述第一短边记为Y轴;
[0024]根据所述X轴以及所述Y轴在所述软质清扫区域内建立直角坐标系;
[0025]判断所述扫地机是否位于所述直角坐标系的原点,若是,则所述扫地机朝向所述第二长边直线行驶;
[0026]当所述扫地机到达所述第二长边时,所述扫地机顺时针旋转90度并沿着所述第二长边直线行驶第一预设距离,之后所述扫地机顺时针旋转90度并直线行驶,从而返回所述X轴;
[0027]所述扫地机逆时针旋转90度并沿着所述X轴直线行驶第一预设距离;
[0028]判断所述扫地机是否接触到所述第二短边,若是,则所述扫地机判定完成所述第一清扫路线的第一阶段清扫,并执行所述第一清扫路线的第二阶段清扫,若否,则转至所述扫地机朝向所述第二长边直线行驶的步骤。
[0029]进一步的,执行所述第一清扫路线的第二阶段清扫,包括:
[0030]判断所述扫地机是否位于所述第一长边以及所述第二短边的交汇点,若是,则所述扫地机朝向所述Y轴直线行驶;
[0031]当所述扫地机到达所述Y轴时,所述扫地机顺时针旋转90度并沿着所述Y轴直线行驶第一预设距离,之后所述扫地机顺时针旋转90度并直线行驶,从而返回所述第二短边;
[0032]所述扫地机逆时针旋转90度并沿着所述第二短边直线行驶第一预设距离;
[0033]判断所述扫地机是否接触到所述第二长边,若是,所述扫地机判断完成所述第一清扫路线的第二阶段清扫,若否,则转至所述扫地机朝向所述Y轴直线行驶的步骤。
[0034]进一步的,所述软质清扫区域的形状为矩形,所述跟随所述第一清扫路线对所述软质清扫区域进行首次清扫,包括:
[0035]所述软质清扫区域对应设有第一长边、第二长边、第一短边以及第二短边,将所述第一长边记为X轴,将所述第一短边记为Y轴;
[0036]根据所述X轴以及所述Y轴在所述软质清扫区域内建立直角坐标系;
[0037]判断所述扫地机所否位于所述直角坐标系的原点,若是,则所述扫地机朝向所述第二长边直线行驶,当所述扫地机到达所述第二长边直线时,所述扫地机原地掉头并直线行驶返回所述X轴;
[0038]当所述扫地机返回所述X轴后,所述扫地机逆时针旋转90度并沿着所述X轴直线行驶第二预设距离;
[0039]判断所述扫地机是否接触到所述第二短边,若是,则所述扫地机判定完成所述第一清扫路线的第一阶段清扫,并执行所述第一清扫路线的第二阶段清扫,若否,则转至所述扫地机朝向所述第二长边直线行驶的步骤。
[0040]进一步的,执行所述第一清扫路线的第二阶段清扫,包括:
[0041]判断所述扫地机是否位于所述第二短边与所述第二长边的交汇点,若是,则所述扫地机朝向所述Y轴直线行驶;
[0042]当所述扫地机到达所述Y轴时,所述扫地机原地掉头并直线行驶返回所述第二短
边;
[0043]当所述扫地机返回所述第二短边后,所述扫地机顺时针旋转90度并沿着所述第二短边直线行驶第二预设距离;
[0044]判断所述扫地机是否接触到所述X轴,若是,所述扫地机判断完成所述第一清扫路线的第二阶段清扫,若否,则转至所述扫地机朝向所述Y轴直线行驶的步骤。
[0045]进一步的,所述软质清扫区域对应设有第一边、第二边、第三边以及第四边,其中,第一边与第二边相对,第三边与第四边相对,将所述第一边记为X轴,将所述第三边记为Y轴;
[0046]根据所述X轴以及所述Y轴在所述清扫区域内建立直角坐标系;
[0047]所述扫地机从所述直角坐标系的原点直线行驶到所述第二边以及第四边的交汇点;
[0048]所述扫地机顺时针旋转135度,并沿着所述第四边直线行驶第三预设距离后,顺时针旋转45度并直线行驶到所述X轴上;
[0049]所述扫地机沿着所述X轴逆时针旋转135度并沿着所述X轴直线行驶所述第三预设距离后,沿着所述X轴逆时针旋转45度,并直线行驶到所述第四边上;
[0050]判断所述扫地机是否到达所述第四边与所述X轴的交汇点,若是,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种扫地机分区清扫方法,其特征在于,所述方法包括:获取清扫范围,所述清扫范围用于限定扫地机的工作范围;获取所述清扫范围的地板状态信息;根据所述地板状态信息对所述清扫范围进行划分,形成清扫区域;根据所述地板状态信息对所述清扫区域的清扫顺序进行排序;根据所述清扫顺序对所述清扫区域进行清扫。2.如权利要求1所述的扫地机分区清扫方法,其特征在于,所述地板状态信息包括地板材质信息,所述地板材质信息至少包括硬质材质信息以及软质材质信息;所述根据所述地板状态信息对所述清扫区域的清扫顺序进行排序包括:获取所述地板状态信息中的硬质材质信息对应的各硬质清扫区域,以及软质材质信息对应的各软质清扫区域;基于所述各所述软质清扫区域的位置,以及各所述硬质清扫区域的位置,规划所述扫地机的清扫顺序,其中,先清扫各所述软质清扫区域,后清扫所述硬质清扫区域。3.如权利要求2所述的扫地机分区清扫方法,其特征在于,对所述软质清扫区域进行清扫的方法,包括:获取与所述软质材质信息匹配的第一清扫路线;跟随所述第一清扫路线对所述软质清扫区域进行首次清扫;获取与所述软质材质信息匹配的第二清扫路线;跟随所述第二清扫路线对所述软质清扫区域进行二次清扫。4.如权利要求3所述的扫地机分区清扫方法,其特征在于,所述软质清扫区域的形状为矩形,所述跟随所述第一清扫路线对所述软质清扫区域进行首次清扫,包括:所述软质清扫区域对应设有第一长边、第二长边、第一短边以及第二短边,将所述第一长边记为X轴,将所述第一短边记为Y轴;根据所述X轴以及所述Y轴在所述软质清扫区域内建立直角坐标系;判断所述扫地机是否位于所述直角坐标系的原点,若是,则所述扫地机朝向所述第二长边直线行驶;当所述扫地机到达所述第二长边时,所述扫地机顺时针旋转90度并沿着所述第二长边直线行驶第一预设距离,之后所述扫地机顺时针旋转90度并直线行驶,从而返回所述X轴;所述扫地机逆时针旋转90度并沿着所述X轴直线行驶第一预设距离;判断所述扫地机是否接触到所述第二短边,若是,则所述扫地机判定完成所述第一清扫路线的第一阶段清扫,并执行所述第一清扫路线的第二阶段清扫,若否,则转至所述扫地机朝向所述第二长边直线行驶的步骤;其中,所述执行所述第一清扫路线的第二阶段清扫,包括:判断所述扫地机是否位于所述第一长边以及所述第二短边的交汇点,若是,则所述扫地机朝向所述Y轴直线行驶;当所述扫地机到达所述Y轴时,所述扫地机顺时针旋转90度并沿着所述Y轴直线行驶第一预设距离,之后所述扫地机顺时针旋转90度并直线行驶,从而返回所述第二短边;所述扫地机逆时针旋转90度并沿着所述第二短边直线行驶第一预设距离;判断所述扫地机是否接触到所述第二长边,若是,所述扫地机判断完成所述第一清扫
路线的第二阶段清扫,若否,则转至所述扫地机朝向所述Y轴直线行驶的步骤。5.如权利要求3所述的扫地机分区清扫方法,其特征在于,所述软质清扫区域的形状为矩形,所述跟随所述第一清扫路线对所述软质清扫区域进行首次清扫,包括:所述软质清扫区域对应设有第一长边、第二长边、第一短边以及第二短边,将所述第一长边记为X轴,将所述第一短边记为Y轴;根据所述X轴以及所述Y轴在所述软质清扫区域内建立直角坐标系;判断所述扫地机所否位于所述直角坐标系的原点,若是,则所述扫地机朝向所述第二长边直线行驶,当所述扫地机到达所述第二长边直线时,所述扫地机原地掉头并直线行驶返回所述X轴;当所述扫地机返回所述X轴后,所述扫地机逆时针旋转90度并沿着所述X轴直线行驶第二预设距离;判断所述扫地机是否接触到所述第二短边,若是,...

【专利技术属性】
技术研发人员:杨滨豪
申请(专利权)人:深圳市无限动力发展有限公司
类型:发明
国别省市:

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

1