Simplifying Autonomous Aerial Operations: LUCAS, a Lightweight Framework for UAV Control and Supervision
José Ignacio Murillo, Martín Alejandro Montes, R. Zahinos, M. A. Trujillo, Antidio Viguria, Guillermo Heredia
- 发表年份
- 2025
- 引用次数
- 4
摘要
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.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991