Simplifying Autonomous Aerial Operations: LUCAS, a Lightweight Framework for UAV Control and Supervision

This work introduces LUCAS<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup><sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup>https://github.com/catec/lucas, an open-source framework designed to control and monitor highly autonomous UAV systems. This framework is composed of two modules, the Control Manager Finite-State-Machine (FSM), an efficient and easily extensible state machine that controls the behavior of the robot during the mission, and the Cascade Controller, which handles the commands to the low-level autopilot. The methodology followed to develop the framework has been the use of C++ and a modularized implementation, to separate communications from core functionality and allow the use of diverse middlewares, in this case, ROS and ROS2. The system can be integrated with other software nodes to form a complete autonomous setup, which has been successfully tested in a simulated environment and in a real scenario, where a quad-rotor has to perform an indoor inspection in a building under construction.

Authors

Institutions

Publication Details

Published
2025-05-14
DOI
https://doi.org/10.1109/icuas65942.2025.11007803
Citations
2
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
2.55
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Simplifying Autonomous Aerial Operations: LUCAS, a Lightweight Framework for UAV Control and Supervision

M. A. Trujillo, Guillermo Heredia, José Ignacio Murillo, Martín Alejandro Montes et al.
2 citations
Robotic Path Planning Algorithms
2.55
article

Simplifying Autonomous Aerial Operations: LUCAS, a Lightweight Framework for UAV Control and Supervision

M. A. Trujillo, Guillermo Heredia, José Ignacio Murillo, Martín Alejandro Montes, Antidio Viguria, R. Zahinos
article en
2 citations

Abstract

This work introduces LUCAS<sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup><sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup>https://github.com/catec/lucas, an open-source framework designed to control and monitor highly autonomous UAV systems. This framework is composed of two modules, the Control Manager Finite-State-Machine (FSM), an efficient and easily extensible state machine that controls the behavior of the robot during the mission, and the Cascade Controller, which handles the commands to the low-level autopilot. The methodology followed to develop the framework has been the use of C++ and a modularized implementation, to separate communications from core functionality and allow the use of diverse middlewares, in this case, ROS and ROS2. The system can be integrated with other software nodes to form a complete autonomous setup, which has been successfully tested in a simulated environment and in a real scenario, where a quad-rotor has to perform an indoor inspection in a building under construction.

Center for Advanced Aerospace Technologies (ES), Universidad de Sevilla (ES)
Affordable and clean energy
Openalex Percentile: Top 11%
Robotic Path Planning Algorithms
2.55
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Simplifying Autonomous Aerial Operations: LUCAS, a Lightweight Framework for UAV Control and Supervision — M. A. Trujillo, Guillermo Heredia, et al. · (2025) | TGRS Research Map | TGRS