Localization of a Heavy-Duty Omnidirectional Vehicle Using IMU and Wheel Odometry
Zhang, Xiaolong; Liikanen, Henri; Peltola, Eelis; Aref, Mohammad M.; Mattila, Jouni (2022)
Zhang, Xiaolong
Liikanen, Henri
Peltola, Eelis
Aref, Mohammad M.
Mattila, Jouni
Teoksen toimittaja(t)
Zattoni, Elena
Simani, Silvio
Conte, Giuseppe
Springer
2022
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202206295892
https://urn.fi/URN:NBN:fi:tuni-202206295892
Kuvaus
Peer reviewed
Tiivistelmä
We introduce a localization algorithm that uses an inertial measurement unit (IMU) and wheel odometry on a four-wheel-drive heavy vehicle for positioning. While wheel odometry alone works in simple cases without slippage, in cases that feature wheel slippage, the velocities measured by the wheel rotation show higher values. In the case of side slippage, the wheel sensors cannot observe the values. Therefore, IMUs are suitable for fusion with wheel odometry to generate real-time feedback. We use an error state Kalman filter (ESKF) to fuse the sensor information from an IMU with wheel odometry, showing results on a slow-manoeuvring vehicle in tests up to five minutes in length. The IMU is an industry-grade micro-electro mechanical system (MEMS) with a gyroscope featuring 6°/h bias in-run stability. We use a real-time kinematic global positioning system (RTK)-GPS as a ground truth reference for the vehicle’s heading angle and position. The tests results show our navigation has an accuracy of 0.3 m for position and 0.6° for heading angle, both within the root mean square error (RMSE) criteria. Our analysis shows that the nonlinearity of the gyroscope in the heading rotation axis is the key factor for improving performance in our implementation.
Kokoelmat
- TUNICRIS-julkaisut [19236]