Navigation auf zora.uzh.ch

Search

ZORA (Zurich Open Repository and Archive)

DroNet: Learning to Fly by Driving

Loquercio, Antonio; Maqueda, Ana I; Del-Blanco, Carlos R; Scaramuzza, Davide (2018). DroNet: Learning to Fly by Driving. IEEE Robotics and Automation Letters, 3(2):1088-1095.

Abstract

Civilian drones are soon expected to be used in a wide variety of tasks, such as aerial surveillance, delivery, or monitoring of existing architectures. Nevertheless, their deployment in urban environments has so far been limited. Indeed, in unstructured and highly dynamic scenarios, drones face numerous challenges to navigate autonomously in a feasible and safe way. In contrast to traditional “map-localize-plan” methods, this letter explores a data-driven approach to cope with the above challenges. To accomplish this, we propose DroNet: a convolutional neural network that can safely drive a drone through the streets of a city. Designed as a fast eight-layers residual network, DroNet produces two outputs for each single input image: A steering angle to keep the drone navigating while avoiding obstacles, and a collision probability to let the UAV recognize dangerous situations and promptly react to them. The challenge is however to collect enough data in an unstructured outdoor environment such as a city. Clearly, having an expert pilot providing training trajectories is not an option given the large amount of data required and, above all, the risk that it involves for other vehicles or pedestrians moving in the streets. Therefore, we propose to train a UAV from data collected by cars and bicycles, which, already integrated into the urban environment, would not endanger other vehicles and pedestrians. Although trained on city streets from the viewpoint of urban vehicles, the navigation policy learned by DroNet is highly generalizable. Indeed, it allows a UAV to successfully fly at relative high altitudes and even in indoor environments, such as parking lots and corridors. To share our findings with the robotics community, we publicly release all our datasets, code, and trained networks. Video of the experiments: see:https://youtu.be/ow7aw9H4BcA
The project’s code, datasets and trained models are available at:
http://rpg.ifi.uzh.ch/dronet.html

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Scopus Subject Areas:Physical Sciences > Control and Systems Engineering
Physical Sciences > Biomedical Engineering
Physical Sciences > Human-Computer Interaction
Physical Sciences > Mechanical Engineering
Physical Sciences > Computer Vision and Pattern Recognition
Physical Sciences > Computer Science Applications
Physical Sciences > Control and Optimization
Physical Sciences > Artificial Intelligence
Scope:Discipline-based scholarship (basic research)
Language:English
Date:1 April 2018
Deposited On:22 Mar 2018 12:18
Last Modified:23 Aug 2024 03:39
Publisher:Institute of Electrical and Electronics Engineers
ISSN:2377-3766
OA Status:Green
Free access at:Official URL. An embargo period may apply.
Publisher DOI:https://doi.org/10.1109/lra.2018.2795643
Official URL:http://rpg.ifi.uzh.ch/docs/RAL18_Loquercio.pdf
Other Identification Number:merlin-id:16267
Download PDF  'DroNet: Learning to Fly by Driving'.
Preview
  • Content: Published Version

Metadata Export

Statistics

Citations

Dimensions.ai Metrics
260 citations in Web of Science®
346 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

1169 downloads since deposited on 22 Mar 2018
233 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications