12.07.2015 Views

Calibration of a Terrestrial Laser Scanner - Institute of Geodesy and ...

Calibration of a Terrestrial Laser Scanner - Institute of Geodesy and ...

Calibration of a Terrestrial Laser Scanner - Institute of Geodesy and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

zk-i)/ùd6.3 Kinematic Application: Test Tunnel 125/ 1 0 0 At 0 0 \0 1 0 0 At 00 0 1 0 0 At$fc = 0 0 0 1 0 0(6.6)0 0 0 0 1 0^000 0 0 1 )(W2 0 0 \0 W2 00 0 ±ÙJ?At 0 0(6.7)0 At 0V o 0 At /The observation <strong>of</strong> the system state is carried out by the trackingtotal station. Since the original obser¬vations are spherical coordinates, the Cartesian coordinates have to be derived using Equations (6.2). Thegiven coordinates allow for the introduction <strong>of</strong> indirect observation <strong>of</strong> the velocity with respectto the co¬ordinate axes. The observation vector z is then defined by the (indirect) observations <strong>of</strong> the six variables <strong>of</strong>the system state: Zk (6.8)XkVkZk(xk -xfc_i)/At(Vk -2/fc-i)/AtV {zk-JThe covariance matrix <strong>of</strong> the deduced observations isnot only a diagonalmatrix because the Cartesiancoordinates are correlated with each other.The relation between the observations <strong>and</strong> the system statevariables isdescribed by the matrix H, which contains the derivatives <strong>of</strong> the system state variables withrespect to the observations <strong>and</strong> results in an identity matrix.The error covariance matrix for the input disturbances Q <strong>and</strong> the error covariance matrix for the observa¬tions R have to be derived. Covariances have to be eventually considered for dependent variables, e.g. thededuced observations. The covariance matrices can be easily obtained by applying the error propagation.Furthermore, the system noise has to be considered by formingthe vector w.The recursive Kaiman filter requires the initialization <strong>of</strong> the system state x0<strong>and</strong> the error covariance matrix<strong>of</strong> the system state Po- The better the initial values, the better the estimation <strong>of</strong> the system states <strong>and</strong> theerror covariances <strong>of</strong> the system states for the following epochs.Bad initial values result in the need for moreepochs for the filtering process <strong>and</strong> therefore, iterations to properly estimate the system state including theerror covariances. In any case, the filter algorithm converges rapidly.The Kaiman filter describes a powerful tool for estimating the systemmoving object. The filter algorithm allows for tuningstate <strong>and</strong> the error covariances <strong>of</strong> a<strong>of</strong> the mathematical model for the movement indi¬vidually. The implemented algorithm is defined by a simple algorithm due to the motion <strong>of</strong> the test trolleyalongthe track line. Thesystem state as well as the error covariances can be adapted in many ways, ac¬cording to that best-suited for the present application.test trolley not only for constant motion but also for arbitrary motion.The trajectory resulting from applyingThe Kaiman filter is used to model the motion <strong>of</strong> thethe Kaiman filter in a forward <strong>and</strong> a backward direction are usedto calculate the object points scanned by the laser scanner during motion.The quality<strong>of</strong> the estimated

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!