On-board processing for autonomous drone racing: An overview

被引:16
|
作者
Oyuki Rojas-Perez, L. [1 ]
Martinez-Carranza, J. [1 ,2 ]
机构
[1] Inst Nacl Astrofis Opt & Electr, Comp Sci Dept, Puebla, Mexico
[2] Univ Bristol, Bristol, Avon, England
关键词
Autonomous drone racing; Micro aerial vehicle; On-board processing; Autonomous flight;
D O I
10.1016/j.vlsi.2021.04.007
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The first Autonomous Drone Racing (ADR) was launched in the IEEE IROS 2016, and continued to be organised in IROS 2017, 2018 and 2019. Inspired by this competition, other international competitions were launched: the AlphaPilot organised by Lockheed Martin in collaboration with the Drone Racing League, and the Game of Drones, organised by Microsoft and Stanford University. A distinctive feature in the IROS ADR and AlphaPilot competitions is that competing drones had to perform on-board processing only. Hence, along these years, teams have presented novel solutions for on-board processing based on a Graphic Processing Unit (GPU), a FieldProgrammable Gate Array (FPGA), microcontrollers and embedded computers such as the Odroid or Intel Stick computers. Motivated by the variety of these solutions, the goal of this work is that of providing the reader with a detail description of the hardware used for the competitions, their benefits as much as limitations, including those microchips used in specialised sensors such as the RGB-D and stereo cameras whose data processing is carried out on the sensor itself. It is expected to conclude that GPU will stand out as the best hardware to compute complex processing on-board, in particular due to the use of deep learning not only to address the gate detection problem, but also to address the control and planning tasks involved in this challenge.
引用
收藏
页码:46 / 59
页数:14
相关论文
共 50 条
  • [1] Framework for Autonomous On-board Navigation with the AR.Drone
    Jacobo Jiménez Lugo
    Andreas Zell
    [J]. Journal of Intelligent & Robotic Systems, 2014, 73 : 401 - 412
  • [2] Framework for Autonomous On-board Navigation with the AR.Drone
    Lugo, Jacobo Jimenez
    Zell, Andreas
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2014, 73 (1-4) : 401 - 412
  • [3] AlphaPilot: Autonomous Drone Racing
    Foehn, Philipp
    Brescianini, Dario
    Kaufmann, Elia
    Cieslewski, Titus
    Gehrig, Mathias
    Muglikar, Manasi
    Scaramuzza, Davide
    [J]. ROBOTICS: SCIENCE AND SYSTEMS XVI, 2020,
  • [4] AlphaPilot: autonomous drone racing
    Foehn, Philipp
    Brescianini, Dario
    Kaufmann, Elia
    Cieslewski, Titus
    Gehrig, Mathias
    Muglikar, Manasi
    Scaramuzza, Davide
    [J]. AUTONOMOUS ROBOTS, 2022, 46 (01) : 307 - 320
  • [5] AlphaPilot: autonomous drone racing
    Philipp Foehn
    Dario Brescianini
    Elia Kaufmann
    Titus Cieslewski
    Mathias Gehrig
    Manasi Muglikar
    Davide Scaramuzza
    [J]. Autonomous Robots, 2022, 46 : 307 - 320
  • [6] Autonomous Drone Racing: A Survey
    Hanover, Drew
    Loquercio, Antonio
    Bauersfeld, Leonard
    Romero, Angel
    Penicka, Robert
    Song, Yunlong
    Cioffi, Giovanni
    Kaufmann, Elia
    Scaramuzza, Davide
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2024, 40 : 3044 - 3067
  • [7] Reconfigurable On-Board Vision Processing for Small Autonomous Vehicles
    Fife, Wade S.
    Archibald, James K.
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2007, (01)
  • [8] Learning fast in autonomous drone racing
    De Wagter, C.
    Paredes-Valles, F.
    Sheth, N.
    de Croon, G.
    [J]. NATURE MACHINE INTELLIGENCE, 2021, 3 (10) : 923 - 923
  • [9] FLAGDroneRacing: An Autonomous Drone Racing System
    Li, Ruocheng
    Lyu, Jingshuo
    Wang, Aobo
    Yu, Rui
    Wu, Delong
    Xin, Bin
    [J]. UNMANNED SYSTEMS, 2023, 12 (06) : 985 - 1000
  • [10] DeepPilot: A CNN for Autonomous Drone Racing
    Rojas-Perez, Leticia Oyuki
    Martinez-Carranza, Jose
    [J]. SENSORS, 2020, 20 (16) : 1 - 21