FLighthouse: Python Development Framework for Multi-Agent Guidance and Path Planning for Unmanned Aerial Systems

Adrian Del Ser, Zeynep Bilgin, Ilkay Yavrucuk, Murat Bronz

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper introduces FLighthouse, an open-source python [1] framework designed for development and testing of multi-agent guidance and path planning algorithms. FLighthouse is composed of three key components: SceneBuilder for intuitive 2D use case creation, guidance algorithms integration, and an execution module with visualization and post processing tools. The proposed framework can be used with a wide range of guidance and path planning algorithms and allows for execution and comparison of metrics for different guidance approaches. The framework supports execution in both simulation and real flights. The visualization tool is equipped with analysis tools for detailed interpretation of results. It can also provide real time feedback for immediate assessment. The effectiveness of the proposed framework is demonstrated with three different example scenarios. Example cases demonstrate comprehensive use of the features and highlight the interoperability and compatibility of the framework. FLighthouse's minimal system requirements, necessitating only Python 3 and a few additional libraries, facilitate installation and ensure compatibility across a broad range of systems, enabling rapid development and testing of novel guidance methods.

Original languageEnglish
Title of host publication2024 International Conference on Unmanned Aircraft Systems, ICUAS 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages121-128
Number of pages8
ISBN (Electronic)9798350357882
DOIs
StatePublished - 2024
Event2024 International Conference on Unmanned Aircraft Systems, ICUAS 2024 - Chania, Crete, Greece
Duration: 4 Jun 20247 Jun 2024

Publication series

Name2024 International Conference on Unmanned Aircraft Systems, ICUAS 2024

Conference

Conference2024 International Conference on Unmanned Aircraft Systems, ICUAS 2024
Country/TerritoryGreece
CityChania, Crete
Period4/06/247/06/24

Fingerprint

Dive into the research topics of 'FLighthouse: Python Development Framework for Multi-Agent Guidance and Path Planning for Unmanned Aerial Systems'. Together they form a unique fingerprint.

Cite this