Data-driven Kalman-based velocity estimation for autonomous racing

Adria Lopez Escoriza, Guy Revach, Nir Shlezinger, Ruud J.G. Van Sloun

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

11 Scopus citations

Abstract

Real-time velocity estimation is a core task in autonomous driving, which is carried out based on available raw sensors such as wheel odometry and motor currents. When the system dynamics and observations can be modeled together as a fully known linear Gaussian state space (SS) model, the celebrated Kalman filter (KF) is a low complexity optimal solution. However, both linearity of the underlying SS model and accurate knowledge of it are often not encountered in practice. This work proposes to estimate the velocity using a hybrid data-driven (DD) implementation of the KF for non-linear systems, coined KalmanNet. KalmanNet integrates a compact recurrent neural network in the flow of the classical KF, retaining low computational complexity, high data efficiency, and interpretability, while enabling operation in non-linear SS models with partial information. We apply KalmanNet on an autonomous racing car as part of the Formula Student (FS) Driverless competition. Our results demonstrate the ability of KalmanNet to outperform a state-of-the-art implementation of the KF that uses a postulated SS model, while being applicable on the vehicle control unit used by the car.

Original languageEnglish
Title of host publicationICAS 2021 - 2021 IEEE International Conference on Autonomous Systems, Proceedings
PublisherInstitute of Electrical and Electronics Engineers
ISBN (Electronic)9781728172897
DOIs
StatePublished - 11 Aug 2021
Event2021 IEEE International Conference on Autonomous Systems, ICAS 2021 - Virtual, Montreal, Canada
Duration: 11 Aug 202113 Aug 2021

Publication series

NameICAS 2021 - 2021 IEEE International Conference on Autonomous Systems, Proceedings

Conference

Conference2021 IEEE International Conference on Autonomous Systems, ICAS 2021
Country/TerritoryCanada
CityVirtual, Montreal
Period11/08/2113/08/21

Keywords

  • Autonomous vehicles
  • Kalman filter

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications
  • Computer Vision and Pattern Recognition
  • Control and Optimization

Fingerprint

Dive into the research topics of 'Data-driven Kalman-based velocity estimation for autonomous racing'. Together they form a unique fingerprint.

Cite this