本发明涉及定位,尤其涉及一种定位方法、装置、维护站及计算机可读存储介质。
背景技术:
1、随着科学技术的不断发展,机器人的功能已经非常丰富,应用也很广泛。为了保证机器人能正常工作,机器人通常需要和维护站配合使用,其中,维护站为用于维护机器人的设备,例如,维护站所能实现的功能包括以下一种或几种:为机器人充电、对机器人上的部件进行清洁、收集机器人内尘盒组件中的垃圾。然而,目前并没有技术能够准确地确定出维护站的位置信息。
技术实现思路
1、有鉴于此,本发明实施例提供了一种定位方法、装置、维护站及计算机可读存储介质,以解决目前不能准确地确定出维护站的位置信息的问题。
2、本发明提出一种定位方法,所述定位方法应用于维护站,所述维护站上设置有环境探测装置,所述定位方法包括:基于所述环境探测装置获取目标信息,所述目标信息为用于表示维护站的外部环境的信息;根据所述目标信息建立第一地图;根据所述第一地图确定所述维护站的位置信息。
3、在本发明的一些实施例中,所述环境探测装置包括光探测装置,对应地,所述目标信息包括第一信息,所述第一信息为基于所述光探测装置获取到的用于表示维护站的外部环境的信息,或/且,所述环境探测装置包括拍摄装置,对应地,所述目标信息包括第二信息,所述第二信息为基于所述拍摄装置获取到的用于表示维护站的外部环境的信息。
4、在本发明的一些实施例中,在所述根据所述第一地图确定所述维护站的位置信息之前,包括:获取第二地图,所述第二地图所表示的区域与所述第一地图所表示的区域至少部分相同;对应地,所述根据所述第一地图确定所述维护站的位置信息,包括:根据所述第一地图和所述第二地图确定所述维护站的位置信息。
5、在本发明的一些实施例中,所述第二地图所表示的区域包括所述第一地图所表示的区域,对应地,所述根据所述第一地图和所述第二地图确定所述维护站的位置信息,包括:根据所述第一地图确定所述维护站的位置在第二地图中的坐标。
6、在本发明的一些实施例中,所述第二地图所表示的区域与所述第一地图所表示的区域至少部分不同,对应地,所述根据所述第一地图和所述第二地图确定所述维护站的位置信息,包括:将所述第一地图和所述第二地图合并,得到第三地图;根据所述第三地图确定所述维护站的位置信息。
7、在本发明的一些实施例中,所述获取目标信息包括:若所述维护站处于静止状态,则获取目标信息。
8、在本发明的一些实施例中,在所述确定所述维护站的位置信息之后,包括:将所述维护站的位置信息发送至机器人,以指示所述机器人根据所述维护站的位置信息寻找所述维护站。
9、本发明提供了一种定位装置,所述定位方法应用于维护站,所述维护站上设置有环境探测装置,所述定位装置包括:
10、信息获取单元,用于基于所述环境探测装置获取目标信息,所述目标信息为用于表示维护站的外部环境的信息;
11、建图单元,用于根据所述目标信息建立第一地图;
12、信息确定单元,用于根据所述第一地图确定所述维护站的位置信息。
13、本发明的第三方面提供了一种维护站,包括环境探测装置、存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述定位方法的步骤。
14、本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述定位方法的步骤。
15、本发明实施例中,维护站上设置有环境探测装置,该维护站能够基于所述环境探测装置获取目标信息,所述目标信息为用于表示维护站的外部环境的信息,然后根据所述目标信息建立第一地图,再根据所述第一地图确定所述维护站的位置信息,即本发明实施例能够准确地确定出维护站的位置信息。
1.一种定位方法,其特征在于,所述定位方法应用于维护站,所述维护站上设置有环境探测装置,所述定位方法包括:
2.根据权利要求1所述的定位方法,其特征在于,所述环境探测装置包括光探测装置,对应地,所述目标信息包括第一信息,所述第一信息为基于所述光探测装置获取到的用于表示维护站的外部环境的信息,或/且,所述环境探测装置包括拍摄装置,对应地,所述目标信息包括第二信息,所述第二信息为基于所述拍摄装置获取到的用于表示维护站的外部环境的信息。
3.根据权利要求1所述的定位方法,其特征在于,在所述根据所述第一地图确定所述维护站的位置信息之前,包括:
4.根据权利要求3所述的定位方法,其特征在于,所述第二地图所表示的区域包括所述第一地图所表示的区域,对应地,所述根据所述第一地图和所述第二地图确定所述维护站的位置信息,包括:
5.根据权利要求3所述的定位方法,其特征在于,所述第二地图所表示的区域与所述第一地图所表示的区域至少部分不同,对应地,所述根据所述第一地图和所述第二地图确定所述维护站的位置信息,包括:
6.根据权利要求1所述的定位方法,其特征在于,所述获取目标信息包括:
7.根据权利要求1-6任一项所述的定位方法,其特征在于,在所述确定所述维护站的位置信息之后,包括:
8.一种定位装置,其特征在于,所述定位方法应用于维护站,所述维护站上设置有环境探测装置,所述定位装置包括:
9.一种维护站,包括环境探测装置、存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述定位方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述定位方法的步骤。