Effective training to improve DeepPilot

Author:

Rojas-Perez L. Oyuki1,Martinez-Carranza Jose1

Affiliation:

1. Department of Computer Science, Instituto Nacional de Astrofísica, Óptica y Electrónica (INAOE), Puebla, México

Abstract

We present an approach to autonomous drone racing inspired by how a human pilot learns a race track. Human pilots drive around the track multiple times to familiarise themselves with the track and find key points that allow them to complete the track without the risk of collision. This paper proposes a three-stage approach: exploration, navigation, and refinement. Our approach does not require prior knowledge about the race track, such as the number of gates, their positions, and their orientations. Instead, we use a trained neural pilot called DeepPilot to return basic flight commands from camera images where a gate is visible to navigate an unknown race track and a Single Shot Detector to visually detect the gates during the exploration stage to identify points of interest. These points are then used in the navigation stage as waypoints in a flight controller to enable faster flight and navigate the entire race track. Finally, in the refinement stage, we use the methodology developed in stages 1 and 2, to generate novel data to re-train DeepPilot, which produces more realistic manoeuvres for when the drone has to cross a gate. In this sense, similar to the original work, rather than generating examples by flying in a full track, we use small tracks of three gates to discover effective waypoints to be followed by the waypoint controller. This produces novel training data for DeepPilot without human intervention. By training with this new data, DeepPilot significantly improves its performance by increasing its flight speed twice w.r.t. its original version. Also, for this stage 3, we required 66 % less training data than in the original DeepPilot without compromising the effectiveness of DeepPilot to enable a drone to autonomously fly in a racetrack.

Publisher

IOS Press

Subject

Artificial Intelligence

Reference30 articles.

1. Gate detection for micro aerial vehicles using a single shot detector;Cabrera-Ponce;IEEE Latin America Transactions,2019

2. J.A. Cocoma-Ortega and J. Martinez-Carranza, A cnn based drone localisation approach for autonomous drone racing, in: 11th International Micro Air Vehicle Competition and Conference, 2019.

3. J.A. Cocoma-Ortega and J. Martínez-Carranza, Towards high-speed localisation for autonomous drone racing, in: Mexican International Conference on Artificial Intelligence, Springer, 2019, pp. 740–751.

4. Overcoming the Blind Spot in CNN-based Gate Detection for Autonomous Drone Racing

5. MonoSLAM: Real-time single camera SLAM;Davison;IEEE transactions on pattern analysis and machine intelligence,2007

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3