Using a LRF sensor in the Kalman-filtering-based localization of a mobile robot.
This paper deals with the problem of estimating the output-noise covariance matrix that is involved in the localization of a mobile robot. The extended Kalman filter (EKF) is used to localize the mobile robot with a laser range finder (LRF) sensor in an environment described with line segments. The covariances of the observed environment lines, which compose the output-noise covariance matrix in the correction step of the EKF, are the result of the noise arising from a range-sensor's (e.g., a LRF) distance and angle measurements. A method for estimating the covariances of the line parameters based on classic least squares (LSQ) is proposed. This method is compared with the method resulting from the orthogonal LSQ in terms of computational complexity. The results of a comparison show that the use of classic LSQ instead of orthogonal LSQ reduce the number of computations in a localization algorithm which is a part of a SLAM (simultaneous localization and mapping) algorithm. Statistical accuracy of both methods is also compared by simulating the LRF's measurements and the comparison proves the efficiency of the proposed approach.
Teslić
Luka
L
Faculty of Electrical Engineering, University of Ljubljana, LMSV&LAMS, Trzaska 25, 1000 Ljubljana, Slovenia. luka.teslic@fe.uni-lj.si
Skrjanc
Igor
I
Klancar
Gregor
G
D000465:Algorithms; D004867:Equipment Design; D007700:Kinetics; D007834:Lasers; D015233:Models, Statistical; D015203:Reproducibility of Results; D012371:Robotics / Q000295:instrumentation*; D012984:Software