Department of Engineering and Architecture, University of Parma, 43124 Parma, PR, Italy.
Department of Industrial Engineering, University of Salerno, 84084 Fisciano, SA, Italy.
Sensors (Basel). 2023 Jun 15;23(12):5603. doi: 10.3390/s23125603.
The paper works on the new combination between the No Motion No Integration filter (NMNI) and the Kalman Filter (KF) to optimize the conducted vibration for orientation angles during drone operation. The drone's roll, pitch, and yaw with just accelerometer and gyroscope were analyzed under the noise impact. A 6 Degree of Freedom (DoF) Parrot Mambo drone with Matlab/Simulink package was used to validate the advancements before and after fusing NMNI with KF. The drone propeller motors were controlled at a suitable speed level to keep the drone on the zero-inclination ground for angle error validation. The experiments show that KF alone successfully minimizes the variation for the inclination, but it still needs the NMNI support to enhance the performance in noise deduction, with the error only about 0.02°. In addition, the NMNI algorithm successfully prevents the yaw/heading from gyroscope drifting due to the zero-value integration during no rotation with the maximum error of 0.03°.
本文研究了将非零运动不积分滤波器 (NMNI) 和卡尔曼滤波器 (KF) 相结合,以优化无人机在运行过程中的定向角的振动控制。分析了在噪声影响下,仅使用加速度计和陀螺仪的无人机滚转、俯仰和偏航运动。使用带有 Matlab/Simulink 软件包的六自由度 (DoF) Parrot Mambo 无人机对 NMNI 与 KF 融合前后的改进进行了验证。通过控制无人机螺旋桨电机以适当的速度水平,使无人机保持在零倾斜地面上,以验证角度误差。实验结果表明,KF 可以成功地最小化倾斜变化,但仍需要 NMNI 的支持,以提高在噪声消除方面的性能,误差仅约为 0.02°。此外,NMNI 算法成功地防止了由于零值积分而导致的偏航/航向陀螺仪漂移,最大误差为 0.03°。