Continuous Fusion of Motion Data Using an Axis-Angle Rotation Representation with Uniform B-Spline

Sensors (Basel). 2021 Jul 23;21(15):5004. doi: 10.3390/s21155004.

Abstract

The fusion of motion data is key in the fields of robotic and automated driving. Most existing approaches are filter-based or pose-graph-based. By using filter-based approaches, parameters should be set very carefully and the motion data can usually only be fused in a time forward direction. Pose-graph-based approaches can fuse data in time forward and backward directions. However, pre-integration is needed by applying measurements from inertial measurement units. Additionally, both approaches only provide discrete fusion results. In this work, we address this problem and present a uniform B-spline-based continuous fusion approach, which can fuse motion measurements from an inertial measurement unit and pose data from other localization systems robustly, accurately and efficiently. In our continuous fusion approach, an axis-angle is applied as our rotation representation method and uniform B-spline as the back-end optimization base. Evaluation results performed on the real world data show that our approach provides accurate, robust and continuous fusion results, which again supports our continuous fusion concept.

Keywords: Rodrigues’ formula; Simultaneous Localization and Mapping (SLAM); axis-angle; data fusion; ego-motion estimation; inertial measurement units (IMU); uniform B-spline.