水池机器人的移动方法、存储介质及水池机器人技术

技术编号:39183866 阅读:10 留言:0更新日期:2023-10-27 08:31
本申请公开了一种水池机器人的移动方法、存储介质及水池机器人。涉及机器人技术领域。该水池机器人的移动方法包括:接收遥控设备在预设时间段内持续发送的多个行驶指令,其中,行驶指令至少用于指示水池机器人的行驶方向;根据所述多个行驶指令控制所述水池机器人从当前所在的存水池中的第二位置移动至所述第一位置,其中,第一位置为存水池中与第二位置不同的位置。解决了相关技术中尚无控制水池机器人从存水池中的任一位置移动至待到达位置的技术方案的问题。的技术方案的问题。的技术方案的问题。

【技术实现步骤摘要】
水池机器人的移动方法、存储介质及水池机器人


[0001]本申请涉及机器人
,具体而言,涉及一种水池机器人的移动方法、存储介质及水池机器人。

技术介绍

[0002]相关技术中,水池机器人进行清洁的情况下,通常基于预设的路径移动水池机器人,但是预设的路径无法使水池机器人从任一位置移动至目标清洁位置。因此如何更好地实现水池机器人的移动成为亟待解决地问题。

技术实现思路

[0003]本申请实施例提供了一种水池机器人的移动方法、存储介质及水池机器人。以至少解决相关技术中,尚无控制水池机器人从存水池中的任一位置移动至待到达位置的技术方案的问题。
[0004]根据本申请实施例的一个实施例,提供了一种水池机器人的移动方法,包括:接收遥控设备在预设时间段内持续发送的多个行驶指令,其中,所述行驶指令至少用于指示所述水池机器人的行驶方向;根据所述多个行驶指令控制所述水池机器人从当前所在的存水池中的第二位置移动至所述第一位置。
[0005]在一个示例性实施例中,所述第一位置的所处位置至少包括以下之一:所述存水池的底面、所述存水池的墙面、所述存水池的水面,所述第二位置的所处位置至少包括以下之一:所述存水池的底面、所述存水池的墙面、所述存水池的水面。
[0006]在一个示例性实施例中,根据所述多个行驶指令控制所述水池机器人从当前所在的存水池中的第二位置移动至第一位置,包括:根据所述多个行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至交界处;其中,所述第一位置和所述第二位置处于所述存水池的不同面;在所述水池机器人移动至所述交界处,且所述水池机器人持续接收所述多个行驶指令的情况下,控制所述水池机器人从所述交界处移动至所述第一位置所在面的第三位置,其中,所述交界处包括以下至少之一:所述底面和所述墙面的第一交界处,所述墙面和所述水面的第二交界处;根据所述多个行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置。
[0007]在一个示例性实施例中,在所述第二位置的所处位置为所述底面,所述第一位置的所处位置为所述墙面的情况下,根据所述多个行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至交界处,包括:接收所述遥控设备在第一预设时间段内发送的方向行驶指令,并根据所述第一预设时间段内发送的方向行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至所述第一交界处;在所述水池机器人移动至所述第一交界处,且所述水池机器人持续接收所述多个行驶指令的情况下,控制所述水池机器人从所述第一交界处移动至所述第一位置所在面的第三位置,包括:接收所述遥控设备在第二预设时间段内持续发送
的多个第一方向行驶指令,并根据所述多个第一方向行驶指令控制所述水池机器人从所述第一交界处移动至所述第一位置所在面的第三位置;其中,所述多个第一方向行驶指令用于指示所述水池机器人始终向第一方向行驶;根据所述多个行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置,包括:接收所述遥控设备在第三预设时间段内发送的方向行驶指令,并根据所述第三预设时间段内发送的方向行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置;所述多个行驶指令包括:所述第一预设时间段内发送的方向行驶指令、所述多个第一方向行驶指令和所述第三预设时间段内发送的方向行驶指令;所述预设时间段包括:所述第一预设时间段、所述第二预设时间段和所述第三预设时间段。
[0008]在一个示例性实施例中,在所述第二位置的所处位置为所述墙面,所述第一位置的所处位置为所述底面的情况下,根据所述多个行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至交界处,包括:接收所述遥控设备在第一预设时间段内发送的方向行驶指令,并根据所述第一预设时间段内发送的方向行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至所述第一交界处;在所述水池机器人移动至所述第一交界处,且所述水池机器人持续接收所述多个行驶指令的情况下,控制所述水池机器人从所述第一交界处移动至所述第一位置所在面的第三位置,包括:接收所述遥控设备在第二预设时间段内持续发送的多个第二方向行驶指令,并根据所述多个第二方向行驶指令控制所述水池机器人从所述第一交界处移动至所述第一位置所在面的第三位置;根据所述多个行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置,包括:接收所述遥控设备在第三预设时间段内发送的所述方向行驶指令,并根据所述第三预设时间段内发送的方向行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置;其中,所述多个第二方向行驶指令用于指示所述水池机器人始终向第二方向行驶;所述多个行驶指令包括:所述第一预设时间段内发送的方向行驶指令、所述多个第二方向行驶指令和所述第三预设时间段内发送的方向行驶指令;所述预设时间段包括:所述第一预设时间段、所述第二预设时间段和所述第三预设时间段。
[0009]在一个示例性实施例中,在所述第二位置的所处位置为所述墙面,所述第一位置的所处位置为所述水面的情况下,根据所述多个行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至交界处,包括:接收所述遥控设备在第一预设时间段内发送的方向行驶指令,并根据所述第一预设时间段内发送的方向行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至所述第二交界处;在所述水池机器人移动至所述第二交界处,且所述水池机器人持续接收所述多个行驶指令的情况下,控制所述水池机器人从所述第二交界处移动至所述第一位置所在面的第三位置,包括:接收所述遥控设备在第二预设时间段内持续发送的多个第一方向行驶指令,并开启上升模式,以使所述水池机器人从所述第二交界处移动至所述第三位置;根据所述多个行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置,包括:接收所述遥控设备在第三预设时间段内发送的方向行驶指令,并根据所述第三预设时间段内发送的方向行驶指令控制所述水池机器人从第三位置移动至所述第一位置;其中,所述多个第一方向行驶指令用于指示所述水池机器人始终向第一方向行驶;所
述多个行驶指令包括:所述第一预设时间段内发送的方向行驶指令、所述多个第一方向行驶指令和所述第三预设时间段内发送的方向行驶指令;所述预设时间段包括:所述第一预设时间段、所述第二预设时间段和所述第三预设时间段。
[0010]在一个示例性实施例中,在所述第二位置的所处位置为水面,所述第一位置的所处位置为所述墙面的情况下,根据所述多个行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至交界处,包括:接收所述遥控设备在第一预设时间段内发送的方向行驶指令,并根据所述第一预设时间段内发送的方向行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至所述第二交界处;在所述水池机器人移动至所述第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种水池机器人的移动方法,其特征在于,包括:接收遥控设备在预设时间段内持续发送的多个行驶指令,其中,所述行驶指令至少用于指示所述水池机器人的行驶方向;根据所述多个行驶指令控制所述水池机器人从当前所在的存水池中的第二位置移动至第一位置,其中,所述第一位置为存水池中与所述第二位置不同的位置。2.根据权利要求1所述的水池机器人的移动方法,其特征在于,所述第一位置的所处位置至少包括以下之一:所述存水池的底面、所述存水池的墙面、所述存水池的水面,所述第二位置的所处位置至少包括以下之一:所述存水池的底面、所述存水池的墙面、所述存水池的水面。3.根据权利要求2所述的水池机器人的移动方法,其特征在于,根据所述多个行驶指令控制所述水池机器人从当前所在的存水池中的第二位置移动至第一位置,包括:根据所述多个行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至交界处;其中,所述第一位置和所述第二位置处于所述存水池的不同面;在所述水池机器人移动至所述交界处,且所述水池机器人持续接收所述多个行驶指令的情况下,控制所述水池机器人从所述交界处移动至所述第一位置所在面的第三位置,其中,所述交界处包括以下至少之一:所述底面和所述墙面的第一交界处,所述墙面和所述水面的第二交界处;根据所述多个行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置。4.根据权利要求3所述的水池机器人的移动方法,其特征在于,在所述第二位置的所处位置为所述底面,所述第一位置的所处位置为所述墙面的情况下,根据所述多个行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至交界处,包括:接收所述遥控设备在第一预设时间段内发送的方向行驶指令,并根据所述第一预设时间段内发送的方向行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至所述第一交界处;在所述水池机器人移动至所述第一交界处,且所述水池机器人持续接收所述多个行驶指令的情况下,控制所述水池机器人从所述第一交界处移动至所述第一位置所在面的第三位置,包括:接收所述遥控设备在第二预设时间段内持续发送的多个第一方向行驶指令,并根据所述多个第一方向行驶指令控制所述水池机器人从所述第一交界处移动至所述第一位置所在面的第三位置;其中,所述多个第一方向行驶指令用于指示所述水池机器人始终向第一方向行驶;根据所述多个行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置,包括:接收所述遥控设备在第三预设时间段内发送的方向行驶指令,并根据所述第三预设时间段内发送的方向行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置;所述多个行驶指令包括:所述第一预设时间段内发送的方向行驶指令、所述多个第一方向行驶指令和所述第三预设时间段内发送的方向行驶指令;所述预设时间段包括:所述
第一预设时间段、所述第二预设时间段和所述第三预设时间段。5.根据权利要求3所述的水池机器人的移动方法,其特征在于,在所述第二位置的所处位置为所述墙面,所述第一位置的所处位置为所述底面的情况下,根据所述多个行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至交界处,包括:接收所述遥控设备在第一预设时间段内发送的方向行驶指令,并根据所述第一预设时间段内发送的方向行驶指令控制所述水池机器人从所述第二位置开始移动,并控制所述水池机器人从所述第二位置移动至所述第一交界处;在所述水池机器人移动至所述第一交界处,且所述水池机器人持续接收所述多个行驶指令的情况下,控制所述水池机器人从所述第一交界处移动至所述第一位置所在面的第三位置,包括:接收所述遥控设备在第二预设时间段内持续发送的多个第二方向行驶指令,并根据所述多个第二方向行驶指令控制所述水池机器人从所述第一交界处移动至所述第一位置所在面的第三位置;根据所述多个行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置,包括:接收所述遥控设备在第三预设时间段内发送的所述方向行驶指令,并根据所述第三预设时间段内发送的方向行驶指令控制所述水池机器人从所述第三位置移动至所述第一位置;其中,所述多个第二方向行驶指令用于指示所述水池机器人始终向第二方向行驶;所述多个行驶指令包括:所述第一预设时间段内发送的方向行驶指令、所述多个第二方向行驶指令和所述第三预设时间段内发送的方向行驶指令;所述预设时间段包括:所述第一预设时间段、所述第二预设时间段和所述第三预设时间段。6.根据权利要求3所述的水池机器人的移动方法,其特征在于,在所述第二位置的所处位置为所述墙面,所述第一位置的所处位置为所述水面的情况下,根据所述多个行驶指令控制所述水...

【专利技术属性】
技术研发人员:张石磊
申请(专利权)人:星迈创新科技苏州有限公司
类型:发明
国别省市:

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

1