An Efficient Real-Time Indoor Autonomous Navigation and Path Planning System for Drones Based on RGB-D Sensor

被引:1
作者
Xiao, Ran [1 ,2 ,3 ]
Du, Hao [1 ,2 ,3 ]
Xu, Chaowen [1 ,2 ,3 ]
Wang, Wei [1 ,2 ,3 ,4 ]
机构
[1] Inst Appl Res Intelligent Sci & Technol, Changzhou, Jiangsu, Peoples R China
[2] Chinese Acad Sci, Changzhou 213164, Jiangsu, Peoples R China
[3] Chinese Acad Sci, Changzhou Res & Industrializat Ctr Adv Mfg Techno, Changzhou 213164, Jiangsu, Peoples R China
[4] Nanjing Univ Informat Sci & Technol, Sch Automat, Nanjing 210044, Jiangsu, Peoples R China
来源
PROCEEDINGS OF 2019 CHINESE INTELLIGENT AUTOMATION CONFERENCE | 2020年 / 586卷
关键词
Indoor Visual SLAM; Drone; Octree; Collision avoidance; Path planning;
D O I
10.1007/978-981-32-9050-1_4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:32 / 44
页数:13
相关论文
共 16 条
  • [1] Coordinated target assignment and intercept for unmanned air vehicles
    Beard, RW
    McLain, TW
    Goodrich, MA
    Anderson, EP
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (06): : 911 - 922
  • [2] Chakrabarty A, 2016, INT CONF UNMAN AIRCR, P25, DOI 10.1109/ICUAS.2016.7502612
  • [3] Dijkstra E., 1959, Numer. Math, V1, P269, DOI DOI 10.1007/BF01386390
  • [4] Indoor laser-based SLAM for micro aerial vehicles
    Doer C.
    Scholz G.
    Trommer G.F.
    [J]. Gyroscopy and Navigation, 2017, 8 (3) : 181 - 189
  • [5] Geng L, 2013, IEEE INT CONF CON AU, P828
  • [6] Graham-Rowe D, 2010, NEW SCI, V207, P20
  • [7] Embedded, real-time UAV control for improved, image-based 3D scene reconstruction
    Lienard, Jean
    Vogs, Andre
    Gatziolis, Demetrios
    Strigul, Nikolay
    [J]. MEASUREMENT, 2016, 81 : 264 - 269
  • [8] Lopez E, 2016, ROB 2015 2 IB ROB C, V417
  • [9] Lv Q, 2017, CHIN CONT DECIS CONF, P3319, DOI 10.1109/CCDC.2017.7979079
  • [10] Mark H, 1992, 9232 RUU CS