多线激光雷达标定方法技术

技术编号:19776869 阅读:67 留言:0更新日期:2018-12-15 10:49
本发明专利技术涉及一种多线激光雷达标定方法,包括:通过解耦α、β、Δz和γ、Δx、Δy,分别标定两部分参数。通过提取水平地面特征,标定参数α、β、Δz;通过GPS提供的旋转矩阵

【技术实现步骤摘要】
多线激光雷达标定方法
本专利技术涉及激光雷达
,尤其涉及一种多线激光雷达标定方法。
技术介绍
近年来,随着智能驾驶技术的飞速发展,激光雷达具有精度高、测距范围大,以及不受光线影响等特点,被广泛应用于智能驾驶车辆的障碍物检测、即时定位与地图构建等环境感知领域。在智能驾驶系统中,激光雷达一般安装于智能驾驶车辆的顶部,激光雷达获取的位置数据信息是基于雷达自身局部坐标系。在激光雷达的实际使用过程中,为了统一多传感器的信息,需要将激光雷达获取到的自身局部坐标系下的数据转换到汽车本体坐标系。数据转换过程中通过变换矩阵,将激光雷达坐标系中的点云数据,转换到汽车本体坐标系下。因此在实际使用过程中需要事先对激光雷达进行标定,即获取雷达坐标系与汽车本体坐标系之间的变换关系。现有技术中,为了实现坐标系的标定,研究者提出了多种方案。常见的标定方法主要有传统人工标定和标定物测量方法。传统人工标定采用手动测量或者仪器测量的方式,测量激光雷达坐标系和车体坐标系之间的变换关系。首先确定车体坐标系的原点位置和坐标轴方向,确定激光雷达坐标系原点位置,利用卡尺或者卷尺测量激光雷达坐标系原点与车体坐标系原点之间的距离向量。之后确定激光雷达坐标轴的方向,用特殊测试仪器,例如三维角度测量仪测量激光雷达坐标轴和车体坐标轴之间的欧拉角。标定物测量方法,通过对特定标定物的匹配来求解三维激光雷达的外参数。常见的标定物有平面靶标、三角面靶标和三面靶标。这类方法利用了激光雷达扫描点不可见、单线式扫描等工作特点,以基于空间向量的三维坐标系转换模型为基础,对靶标进行三维重建,采用坐标系转换模型对标定参数求解。手动测量标定方法虽然原理简单,但是对操作者的操作精细度以及测量仪器的精度要求高,因此其可推广性不高,且测量精度的不稳定,会随着操作者的水平高低变化。标定物测量方法也存在一定弊端,由于激光雷达对于不同颜色和材质的物体反射率不一样,因此控制点的查找存在一定困难,同时移动控制点的过程中需要大量人力参与,其标定的精度也依赖于其他传感器与控制点之间的参数,所以这类标定方法效率低、精度不高。
技术实现思路
本专利技术的目的是针对现有技术中存在的缺陷,提供一种多线激光雷达标定方法,不需要人工测量标定参数,也不需要特定的标定物,提高了标定效率以及标定精度。为实现上述目的,本专利技术提供了一种多线激光雷达标定方法,包括:激光雷达采集车辆所在地平面的点云数据;根据所述点云数据计算激光雷达坐标系下所述地平面的平面方程的法向量n′;设定激光雷达坐标系到车体坐标系的旋转矩阵R中的参数α、β、γ的初始值;根据所述参数α、β、γ的初始值计算旋转矩阵R的初始值;利用所述平面方程的法向量n′和旋转矩阵R的初始值构造坐标轴z的平行度函数;将多个点云数据的平行度函数求和,得到第一优化目标函数;根据所述参数α、β的初始值对所述第一优化目标函数进行迭代处理,当满足预设条件时,迭代终止,得到α、β的最终值;根据所述α、β的最终值得到激光雷达坐标系到车体坐标系的z轴平移量Δz;设定激光雷达坐标系下固定参考点的位置坐标;根据车辆GPS数据获取所述固定参考点在车体坐标系下不同时刻的第一位姿变换数据;根据所述第一位姿数据获取所述固定参考点在激光雷达坐标系下不同时刻的第二位姿变换数据;根据所述第一位姿变换数据和第二位姿变换数据得到误差函数;将多组连续帧数据对应的多个所述误差函数求和,得到第二优化目标函数;根据α、β的最终值、z轴平移量Δz和第二优化目标函数得到参数γ、x轴平移量Δx和y轴平移量Δy。进一步的,所述预设条件具体包括:所述优化目标函数的值小于第一预设阈值或者迭代次数达到第二预设阈值。进一步的,所述利用所述平面方程的法向量n′和旋转矩阵R的初始值构造坐标轴z的平行度函数具体包括:利用公式构造法向量n′坐标轴z的平行度函数。进一步的,所述将多个点云数据的平行度函数求和,得到第一优化目标函数具体包括:在地平面上采集m个采样点,计算每个点的法向量ni′;利用公式计算得到第一优化目标函数。进一步的,所述根据所述参数α、β、γ的初始值计算旋转矩阵R的初始值具体包括:根据参数α、β的预设估计值和参数γ=0利用公式计算旋转矩阵R的初始值。进一步的,所述设定激光雷达坐标系下固定参考点的位置坐标具体包括:设定激光雷达坐标系原点为固定参考点P。进一步的,所述根据车辆GPS数据获取固定参考点在车体坐标系下不同时刻的第一位姿变换数据具体包括:在任意时刻t,根据车辆GPS数据获取固定参考点在车体坐标系C0(t)下的坐标为vPt=T=[ΔxΔyΔz]T;在时刻t+1,在车体坐标系c0(t+1)下,固定参考点坐标为其中,vRt为车体坐标系变化的旋转矩阵,vTt为车体坐标系变化的平移矩阵。进一步的,所述根据所述第一位姿数据获取所述固定参考点在激光雷达坐标系下不同时刻的第二位姿变换数据具体包括:在任意时刻t,激光雷达坐标系Cl(t)下,固定参考点P的坐标为lPt=[000]T;在时刻t+1,激光雷达坐标系Cl(t+1)下,固定参考点的坐标为其中,lRt为激光雷达坐标系变化的旋转矩阵,lTt为激光雷达坐标系变化的平移矩阵。进一步的,所述根据所述第一位姿变换数据和第二位姿变换数据得到误差函数具体包括:激光雷达坐标系和车体坐标系之间坐标,满足如下关系:vPt+1=R*lPt+1+T;利用公式得到误差函数e。进一步的,所述将多组连续帧数据对应的多个所述误差函数求和,得到第二优化目标函数具体包括:利用公式得到第二优化目标函数。本专利技术提供的多线激光雷达标定方法,通过解耦α、β、Δz和γ、Δx、Δy,分别标定两部分参数。通过提取水平地面特征,标定参数α、β、Δz;通过GPS提供的旋转矩阵vR和平移矩阵vT,构建约束方程,求解标定参数γ、Δx、Δy。本专利技术提供的方法,无需人工测量标定参数,不需要特殊的标定物,操作便捷,标定效率高;利用平地特征和高精度GPS信息,可以提高标定精度。附图说明图1为本专利技术实施例提供的坐标系相对位置关系示意图;图2为本专利技术实施例提供的多线激光雷达标定方法流程图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的坐标系相对位置关系示意图。如图1所示,激光雷达坐标系x′y′z′记为Cl,车体坐标系xyz记作C0,车体坐标系的原点设置为车头中心点在地面的投影点,车体坐标系的xy平面与地面重合。α、β、γ分别为两个坐标系沿x、y、z轴方向的旋转角度。Δx、Δy、Δz是激光雷达坐标系Cl相对车体坐标系C0分别沿x、y、z轴方向的平移量。激光雷达坐标系和车体坐标系之间的变换关系为:求出上述参数α、β、γ、Δx、Δy、Δz,就可以求出激光雷达坐标系Cl相对于车体坐标系C0的变换关系。本专利技术技术方案通过解耦α、β、Δz和γ、Δx、Δy,分别标定两部分参数。通过提取水平地面特征,标定参数α、β、Δz;通过NDT算法得到的旋转矩阵lR和平移矩阵lT,以及GPS提供的旋转矩阵vR平移矩阵vT,本文档来自技高网
...

【技术保护点】
1.一种多线激光雷达标定方法,其特征在于,所述方法包括:激光雷达采集车辆所在地平面的点云数据;根据所述点云数据计算激光雷达坐标系下所述地平面的平面方程的法向量n′;设定激光雷达坐标系到车体坐标系的旋转矩阵R中的参数α、β、γ的初始值;根据所述参数α、β、γ的初始值计算旋转矩阵R的初始值;利用所述平面方程的法向量n'和旋转矩阵R的初始值构造坐标轴z的平行度函数;将多个点云数据的平行度函数求和,得到第一优化目标函数;根据所述参数α、β的初始值对所述第一优化目标函数进行迭代处理,当满足预设条件时,迭代终止,得到α、β的最终值;根据所述α、β的最终值得到激光雷达坐标系到车体坐标系的z轴平移量Δz;设定激光雷达坐标系下固定参考点的位置坐标;根据车辆GPS数据获取所述固定参考点在车体坐标系下不同时刻的第一位姿变换数据;根据所述第一位姿数据获取所述固定参考点在激光雷达坐标系下不同时刻的第二位姿变换数据;根据所述第一位姿变换数据和第二位姿变换数据得到误差函数;将多组连续帧数据对应的多个所述误差函数求和,得到第二优化目标函数;根据α、β的最终值、z轴平移量Δz和第二优化目标函数得到参数γ、x轴平移量Δx和y轴平移量Δy。...

【技术特征摘要】
1.一种多线激光雷达标定方法,其特征在于,所述方法包括:激光雷达采集车辆所在地平面的点云数据;根据所述点云数据计算激光雷达坐标系下所述地平面的平面方程的法向量n′;设定激光雷达坐标系到车体坐标系的旋转矩阵R中的参数α、β、γ的初始值;根据所述参数α、β、γ的初始值计算旋转矩阵R的初始值;利用所述平面方程的法向量n'和旋转矩阵R的初始值构造坐标轴z的平行度函数;将多个点云数据的平行度函数求和,得到第一优化目标函数;根据所述参数α、β的初始值对所述第一优化目标函数进行迭代处理,当满足预设条件时,迭代终止,得到α、β的最终值;根据所述α、β的最终值得到激光雷达坐标系到车体坐标系的z轴平移量Δz;设定激光雷达坐标系下固定参考点的位置坐标;根据车辆GPS数据获取所述固定参考点在车体坐标系下不同时刻的第一位姿变换数据;根据所述第一位姿数据获取所述固定参考点在激光雷达坐标系下不同时刻的第二位姿变换数据;根据所述第一位姿变换数据和第二位姿变换数据得到误差函数;将多组连续帧数据对应的多个所述误差函数求和,得到第二优化目标函数;根据α、β的最终值、z轴平移量Δz和第二优化目标函数得到参数γ、x轴平移量Δx和y轴平移量Δy。2.根据权利要求1所述的方法,其特征在于,所述预设条件具体包括:所述优化目标函数的值小于第一预设阈值或者迭代次数达到第二预设阈值。3.根据权利要求1所述的方法,其特征在于,所述利用所述平面方程的法向量n′和旋转矩阵R的初始值构造坐标轴z的平行度函数具体包括:利用公式构造法向量n′坐标轴z的平行度函数。4.根据权利要求1所述的方法,其特征在于,所述将多个点云数据的平行度函数求和,得到第一优化目标函数具体包括:在地平面上采集m个采样点,计算每个点的法...

【专利技术属性】
技术研发人员:张德兆王肖李晓飞张放霍舒豪
申请(专利权)人:北京智行者科技有限公司
类型:发明
国别省市:北京,11

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

1