Presently our AHRS algorithms depend on PI controllers to compensate for data acquisition measurement errors and sensor bias.
This is obviously not ideal. An Error-Kalman-Filter can improve the performance by monitoring the differences between measurement and prognosis and tune the controller gains adaptively.