【技术实现步骤摘要】
一种无标定装置的相机与激光雷达自动标定方法
[0001]本专利技术涉及电气图制作
,特别是涉及一种无标定装置的相机与激光雷达自动标定方法。
技术介绍
[0002]无人驾驶汽车是通过车载传感系统感知道路环境,自动规划行车路线并控制车辆到达预定人体的智能汽车。它利用车载传感器来感知车辆周围环境,并根据感知所获得的道路、车辆位置和障碍物信息,控制车辆的转向和速度,从而使车辆能够安全、可靠地在道路上行驶。
[0003]相机和激光雷达是无人车上常用传感器。相机与激光雷达融合是无人驾驶领等机器人域的热门方法。相机传感器通过镜头及感光元件获取周围环境中的色彩等平面图像信息,激光雷达通过发射和接收特定波长的激光获取周围环境的三维几何信息。单一的传感器无法满足感知需求,而传感器融合可以做到优势互补,提高感知结果的鲁棒性,满足应用场景对感知的需求。而进行传感器融合之前需要进行相机与激光雷达的外参标定。
[0004]外参标定即通过一系列步骤,获得精确的传感器之间的相对外参。传统基于标定物的标定方法一般需要制作结构复杂的标定装置,并布置复杂的标定场景,甚至需要执行复杂的标定流程,且对标定装置的尺寸要求严格;而无标定装置的标定方法一般需要采集大量的数据进行复杂的计算,且标定结果无法得到保障。
技术实现思路
[0005]本专利技术的目的是为了克服现有技术中的不足,而提供一种无标定装置的相机与激光雷达自动标定方法,解决了目前标定需要标定装置,标定流程复杂,标定结果无法得到保障的问题,使得能够在满足标定结果需求 ...
【技术保护点】
【技术特征摘要】
1.无标定装置的相机与激光雷达自动标定方法,其特征在于,包括步骤:S1.处理激光雷达以及与激光雷达的视角有重叠的相机采集的人体的图像数据I
i
、图像数据I
i+1
与一帧点云数据L
i
,得到运动补偿后的图像数据I
i
对象区域的中心2D坐标以及误差补偿后的人体点云在激光雷达坐标系下的中心3D坐标;S2.利用获得的多对2D-3D点对,使用PnP方法对激光雷达坐标系和相机坐标系的转换关系进行求解,得到初始标定结果T
’
;S3.根据建立的图像以及点云匹配计算函数F和位姿转换T的关系计算匹配计算函数F对位姿转换T的导数,并利用梯度下降算法,计算得到位姿转换参数的最优解,得到最终标定结果。2.根据权利要求1所述无标定装置的相机与激光雷达自动标定方法,其特征在于,步骤S1.所述补偿后的图像数据I
i
对象区域的中心2D坐标的获取步骤如下:对图像数据I
i
和图像数据I
i+1
进行人像分割;分别遍历分割后的图像数据I
i
和图像数据I
i+1
的各像素点,记录每张图像数据的对象区域像素的坐标和及该对象区域的像素数目,将坐标和除以像素数目,分别得到两张图像数据对象区域的中心坐标(x
i
,y
i
)和(x
i+1
,y
i+1
);对图像数据I
i
中的对象区域的中心坐标插值,进行运动补偿;令:得到运动补偿后的图像数据I
i
中对象区域的中心2D坐标,式中,(x
c
,y
c
)为中心2D坐标,分别是图像数据I
i
和图像数据I
i+1
采集时刻,为点云数据L
i
采集时刻。3.根据权利要求2所述无标定装置的相机与激光雷达自动标定方法,其特征在于,步骤S1中,得到误差补偿后的人体点云在激光雷达坐标系下的中心3D坐标的步骤如下:对点云数据L
i
直通滤波,保留对象活动范围的点云,对对象活动范围内的点云执行RANSAC算法,分割出地面部分的点云,保留扫描到的对象的点云,将保留的点3D坐标相加除以保留的点的数目,得到人体点云中心在激光雷达坐标系下的初始3D坐标(x
′
l
,y
′
l
,z
′
l
);对人体点云中心坐标进行误差补偿,令:对人体点云中心坐标进行误差补偿,令:得到误差补偿后的中心3D...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。