Implements a UKF with Quaternion components, using the formulation by Kraft:
Kraft, Edgar. "A quaternion-based unscented Kalman filter for orientation tracking." Proceedings of the sixth international conference of information fusion. Vol. 1. No. 1. IEEE Cairns, 2003.
Depends on Eigen 3 being installed on the system, typically via apt install libeigen3-dev