Bio-inspired Autonomous Exploration Policies with CNN-based Object Detection on Nano-drones

01/28/2023
by   Lorenzo Lamberti, et al.
0

Nano-sized drones, with palm-sized form factor, are gaining relevance in the Internet-of-Things ecosystem. Achieving a high degree of autonomy for complex multi-objective missions (e.g., safe flight, exploration, object detection) is extremely challenging for the onboard chip-set due to tight size, payload (<10g), and power envelope constraints, which strictly limit both memory and computation. Our work addresses this complex problem by combining bio-inspired navigation policies, which rely on time-of-flight distance sensor data, with a vision-based convolutional neural network (CNN) for object detection. Our field-proven nano-drone is equipped with two microcontroller units (MCUs), a single-core ARM Cortex-M4 (STM32) for safe navigation and exploration policies, and a parallel ultra-low power octa-core RISC-V (GAP8) for onboard CNN inference, with a power envelope of just 134mW, including image sensors and external memories. The object detection task achieves a mean average precision of 50 bio-inspired exploration policies and identify a pseudo-random policy to achieve the highest coverage area of 83 minutes flight. By combining the detection CNN and the exploration policy, we show an average detection rate of 90 never-seen-before environment.

READ FULL TEXT

page 1

page 4

research
05/22/2023

TinyissimoYOLO: A Quantized, Low-Memory Footprint, TinyML Object Detection Network for Low Power Microcontrollers

This paper introduces a highly flexible, quantized, memory-efficient, an...
research
03/19/2020

HyNNA: Improved Performance for Neuromorphic Vision Sensor based Surveillance using Hybrid Neural Network Architecture

Applications in the Internet of Video Things (IoVT) domain have very tig...
research
05/04/2018

Ultra Low Power Deep-Learning-powered Autonomous Nano Drones

Flying in dynamic, urban, highly-populated environments represents an op...
research
08/26/2022

Robust and Efficient Depth-based Obstacle Avoidance for Autonomous Miniaturized UAVs

Nano-size drones hold enormous potential to explore unknown and complex ...
research
10/22/2021

CNN-based Omnidirectional Object Detection for HermesBot Autonomous Delivery Robot with Preliminary Frame Classification

Mobile autonomous robots include numerous sensors for environment percep...
research
07/11/2022

An Ultra-low Power TinyML System for Real-time Visual Processing at Edge

Tiny machine learning (TinyML), executing AI workloads on resource and p...
research
11/14/2022

Butterfly Effect Attack: Tiny and Seemingly Unrelated Perturbations for Object Detection

This work aims to explore and identify tiny and seemingly unrelated pert...

Please sign up or login with your details

Forgot password? Click here to reset