eFlight: RL Scheme for Autonomous Drones to Efficiently Fly through Obstacles

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The flight time of uncrewed autonomous vehicles (UAVs) is constrained by its battery capacity, restricting its application in long-duration missions. To address this challenge, we propose eFlight, a hybrid scheme that uses a reinforcement-learning heuristic to augment A* for path finding. eFlight reduces both node expansions and computation time while finding energy-efficient paths in obstacle-dense 3D airspace. We compare eFlight with conventional path-planning algorithms for point-to-point flights on areas of various dimensions and with various obstacle densities. The results show that eFlight achieves a dual advantage: finding low-energy paths with short computation times. In high-density obstacle environment, eFlight identifies the lowest energy consumption path in 89.5% of the trials. Compared to the baseline scheme, eFlight reduces computation time by 90.6% ± 26.6% and energy by 7.13% ± 9.96%.

Original languageEnglish (US)
Title of host publicationSEC 2025 - Proceedings of the 2025 10th ACM/IEEE Symposium on Edge Computing
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9798400722387
DOIs
StatePublished - Dec 3 2025
Event10th ACM/IEEE Symposium on Edge Computing, SEC 2025 - Arlington, United States
Duration: Dec 3 2025Dec 6 2025

Publication series

NameSEC 2025 - Proceedings of the 2025 10th ACM/IEEE Symposium on Edge Computing

Conference

Conference10th ACM/IEEE Symposium on Edge Computing, SEC 2025
Country/TerritoryUnited States
CityArlington
Period12/3/2512/6/25

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Hardware and Architecture

Keywords

  • A*
  • Reinforcement learning
  • UAV
  • energy efficiency
  • path finding

Fingerprint

Dive into the research topics of 'eFlight: RL Scheme for Autonomous Drones to Efficiently Fly through Obstacles'. Together they form a unique fingerprint.

Cite this