On Lie group IMU and linear velocity preintegration for autonomous navigation considering the Earth rotation compensation

Robot localization is a fundamental task in achieving true autonomy. Recently, many graph-based navigators have been proposed that combine an inertial measurement unit (IMU) with an exteroceptive sensor applying IMU preintegration to synchronize both sensors. IMUs are affected by biases that also ha...

Descripción completa

Detalles Bibliográficos
Autores: Carreras, Marc, Vial Serrat, Pau, Solà Ortega, Joan, Palomeras Rovira, Narcís, Carreras Pérez, Marc
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2024
País:España
Institución:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
Repositorio:Recercat. Dipósit de la Recerca de Catalunya
OAI Identifier:oai:recercat.cat:10256/26381
Acceso en línea:http://hdl.handle.net/10256/26381
Access Level:acceso abierto
Palabra clave:Vehicles submergibles autònoms
Autonomous underwater vehicles
Robòtica
Robotics
Cinemàtica
Kinematics
Robots autònoms
Autonomous robots
Descripción
Sumario:Robot localization is a fundamental task in achieving true autonomy. Recently, many graph-based navigators have been proposed that combine an inertial measurement unit (IMU) with an exteroceptive sensor applying IMU preintegration to synchronize both sensors. IMUs are affected by biases that also have to be estimated. To increase the navigator robustness when faults appear on the perception system, IMU preintegration can be complemented with linear velocity measurements obtained from visual odometry, leg odometry, or a Doppler Velocity Log (DVL), depending on the robotic application. Moreover, higher grade IMUs are sensitive to the Earth rotation rate, which must be compensated in the preintegrated measurements. In this paper, we propose a general purpose preintegration methodology formulated on a compact Lie group to set motion constraints on Graph SLAM problems considering the Earth rotation effect. We introduce the SEN(3)$ group to jointly preintegrate IMU data and linear velocity measurements to preserve all the existing correlation within the preintegrated quantity. Field experiments using an Autonomous Underwater Vehicle (AUV) equipped with a DVL and a navigational grade IMU are provided and results are benchmarked against a commercial filter-based Inertial Navigation System (INS) to prove the effectiveness of our methodology