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

Publications

  1. Solving mathematical problems with dynamical sketches
  2. On the Inclusion of Parameter Uncertainties into Engineering Design Computations
  3. Combining flatness based feedforward action with a fractional PI regulator to control the intake valve engine
  4. Methodological support for the selection of simplified equations of state for modeling technical fluids
  5. Implicit Mental Processes in Ethical Management Behavior
  6. Sensor concept for solving the direct kinematics problem of the Stewart-Gough platform
  7. Next generation catalogues: what do users think?
  8. Frame Diffusion
  9. Chip extrusion with integrated equal channel angular pressing
  10. Crowdsourcing
  11. Influences of yttrium content on microstructure and mechanical properties of as-cast Mg–Ca–Y–Zr alloys
  12. Beyond the Network
  13. Can we use isotopes to capture the speed of link between photosynthesis and soil respiration?
  14. Eye Movements During Mathematical Word Problem Solving-Global Measures and Individual Differences
  15. New Research on the Deep Seabed and Its Resources
  16. Priority Rule-based Planning Approaches for Regeneration Processes
  17. Model-based Analysis of Reassembly Processes within the Regeneration of Complex Capital Goods
  18. The Impact of Mental Fatigue on Exploration in a Complex Computer Task
  19. Soziale Netzwerkanalyse
  20. New prototype of the two-legged robot centaurob
  21. The planar Multipole Resonance Probe
  22. Optimization of transport flow on two paths with respect to the passengers time costs
  23. Dissolved carbon leaching from soil is a crucial component of the net ecosystem carbon balance