Computationally Efficient Adaptive Error-State Kalman Filter for Attitude Estimation
Estimation of IMU and MARG orientation using a gradient descent algorithm