网络化旋转激光经纬仪的现场平差标定方法

2015-11-24 03:24李培林
激光与红外 2015年11期
关键词:经纬仪发射机标定

贾 昆,李培林,王 崴,潘 晓

(空军工程大学防空反导学院,陕西 西安 710051)



·激光应用技术·

网络化旋转激光经纬仪的现场平差标定方法

贾 昆,李培林,王 崴,潘 晓

(空军工程大学防空反导学院,陕西 西安 710051)

针对网络化旋转激光经纬仪定位系统在现场环境中标定精度低、过程复杂以及成本高等问题,提出了一种高精度快速的现场平差标定方法。利用标定杆采集空间标定点建立发射机与标定杆坐标系转换关系,间接联系发射机之间的位姿关系,并采用最小二乘原理求解系统外参数估算值;以外参数估算值为初值,采用非线性优化的方法求解系统外参数最优值,实现系统全局标定。该现场平差标定方法实现了在5000 mm×5000 mm范围内系统测量精度为0.12 mm,重复定位精度为0.02 mm,能够满足实际现场应用要求。

大尺寸测量;旋转激光经纬仪;平差标定;标定杆

1 引 言

随着航空、航天、船舶、汽车等领域在制造装配过程中对大型部件精确定位和位姿实时测控的要求不断提高,大尺寸测量系统,如经纬仪测量系统、工业近景摄影测量系统、激光跟踪仪、网络化旋转激光经纬仪定位系统[1-3]等,在工业领域中的应用越来越广泛[4-7]。其中,网络化旋转激光经纬仪是结合经纬仪原理和GPS原理开发的新型大尺寸空间测量系统,能够精确测量被测部件的空间三维坐标,该系统由发射机网络和传感器组成,具有测量精度高,测量范围近似等精度扩展,多目标并行测量等优点,通过增加发射机来扩大测量范围,协调了测量精度与大空间的矛盾,然而,发射机越多,分布空间越广,系统标定过程就越复杂,网络化测量系统基站坐标系统一精度直接限制系统的测量精度。

文献[8]和[9]提出了基于经纬仪的全局标定方法,文献[10]提出了基于激光跟踪仪的全局标定方法,此类全局标定方法均借助大型辅助测量设备,操作过程较繁琐且成本高,难以达到现场快速标定的要求。针对这一问题,文献[11]提出了基于多对相交激光线的全局标定方法,该方法避免了使用其他测量设备,但受外界环境影响较大,难以在复杂现场环境中应用。在此基础上,文献[12]提出了利用接收器设计直角靶标的平差标定,该方法虽然操作简单,但制约了系统的测量范围,难以满足大尺寸空间测量的要求。

针对网络化旋转激光经纬仪在现场环境中的标定问题,根据系统测量原理,提出了高效实用的现场平差标定方法,主要研究了系统数学模型和现场平差标定算法。采集空间标定点作为已知点,建立发射机与标定杆坐标系转换关系,以最小二乘原理求解系统外参数估算值并作为初值,然后以标定杆长为约束建立目标函数,基于Levenberg-Marquardt算法[13-14]采用非线性优化的方法求解外参数最优值,实现系统测量数据统一。在此基础上,进行了实际标定测量实验和重复性测量实验,分析了现场平差标定后系统测量精度和重复定位精度,验证了该方法的可行性。

2 测量系统工作原理

网络化旋转激光经纬仪由发射机网络和传感器组成[1-3],每台发射机发出2个扇形激光平面,工作时在电机的驱动下对空间进行360°扫描,每4台发射机作为测量单元,多个测量单元连接构成测量网络,置于待测点处的传感器接收多台发射机的激光信号,基于发射机几何结构,计算出激光平面方程,根据空间平面前方交汇原理计算出待测传感器的三维坐标。系统测量过程如图1所示。

图1 系统测量过程

测量系统中发射机几何模型如图2所示,i=1,2,…,n为发射机编号,每台发射机有自身坐标系Oi-XiYiZi,激光平面LP1i扫过参考传感器时刻作为计时零点,平面LP1i、LP2i在发射机坐标系下的初始法向量分别为H1i=(A1i,B1i,1)T、H2i=(A2i,B2i,1)T,是结构参数,称为系统内参数,激光平面绕旋转轴旋转时,两个激光平面先后扫过待测点S,激光平面相对初始位置的旋转角度分别为θ1和θ2,通过S点时,激光平面的法向量为:

Hθ=RθH

(1)

式中,Rθ为旋转矩阵。

H为激光平面初始法向量。

图2 发射机几何模型

由式(1)建立通过S点的激光平面方程:

Hθ·(S-O)=0

(2)

式中,S为待测点坐标;O为发射机坐标系原点坐标。

由式(1)和式(2)建立单台发射机激光平面的平面方程组,即图1中通过待测点的空间直线方程:

(3)

每个测量单元以4条空间直线基于最小二乘原理求解待测点坐标。

由于发射机有各自的坐标系,因此要实现坐标数据的统一,必须将发射机坐标系变换到世界坐标系下。单台发射机变换过程:

RiLi+Pi

(4)

式中,Li为发射机到待测点方向矢量;Ri、Pi为发射机到世界坐标系的转换矩阵,称为系统外参数。

因此,建立系统数学模型:

(5)

Ri为发射机到世界坐标系的旋转矩阵,含3个未知量即发射机坐标系X、Y、Z轴相对于世界坐标系X、Y、Z轴的旋转角α、β、γ;Pi=(pxi,pyi,pzi)T为发射机坐标系原点在世界坐标系下坐标;H1i和H2i是系统内参数;R1i、R2i是激光平面从初始位置到待测点的旋转矩阵,是θ1和θ2的函数;S为待测点坐标。

因此,系统进行测量之前需要先对数学模型中的内参数H1i和H2i以及外参数Ri和Pi(即αi、βi、γi、pxi、pyi、pzi)进行标定,利用最小二乘原理求解式(5),计算出待测点S的空间坐标。

3 现场平差标定原理

本文提出的现场平差标定方法是在内参数已知的前提下,精确标定系统外参数。首先通过多次摆放标定杆采集空间标定点,可建立发射机与标定杆坐标系之间的转换关系,将所有发射机统一到发射机1坐标系下,以求解系统外参数估算值;然后以外参数估算值作为初值,采用非线性优化的方法求解系统外参数最优值,实现系统全局标定。标定杆模型如图3所示。

图3 标定杆模型

主要由二维杆和光电传感器组成,光电传感器之间的距离已知且为定值。为了简化标定模型,采集标定点过程中,标定杆尽量竖直放置,具体标定过程如下。

3.1 求解外参数估算值

如图4所示,在采集空间标定点过程中,设标定杆在第一个位置建立的坐标系为标定杆坐标系,记为Oc-XcYcZc,即所有采集位置的标定点坐标均在Oc-XcYcZc下。

(6)

其中,Tk1是位置k相对于标定杆坐标系原点的平移矢量。

图4 标定点采集过程

在此基础上,采集空间标定点,将发射机转换到标定杆坐标系下,完成初步定向。

1)标定杆置于位置1时,根据式(5)建立单台发射机与标定杆定向模型:

(7)

2)标定杆置于k位置时,由式(7)得:

(8)

(9)

其中,Tk1=(txk1,tyk1,tzk1)T是标定杆在k位置到位置1的平移矢量,含3个未知量;Ri和Pi与位置1时一致。

因此,标定杆移动一个位置将增加3个未知数及4个方程。移动n个位置时,根据式(7)建立定向约束方程组,方程共4n个,未知数共6+3(n-1)个,基于最小二乘原理求解该方程组计算Ri和Pi,得到发射机与标定杆坐标系的转换关系。其中,发射机i到发射机1的转换关系:

(10)

式中,Ri1为发射机i到发射机1的旋转矩阵;Pi1为发射机i坐标系原点在发射机1坐标系下的坐标;Ri1和Pi1为系统外参数估算值。

3.2 求解外参数最优值

外参数估算值作为迭代优化初值,以标定杆长为约束建立目标函数:

(11)

式中,Li为标定杆置于位置i时两端光电传感器之间距离计算值;L为标定杆两端光电传感器实际距离。

在测量空间内以任意姿态放置标定杆,测量标定杆两端光电传感器的空间坐标,并采用Levenberg-Marquardt方法对式(11)进行非线性优化,得到系统外参数最优值,实现系统全局标定。现场平差标定流程图如图5所示。

图5 现场平差标定流程图

4 实验结果和分析

为了验证现场平差标定方法的可行性,进行了实际标定测量实验和重复性测量实验,分别对标定精度和重复定位精度进行分析。实验中以4台发射机作为标定单元,近半圆形布置,各发射机间相距约2 m,在距离发射机约5 m处放置标定杆,借助水平仪保证标定杆尽量竖直放置,标定杆实物图如图6(a)所示,网络式旋转激光经纬仪如图6(b)所示。

图6 标定杆和测量系统实物图

实验中利用高精度三维运动平台进行系统内参数标定。将传感器置于三维台上,控制三维运动平台采集标定点数据,采集方式为:3行11列,行距是100 mm,列距是50 mm,通过优化求解由8个平面方程构成的超定方程组,得到发射机内参数,作为现场平差标定已知条件,并按图5所述流程对系统进行现场平差标定。

为检测现场平差标定的标定精度,实验中借助一个两端分别布置传感器的标准杆,杆长经过激光跟踪仪测量为L=914.173 mm,标准杆置于测量空间内不同位置,用经过现场平差标定方法标定的系统测量两端传感器坐标,计算杆长,并与实际值(914.173)进行比较。表1为现场平差标定后系统测量不同位置标准杆端点的空间坐标及杆长测量值与实际值比较结果。

为检测现场平差标定方法标定后系统重复定位精度,本文进行了系统重复性测量实验,对系统重复精度进行分析,用标定后的系统测量空间内25个固定点,每个点重复测量30次,各坐标分量重复定位精度如图7所示。

对于网络化旋转激光经纬仪,分别进行标定测量实验和重复性测量实验,分析实验数据可以得到以下结论:

1)由表1可以看出,现场平差标定后,系统测量杆长与实际杆长相比,偏差在±0.12 mm内,充分验证该方法的可行性。

2)由图7可以看出,现场平差标定后,系统对固定点进行重复测量,各坐标分量重复定位精度为0.02 mm,满足现场应用要求,而且在实验过程中,现场平差标定方法操作简单、标定速度快,能够大幅度提高工作效率,充分体现了该方法在现场应用中的优越性。

表1 测点三维坐标及比对结果(单位:mm)

图7 系统重复定位精度

3)分析上述数据可以看出,现场平差标定仍具有一定误差,原因主要在于电机转速波动、发射机转轴偏摆以及传感器信号提取存在偏差,因此,通过减小硬件误差,有利于提高标定精度和系统测量精度。在后续工作中,将在提高系统精度方面做进一步研究。

5 结 论

为解决网络化旋转激光经纬仪在现场环境的精确标定问题,根据系统测量模型,提出了一种高精度快速的现场平差标定方法,该方法利用标定杆采集标定点,建立系统定向模型,得到系统外参数估算值;基于Levenberg-Marquardt算法采用非线性优化方法求解外参数最优值,统一系统测量数据。实验结果表明,现场平差标定方法实现了在5000 mm×5000 mm范围内系统测量精度为0.12 mm,重复定位精度为0.02 mm,并分析了产生误差的原因,通过改善硬件误差对整体测量的影响,标定精度和系统测量精度将进一步提高。

[1] LIU Zhigang,XU Yaozhong,LIU Zhongzheng,et al.A large scale 3D positioning method based on a network of rotating laser automatic theodolites[C].Harbin:International Conference on Information and Automation,2010:513-518.

[2] Muelaner J E,WANG Z,Martain O,et al.Verification of the indoor GPS system,by comparison with calibrated coordinates and by angular reference[J].Journal of Intelligent Manufacturing,2012,23(6):2323-2331.

[3] LAO Dabao,YANG Xueyou,ZHU Jigui,et al.Constructing measuring network with scanning planar laser space position systems[J].Journal of Optoelectronics Laser,2011,22(2):261-265.(in Chinese)

劳达宝,杨学友,邾继贵,等.扫描平面激光空间定位系统测量网络的构建[J].光电子·激光,2011,22(2):261-265.

[4] HE Binggao,AN Zhiyong.Research on horizontal measurement technology based on laser radar[J].Laser & Infrared,2014,44 (8):866-869.(in Chinese)

何秉高,安志勇.基于激光雷达的水平测量技术研究[J].激光与红外,2014,44(8):866-869.

[5] SUN Bo,ZHU Jigui,REN Yu,et al.A novel method for calibrating linear array cameras based on laser tracker[J].Journal of Optoelectronics·Laser,2014,25(2):311-316.(in Chinese)

孙博,邾继贵,任瑜,等.一种利用激光跟踪仪标定线阵相机的方法[J].光电子·激光,2014,25(2):311-316.

[6] LU Rongsheng,LI Wanhong,LAO Dabao,et al.Angular error compensation for laser tracker[J].Optics and Precision Engineering,2014,22(9):2299-2305.(in Chinese)

卢荣胜,李万红,劳达宝,等.激光跟踪仪测角误差补偿[J].光学 精密工程,2014,22(9):2299-2305.

[7] ZHI Qiang,HUO Yujing,GONG Ke.Handheld laser rangefinder and its transmitter circuit[J].Laser & Infrared,2013,43(5):532-535.(in Chinese)

智强,霍玉晶,巩轲.手持激光测距仪及其发射电路[J].激光与红外,2013,43(5):532-535.

[8] ZHANG Guangjun,WEI Zhenzhong.Unique world coordinates based global calibration method for multi-vision inspection system[J].Journal of Beijing University Aeronautics and Astronautics,2007,32(11):1268-1272.(in Chinese)

张广军,魏振忠.多视觉检测系统的世界坐标系唯一全局标定方法[J].北京航空航天大学报,2007,32(11): 1268-1274.

[9] Lu R S,Li Y F.A global calibration method for large-scale multi-sensor visual measurement systems[J].Sensors and Actuators A:Physical,2004,116(3):384-393.

[10]LI Zhe,DING Zhenliang,YUAN Feng.Global calibration method for multi-vision measurement system with coplanar targets[J].Optics and Precision Engineering,2008,16(3):467-472.(in Chinese)

李喆,丁振良,袁峰.基于共面点的多视觉测量系统的全局标定[J].光学 精密工程,2008,16(3):467-472.

[11]LIU Q Z,SUN J H,LIU Z,et al.Global calibration method of multi-sensor vision system using skew laser lines[J].Journal of Mechanical Engineering,2012,25(2):405-410.

[12]LAO Dabao,YANG Xueyou,ZHU Jigui,et al.Study on calibration technology of network laser scan space positioning system[J].Journal of Mechanical Engineering,2011,47(6):1-6.(in Chinese)

劳达宝,杨学友,邾继贵,等.网络式激光扫描空间定位系统标定技术研究[J].机械工程学报,2011,47(6):1-6.

[13]Moré J J.The Levenberg-Marquardt algorithm:implementation and theory[M].Numerical Analysis:Springer Berlin Heidelberg,1978:105-116.

[14]SUN Junhua,WU Ziyan,LIU Qianzhe,et al.Field calibration of stereo vision sensor with large FOV[J].Optics and Precision Engineering,2009,17(3):633-640.(in Chinese)孙军华,吴子彦,刘谦哲,等.大视觉双目视觉传感器的现场标定[J].光学 精密工程,2009,17(3):633-640.

Field adjustment calibration method of network rotary laser theodolites

JIA Kun,LI Pei-lin,WANG Wei,PAN Xiao

(College of Air and Missile Defense,Air Force Engineering University,Xi’an 710051,China)

As positioning system of network rotary laser theodolites (R-LTs) has low accuracy,complex process and high cost of calibration in the field environment,a high-precision and rapid field adjustment calibration method is proposed.The transform relations between the coordinate system of transmitters and the coordinate system of calibration bar are established by collecting space calibration points using a calibration bar.As a result,the pose relations of transmitters are indirectly linked.And the estimated value of the external parameter is solved by the least square principle.Then the estimated value is used as initial value to compute the optimal solution of the external parameter using non-linear optimization methods.And a global calibration is realized finally.The experimental results show that the field adjustment calibration method realizes that the measurement precision of system is 0.12 mm and repeatability precision is 0.02 mm in the range of 5000 mm×5000 mm,which can satisfy the practical field application requirements.Key words:large-scale measurement;rotary-laser theodolites;adjustment calibration;calibration bar

1001-5078(2015)11-1292-06

国家自然科学基金项目(No.51405505)资助。

贾 昆(1991-),男,硕士,主要从事激光测量技术方面的研究。E-mail:kunjia0131@163.com

2015-03-21

TB92;TP274

A

10.3969/j.issn.1001-5078.2015.11.002

猜你喜欢
经纬仪发射机标定
一种基于斜向观测的镜面法线方向测量方法
使用朗仁H6 Pro标定北汽绅宝转向角传感器
靶场光电经纬仪最优布站方法研究
3DX系列发射机与DX系列发射机的比较——以3DX-50和DX-100为例
3DX-50发射机与PC之间通信的实现
基于匀速率26位置法的iIMU-FSAS光纤陀螺仪标定
黄道经纬仪
船载高精度星敏感器安装角的标定
光电经纬仪自适应调焦窗口构建
调频发射机技术改造