Du Hao, Wang Wei, Xu Chaowen, Xiao Ran, Sun Changyin
School of Automation, Southeast University, Nanjing 210096, China.
Institute of Applied Research Intelligent Science & Technology, Jiangsu and Chinese Academy of Sciences, Changzhou 213164, China.
Sensors (Basel). 2020 Feb 9;20(3):919. doi: 10.3390/s20030919.
The question of how to estimate the state of an unmanned aerial vehicle (UAV) in real time in multi-environments remains a challenge. Although the global navigation satellite system (GNSS) has been widely applied, drones cannot perform position estimation when a GNSS signal is not available or the GNSS is disturbed. In this paper, the problem of state estimation in multi-environments is solved by employing an Extended Kalman Filter (EKF) algorithm to fuse the data from multiple heterogeneous sensors (MHS), including an inertial measurement unit (IMU), a magnetometer, a barometer, a GNSS receiver, an optical flow sensor (OFS), Light Detection and Ranging (LiDAR), and an RGB-D camera. Finally, the robustness and effectiveness of the multi-sensor data fusion system based on the EKF algorithm are verified by field flights in unstructured, indoor, outdoor, and indoor and outdoor transition scenarios.
如何在多环境中实时估计无人机(UAV)的状态仍然是一个挑战。尽管全球导航卫星系统(GNSS)已被广泛应用,但当GNSS信号不可用时或GNSS受到干扰时,无人机无法进行位置估计。在本文中,通过采用扩展卡尔曼滤波器(EKF)算法融合来自多个异构传感器(MHS)的数据来解决多环境中的状态估计问题,这些传感器包括惯性测量单元(IMU)、磁力计、气压计、GNSS接收器、光流传感器(OFS)、激光探测与测距(LiDAR)以及RGB-D相机。最后,通过在非结构化、室内、室外以及室内外过渡场景中的实地飞行,验证了基于EKF算法的多传感器数据融合系统的鲁棒性和有效性。