TY - GEN
T1 - FLighthouse
T2 - 2024 International Conference on Unmanned Aircraft Systems, ICUAS 2024
AU - Del Ser, Adrian
AU - Bilgin, Zeynep
AU - Yavrucuk, Ilkay
AU - Bronz, Murat
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85197455402&partnerID=8YFLogxK
U2 - 10.1109/ICUAS60882.2024.10557052
DO - 10.1109/ICUAS60882.2024.10557052
M3 - Conference contribution
AN - SCOPUS:85197455402
T3 - 2024 International Conference on Unmanned Aircraft Systems, ICUAS 2024
SP - 121
EP - 128
BT - 2024 International Conference on Unmanned Aircraft Systems, ICUAS 2024
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 4 June 2024 through 7 June 2024
ER -