【技术实现步骤摘要】
一种定位方法、设备、存储介质以及程序产品
[0001]本申请实施例涉及信息处理的
,具体而言,涉及一种定位方法、设备、存储介质以及程序产品。
技术介绍
[0002]随着社会的快速发展,能够提高工作的效率的机器人已经有了广泛的应用,机器人移动的过程中需要对机器人进行定位,使得机器人到达目标定位标识所在的位姿点,以进入目标工作状态,在该位姿点执行目标任务,但是机器人无法准确识别工作环境,若工作环境出现变动,例如若目标定位标识被人误动导致位姿变化,此时机器人仅靠利用地图进行绝对定位,无法准确定位机器人自身与目标定位标识之间的当前相对位姿,因而无法到达目标定位标识所在的位姿点,无法进入目标工作状态,无法在该位姿点执行目标任务点执行目标任务。
[0003]因此,如何准确确定机器人自身与目标定位标识之间的当前相对位姿,是一个亟待解决的问题。
技术实现思路
[0004]鉴于上述问题,本专利技术实施例提供了一种定位方法、设备、存储介质以及程序产品,以进而可以提高确定机器人自身与目标定位标识之间的当前相对位姿的准确性。
[0005]本专利技术实施例的第一方面,提供了一种定位方法,所述方法包括:
[0006]接收针对目标定位标识的定位模式启动指令,所述定位模式启动指令至少包括所述目标定位标识的属性信息;
[0007]响应于所述定位模式启动指令,查询所述机器人自身是否存储有所述目标定位标识的打点结果,所述目标定位标识的打点结果包括:所述目标定位标识的属性信息、全局绝对位姿和目标相对位姿 ...
【技术保护点】
【技术特征摘要】
1.一种定位方法,其特征在于,所述方法包括:接收针对目标定位标识的定位模式启动指令,所述定位模式启动指令至少包括所述目标定位标识的属性信息;响应于所述定位模式启动指令,查询所述机器人自身是否存储有所述目标定位标识的打点结果,所述目标定位标识的打点结果包括:所述目标定位标识的属性信息、全局绝对位姿和目标相对位姿;在所述机器人自身存储有所述目标定位标识的打点结果的情况下,获取所述机器人自身的当前全局绝对位姿,并启动所述机器人配置的与所述目标定位标识的类型适配的目标传感器;根据所述目标定位标识的打点结果、所述机器人自身的当前全局绝对位姿以及所述目标传感器采集的数据,确定所述机器人与所述目标定位标识之间的当前相对位姿。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收第一打点模式启动指令;响应于所述第一打点模式启动指令,检测所述机器人自身的工作状态;在所述机器人自身的工作状态为目标工作状态时,获取所述机器人自身的目标全局绝对位姿,并启动所述机器人自身配置的用于识别定位标识的各个传感器;启动所述各个传感器各自对应的线程,通过所启动的线程对所述各个传感器采集的数据按照对应的数据处理算法进行处理,得到定位标识的属性信息和目标相对位姿;通过所启动的线程,对定位标识的目标相对位姿和所述机器人自身的目标全局绝对位姿进行处理,确定定位标识的全局绝对位姿;将所述定位标识的打点结果存储在本地,和/或发送给其他设备,所述打点结果包括:定位标识的属性信息、全局绝对位姿以及目标相对位姿。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述机器人自身未存储所述目标定位标识的打点结果的情况下,输出无定位结果的提示消息;接收针对所述目标定位标识的第二打点模式启动指令,所述第二打点模式启动指令包含所述目标定位标识的类型;检测自身是否配置有所述目标传感器;在自身未配置所述目标传感器时,输出提示信息,所述提示信息用于提示用户为所述机器人配置所述目标传感器,以及配置用于处理所述目标传感器采集的数据的数据处理算法。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在自身配置有所述目标传感器的情况下,当所述机器人自身的工作状态为目标工作状态时,获取所述机器人自身的目标全局绝对位姿,并启动所述目标传感器进行数据采集;启动与所述目标传感器对应的线程,通过所启动的线程对所述目标传感器采集的数据按照对应的数据处理算法进行处理,得到所述目标定位标识的打点结果;将所述目标定位标识的打点结果存储在本地和/或发送给其他设备,所述目标定位标识的打点结果包括:所述目标定位标识的属性信息、全局绝对位姿以及目标相对位姿。5.根据权利要求1
‑
4任一所述的方法,其特征在于,根据所述目标定位标识的打点结
果、所述机器人自身的当前全局绝对位姿以及所述目标传感器采集的数据,确定所述机器人与所述目标定位标识之间的当前相对位姿,包括:启动所述目标传感器对应的线程,通过所启动的线...
【专利技术属性】
技术研发人员:马云飞,刘施菲,赖文芊,沈毅,
申请(专利权)人:北京旷视机器人技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。