Abstract
An efficient real-time autonomous drone navigation and path planning system is proposed by using an RGB-D sensor in the GPS-denied indoor environment. Firstly, the RGB images and their corresponding depth images collected by the sensor were used for real-time pose estimation and dense point cloud map reconstruction based on ORB-SLAM (Simultaneous Localization And Mapping system based on the ORiented BRIEF feature). With the attitude angle data from the Inertial Measurement Unit (IMU) used in the pose initialization, the SLAM system can provide a more accurate pose information, and therefore a better 3D map when the drone flies with a high speed. In the second phase, a simple and efficient pathfinding program was developed. In this procedure, the point cloud map data would be translated to a map based on the octree structure, which contains the occupied and free voxels. The size of occupied nodes in the octree map is three times smaller than that of free nodes, which ensures more free area for the drone’s flight. Every free voxel in the octree map was set to have enough space for the drone to cross. An improved \(A^*\) algorithm map was used to plan the route based on the octree. The simulation result showed that this efficient pathfinding method can reduce execution time and memory space significantly. In the actual flight, a local path planning system was proposed to avoid obstacles in real time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Graham-Rowe D (2010) Cheap drones could replace search-and-rescue helicopters. New Scientist 207(2769):20
Qin H, Cui JQ, Li J et al (2016) Design and implementation of an unmanned aerial vehicle for autonomous firefighting missions. In: IEEE international conference on control and automation. IEEE, Kathmandu, pp 62–67
Chakrabarty A, Morris R, Bouyssounouse X et al (2016) Autonomous indoor object tracking with the Parrot AR.Drone. In: International conference on unmanned aircraft systems. IEEE, Arlington, pp 25–30
Qiu Z, Zhang K, Dong Y (2017) Research on the system of patrol unmanned aerial vehicle (UAV) docking on charging pile based on autonomous identification and tracking. In: International conference on intelligent and interactive systems and applications. Springer, Cham, pp 517–523
Geng L, Zhang YF, Wang JJ et al (2013) Mission planning of autonomous UAVs for urban surveillance with evolutionary algorithms. In: IEEE international conference on control & automation, Chengdu, vol 45, no 5, pp 828–833
Doer C, Scholz G, Trommer GF (2017) Indoor laser-based SLAM for micro aerial vehicles. In: Gyroscopy & Navigation, vol 8, no 3, pp 181–189 (2017)
Liénard J, Vogs A, Gatziolis D, Strigul N (2016) Embedded, real-time UAV control for improved, image-based 3D scene reconstruction. Measurement 81:264–269
López E, Barea R, Gómez A, Nemra A (2016) Indoor SLAM for micro aerial vehicles using visual and laser sensor fusion. In: Robot 2015: second Iberian robotics conference. Advances in intelligent systems and computing, vol 417. Springer, Cham
Mur-Artal R (2017) Tardós JD (2017) ORB-SLAM2: an open-source SLAM system for monocular, stereo, and RGB-D cameras. IEEE Trans Robot 33(5):1255–1262
Lv Q, Lin H, Wang G, Wei H, Wang Y (2017) ORB-SLAM-based tracing and 3D reconstruction for robot using Kinect 2.0. In: Control and Decision Conference, Chongqing
Beard RW, Mclain TW, Goodrich M, Anderson EP (2002) Coordinated target assignment and intercept for unmanned air vehicles. IEEE Trans Robot Autom 18(6):911–922
Mark H, Overmars Mark H, Overmars T (1992) A random approach to motion planning. RUU-CS (92-32)
Dijkstra EW (1959) A note on two problems in connexion with graphs. Numerische Mathematik 1(1):269–271
Yan F, Liu YS, Xiao JZ, Yan F, Liu YS, Xiao JZ (2013) Path planning in complex 3D environments using a probabilistic roadmap method. Int J Autom Comput 10(6):525–533
Vörös J (2000) A strategy for repetitive neighbor finding in octree representations. Image Vis Comput 18(14):1085–1091
Rodenberg O, Verbree E, Zlatanova S, Zlatanova S (2016) Indoor A* pathfinding through an octree representation of a point cloud. ISPRS Ann Photogram Remote Sens Spat Inf Sci IV-2/W1:249–255
Acknowledgement
This research was supported by National Key Research and Development Program of China (No. 2017YFC0806500).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Xiao, R., Du, H., Xu, C., Wang, W. (2020). An Efficient Real-Time Indoor Autonomous Navigation and Path Planning System for Drones Based on RGB-D Sensor. In: Deng, Z. (eds) Proceedings of 2019 Chinese Intelligent Automation Conference. CIAC 2019. Lecture Notes in Electrical Engineering, vol 586. Springer, Singapore. https://doi.org/10.1007/978-981-32-9050-1_4
Download citation
DOI: https://doi.org/10.1007/978-981-32-9050-1_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-32-9049-5
Online ISBN: 978-981-32-9050-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)