Cargando…
ACK-MSCKF: Tightly-Coupled Ackermann Multi-State Constraint Kalman Filter for Autonomous Vehicle Localization
Visual-Inertial Odometry (VIO) is subjected to additional unobservable directions under the special motions of ground vehicles, resulting in larger pose estimation errors. To address this problem, a tightly-coupled Ackermann visual-inertial odometry (ACK-MSCKF) is proposed to fuse Ackermann error st...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6864737/ https://www.ncbi.nlm.nih.gov/pubmed/31694304 http://dx.doi.org/10.3390/s19214816 |
_version_ | 1783471951026585600 |
---|---|
author | Ma, Fangwu Shi, Jinzhu Yang, Yu Li, Jinhang Dai, Kai |
author_facet | Ma, Fangwu Shi, Jinzhu Yang, Yu Li, Jinhang Dai, Kai |
author_sort | Ma, Fangwu |
collection | PubMed |
description | Visual-Inertial Odometry (VIO) is subjected to additional unobservable directions under the special motions of ground vehicles, resulting in larger pose estimation errors. To address this problem, a tightly-coupled Ackermann visual-inertial odometry (ACK-MSCKF) is proposed to fuse Ackermann error state measurements and the Stereo Multi-State Constraint Kalman Filter (S-MSCKF) with a tightly-coupled filter-based mechanism. In contrast with S-MSCKF, in which the inertial measurement unit (IMU) propagates the vehicle motion and then the propagation is corrected by stereo visual measurements, we successively update the propagation with Ackermann error state measurements and visual measurements after the process model and state augmentation. This way, additional constraints from the Ackermann measurements are exploited to improve the pose estimation accuracy. Both qualitative and quantitative experimental results evaluated under real-world datasets from an Ackermann steering vehicle lead to the following demonstration: ACK-MSCKF can significantly improve the pose estimation accuracy of S-MSCKF under the special motions of autonomous vehicles, and keep accurate and robust pose estimation available under different vehicle driving cycles and environmental conditions. This paper accompanies the source code for the robotics community. |
format | Online Article Text |
id | pubmed-6864737 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-68647372019-12-23 ACK-MSCKF: Tightly-Coupled Ackermann Multi-State Constraint Kalman Filter for Autonomous Vehicle Localization Ma, Fangwu Shi, Jinzhu Yang, Yu Li, Jinhang Dai, Kai Sensors (Basel) Article Visual-Inertial Odometry (VIO) is subjected to additional unobservable directions under the special motions of ground vehicles, resulting in larger pose estimation errors. To address this problem, a tightly-coupled Ackermann visual-inertial odometry (ACK-MSCKF) is proposed to fuse Ackermann error state measurements and the Stereo Multi-State Constraint Kalman Filter (S-MSCKF) with a tightly-coupled filter-based mechanism. In contrast with S-MSCKF, in which the inertial measurement unit (IMU) propagates the vehicle motion and then the propagation is corrected by stereo visual measurements, we successively update the propagation with Ackermann error state measurements and visual measurements after the process model and state augmentation. This way, additional constraints from the Ackermann measurements are exploited to improve the pose estimation accuracy. Both qualitative and quantitative experimental results evaluated under real-world datasets from an Ackermann steering vehicle lead to the following demonstration: ACK-MSCKF can significantly improve the pose estimation accuracy of S-MSCKF under the special motions of autonomous vehicles, and keep accurate and robust pose estimation available under different vehicle driving cycles and environmental conditions. This paper accompanies the source code for the robotics community. MDPI 2019-11-05 /pmc/articles/PMC6864737/ /pubmed/31694304 http://dx.doi.org/10.3390/s19214816 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Ma, Fangwu Shi, Jinzhu Yang, Yu Li, Jinhang Dai, Kai ACK-MSCKF: Tightly-Coupled Ackermann Multi-State Constraint Kalman Filter for Autonomous Vehicle Localization |
title | ACK-MSCKF: Tightly-Coupled Ackermann Multi-State Constraint Kalman Filter for Autonomous Vehicle Localization |
title_full | ACK-MSCKF: Tightly-Coupled Ackermann Multi-State Constraint Kalman Filter for Autonomous Vehicle Localization |
title_fullStr | ACK-MSCKF: Tightly-Coupled Ackermann Multi-State Constraint Kalman Filter for Autonomous Vehicle Localization |
title_full_unstemmed | ACK-MSCKF: Tightly-Coupled Ackermann Multi-State Constraint Kalman Filter for Autonomous Vehicle Localization |
title_short | ACK-MSCKF: Tightly-Coupled Ackermann Multi-State Constraint Kalman Filter for Autonomous Vehicle Localization |
title_sort | ack-msckf: tightly-coupled ackermann multi-state constraint kalman filter for autonomous vehicle localization |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6864737/ https://www.ncbi.nlm.nih.gov/pubmed/31694304 http://dx.doi.org/10.3390/s19214816 |
work_keys_str_mv | AT mafangwu ackmsckftightlycoupledackermannmultistateconstraintkalmanfilterforautonomousvehiclelocalization AT shijinzhu ackmsckftightlycoupledackermannmultistateconstraintkalmanfilterforautonomousvehiclelocalization AT yangyu ackmsckftightlycoupledackermannmultistateconstraintkalmanfilterforautonomousvehiclelocalization AT lijinhang ackmsckftightlycoupledackermannmultistateconstraintkalmanfilterforautonomousvehiclelocalization AT daikai ackmsckftightlycoupledackermannmultistateconstraintkalmanfilterforautonomousvehiclelocalization |