Nano quadcopters are small, agile, and cheap platforms well suited for deployment in narrow, cluttered environments. Due to their limited payload, nano quadcopters are highly constrained in processing power, rendering conventional vision-based methods for autonomous navigation incompatible. Recent machine learning developments promise high-performance perception at low latency, while novel ultra-low power microcontrollers augment the visual processing power of nano quadcopters. In this work, we present NanoFlowNet, an optical flow CNN that, based on the semantic segmentation architecture STDC-Seg, achieves real-time dense optical flow estimation on edge hardware. We use motion boundary ground truth to guide the learning of optical flow, imp...
none3siOne of the fundamental functionalities for autonomous navigation of Unmanned Aerial Vehicles ...
Most algorithms for steering, obstacle avoidance, and moving object detection rely on accurate self-...
Flying at speed through complex environments is a difficult task that has been performed successfull...
none5siThe evolution of energy-efficient ultra-low-power (ULP) parallel processors and the diffusion...
Flying in dynamic, urban, highly-populated environments represents an open problem in robotics. Stat...
Fully-autonomous miniaturized robots (e.g., drones), with artificial intelligence (AI) based visual ...
Many emerging applications of nano-sized unmanned aerial vehicles (UAVs), with a few form-factor, re...
Convolutional neural networks (CNNs) are fueling the advancement of autonomous palm-sized drones, i....
open3siThis work has beenpartially funded by projects EC H2020 OPRECOMP (732631) and ALOHA (780788)....
Convolutional neural networks (CNNs) have recently been very successful in a variety of computer vis...
Standard-size autonomous navigation vehicles have rapidly improved thanks to the breakthroughs of de...
Computer vision-based depth estimation and visual odometry provide perceptual information useful for...
This study is inspired by the widely used algorithm for real-time optical flow, the sparse Lucas–Kan...
Miniaturizing an autonomous robot is a challenging task - not only the mechanical but also the elect...
Miniaturizing an autonomous robot is a challenging task - not only the mechanical but also the elect...
none3siOne of the fundamental functionalities for autonomous navigation of Unmanned Aerial Vehicles ...
Most algorithms for steering, obstacle avoidance, and moving object detection rely on accurate self-...
Flying at speed through complex environments is a difficult task that has been performed successfull...
none5siThe evolution of energy-efficient ultra-low-power (ULP) parallel processors and the diffusion...
Flying in dynamic, urban, highly-populated environments represents an open problem in robotics. Stat...
Fully-autonomous miniaturized robots (e.g., drones), with artificial intelligence (AI) based visual ...
Many emerging applications of nano-sized unmanned aerial vehicles (UAVs), with a few form-factor, re...
Convolutional neural networks (CNNs) are fueling the advancement of autonomous palm-sized drones, i....
open3siThis work has beenpartially funded by projects EC H2020 OPRECOMP (732631) and ALOHA (780788)....
Convolutional neural networks (CNNs) have recently been very successful in a variety of computer vis...
Standard-size autonomous navigation vehicles have rapidly improved thanks to the breakthroughs of de...
Computer vision-based depth estimation and visual odometry provide perceptual information useful for...
This study is inspired by the widely used algorithm for real-time optical flow, the sparse Lucas–Kan...
Miniaturizing an autonomous robot is a challenging task - not only the mechanical but also the elect...
Miniaturizing an autonomous robot is a challenging task - not only the mechanical but also the elect...
none3siOne of the fundamental functionalities for autonomous navigation of Unmanned Aerial Vehicles ...
Most algorithms for steering, obstacle avoidance, and moving object detection rely on accurate self-...
Flying at speed through complex environments is a difficult task that has been performed successfull...