Autopilot and Control Technology
เทคโนโลยีออโตไพลอตและระบบควบคุม
Course description
flight dynamics, state estimation, control loops, stabilization, position and path control, PID and related control algorithms, autopilot hardware and software architectures, tuning, simulation, and performance testing
Thai description
พลวัตการบิน การประมาณสถานะ วงรอบการควบคุม ระบบรักษาเสถียรภาพ การควบคุมตำแหน่งและเส้นทาง อัลกอริทึม PID และการควบคุมที่เกี่ยวข้อง สถาปัตยกรรมฮาร์ดแวร์และซอฟต์แวร์ออโตไพลอต การปรับจูน การจำลอง และการทดสอบสมรรถนะ
Course learning outcomes (CLO)
| CLO | Outcome | PLO |
|---|---|---|
| CLO1 | Analyse autopilot cascade control structures | PLO1PLO2 |
| CLO2 | Estimate state and diagnose the EKF | PLO2PLO4 |
| CLO3 | Tune and verify control performance from logs | PLO2PLO4 |
Learning modules
1Autopilot architecture
Weeks 1–3 · 27 hLesson 85 minquiz1 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
- PX4 and ArduPilot architectureIn development
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
2Cascade control
Weeks 4–6 · 27 hLesson 90 minquiz1 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
- Cascade control and flight-controller tuningIn development
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
3State estimation and EKF
Weeks 7–9 · 27 hLesson 90 minquiz2 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
4Log-based tuning
Weeks 10–12 · 27 hLesson 90 minquiz3 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
5Failsafes and geofences
Weeks 13–15 · 27 hLesson 85 minquiz2 KU
Online (before class) · 15 h
Study the assigned knowledge units in advance, review media and take the module quiz
In class / field · 12 h
Lab or field practice from worksheets with a safety checklist
Assessment (draft)
| Labs and worksheets | 35% |
| Module quizzes | 10% |
| Midterm examination | 20% |
| Mini-project or practical exam | 35% |
Knowledge domain
Key references
- Beard, R. W., & McLain, T. W. (2012). Small unmanned aircraft: Theory and practice. Princeton University Press. link
- PX4 Autopilot. PX4 user and developer guide. link
- ArduPilot Dev Team. ArduPilot documentation. link
- Groves, P. D. (2013). Principles of GNSS, inertial, and multisensor integrated navigation systems (2nd ed.). Artech House. link