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

Activities

  1. Alterations of a visual and how they work for and at the boundaries of an interorganizational team: A multimodal exploration
  2. Improving the quality of selecting applicants for university student programs
  3. Workshop on Stochastic Models, Statistics and Their Applications 2017
  4. Teaching the machine how to assess grammar skills. Modelling verb-tense exercise characteristics as a basis for an adaptive E-learning system
  5. Temporary Organizing and Organizing Trmporality: On the Multilayered Architecture of Accelerators
  6. Coding feedback in an online- and video-based learning environment during a field experience
  7. Performance resource depletion influence on performance: Advancing concepts and findings
  8. Do connectives improve the level of understandability in mathematical modeling tasks?
  9. Simulation and Evaluation of Control Mechanisms for Mobile Robot Fulfillment Systems
  10. Is there only one modelling competency? The question of situated cognition when solving real world problems
  11. Effects of using VR training for skill development and reflection in the context of parent-teacher conferences
  12. Conference on Participatory Approaches in Science & Technology - PATH 2006
  13. The semantics of transformation: conceptual work based on Freirean methodology.
  14. "Curious and Concerned" – A mixed-methods study of teacher educators’ AI literacy, usage experience, and perceptions
  15. On the relational structure of two tests measuring general pedagogical knowledge
  16. Linguistic Determines Mathematics: How Linguistic Item Characteristics Influence the Difficulty of Mathematics Test Ttems
  17. diffractions and the (un-)making of difference - 2020
  18. Expertise in law: 'from above' and 'from below'
  19. An axiomatic foundation of entropic preferences under Knightian uncertainty

Publications

  1. Computational modeling of amorphous polymers
  2. Dynamically adjusting the k-values of the ATCS rule in a flexible flow shop scenario with reinforcement learning
  3. On the origin of passive rotation in rotational joints, and how to calculate it
  4. Early Detection of Faillure in Conveyor Chain Systems by Wireless Sensor Node
  5. There is no Software, there are just Services: Introduction
  6. Using corpus-linguistic methods to track longitudinal development
  7. E-stability and stability of adaptive learning in models with asymmetric information
  8. Need Satisfaction and Optimal Functioning at Leisure and Work: A Longitudinal Validation Study of the DRAMMA Model
  9. Selecting and Adapting Methods for Analysis and Design in Value-Sensitive Digital Social Innovation Projects: Toward Design Principles
  10. Simple saturated PID control for fast transient of motion systems
  11. The delay vector variance method and the recurrence quantification analysis of energy markets
  12. Joint Item Response Models for Manual and Automatic Scores on Open-Ended Test Items
  13. Switching Dispatching Rules with Gaussian Processes
  14. Refusal and the Computational City - From (De)Coding the Machine to (En)Coding Care
  15. A computational study of a model of single-crystal strain-gradient viscoplasticity with an interactive hardening relation
  16. A Wavelet Packet Algorithm for Online Detection of Pantograph Vibrations
  17. Accounting and Modeling as Design Metaphors for CEMIS
  18. Active and semi-supervised data domain description
  19. Formative Perspectives on the Relation Between CSR Communication and CSR Practices
  20. Sensitivity to complexity - an important prerequisite of problem solving mathematics teaching
  21. Combining multiple investigative approaches to unravel functional responses to global change in the understorey of temperate forests
  22. Dispatching rule selection with Gaussian processes
  23. An extended analytical approach to evaluating monotonic functions of fuzzy numbers
  24. Parameters Estimation of a Lotka-Volterra Model in an Application for Market Graphics Processing Units
  25. Estimation and interpretation of a Heckman selection model with endogenous covariates
  26. Comparison of Bio-Inspired Algorithms in a Case Study for Optimizing Capacitor Bank Allocation in Electrical Power Distribution