1.一种车载激光雷达外参数联合标定方法,其特征在于,此方法在一预设标定场景下进行,预设标定场景包括垂直于基准雷达s的z轴的平面a,不垂直于基准雷达s的z轴的平面b,平行于基准雷达s的z轴的标定柱e,其中基准雷达s和待标雷达位于同一车体,平面a、平面b和标定柱e均位于基准雷达s和待标雷达c的扫描视野内;此方法步骤为:
1)分别获取基准雷达s和待标雷达c的点云数据,得到对应平面a点云和平面b点云,再通过平面a点云和平面b点云标定旋转矩阵;
2)通过旋转矩阵旋转待标雷达c对应的平面a点云,再与基准雷达s对应的平面a点云共同得到点云标定平移矩阵的z分量;
3)在基准雷达s的点云数据中得到标定柱e点云,再与旋转后的待标雷达c对应的平面a点云共同得到点云标定平移矩阵的x、y分量。
2.根据权利要求1所述的车载激光雷达外参数联合标定方法,其特征在于,步骤1)的具体过程为:
1.1)获取一帧基准雷达s的点云数据ps,在此点云数据中框选平面a点云
获取一帧待标雷达c的点云数据pc,在此点云数据中框选平面a点云
1.2)令基准雷达s测量的平面a的向心平面法向量
令基准雷达c测量的平面a的向心平面法向量
则超定矩阵
1.3)通过超定矩阵h得到最优估计旋转矩阵
3.根据权利要求2所述的车载激光雷达外参数联合标定方法,其特征在于,在步骤1.3)中,对应的具体步骤为:
1.3.1)对超定矩阵h进行svd分解,得到[u,λ,v]=svd(h);
1.3.2)计算旋转矩阵r=vut;
1.3.3)计算最优估计旋转矩阵
4.根据权利要求3所述的车载激光雷达外参数联合标定方法,其特征在于,步骤2)的具体过程为:
2.1)使用旋转矩阵
2.2:对点云
2.3:求平移量
5.根据权利要求4所述的车载激光雷达外参数联合标定方法,其特征在于,步骤3)的具体过程为:
3.1)在点云ps中框选标定柱e点云
在点云
3.2)求平移量
6.根据权利要求2~5中任意一项所述的车载激光雷达外参数联合标定方法,其特征在于,在步骤1.1)和步骤1.2)中,使用ransac算法进行平面分割提取各向心平面法向量。
7.根据权利要求2~5中任意一项所述的车载激光雷达外参数联合标定方法,其特征在于,所述平面a为地面,平面b为墙壁,标定柱e为管体。
8.一种车载激光雷达外参数联合标定系统,其特征在于,此系统对应的标定方法在一预设标定场景下进行,预设标定场景包括垂直于基准雷达s的z轴的平面a,不垂直于基准雷达s的z轴的平面b,平行于基准雷达s的z轴的标定柱e,其中基准雷达s和待标雷达位于同一车体,平面a、平面b和标定柱e均位于基准雷达s和待标雷达c的扫描视野内;此系统包括:
第一模块,用于分别获取基准雷达s和待标雷达c的点云数据,得到对应平面a点云和平面b点云,再通过平面a点云和平面b点云标定旋转矩阵;
第二模块,用于通过旋转矩阵旋转待标雷达c对应的平面a点云,再与基准雷达s对应的平面a点云共同得到点云标定平移矩阵的z分量;
第三模块,用于在基准雷达s的点云数据中得到标定柱点云,再与旋转后的待标雷达c对应的平面a点云共同得到点云标定平移矩阵的x、y分量。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序在被处理器运行时执行如权利要求1~7中任意一项所述的车载激光雷达外参数联合标定方法的步骤。
10.一种计算机设备,包括存储器和处理器,所述存储器上存储有计算机程序,其特征在于,所述计算机程序在被处理器运行时执行如权利要求1~7中任意一项所述的车载激光雷达外参数联合标定方法的步骤。