The biases in the state vector of Extended Kalman Filter(EKF)

Robotics Asked on January 6, 2022

I am reading one paper on observability Observability Analysis of Aided INS with Heterogeneous Features of Points, Lines and Planes.

The state vector contains the current IMU state and the feature state. The IMU state consists of a unit quaternion representing the rotation, current IMU velocity and position, and gyroscope and accelerometer biases. The velocity is the derivative of the position with respect to the time, so they are dependent. Do the parameters in the state vector need to be independent? Why are the biases considered as part of the state vector? What are the advantages to do so? Can this result in a better estimation?

One Answer

Indeed position, velocity and acceleration (but also the unit quaternion and the angular velocity of the gyroscope) are related to each other. But the word "biases" refers to the measurement of these quantities, for example the gyroscope will measure the angular velocity plus a bias. Including these biases in the state space allows you the estimate the average value of each bias, which would improve your estimate of entire state vector.

Answered by fibonatic on January 6, 2022

Add your own answers!

Ask a Question

Get help from others!

© 2024 All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP