Mohamed Haytham, Moussa Adel, Elhabiby Mohamed, El-Sheimy Naser, Sesay Abu
Department of Geomatics Engineering, University of Calgary, Calgary, AB T2N 1N4, Canada.
Department of Electrical and Computer Engineering, Port-Said University, Port-Said 42526, Egypt.
Sensors (Basel). 2017 May 7;17(5):1060. doi: 10.3390/s17051060.
Unmanned aerial vehicles represent an effective technology for indoor search and rescue operations. Typically, most indoor missions' environments would be unknown, unstructured, and/or dynamic. Navigation of UAVs in such environments is addressed by simultaneous localization and mapping approach using either local or global approaches. Both approaches suffer from accumulated errors and high processing time due to the iterative nature of the scan matching method. Moreover, point-to-point scan matching is prone to outlier association processes. This paper proposes a low-cost novel method for 2D real-time scan matching based on a reference key frame (RKF). RKF is a hybrid scan matching technique comprised of feature-to-feature and point-to-point approaches. This algorithm aims at mitigating errors accumulation using the key frame technique, which is inspired from video streaming broadcast process. The algorithm depends on the iterative closest point algorithm during the lack of linear features which is typically exhibited in unstructured environments. The algorithm switches back to the RKF once linear features are detected. To validate and evaluate the algorithm, the mapping performance and time consumption are compared with various algorithms in static and dynamic environments. The performance of the algorithm exhibits promising navigational, mapping results and very short computational time, that indicates the potential use of the new algorithm with real-time systems.
无人机是室内搜索和救援行动的一种有效技术。通常,大多数室内任务的环境是未知的、无结构的和/或动态的。无人机在这种环境中的导航通过使用局部或全局方法的同时定位和地图构建方法来解决。由于扫描匹配方法的迭代性质,这两种方法都存在累积误差和处理时间长的问题。此外,点对点扫描匹配容易出现异常值关联过程。本文提出了一种基于参考关键帧(RKF)的低成本二维实时扫描匹配新方法。RKF是一种由特征到特征和点对点方法组成的混合扫描匹配技术。该算法旨在利用受视频流广播过程启发的关键帧技术来减轻误差累积。在缺乏通常在无结构环境中出现的线性特征时,该算法依赖于迭代最近点算法。一旦检测到线性特征,算法就会切换回RKF。为了验证和评估该算法,在静态和动态环境中将映射性能和时间消耗与各种算法进行了比较。该算法的性能表现出了良好的导航、映射结果和非常短的计算时间,这表明新算法在实时系统中的潜在用途。