Quantifying the design-space tradeoffs in autonomous drones
Ramyad Hadidi, Bahar Asgari, Sam Jijina, Adriana Amyette, Nima Shoghi, Hyesoon Kim
Abstract
With fully autonomous flight capabilities coupled with user-specific applications, drones, in particular quadcopter drones, are becoming prevalent solutions in myriad commercial and research contexts. However, autonomous drones must operate within constraints and design considerations that are quite different from any other compute-based agent. At any given time, a drone must arbitrate among its limited compute, energy, and electromechanical resources. Despite huge technological advances in this area, each of these problems has been approached in isolation and drone systems designspace tradeoffs are largely unknown. To address this knowledge gap, we formalize the fundamental drone subsystems and find how computations impact this design space. We present a design-space exploration of autonomous drone systems and quantify how we can provide productive solutions. As an example, we study widely used simultaneous localization and mapping (SLAM) on various platforms and demonstrate that optimizing SLAM on FPGA is more fruitful for the drones. Finally, to address the lack of publicly available experimental drones, we release our open-source drone that is customizable across the hardware-software stack.
• Hardware → Analysis and design of emerging devices and systems; • Computer systems organization → Embedded and cyber-physical systems; Architectures.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext b4c60468-58f4-4bf5-8fb2-0fff801bd28dCited by top-tier papers4
- Archytas: A Framework for Synthesizing and Dynamically Optimizing Accelerators for Robotic LocalizationWeizhuang Liu, Bo Yu, Yiming Gan, Qiang Liu et al.MICRO 2021 · 41 citations
- Automatic Domain-Specific SoC Design for Autonomous Unmanned Aerial VehiclesSrivatsan Krishnan, Zishen Wan, Kshitij Bhardwaj, Paul N. Whatmough et al.MICRO 2022 · 36 citations
- RoSÉ: A Hardware-Software Co-Simulation Infrastructure Enabling Pre-Silicon Full-Stack Robotics SoC EvaluationDima Nikiforov, Shengjun Chris Dong, Chengyi Lux Zhang, Seah Kim et al.ISCA 2023 · 17 citations
- OctoCache: Caching Voxels for Accelerating 3D Occupancy Mapping in Autonomous SystemsPeiqing Chen, Minghao Li, Zishen Wan, Yu-Shun Hsiao et al.ASPLOS 2025 · 5 citations
Related papers
- Building the Computing System for Autonomous Micromobility Vehicles: Design Constraints and Architectural OptimizationsBo Yu, Wei Hu, Leimeng Xu, Jie Tang et al.MICRO 2020 · 93 citations
- SlimSLAM: An Adaptive Runtime for Visual-Inertial Simultaneous Localization and MappingArmand Behroozi, Yuxiang Chen, Vlad Fruchter, Lavanya Subramanian et al.ASPLOS 2024 · 6 citations
- FALCON: FPGA Accelerated Real-Time Intelligent Controller for Autonomous SystemsSiwei Ye, Jintao Chen, Yehan Ma, An ZouRTSS 2025
- SCENIC: Capability and Scheduling Co-Design for Intelligent Controller on Heterogeneous PlatformsJintao Chen, An Zou, Yuankai Xu, Yehan MaRTSS 2024 · 3 citations
- PISCES: Power-Aware Implementation of SLAM by Customizing Efficient Sparse AlgebraBahar Asgari, Ramyad Hadidi, Nima Shoghi Ghaleshahi, Hyesoon KimDAC 2020 · 26 citations
