Improved noise covariance estimation in visual servoing using an autocovariance least-squares approach
File(s)Mechatronics2020_Resubmission.pdf (3.42 MB)
Accepted version
Author(s)
Brown, Jasper
Su, Daobilige
Kong, He
Sukkarieha, Salah
Kerrigan, Eric
Type
Journal Article
Abstract
Position based visual servoing is a widely adopted tool in robotics and automation. While the extended Kalman filter (EKF) has been proposed as an effective technique for this, it requires accurate noise covariance matrices to render desirable performance. Although numerous techniques for updating or estimating the covariance matrices have been developed in the literature, many of these suffer from computational limits or difficulties in imposing structural constraints such as positive semi-definiteness (PSD). In this paper, a relatively new framework, namely the autocovariance least-squares (ALS) method, is applied to estimate noise covariances using real world visual servoing data. To generate the innovations data required for the ALS method, we utilize standard position based visual servoing methods such as EKF, and also an advanced optimization-based framework, namely moving horizon estimation (MHE). A major advantage of the proposed method is that the PSD and other structural constraints on the noise covariances can be enforced conveniently in the optimization problem, which can be solved efficiently using existing software packages. Our results show that using the ALS estimated covariances in the EKF, instead of hand-tuned covariances, gives more than 20% mean error reduction in visual servoing, while utilising MHE to generate the ALS innovations provides a further 21% accuracy improvement.
Date Issued
2020-06-01
Date Acceptance
2020-05-16
Citation
Mechatronics, 2020, 68
ISSN
0957-4158
Publisher
Elsevier
Journal / Book Title
Mechatronics
Volume
68
Copyright Statement
© 2020 Elsevier Ltd. All rights reserved. This manuscript is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Licence http://creativecommons.org/licenses/by-nc-nd/4.0/
Subjects
Industrial Engineering & Automation
0906 Electrical and Electronic Engineering
0910 Manufacturing Engineering
0913 Mechanical Engineering
Publication Status
Published
Article Number
ARTN 102381
Date Publish Online
2020-05-30