本申请涉及机器人,特别涉及一种清洁方法、清洁机器人和存储介质。
背景技术:
1、机器人因其自动化、精确性等特点,已逐渐被应用于各种不同的场景中,以替代传统的手工操作。比如,应用于存在清洁需求的场景中,以替代手动清洁。相关技术中,当存在清洁需求时,用户可以选定清洁区域及清洁模式,并指示机器人开始清洁。然而,这种清洁方式每次都需要人为操作,人力成本较高。
技术实现思路
1、本申请提供了一种清洁方法、清洁机器人和存储介质,可以自动进行定时清洁,节省人力成本,提高清洁效率。所述技术方案如下:
2、第一方面,提供了一种清洁方法,所述方法包括:
3、显示清洁任务配置界面,所述清洁任务配置界面包括多个配置项,所述多个配置项包括清洁模式配置项、循环周期配置项、清洁时间配置项和清洁区域配置项;
4、响应于接收到的对所述多个配置项的配置指令,生成所述多个配置项的配置内容;
5、响应于接收到的对所述多个配置项的确认指令,根据所述多个配置项的配置内容生成目标清洁任务;
6、根据所述目标清洁任务控制清洁机器人进行清洁。
7、在本申请中,显示清洁任务配置界面,该清洁任务配置界面包括多个配置项,该多个配置项包括清洁模式配置项、循环周期配置项、清洁时间配置项和清洁区域配置项。用户可以通过该清洁任务配置界面对包含有清洁模式、循环周期、清洁时间、清洁区域这些元素的定时清洁任务(即目标清洁任务)进行配置。在目标清洁任务配置完成后,在时间到达所配置的定时时间时,无需用户参与,清洁机器人可以自动按照所配置的清洁模式对所配置的清洁区域进行清洁。如此,可以自动进行定时清洁,节省人力成本,提高清洁效率。
8、第二方面,提供了一种清洁装置,该装置包括:
9、第一显示模块,用于显示清洁任务配置界面,所述清洁任务配置界面包括多个配置项,所述多个配置项包括清洁模式配置项、循环周期配置项、清洁时间配置项和清洁区域配置项;
10、第一生成模块,用于响应于接收到的对所述多个配置项的配置指令,生成所述多个配置项的配置内容;
11、第二生成模块,用于响应于接收到的对所述多个配置项的确认指令,根据所述多个配置项的配置内容生成目标清洁任务;
12、控制模块,用于根据所述目标清洁任务控制清洁机器人进行清洁。
13、第三方面,提供了一种清洁机器人,所述清洁机器人包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面所述的清洁方法。
14、第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的清洁方法。
15、第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的清洁方法的步骤。
16、可以理解的是,上述第二方面、第三方面、第四方面、第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
1.一种清洁方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述多个配置项还包括任务名称配置项、清洁次数配置项中的一个或多个;
3.如权利要求1所述的方法,其特征在于,所述生成所述多个配置项的配置内容之后,还包括:
4.如权利要求3所述的方法,其特征在于,所述根据所述循环周期配置项的配置内容和所述清洁时间配置项的配置内容确定正在配置的清洁任务与有效清洁任务是否存在时间冲突,包括:
5.如权利要求3所述的方法,其特征在于,所述根据所述循环周期配置项的配置内容和所述清洁时间配置项的配置内容确定正在配置的清洁任务与有效清洁任务是否存在时间冲突,包括:
6.如权利要求3所述的方法,其特征在于,所述根据所述循环周期配置项的配置内容和所述清洁时间配置项的配置内容确定正在配置的清洁任务与有效清洁任务是否存在时间冲突,包括:
7.如权利要求1至6任一所述的方法,其特征在于,
8.如权利要求7所述的方法,其特征在于,
9.如权利要求8所述的方法,所述预设设备状态包括所述清洁机器人的定位正常、所述清洁机器人的电机是上锁状态、所述清洁机器人的电量大于或等于预设电量、所述清洁机器人的扶手处于在位状态、所述清洁机器人的部件运行正常中的一项或多项;
10.一种清洁机器人,其特征在于,所述清洁机器人包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至9任一项所述的方法。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9任一项所述的方法。