Efficient Development of Model-Based Controllers in PX4 Firmware: A Template-Based Customization Approach


연구 분야: Analysis



학회: 2024 International Conference on Unmanned Aircraft Systems (ICUAS)


초록

This paper introduces a refined iteration of the PX4 autopilot firmware tailored to support developers in integrating bespoke control algorithms alongside the existing control framework. The proposed methodology employs a template-driven approach and introduces two novel control modules, thereby enabling users to harness all firmware functionalities within their custom modalities, including the QGroundControl interface, while retaining all the standard modules and compatibility with the QGroundControl interface. With its transparent and adaptable structure, the software framework presented herein lays a robust groundwork for implementing tailored and specialized solutions across diverse aerospace domains. As a practical demonstration, we apply the developed firmware to the domain of inspection and maintenance, wherein it incorporates an admittance controller and a model-based control algorithm for a tiltable drone equipped with a sensorized tool. The efficacy and versatility of the proposed approach are validated through simulations and empirical trials conducted across multiple aerial platforms. The produced code is released to the community.


Author Profile
Simone D'Angelo

Department of Engineering and Information Technology CREATE Consortium and PRISMA Lab University of Naples Federico II Naples Italy

Andorra
Author Profile
Francesca Pagano

Department of Engineering and Information Technology CREATE Consortium and PRISMA Lab University of Naples Federico II Naples Italy

Andorra
Author Profile
Francesco Longobardi

Department of Engineering and Information Technology CREATE Consortium and PRISMA Lab University of Naples Federico II Naples Italy

Andorra

📄 논문 정보

발행 연도 2024년
인용수 5
출판 국가 Andorra
사이트 IEEE
좋아요 수 0

연관 논문 목록 (233건)