Design of controllers applied to autonomous unmanned aerial vehicles using software in the loop

Research output: Contributions to collected editions/worksArticle in conference proceedingsResearchpeer-review

Authors

  • D. H.C. Silva
  • M. F. Santos
  • Mathaus Ferreira da Silva
  • A. F.S. Neto
  • P. Mercorelli

This paper presents the design of the altitude controller of Unmanned Aerial Vehicle (UAV) based on the data acquired from the Software in the Loop (SITL). More specifically, the developed methodology permits to describe a test procedure where an algorithm or even a control strategy can be designed and validated based on the physical model of the system. In this way, the PID controller with a technique known as Successive Loop Closure is designed. The paper also shows how to establish a remote communication with the quadcopter using all the versatility of the Software in the Loop (SITL) in combination with a Ground Control Station and Dronekit developing tool. Finally, the flight simulation tests show that the designed controller was able to reach a stable flight with its performance evaluated through non-intrusive performance indexes and analysis of the system response in the time domain.

Original languageEnglish
Title of host publicationProceedings of the 2019 20th International Carpathian Control Conference, ICCC 2019
EditorsAndrzej Kot, Agata Nawrocka
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
Publication date01.05.2019
Article number8766036
ISBN (electronic)978-1-7281-0701-1 , 978-1-7281-0703-5 , 978-1-7281-0702-8
DOIs
Publication statusPublished - 01.05.2019
Event20st International Carpathian Control Conference - ICCC 2019 - Kraków - Wieliczka, Poland
Duration: 26.05.201929.05.2019
Conference number: 20
https://iccc.agh.edu.pl/

    Research areas

  • Dronekit, PID Controller, Software in The Loop, Successive Loop Closure
  • Engineering

Recently viewed

Projects

  1. XR2ESILIENCE

Publications

  1. Segment Introduction
  2. On the Appropriate Methodologies for Data Science Projects
  3. Adjustable automation and manoeuvre control in automated driving
  4. Control system strategy of a modular omnidirectional AGV
  5. Automatic three-dimensional geometry and mesh generation of periodic representative volume elements for matrix-inclusion composites
  6. Artificial intelligence in songwriting and composing - perspectives and challenges in creative practices
  7. Are Acute Effects of Foam-Rolling Attributed to Dynamic Warm Up Effects? A Comparative Study
  8. How secondary-school students deal with issues of sustainable development in class*
  9. Modeling High Aswan Dam Reservoir Morphology Using Remote Sensing to Reduce Evaporation
  10. Achieving enhanced mechanical properties in Mg-Gd-Y-Zn-Mn alloy by altering dynamic recrystallization behavior via pre-ageing treatment
  11. Variational Pragmatics
  12. Ideas, Complexity, and Innovation
  13. Modernizing persistence–bioaccumulation–toxicity (PBT) assessment with high throughput animal-free methods
  14. Lost-customers approximation of semi-open queueing networks with backordering
  15. A Unified Contextual Bandit Framework for Long- and Short-Term Recommendations
  16. Experimental and numerical analysis of refill friction stir spot welding of thin AA7075-T6 sheets
  17. Ludic Interfaces
  18. How Big Does Big Data Need to Be?
  19. The analytical competency model to investigate the video-stimulated analysis of inclusive sciene education
  20. Giving is a question of time: response times and contributions to an environmental public good
  21. Green Big Data: A Green IT/Green IS Perspective on Big Data
  22. Reconsidering adaptation as translation