NanoFlowNet

Real-time Dense Optical Flow on a Nano Quadcopter

Conference Paper (2023)
Author(s)

Rik J. Bouwmeester (Student TU Delft)

Federico Paredes Valles (TU Delft - Control & Simulation)

G. C. H. E. de Croon (TU Delft - Control & Simulation)

Research Group
Control & Simulation
Copyright
© 2023 Rik J. Bouwmeester, Federico Paredes-Vallés, G.C.H.E. de Croon
DOI related publication
https://doi.org/10.1109/ICRA48891.2023.10161258
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 Rik J. Bouwmeester, Federico Paredes-Vallés, G.C.H.E. de Croon
Research Group
Control & Simulation
Pages (from-to)
1996-2003
ISBN (electronic)
9798350323658
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Nano quadcopters are small, agile, and cheap platforms that are well suited for deployment in narrow, cluttered environments. Due to their limited payload, these vehicles are highly constrained in processing power, rendering conventional vision-based methods for safe and autonomous navigation incompatible. Recent machine learning developments promise high-performance perception at low latency, while dedicated edge computing hardware has the potential to augment the processing capabilities of these limited devices. In this work, we present NanoFlowNet, a lightweight convolutional neural network for real-time dense optical flow estimation on edge computing hardware. We draw inspiration from recent advances in semantic segmentation for the design of this network. Additionally, we guide the learning of optical flow using motion boundary ground truth data, which improves performance with no impact on latency. Validation results on the MPI-Sintel dataset show the high performance of the proposed network given its constrained architecture. Additionally, we successfully demonstrate the capabilities of NanoFlowNet by deploying it on the ultra-low power GAP8 microprocessor and by applying it to vision-based obstacle avoidance on board a Bitcraze Crazyflie, a 34 g nano quadcopter.

Files

NanoFlowNet_Real_time_Dense_Op... (pdf)
(pdf | 4.87 Mb)
- Embargo expired in 05-02-2024
License info not available