基于激光里程计和标签融合算法的定位追踪方法及系统技术方案

技术编号:33652068 阅读:57 留言:0更新日期:2022-06-02 20:30
本发明专利技术公开了一种基于激光里程计和标签融合算法的定位追踪方法及系统,包括:步骤1,里程计初步定位;步骤2,通过预先在待定位场景中布置不同的两个标签,获取激光雷达的精确位姿,其具体包括:步骤21,通过激光雷达扫描获取标签所在区域的点云,获取两个标签在局部坐标系中的相对坐标;步骤22,根据两个标签的绝对坐标,在每一个标签的相对坐标附近搜索距离最近的绝对坐标,进行匹配;步骤23,将两个标签与激光雷达组成三角形,获取激光雷达位姿变换矩阵;步骤24,使用激光雷达位姿变换矩阵,对激光雷达的初步位姿进行变换,得到激光雷达的精确位姿。本发明专利技术可应用无GNSS信号、存在较多干扰、结构不断变化地复杂场景,为车辆提供精确的定位。位。位。

【技术实现步骤摘要】
基于激光里程计和标签融合算法的定位追踪方法及系统


[0001]本专利技术涉及定位
,特别是关于一种基于激光里程计和标签融合算法的定位追踪方法及系统。

技术介绍

[0002]随着无人驾驶汽车行业的飞速发展,无人驾驶汽车具备的功能更加丰富,应用领域也愈加广泛,例如在露天矿山、物流园区、港口等封闭场景中均已出现以无人驾驶汽车为基础搭建的智慧矿山、智慧物流、智慧港口等无人作业系统。无人驾驶汽车在这些作业场景下,可以实现障碍物检测与防撞、实时定位、智能行为决策以及高精度车辆控制等功能,这使得作业过程对人力的需求减少,并且可以根据作业目标合理分配资源,在保证效率的前提下大大提升了工作过程的经济性和安全性。
[0003]在工作过程中,准确的定位可以让无人车时刻清楚自身所在的位置、规划正确的行驶路线并且及时躲避环境中存在的障碍物,通常借助GNSS、激光雷达和摄像头等对车辆进行定位,以保障无人作业系统高效运行。但是在许多特殊场景下,例如封闭的生产车间或者光线昏暗的地下矿井,这样的作业场景无GNSS信号,且场景结构会随工作进度不断变化,同时还存在干扰因素影响着激光雷达与摄像头的精度。因此,亟需设计一个可适用于复杂作业场景且精度较高的定位方法及系统,能够在类似于矿井的无人作业环境中,降低恶劣环境因素带来的干扰,为无人驾驶汽车提供精确的定位。

技术实现思路

[0004]本专利技术的目的在于提供一种基于激光里程计和标签融合算法的定位追踪方法及系统来克服或至少减轻现有技术的上述缺陷中的至少一个。
[0005]为实现上述目的,本专利技术提供一种基于激光里程计与标签融合算法的定位追踪方法,其包括:
[0006]步骤1,里程计初步定位,获取激光雷达的初步位姿;
[0007]步骤2,通过预先在待定位场景中布置不同的两个标签,获取所述激光雷达在全局坐标系中的绝对坐标,其中:第一所述标签的绝对坐标被描述为(m,n),第二所述标签的绝对坐标被描述为(p,q);
[0008]所述步骤2包括:
[0009]步骤21,通过激光雷达扫描获取标签所在区域的点云,获取所述两个标签在局部坐标系中的相对坐标,其中:所述第一标签的所述相对坐标被描述为(a,b),所述第二标签的所述相对坐标被描述为(c,d);
[0010]步骤22,根据所述两个标签的所述绝对坐标,在每一个所述标签的所述相对坐标附近搜索距离最近的绝对坐标,并进行匹配;
[0011]步骤23,将所述两个标签与所述激光雷达组成三角形,采用三角定位算法获取激光雷达位姿变换矩阵;
[0012]步骤24,使用所述步骤23的所述激光雷达位姿变换矩阵,对所述步骤1获取的激光雷达的初步位姿进行变换,得到所述激光雷达的精确位姿。
[0013]进一步地,所述步骤1中的布置标签的方法具体包括:
[0014]将不同的两个标签沿车辆的纵向和横向之一的预设方向A隔开布置在平行于预设方向A的平面B上。
[0015]进一步地,所述步骤21具体包括:
[0016]步骤211,提取所述两个标签所在区域的点云,在所有提取到的点云中筛选出强度较高的点云,同时设置半径过滤掉距离较远的孤立点;
[0017]步骤212,搜索获得所述两个标签对应的点云集合;
[0018]步骤213,计算出每一个所述点云集合的中心坐标,作为所述两个标签的所述相对坐标。
[0019]进一步地,所述步骤23具体包括:
[0020]步骤231,结合式(2)计算得到的所述两个标签的中点在局部坐标系中的相对坐标M
local
和式(3)计算得到的所述激光雷达的在局部坐标系中的相对偏转角yaw
local
,获取相对位姿变换矩阵P
local

[0021]P
local
=[M
local
,yaw
local
]ꢀꢀ
(1)
[0022][0023][0024]步骤232,结合式(5)计算得到的所述两个标签在全局坐标系中的的绝对中点坐标M
global
和式(6)计算得到的所述激光雷达在全局坐标系中的的绝对偏转角yaw
global
,获取绝对位姿变换矩阵P
global

[0025]P
global
=[M
global
,yaw
global
]ꢀꢀꢀꢀ
(4)
[0026][0027][0028]步骤233,结合所述P
local
和Pg
lobal
,通过式(7)获取所述激光雷达位姿变换矩阵P
current

[0029]P
current
=P
global
*P
local
‑1ꢀꢀꢀꢀ
(7)。
[0030]进一步地,所述步骤1具体包括:
[0031]步骤11,通过激光雷达扫描得到的车辆所处工作区域的当前帧点云,对所述当前帧点云进行特征提取,得到对应的特征信息;并对点云进行去畸变处理,防止出现尺度漂移现象,然后对去畸变后的点云进行特征提取,得到当前帧点云所对应的特征信息;
[0032]步骤12,通过里程计估计在获取下一帧点云之前激光雷达的运动状态,并在获取下一帧点云后,对前后两帧点云进行特征匹配,获取所述前后两帧点云之间的转换矩阵;
[0033]步骤13,返回步骤11,通过不断加入新的点云,对所述转换矩阵进行更新,最终得到激光雷达的初步位姿。
[0034]本专利技术还提供一种基于激光里程计与标签融合算法的定位追踪系统,其包括:
[0035]里程计初步定位模块,其用于获取激光雷达的初步位姿;
[0036]标签辅助定位模块,其用于通过预先在待定位场景中布置不同的两个标签,获取所述激光雷达在全局坐标系中的绝对坐标,其中:第一所述标签的绝对坐标被描述为(m,n),第二所述标签的绝对坐标被描述为(p,q);;
[0037]所述标签辅助定位模块包括:
[0038]标签相对位置获取单元,其用于通过激光雷达扫描获取标签所在区域的点云,获取所述两个标签在局部坐标系中的相对坐标,其中:所述第一标签的相对坐标被描述为(a,b),所述第二标签的相对坐标被描述为(c,d);
[0039]标签绝对位置获取单元,其用于根据所述两个标签在全局坐标系中的绝对坐标,在每一个所述标签的相对坐标附近搜索距离最近的绝对坐标,并进行匹配;
[0040]位姿变换矩阵获取单元,其用于将所述两个标签与所述激光雷达组成三角形,采用三角定位算法获取激光雷达位姿变换矩阵;
[0041]精确位姿获取单元,其用于使用所述位姿变换矩阵获取单元的所述激光雷达位姿变换矩阵,对所述里程计初步定位模块获取的激光雷达的初步位姿进行变换,得到所述激光雷达的精确位姿。
[0042]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于激光里程计与标签融合算法的定位追踪方法,其特征在于,包括:步骤1,里程计初步定位,获取激光雷达的初步位姿;步骤2,通过预先在待定位场景中布置不同的两个标签,第一所述标签的绝对坐标被描述为(m,n),第二所述标签的绝对坐标被描述为(p,q),获取激光雷达的精确位姿,其具体包括:步骤21,通过激光雷达扫描获取标签所在区域的点云,获取所述两个标签在局部坐标系中的相对坐标,其中:所述第一标签的所述相对坐标被描述为(a,b),所述第二标签的所述相对坐标被描述为(c,d);步骤22,根据所述两个标签的所述绝对坐标,在每一个所述标签的所述相对坐标附近搜索距离最近的绝对坐标,并进行匹配;步骤23,将所述两个标签与所述激光雷达组成三角形,采用三角定位算法获取激光雷达位姿变换矩阵;步骤24,使用所述步骤23的所述激光雷达位姿变换矩阵,对所述步骤1获取的激光雷达的初步位姿进行变换,得到所述激光雷达的精确位姿。2.如权利要求2所述的基于激光里程计与标签融合算法的定位追踪方法,其特征在于,所述步骤1中的布置标签的方法具体包括:将不同的两个标签沿车辆的纵向和横向之一的方向(A)隔开布置在平行于所述方向(A)的平面(B)上。3.如权利要求1所述的基于激光里程计与标签融合算法的定位追踪方法,其特征在于,所述步骤21具体包括:步骤211,提取所述两个标签所在区域的点云,在所有提取到的点云中筛选出强度较高的点云,同时设置半径过滤掉距离较远的孤立点;步骤212,搜索获得所述两个标签对应的点云集合;步骤213,计算出每一个所述点云集合的中心坐标,作为所述两个标签的所述相对坐标。4.如权利要求1

3中任一项所述的基于激光里程计与标签融合算法的定位追踪方法,其特征在于,所述步骤23具体包括:步骤231,结合式(2)计算得到的所述两个标签的中点在局部坐标系中的相对坐标M
local
和式(3)计算得到的所述激光雷达的在局部坐标系中的相对偏转角yaw
local
,获取相对位姿变换矩阵P
local
;P
local
=[M
local
,yaw
local
]
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)(1)步骤232,结合式(5)计算得到的所述两个标签在全局坐标系中的的绝对中点坐标M
global
和式(6)计算得到的所述激光雷达在全局坐标系中的的绝对偏转角yaw
global
,获取绝对位姿变换矩阵P
global
;P
global
=[M
global
,yaw
global
]
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(4)
步骤233,结合所述P
local
和P
global
,通过式(7)获取所述激光雷达位姿变换矩阵P
current
:P
current
=P
global
*P
local
‑1ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(7)。5.如权利要求4所述的基于激光里程计与标签融合算法的定位追踪方法,其特征在于,所述步骤1具体包括:步骤11,通过激光雷达扫描得到的车辆所处工作区域的当前帧点云,对所述当前帧点云进行特征提取,得到对应的特征信息;并对点云进行去畸变处理,防止出现尺度漂移现象,然后对去畸变后的点云进行特征提取,得到当前帧点云所对应的特征信息;步骤12,通过里程计估计在获取下一帧点云之前激光雷达的运动状态,并在获取下一帧点云后,对前后两帧点云进行特征匹配,获取所述前后两帧点云之间的转换矩阵;步骤13,返回步骤11,通过不断加入新的点云,对所述转换矩阵进行更新,最终得到激光雷达的初步位姿。6.一种基于激光里程计与标签融合算法的定位追踪系统,其特征在于,包括:里程计初步定位模块,其用于获取激光雷达的初步位姿;标签辅助定位模块,其用于通过预先在待定位场景中布置不同的两个标签,第一...

【专利技术属性】
技术研发人员:秦洪懋沈国利周云水刘建秦晓辉胡满江边有钢秦兆博王晓伟徐彪谢国涛丁荣军
申请(专利权)人:湖南大学无锡智能控制研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1