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...

Descripción completa

Detalles Bibliográficos
Autores principales: Ma, Fangwu, Shi, Jinzhu, Yang, Yu, Li, Jinhang, Dai, Kai
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