1.一种车辆轴距测量系统的车辆轴距测量方法,其特征在于包括如下步骤:
步骤1:利用激光雷达(2)和电机(1)扫描车辆并采集到三维点云坐标集合PZ={Ai=
步骤2:将集合PZ中满足条件yi<Y0的所有点云取出来构成新的三维点云坐标集合PT={Ak=<xk,yk,zk>|k=1,2,…,m}, 其中,m表示集合PT中的元素数量,Y0为人为设置的上限值;根据式(1)、(2)、(3)和(4)计算得到Pz1、Pz2、Pn1和Pn2:其中,Y0表示初始设定高度值,N1k和N2k为中间变量,k=1,2,…,m;zk表示集合PT中第k个点云的Z轴的坐标值;Pz1表示靠近第一个轮胎圆心的Z轴的坐标值;Pz2表示靠近第二个轮胎圆心的Z轴的坐标值;Pn1表示在第一个轮胎附近的点云数量;Pn2表示在第二个轮胎附近的点云数量;
步骤3:根据如下步骤迭代更新Pz1和Pz2,具体为:
步骤3.1:设置第一个轮胎和第二个轮胎半径的初始阈值,分别记为r1和r2,且r1=r2;
步骤3.2:根据式(5)、(6)、(7)和(8)计算Ln0、Rn0、Ln1和Rn1;
其中,CI()表示示性函数,若其参数值为true,则返回1,否则返回0;Ln0表示在第一个轮胎内部满足式(5)条件的点云数量,Rn0表示在第二个轮胎内部满足式(6)条件的点云数量,Ln1表示在第一个轮胎内部满足式(7)条件的点云数量,Rn1表示在第二个轮胎内部满足式(8)条件的点云数量;
步骤3.3:若满足Ln0≥Ln1&&Rn0≥Rn1,则转步骤4;否则,根据式(9)迭代计算Pz1和Pz2;
步骤3.4:设置r1=r1+10,r2=r2+10,转步骤3.2;
步骤4:计算得到轴距L=Pz1‑Pz2。