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 language | English |
|---|---|
| Pages (from-to) | 101-106 |
| Number of pages | 6 |
| Journal | IFAC-PapersOnLine |
| Volume | 58 |
| Issue number | 16 |
| DOIs | |
| State | Published - 1 Jul 2024 |
| Event | 2nd IFAC Workshop on Aerospace Control Education, WACE 2024 - Bertinoro, Italy Duration: 22 Jul 2024 → 24 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
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver