A calibration method for odometry of mobile robots based on the least-squares technique: Theory and experimental validation

被引:95
作者
Antonelli, G [1 ]
Chiaverini, S [1 ]
Fusco, G [1 ]
机构
[1] Univ Cassino, DAEIMI, I-03043 Cassino, FR, Italy
关键词
calibration; identification; mobile robot kinematics; mobile robots; parameter estimation;
D O I
10.1109/TRO.2005.851382
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
For a mobile robot, odometry calibration consists of the iden tification of a set of kinematic parameters that allow reconstructing the vehicle's absolute position and orientation starting from the wheels' encoder measurements. This paper develops a systematic method for odometry calibration of differential-drive mobile robots. As a first step, the kinematic equations are written so as to underline linearity in a suitable set of unknown parameters; thus, the least-squares method can be applied to estimate them. A major advantage of the adopted formulation is that it provides a quantitative measure of the optimality of a test motion; this can be exploited to drive guidelines on the choice of the test trajectories and to evaluate accuracy of a solution. The proposed technique has been experimentally validated on two different mobile robots and, in one case, compared with other existing approaches; the obtained results confirm the effectiveness of the proposed calibration method.
引用
收藏
页码:994 / 1004
页数:11
相关论文
共 22 条
[1]  
[Anonymous], P IEEE RSJ INT C INT
[2]  
[Anonymous], 1988, P IEEE INT C ROB AUT
[3]  
Antonelli G, 2003, P AMER CONTR CONF, P3429
[4]  
ANTONELLI G, 2003, 7 IFAC S ROB CONTR W, P429
[5]  
Bonnifait P, 2001, IEEE INT CONF ROBOT, P1597, DOI 10.1109/ROBOT.2001.932839
[6]   Measurement and correction of systematic odometry errors in mobile robots [J].
Borenstein, J ;
Feng, L .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (06) :869-880
[7]   Experimental results from internal odometry error correction with the OmniMate mobile robot [J].
Borenstein, J .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (06) :963-969
[8]  
Chong KS, 1997, IEEE INT CONF ROBOT, P2783, DOI 10.1109/ROBOT.1997.606708
[9]   BLANCHE - AN EXPERIMENT IN GUIDANCE AND NAVIGATION OF AN AUTONOMOUS ROBOT VEHICLE [J].
COX, IJ .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (02) :193-204
[10]   Accurate relative localization using odometry [J].
Doh, N ;
Choset, H ;
Chung, WK .
2003 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-3, PROCEEDINGS, 2003, :1606-1612