Zheng Lingxiao, Zhan Xingqun, Zhang Xin
School of Aeronautics and Astronautics, Shanghai Jiao Tong University, Shanghai 200240, China.
Sensors (Basel). 2020 Nov 26;20(23):6752. doi: 10.3390/s20236752.
Using a standalone camera for pose estimation has been quite a standard task. However, the point correspondence-based algorithms require at least four feature points in the field of view. This paper considers the situation that there are only two feature points. Focusing on the attitude estimation, we propose to fuse a camera with low-cost inertial sensors based on a nonlinear complementary filter design. An implicit geometry measurement model is derived using two feature points in an image. This geometry measurement is fused with the angle rate measurement and vector measurement from inertial sensors using the proposed nonlinear complementary filter with only two parameters to be adjusted. The proposed nonlinear complementary filter is posed directly on the special orthogonal group SO(3). Based on the theory of nonlinear system stability analysis, the proposed filter ensures locally asymptotic stability. A quaternion-based discrete implementation of the filter is also given in this paper for computational efficiency. The proposed algorithm is validated using a smartphone with built-in inertial sensors and a rear camera. The experimental results indicate that the proposed algorithm outperforms all the compared counterparts in estimated accuracy and provides competitive computational complexity.
使用独立相机进行姿态估计一直是一项相当标准的任务。然而,基于点对应关系的算法在视场中至少需要四个特征点。本文考虑只有两个特征点的情况。专注于姿态估计,我们基于非线性互补滤波器设计提出将相机与低成本惯性传感器融合。利用图像中的两个特征点推导了一个隐式几何测量模型。使用仅需调整两个参数的所提出的非线性互补滤波器,将这种几何测量与来自惯性传感器的角速率测量和矢量测量进行融合。所提出的非线性互补滤波器直接作用于特殊正交群SO(3)。基于非线性系统稳定性分析理论,所提出的滤波器确保局部渐近稳定性。为了计算效率,本文还给出了基于四元数的滤波器离散实现。使用具有内置惯性传感器和后置摄像头的智能手机对所提出的算法进行了验证。实验结果表明,所提出的算法在估计精度方面优于所有比较对象,并提供了具有竞争力的计算复杂度。