Skip to main navigation Skip to search Skip to main content

A Virtual Quadrotor Simulation Platform for Control Education

  • Harbin Institute of Technology

Research output: Contribution to journalConference articlepeer-review

Abstract

This paper presents a web-based quadrotor simulation platform to facilitate automatic control education. The platform employs a client-server architecture. The server is developed using Python to implement numerical simulations, while the client leverages JavaScript libraries to achieve 3D visualization and an interactive user interface. Several built-in control modes based on PID controller are designed in this platform. Moreover, a programming interface is also provided to implement user-defined control algorithms. A key feature of this platform is that the controllers can be adjusted in real-time. The platform can be used to teach and practice automatic control theories such as model linearization, PID controller design, inner-outer loop control strategy, and LQR method. Through virtual control practice using the platform, students can understand automatic control theories better and improve their problem-solving capability.

Original languageEnglish
Pages (from-to)101-106
Number of pages6
JournalIFAC-PapersOnLine
Volume58
Issue number16
DOIs
StatePublished - 1 Jul 2024
Event2nd IFAC Workshop on Aerospace Control Education, WACE 2024 - Bertinoro, Italy
Duration: 22 Jul 202424 Jul 2024

Keywords

  • Automatic Control
  • Education
  • Quadrotor
  • Virtual Simulation

Fingerprint

Dive into the research topics of 'A Virtual Quadrotor Simulation Platform for Control Education'. Together they form a unique fingerprint.

Cite this