Skip to main content

Showing 1–24 of 24 results for author: Palossi, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.02405  [pdf, other

    cs.RO cs.CV cs.LG eess.IV

    Tiny-PULP-Dronets: Squeezing Neural Networks for Faster and Lighter Inference on Multi-Tasking Autonomous Nano-Drones

    Authors: Lorenzo Lamberti, Vlad Niculescu, Michał Barcis, Lorenzo Bellone, Enrico Natalizio, Luca Benini, Daniele Palossi

    Abstract: Pocket-sized autonomous nano-drones can revolutionize many robotic use cases, such as visual inspection in narrow, constrained spaces, and ensure safer human-robot interaction due to their tiny form factor and weight -- i.e., tens of grams. This compelling vision is challenged by the high level of intelligence needed aboard, which clashes against the limited computational and storage resources ava… ▽ More

    Submitted 2 July, 2024; originally announced July 2024.

    Comments: 3 Figures, 1 table. Accepted for publication at IEEE Artificial Intelligence Circuits and Systems (AICAS), 2022

  2. arXiv:2407.00815  [pdf, other

    cs.CV cs.AI cs.RO

    A Deep Learning-based Pest Insect Monitoring System for Ultra-low Power Pocket-sized Drones

    Authors: Luca Crupi, Luca Butera, Alberto Ferrante, Daniele Palossi

    Abstract: Smart farming and precision agriculture represent game-changer technologies for efficient and sustainable agribusiness. Miniaturized palm-sized drones can act as flexible smart sensors inspecting crops, looking for early signs of potential pest outbreaking. However, achieving such an ambitious goal requires hardware-software codesign to develop accurate deep learning (DL) detection models while ke… ▽ More

    Submitted 2 April, 2024; originally announced July 2024.

  3. arXiv:2404.11488  [pdf, other

    cs.CV cs.AI

    Multi-resolution Rescored ByteTrack for Video Object Detection on Ultra-low-power Embedded Systems

    Authors: Luca Bompani, Manuele Rusci, Daniele Palossi, Francesco Conti, Luca Benini

    Abstract: This paper introduces Multi-Resolution Rescored Byte-Track (MR2-ByteTrack), a novel video object detection framework for ultra-low-power embedded processors. This method reduces the average compute load of an off-the-shelf Deep Neural Network (DNN) based object detector by up to 2.25$\times$ by alternating the processing of high-resolution images (320$\times$320 pixels) with multiple down-sized fr… ▽ More

    Submitted 17 April, 2024; originally announced April 2024.

    Comments: 9 pages, 3 figures Accepted for publication at the Embedded Vision Workshop of the Computer Vision and Pattern Recognition conference, Seattle, 2024

    ACM Class: I.4

  4. arXiv:2404.02567  [pdf, other

    cs.RO

    Fusing Multi-sensor Input with State Information on TinyML Brains for Autonomous Nano-drones

    Authors: Luca Crupi, Elia Cereda, Daniele Palossi

    Abstract: Autonomous nano-drones (~10 cm in diameter), thanks to their ultra-low power TinyML-based brains, are capable of co** with real-world environments. However, due to their simplified sensors and compute units, they are still far from the sense-and-act capabilities shown in their bigger counterparts. This system paper presents a novel deep learning-based pipeline that fuses multi-sensorial input (i… ▽ More

    Submitted 3 April, 2024; originally announced April 2024.

  5. arXiv:2403.04071  [pdf, other

    cs.RO cs.AI

    On-device Self-supervised Learning of Visual Perception Tasks aboard Hardware-limited Nano-quadrotors

    Authors: Elia Cereda, Manuele Rusci, Alessandro Giusti, Daniele Palossi

    Abstract: Sub-\SI{50}{\gram} nano-drones are gaining momentum in both academia and industry. Their most compelling applications rely on onboard deep learning models for perception despite severe hardware constraints (\ie sub-\SI{100}{\milli\watt} processor). When deployed in unknown environments not represented in the training data, these models often underperform due to domain shift. To cope with this fund… ▽ More

    Submitted 6 March, 2024; originally announced March 2024.

    Comments: \c{opyright} 2024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works

  6. arXiv:2402.13756  [pdf, other

    cs.CV cs.RO

    High-throughput Visual Nano-drone to Nano-drone Relative Localization using Onboard Fully Convolutional Networks

    Authors: Luca Crupi, Alessandro Giusti, Daniele Palossi

    Abstract: Relative drone-to-drone localization is a fundamental building block for any swarm operations. We address this task in the context of miniaturized nano-drones, i.e., 10cm in diameter, which show an ever-growing interest due to novel use cases enabled by their reduced form factor. The price for their versatility comes with limited onboard resources, i.e., sensors, processing units, and memory, whic… ▽ More

    Submitted 17 April, 2024; v1 submitted 21 February, 2024; originally announced February 2024.

    Comments: ICRA 2024, IEEE Conference

  7. arXiv:2402.09886  [pdf, other

    cs.RO

    Self-Supervised Learning of Visual Robot Localization Using LED State Prediction as a Pretext Task

    Authors: Mirko Nava, Nicholas Carlotti, Luca Crupi, Daniele Palossi, Alessandro Giusti

    Abstract: We propose a novel self-supervised approach for learning to visually localize robots equipped with controllable LEDs. We rely on a few training samples labeled with position ground truth and many training samples in which only the LED state is known, whose collection is cheap. We show that using LED state prediction as a pretext task significantly helps to learn the visual localization end task. T… ▽ More

    Submitted 15 February, 2024; originally announced February 2024.

  8. arXiv:2401.15236  [pdf, other

    cs.CV cs.LG

    Adaptive Deep Learning for Efficient Visual Pose Estimation aboard Ultra-low-power Nano-drones

    Authors: Beatrice Alessandra Motetti, Luca Crupi, Mustafa Omer Mohammed Elamin Elshaigi, Matteo Risso, Daniele Jahier Pagliari, Daniele Palossi, Alessio Burrello

    Abstract: Sub-10cm diameter nano-drones are gaining momentum thanks to their applicability in scenarios prevented to bigger flying drones, such as in narrow environments and close to humans. However, their tiny form factor also brings their major drawback: ultra-constrained memory and processors for the onboard execution of their perception pipelines. Therefore, lightweight deep learning-based approaches ar… ▽ More

    Submitted 23 February, 2024; v1 submitted 26 January, 2024; originally announced January 2024.

    Comments: Accepted for publication in the 2024 Design, Automation and Test in Europe (DATE) conference

  9. A Heterogeneous RISC-V based SoC for Secure Nano-UAV Navigation

    Authors: Luca Valente, Alessandro Nadalini, Asif Veeran, Mattia Sinigaglia, Bruno Sa, Nils Wistoff, Yvan Tortorella, Simone Benatti, Rafail Psiakis, Ari Kulmala, Baker Mohammad, Sandro Pinto, Daniele Palossi, Luca Benini, Davide Rossi

    Abstract: The rapid advancement of energy-efficient parallel ultra-low-power (ULP) ucontrollers units (MCUs) is enabling the development of autonomous nano-sized unmanned aerial vehicles (nano-UAVs). These sub-10cm drones represent the next generation of unobtrusive robotic helpers and ubiquitous smart sensors. However, nano-UAVs face significant power and payload constraints while requiring advanced comput… ▽ More

    Submitted 7 January, 2024; originally announced January 2024.

  10. arXiv:2312.13086  [pdf, other

    cs.RO eess.SY

    Multi-sensory Anti-collision Design for Autonomous Nano-swarm Exploration

    Authors: Mahyar Pourjabar, Manuele Rusci, Luca Bompani, Lorenzo Lamberti, Vlad Niculescu, Daniele Palossi, Luca Benini

    Abstract: This work presents a multi-sensory anti-collision system design to achieve robust autonomous exploration capabilities for a swarm of 10 cm-side nano-drones operating on object detection missions. We combine lightweight single-beam laser ranging to avoid proximity collisions with a long-range vision-based obstacle avoidance deep learning model (i.e., PULP-Dronet) and an ultra-wide-band (UWB) based… ▽ More

    Submitted 20 December, 2023; originally announced December 2023.

  11. arXiv:2312.08991  [pdf, other

    cs.RO eess.IV eess.SY

    A Sim-to-Real Deep Learning-based Framework for Autonomous Nano-drone Racing

    Authors: Lorenzo Lamberti, Elia Cereda, Gabriele Abbate, Lorenzo Bellone, Victor Javier Kartsch Morinigo, Michał Barcis, Agata Barcis, Alessandro Giusti, Francesco Conti, Daniele Palossi

    Abstract: Autonomous drone racing competitions are a proxy to improve unmanned aerial vehicles' perception, planning, and control skills. The recent emergence of autonomous nano-sized drone racing imposes new challenges, as their ~10cm form factor heavily restricts the resources available onboard, including memory, computation, and sensors. This paper describes the methodology and technical implementation o… ▽ More

    Submitted 14 December, 2023; originally announced December 2023.

    Comments: 8 pages, 10 Figures, 3 Tables, This paper has been accepted for publication in the IEEE Robotics and Automation Letters (RAL). Copyright 2023 IEEE

    Journal ref: IEEE Robotics and Automation Letters (Volume: 9, Issue: 2, February 2024)

  12. arXiv:2308.01833  [pdf, other

    cs.RO

    Sim-to-Real Vision-depth Fusion CNNs for Robust Pose Estimation Aboard Autonomous Nano-quadcopter

    Authors: Luca Crupi, Elia Cereda, Alessandro Giusti, Daniele Palossi

    Abstract: Nano-quadcopters are versatile platforms attracting the interest of both academia and industry. Their tiny form factor, i.e., $\,$10 cm diameter, makes them particularly useful in narrow scenarios and harmless in human proximity. However, these advantages come at the price of ultra-constrained onboard computational and sensorial resources for autonomous operations. This work addresses the task of… ▽ More

    Submitted 3 August, 2023; originally announced August 2023.

  13. arXiv:2307.10255  [pdf, other

    cs.RO eess.SY

    Land & Localize: An Infrastructure-free and Scalable Nano-Drones Swarm with UWB-based Localization

    Authors: Mahyar Pourjabar, Ahmed AlKatheeri, Manuele Rusci, Agata Barcis, Vlad Niculescu, Eliseo Ferrante, Daniele Palossi, Luca Benini

    Abstract: Relative localization is a crucial functional block of any robotic swarm. We address it in a fleet of nano-drones characterized by a 10 cm-scale form factor, which makes them highly versatile but also strictly limited in their onboard power envelope. State-of-the-Art solutions leverage Ultra-WideBand (UWB) technology, allowing distance range measurements between peer nano-drones and a stationary i… ▽ More

    Submitted 17 July, 2023; originally announced July 2023.

  14. arXiv:2307.01559  [pdf, other

    cs.RO cs.CR cs.LG

    Secure Deep Learning-based Distributed Intelligence on Pocket-sized Drones

    Authors: Elia Cereda, Alessandro Giusti, Daniele Palossi

    Abstract: Palm-sized nano-drones are an appealing class of edge nodes, but their limited computational resources prevent running large deep-learning models onboard. Adopting an edge-fog computational paradigm, we can offload part of the computation to the fog; however, this poses security concerns if the fog node, or the communication link, can not be trusted. To tackle this concern, we propose a novel dist… ▽ More

    Submitted 4 July, 2023; originally announced July 2023.

    Comments: This paper has been accepted for publication in the EWSN 2023 conference. ©2023 ACM

  15. Cyber Security aboard Micro Aerial Vehicles: An OpenTitan-based Visual Communication Use Case

    Authors: Maicol Ciani, Stefano Bonato, Rafail Psiakis, Angelo Garofalo, Luca Valente, Suresh Sugumar, Alessandro Giusti, Davide Rossi, Daniele Palossi

    Abstract: Autonomous Micro Aerial Vehicles (MAVs), with a form factor of 10cm in diameter, are an emerging technology thanks to the broad applicability enabled by their onboard intelligence. However, these platforms are strongly limited in the onboard power envelope for processing, i.e., less than a few hundred mW, which confines the onboard processors to the class of simple microcontroller units (MCUs). Th… ▽ More

    Submitted 29 March, 2023; originally announced March 2023.

    ACM Class: B.6; B.7; I.4

  16. Ultra-low Power Deep Learning-based Monocular Relative Localization Onboard Nano-quadrotors

    Authors: Stefano Bonato, Stefano Carlo Lambertenghi, Elia Cereda, Alessandro Giusti, Daniele Palossi

    Abstract: Precise relative localization is a crucial functional block for swarm robotics. This work presents a novel autonomous end-to-end system that addresses the monocular relative localization, through deep neural networks (DNNs), of two peer nano-drones, i.e., sub-40g of weight and sub-100mW processing power. To cope with the ultra-constrained nano-drone platform, we propose a vertically-integrated fra… ▽ More

    Submitted 3 March, 2023; originally announced March 2023.

    Comments: \c{opyright} 2023 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works

    Journal ref: 2023 IEEE International Conference on Robotics and Automation (ICRA)

  17. Deep Neural Network Architecture Search for Accurate Visual Pose Estimation aboard Nano-UAVs

    Authors: Elia Cereda, Luca Crupi, Matteo Risso, Alessio Burrello, Luca Benini, Alessandro Giusti, Daniele Jahier Pagliari, Daniele Palossi

    Abstract: Miniaturized autonomous unmanned aerial vehicles (UAVs) are an emerging and trending topic. With their form factor as big as the palm of one hand, they can reach spots otherwise inaccessible to bigger robots and safely operate in human surroundings. The simple electronics aboard such robots (sub-100mW) make them particularly cheap and attractive but pose significant challenges in enabling onboard… ▽ More

    Submitted 3 March, 2023; originally announced March 2023.

    Comments: \c{opyright} 2023 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works

  18. arXiv:2301.12175  [pdf, other

    cs.RO eess.SY

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

    Authors: Lorenzo Lamberti, Luca Bompani, Victor Javier Kartsch, Manuele Rusci, Daniele Palossi, Luca Benini

    Abstract: 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. Ou… ▽ More

    Submitted 1 February, 2023; v1 submitted 28 January, 2023; originally announced January 2023.

    Comments: 6 pages, 6 figures, 4 tables, conference: DATE: Design, Automation, and Test in Europe (2023)

  19. arXiv:2206.06112  [pdf, other

    cs.RO

    Vision-State Fusion: Improving Deep Neural Networks for Autonomous Robotics

    Authors: Elia Cereda, Stefano Bonato, Mirko Nava, Alessandro Giusti, Daniele Palossi

    Abstract: Vision-based deep learning perception fulfills a paramount role in robotics, facilitating solutions to many challenging scenarios, such as acrobatic maneuvers of autonomous unmanned aerial vehicles (UAVs) and robot-assisted high-precision surgery. Control-oriented end-to-end perception approaches, which directly output control variables for the robot, commonly take advantage of the robot's state e… ▽ More

    Submitted 20 March, 2024; v1 submitted 13 June, 2022; originally announced June 2022.

    Comments: This paper has been accepted for publication in the Journal of Intelligent & Robotic Systems. ©2024 Springer

  20. arXiv:2110.14491  [pdf, other

    cs.CV cs.AI cs.RO stat.ML

    Training Lightweight CNNs for Human-Nanodrone Proximity Interaction from Small Datasets using Background Randomization

    Authors: Marco Ferri, Dario Mantegazza, Elia Cereda, Nicky Zimmerman, Luca M. Gambardella, Daniele Palossi, Jérôme Guzzi, Alessandro Giusti

    Abstract: We consider the task of visually estimating the pose of a human from images acquired by a nearby nano-drone; in this context, we propose a data augmentation approach based on synthetic background substitution to learn a lightweight CNN model from a small real-world training set. Experimental results on data from two different labs proves that the approach improves generalization to unseen environm… ▽ More

    Submitted 27 October, 2021; originally announced October 2021.

  21. arXiv:2103.10873  [pdf, other

    cs.RO eess.SY

    Fully Onboard AI-powered Human-Drone Pose Estimation on Ultra-low Power Autonomous Flying Nano-UAVs

    Authors: Daniele Palossi, Nicky Zimmerman, Alessio Burrello, Francesco Conti, Hanna Müller, Luca Maria Gambardella, Luca Benini, Alessandro Giusti, Jérôme Guzzi

    Abstract: Artificial intelligence-powered pocket-sized air robots have the potential to revolutionize the Internet-of-Things ecosystem, acting as autonomous, unobtrusive, and ubiquitous smart sensors. With a few cm$^{2}$ form-factor, nano-sized unmanned aerial vehicles (UAVs) are the natural befit for indoor human-drone interaction missions, as the pose estimation task we address in this work. However, this… ▽ More

    Submitted 19 March, 2021; originally announced March 2021.

    Comments: 15 pages, 15 figures, 4 tables. This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible

  22. arXiv:1905.04166  [pdf, other

    cs.RO cs.LG eess.SP

    An Open Source and Open Hardware Deep Learning-powered Visual Navigation Engine for Autonomous Nano-UAVs

    Authors: Daniele Palossi, Francesco Conti, Luca Benini

    Abstract: Nano-size unmanned aerial vehicles (UAVs), with few centimeters of diameter and sub-10 Watts of total power budget, have so far been considered incapable of running sophisticated visual-based autonomous navigation software without external aid from base-stations, ad-hoc local positioning infrastructure, and powerful external computation servers. In this work, we present what is, to the best of our… ▽ More

    Submitted 10 May, 2019; originally announced May 2019.

    Comments: Accepted for publication in Proceeding of International Conference on Distributed Computing in Sensor Systems (DCOSS 2019). arXiv admin note: text overlap with arXiv:1805.01831

  23. arXiv:1805.01831  [pdf, other

    cs.RO cs.AI cs.NE eess.SP

    A 64mW DNN-based Visual Navigation Engine for Autonomous Nano-Drones

    Authors: Daniele Palossi, Antonio Loquercio, Francesco Conti, Eric Flamand, Davide Scaramuzza, Luca Benini

    Abstract: Fully-autonomous miniaturized robots (e.g., drones), with artificial intelligence (AI) based visual navigation capabilities are extremely challenging drivers of Internet-of-Things edge intelligence capabilities. Visual navigation based on AI approaches, such as deep neural networks (DNNs) are becoming pervasive for standard-size drones, but are considered out of reach for nanodrones with size of a… ▽ More

    Submitted 14 May, 2019; v1 submitted 4 May, 2018; originally announced May 2018.

    Comments: 15 pages, 13 figures, 5 tables, 2 listings, accepted for publication in the IEEE Internet of Things Journal (IEEE IOTJ)

  24. arXiv:1604.02113   

    cs.DC

    Parallel Delta-Step** Algorithm for Shared Memory Architectures

    Authors: M. Kranjčević, D. Palossi, S. Pintarelli

    Abstract: We present a shared memory implementation of a parallel algorithm, called delta-step**, for solving the single source shortest path problem for directed and undirected graphs. In order to reduce synchronization costs we make some deviations from the algorithm and discuss the consequences. We study the behaviour of our implementation on small-world and scale-free graphs, and graphs arising from g… ▽ More

    Submitted 20 February, 2017; v1 submitted 7 April, 2016; originally announced April 2016.

    Comments: Measurements in section 4 are incorrect