Skip to main content
Video s3
    Details
    Presenter(s)
    Vlad Niculescu Headshot
    Display Name
    Vlad Niculescu
    Affiliation
    Affiliation
    ETH Zürich
    Country
    Country
    Switzerland
    Abstract

    Convolutional neural networks (CNNs) are fueling the advancement of autonomous palm-sized drones, i.e., nano-drones, despite their limited power envelope and onboard processing capabilities. Computationally lighter than traditional geometrical approaches, CNNs are the ideal candidate for directing inference from the sensor inputs. However, these sophisticated CNNs require significant complexity reduction to be deployed aboard a flying nano-drone. To date, these optimizations are mostly hand-crafted and require labor-intensive iterative development flows. In this work, we discuss methodologies and software tools to automate all the deployment stages on a low-power commercial multicore System-on-Chip (SoC), investigating an industrial and an academic tool-set.

    Slides
    • Automated Tuning of End-to-End Neural Flight Controllers for Autonomous Nano-Drones (application/pdf)