The invention provides a mobile robot positioning method, device and system, which relates to the technical field of mobile robot positioning. The positioning method, device and system of the mobile robot provided by the embodiment of the present invention distributes a positioning mark in the mobile robot's active site. The positioning mark includes a circular one-dimensional code. The mobile robot determines the position coordinates of the positioning mark in the robot coordinate system by capturing the positioning mark, and parses the circular one-dimensional code. The location coordinates of the location mark in the global coordinate system are obtained, and the location of the mobile robot in the field is determined according to the location mark in the robot coordinate system and the global coordinate system respectively. Because the circular one-dimensional code has the advantages of simple fabrication, easy identification, strong anti-fouling and distortion ability, and easy reader alignment, the scheme of the embodiment of the present invention can reduce the decoding complexity, improve the decoding speed and the decoding success rate, and reduce the production cost compared with the analytical two-dimensional code in the prior art.
【技术实现步骤摘要】
移动机器人定位方法、装置和系统
本专利技术涉及移动机器人定位
,尤其是涉及一种移动机器人定位方法、装置和系统。
技术介绍
移动机器人在场地中按照规划的路径行进,需要实现在行进过程中的定位。定位是确定移动机器人在工作环境中相对于全局坐标的位置及其姿态。现有的移动机器人定位系统通常采用如图1所示的二维码表示一个全局坐标系中的位置坐标。场地中固定间隔的网格节点上贴着二维码标签,移动机器人从二维码标签上方经过时,利用其携带的摄像头扫描二维码并解码获得二维码表示的信息,即可进行定位。但是,二维码的制作精度要求高,抗畸变能力差,且译码算法复杂,解码成功率较低。为了提高解码成功率,目前采用多个二维码并列的方式,但这进一步增加了解码的复杂度和成本。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种移动机器人定位方法、装置和系统,降低了解码难度,提高了解码成功率,降低了制作成本。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种移动机器人定位方法,所述移动机器人上安装有读码器;所述方法包括:所述读码器判断视场范围内是否存在定位标识;如果是,确定所述定位标识在机器人坐标系中的位置坐标;所述定位标识布设于所述移动机器人活动的场地中,包括圆形一维码;解析所述圆形一维码,获取所述定位标识在全局坐标系中的位置坐标;根据所述定位标识在机器人坐标系中的位置坐标和所述定位标识在全局坐标系中的位置坐标,确定所述移动机器人在所述场地中的位置。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,确定所述定位标识在机器人坐标系中的 ...
【技术保护点】
1.一种移动机器人定位方法,所述移动机器人上安装有读码器;其特征在于,所述方法包括:所述读码器判断视场范围内是否存在定位标识;如果是,确定所述定位标识在机器人坐标系中的位置坐标;所述定位标识布设于所述移动机器人活动的场地中,包括圆形一维码;解析所述圆形一维码,获取所述定位标识在全局坐标系中的位置坐标;根据所述定位标识在机器人坐标系中的位置坐标和所述定位标识在全局坐标系中的位置坐标,确定所述移动机器人在所述场地中的位置。
【技术特征摘要】
1.一种移动机器人定位方法,所述移动机器人上安装有读码器;其特征在于,所述方法包括:所述读码器判断视场范围内是否存在定位标识;如果是,确定所述定位标识在机器人坐标系中的位置坐标;所述定位标识布设于所述移动机器人活动的场地中,包括圆形一维码;解析所述圆形一维码,获取所述定位标识在全局坐标系中的位置坐标;根据所述定位标识在机器人坐标系中的位置坐标和所述定位标识在全局坐标系中的位置坐标,确定所述移动机器人在所述场地中的位置。2.根据权利要求1所述的方法,其特征在于,确定所述定位标识在机器人坐标系中的位置坐标的步骤,包括:将所述圆形一维码的圆心在所述机器人坐标系中的坐标,作为所述定位标识在机器人坐标系中的位置坐标。3.根据权利要求1所述的方法,其特征在于,所述解析所述圆形一维码,获取所述定位标识在全局坐标系中的位置坐标的步骤,包括:解析所述圆形一维码,得到所述圆形一维码中存储的所述定位标识的编号;根据预先存储的编号与位置坐标之间的对应关系,获取所述定位标识在全局坐标系中的位置坐标。4.根据权利要求3所述的方法,其特征在于,所述解析所述圆形一维码,得到所述圆形一维码中存储的所述定位标识的编号的步骤,包括:以所述圆形一维码的圆心为出发点,沿任一方向提取图像,解析所述图像,得到所述定位标识的编号。5.根据权利要求4所述的方法,其特征在于,所述解析所述圆形一维码,得到所述圆形一维码中存储的所述定位标识的编号的步骤,还包括:如果解析所述图像不成功,则沿另一方向重新提取图像进行解析。6.根据权利要求1所述的方法,其特征在于,所述定位标识还包括标定图形;所述方法还包括:查找所述读码器的视场范围内是否存在所述圆形一维码;如果是,查找所述圆形一维码周围的标定图形。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:根...
【专利技术属性】
技术研发人员:魏初舜,彭广平,朱渴萌,张志同,赵仲夏,
申请(专利权)人:北京艾瑞思机器人技术有限公司,北京旷视科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。