[发明专利]机器人标签的定位方法、电子设备和计算机可读存储介质在审
申请号: | 201811189617.7 | 申请日: | 2018-10-12 |
公开(公告)号: | CN109358622A | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 刘永涛;刘佳;王江华;张鑫然;赵崇疆 | 申请(专利权)人: | 华北科技学院 |
主分类号: | G05D1/02 | 分类号: | G05D1/02;G01C21/20 |
代理公司: | 北京悦和知识产权代理有限公司 11714 | 代理人: | 李娜 |
地址: | 065201 河北省廊*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 标签 计算机可读存储介质 电子设备 基站 三维坐标位置 定位机器人 空间坐标系 运行效率 构建 交汇 | ||
1.一种机器人标签的定位方法,其特征在于,包括:
获取机器人标签到基站的距离值,所述机器人标签的个数为至少1个,所述基站的个数为至少3个;
构建空间坐标系,基于所述距离值,根据多球交汇原理得出所述机器人标签的三维坐标位置。
2.根据权利要求1所述的定位方法,其特征在于,所述构建空间坐标系,基于所述距离值,根据多球交汇原理得出所述机器人标签的三维坐标位置包括:
将所述机器人标签设为T:(X,Y,Z);
将至少3个所述基站的坐标分别设为第一基站坐标A0:(X0,Y0,Z0)、第二基站坐标A1:(X1,Y1,Z1)、第三基站坐标A2:(X2,Y2,Z2);
将至少3个所述基站在与所述机器人标签同平面的投影坐标分别设为A0′(X0,Y0,Z)、A1′(X1,Y1,Z)、A2′(X2,Y2,Z);
基于所述距离值Dis0、Dis1、Dis2,列出所述机器人标签到每个所述基站的球方程,所述球方程为:
根据所述球方程解算出所述机器人标签的坐标位置,其中所述机器人标签的高度Z0、Z1、Z2已知且相等。
3.根据权利要求2所述的定位方法,其特征在于,所述机器人标签的个数为2个,设2个所述机器人标签的坐标分别为T0:(x0,y0)和T1:(x1,y1);以及
在所述构建空间坐标系,基于所述距离值,根据多球交汇原理得出所述机器人标签的三维坐标位置之后,还包括:根据2个所述机器人标签的坐标,计算所述机器人的初始姿态朝向角α,所述初始姿态朝向角
4.根据权利要求3所述的定位方法,其特征在于,在计算所述机器人的初始姿态朝向角α之后,还包括:
根据2个所述机器人标签的坐标,得到机器人中心点坐标;
根据所述机器人中心点坐标和一个所述机器人标签的坐标,计算所述机器人中心点坐标至目标点坐标转向角β,所述目标点坐标转向角
5.根据权利要求4所述的定位方法,其特征在于,在计算所述机器人中心点坐标至目标点坐标转向角β之后,还包括:
控制所述机器人旋转角度θ,所述角度θ=β-α。
6.根据权利要求5所述的定位方法,其特征在于,在控制所述机器人旋转角度θ之后,还包括:
控制所述机器人以预设速度向所述机器人的正前方行进。
7.根据权利要求6所述的定位方法,其特征在于,在控制所述机器人以预设速度向所述机器人的正前方行进之后,还包括:
重复计算所述机器人的初始姿态朝向角α和所述机器人中心点坐标至目标点坐标转向角β;
控制所述机器人旋转角度θ,所述角度θ=β-α。
8.一种电子设备,包括:
至少一个中央处理器;以及,
与所述至少一个中央处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个中央处理器执行的指令,所述指令被所述至少一个中央处理器执行,以使所述至少一个中央处理器能够执行权利要求1-7中任一项所述的方法。
9.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1-7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华北科技学院,未经华北科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811189617.7/1.html,转载请声明来源钻瓜专利网。