【技术实现步骤摘要】
泳池清扫方法、装置、电子设备及存储介质
相关申请的交叉引用
[0001]本申请要求PCT/CN2022/076907号专利申请的优先权,其专利名称为“WALL COLLISION U
‑
TURNING ME1THOD AND APPARATUS FOR SWIMMING POOL CLE1ANING ROBOT,AND SWIMMING POOL EDGE CLE1ANING ME1THOD AND APPARATUS”,申请日期为2022年2月18日,其全部内容通过引用并入本申请。
[0002]本申请实施例涉及清扫控制
,尤其涉及一种泳池清扫方法、装置、电子设备、及存储介质。
技术介绍
[0003]泳池清洁机器人是针对泳池清洁需求而产生的一种清洁机器人,可以完成对池底及泳池壁的反复清扫以及对泳池内的池水进行过滤的动作。
[0004]现有的泳池清洁机器人,在执行泳池清扫任务时,由于清扫路径规划不尽合理,严重影响了泳池清扫任务的执行效率。
[0005]有鉴于此,需要一种改进的泳池清扫方案,可更高效地执行泳池清扫任务。
技术实现思路
[0006]为了解决上述问题,本申请实施例提供了一种泳池清扫方法、装置、电子设备、及计算机存储介质,以至少部分地解决上述问题。
[0007]根据本申请的一个方面,提供一种泳池清扫方法,包括:控制泳池清洁机器人沿泳池中的各清扫路径移动,以执行清扫操作,并获取所述泳池清洁机器人已移动的清扫路径的累计值;若所述累计值满 ...
【技术保护点】
【技术特征摘要】
1.一种泳池清扫方法,包括:控制泳池清洁机器人沿泳池中的各清扫路径移动,以执行清扫操作,并获取所述泳池清洁机器人已移动的清扫路径的累计值;若所述累计值满足所述预设条件,控制所述泳池清洁机器人沿探壁路径移动,以执行所述泳池的待探测池壁的探壁操作。2.根据权利要求1所述的方法,其中,各清扫路径通过以下方式生成:根据所述泳池清洁机器人的初始位置和初始朝向,生成所述泳池中的各清扫路径;其中,各清扫路径的延伸方向与所述泳池清洁机器人的初始朝向实质平行。3.根据权利要求2所述的方法,其中,所述泳池清洁机器人的初始位置和初始朝向通过以下方式获取:根据所述泳池清洁机器人自由下沉至所述泳池的池底的位置和朝向,确定泳池清洁机器人的初始位置和初始朝向;或者,控制所述泳池清洁机器人相对于所述泳池的池底移动至指定位置和指定朝向,并将所述指定位置和所述指定朝向确定为所述泳池清洁机器人的初始位置和初始朝向。4.根据权利要求1或2所述的方法,其中,所述泳池还包括基准池壁,其中,所述泳池的基准池壁和待探测池壁通过以下方式定义:根据各清扫路径中,所述泳池清洁机器人当前所处的当前路径,定义相对于所述当前路径的两个基准池壁和两个目标探壁;其中,所述两个基准池壁沿平行于所述当前路径的延伸方向的第一方向,位于所述当前路径的相对两侧,所述两个待探测池壁沿垂直于所述当前路径的延伸方向的第二方向,位于所述当前路径的相对两侧。5.根据权利要求4所述的方法,其中,所述控制泳池清洁机器人沿泳池中的各清扫路径移动,以执行清扫操作,并获取所述泳池清洁机器人已移动的清扫路径的累计值,包括:待清扫区域确定步骤,将所述两个待探测池壁中的一个确定为目标池壁,根据所述泳池清洁机器人的当前位置和所述目标池壁,确定所述泳池中的待清扫区域;待清扫区域清扫步骤,控制所述泳池清洁机器人沿所述待清扫区域中的各清扫路径移动,以执行所述待清扫区域的清扫操作,并累计所述泳池清洁机器人已移动的清扫路径,获取所述累计值。6.根据权利要求5所述的方法,其中,所述待清扫区域清扫步骤包括:当前路径确定步骤,将所述泳池清洁机器人当前所处的一条清扫路径确定为当前路径,并生成对应于所述当前路径的累计值;路径清扫步骤,在所述累计值不满足所述预设条件的情况下,控制所述泳池清洁机器人沿所述当前路径移动,以执行所述当前路径的清扫;根据预设寻路算法,控制所述泳池清洁机器人由所述当前路径,移动至所述泳池中相邻于所述当前路径且未完成清扫的一条清扫路径,并返回执行所述当前路径确定步骤。7.根据权利要求6所述的方法,其中,所述路径清扫步骤包括:控制所述泳池清洁机器人沿所述当前路径后退移动,直至碰撞所述两个基准池壁中的一个;控制所述泳池清洁机器人沿所述当前路径前进移动,直至碰撞所述两个基准池壁中的
另一个,以执行所述当前路径的清扫。8.根据权利要求6所述的方法,其中,可通过以下任意一种方式判断所述累计值是否满足所述预设条件:若所述泳池清洁机器人已移动的清扫路径的累计值满足预设路径值,获得所述累计值满足所述预设条件的判定结果;或者,根据所述泳池清洁机器人已移动的清扫路径的累计值,计算所述泳池清洁机器人已移动的清扫区域的区域数量,若所述区域数量满足预设区域值,获得所述累计值满足所述预设条件的判定结果。9.根据权利要求6所述的方法,其中,所述若所述累计值满足预设条件,控制所述泳池清洁机器人沿探壁路径移动,以执行所述泳池的待探测池壁的探壁操作,包括:控制所述泳池清洁机器人由所述当前路径朝所述目标池壁移动,以执行所述目标池壁的探壁操作;若未碰撞到所述目标池壁,执行探壁失败步骤,若碰撞到所述目标池壁,执行探壁成功步骤;其中,所述探壁失败步骤包括:将所述当前路径的累计值清零,并控制所述泳池清洁机器人返回所述当前路径,且继续执行所述路径清扫步骤;...
【专利技术属性】
技术研发人员:丁忠超,
申请(专利权)人:智橙动力北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。