本申请涉及但不限于机器人,尤其涉及一种设备充电方法、装置、设备、存储介质及程序产品。
背景技术:
1、机器人(例如,扫地机器人)是智能家居中的重要组成部分,机器人使用过程中,在执行任何操作时均需要消耗能源,因此,为了能够保证机器人能按照指令及时做出对应的操作,必须保持机器人具有足够的能源。
2、但是,相关技术中的机器人大部分需手动进行充电,使用者容易忘记给机器人充电,使得机器人长期处于缺少能源的状态,从而使得机器人无法及时地按照指令执行操作,降低了用户体验。
技术实现思路
1、基于相关技术存在的问题,本申请实施例提供一种设备充电方法、装置、设备、存储介质及程序产品。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供一种设备充电方法,应用于第一设备和为所述第一设备提供能源的第二设备;所述方法包括:
4、响应于所述第二设备发出的充电信号,根据所述第一设备的当前位置和所述第二设备的位置,确定所述第一设备的路径;
5、根据所述路径,控制所述第一设备到达所述第二设备的位置;
6、根据所述第一设备在所述第二设备的位置处获取的图像信息,确定所述第一设备与所述第二设备之间的相对位置关系;
7、响应于所述相对位置关系满足预设位置关系,控制所述第二设备为所述第一设备提供能源。
8、本申请实施例提供一种设备充电装置,应用于第一设备和为所述第一设备提供能源的第二设备;所述装置包括:
9、第一确定模块,用于响应于所述第二设备发出的充电信号,根据所述第一设备的当前位置和所述第二设备的位置,确定所述第一设备的路径;
10、第一控制模块,用于根据所述路径,控制所述第一设备到达所述第二设备的位置;
11、第二确定模块,用于根据所述第一设备在所述第二设备的位置处获取的图像信息,确定所述第一设备与所述第二设备之间的相对位置关系;
12、第二控制模块,用于响应于所述相对位置关系满足预设位置关系,控制所述第二设备为所述第一设备提供能源。
13、本申请实施例提供一种设备充电设备,包括处理器和存储器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述设备充电方法。
14、本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述设备充电方法。
15、本申请实施例提供一种计算机程序产品,所述计算机程序产品包括可执行指令,所述可执行指令存储在计算机可读存储介质中;当设备充电设备的处理器从所述计算机可读存储介质读取所述可执行指令,并执行所述可执行指令时,实现上述设备充电方法。
16、本申请实施例提供的设备充电方法、装置、设备、存储介质及程序产品,第一方面,本申请实施例通过根据第二设备发出的充电信号、第一设备的当前位置和第二设备的位置,确定出第一设备的路径,控制第一设备根据路径到达第二设备的位置,实现了第一设备的自动充电,避免了使用者忘记给第一设备充电从而导致第一设备无法使用的问题,使得第一设备能够始终保持足够的电量来执行用户的操作,提高了用户体验;第二方面,本申请实施例根据第一设备在第二设备的位置获取的图像信息,确定第一设备与第二设备之间的相对位置关系是否满足预设位置关系,来控制第二设备为第一设备提供能源,使得本申请实施例可以结合图像采集装置和传感信号,能够准确的控制第一设备与第二设备之间的相对位置关系满足预设位置关系,保证第一设备在第二设备的位置能够准确的找到第二设备的充电口,提高了设备充电流程的效率。
17、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。
1.一种设备充电方法,应用于第一设备和为所述第一设备提供能源的第二设备;其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于所述充电信号,根据所述第一设备的当前位置和所述第二设备的位置,确定所述第一设备的路径,包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述初始路径进行调整,得到所述第一设备的路径,包括:
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述第一设备至少包括传感器;在所述第一设备按照所述路径运行时,所述方法还包括:
6.根据权利要求1至5任一项所述的方法,其特征在于,所述第一设备至少包括图像采集装置;所述第二设备具有识别标记;所述第一设备中存储有标准图像信息,所述标准图像信息中包括所述识别标记的标准位置和标准形状;
7.根据权利要求6所述的方法,其特征在于,所述根据所述对比结果,确定所述第一设备与所述第二设备之间的相对位置关系,包括:
8.根据权利要求1至7任一项所述的方法,其特征在于,所述第一设备底部具有金属区域,所述第二设备顶部具有预设形状的电磁装置;
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.根据权利要求1至9任一项所述的方法,其特征在于,所述方法还包括:
11.一种设备充电装置,应用于第一设备和为所述第一设备提供能源的第二设备;其特征在于,所述装置包括:
12.一种设备充电设备,包括处理器和存储器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至10任一项所述设备充电方法中的步骤。
13.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该计算机程序被处理器执行时实现权利要求1至10中任一项设备充电方法中的步骤。
14.一种计算机程序产品,包括计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时,实现权利要求1至10中任一项设备充电方法中的步骤。