UAV Systems Engineering · Module 5 of 8
UAV Guidance, Navigation and Control (GNC)
Understand how a UAV maintains stability and follows trajectories.
Established engineering 17 of 17 lessons written ·
Lessons (17)
- M5-T1UAV equations of motionLessonComplete
- M5-T2Quadrotor dynamic modellingLessonComplete
- M5-T3Attitude representation and rotation matricesLessonComplete
- M5-T4Quaternion-based orientationLessonComplete
- M5-T5Attitude controlLessonComplete
- M5-T6PID controllersLessonComplete
- M5-T7LQR controlLessonComplete
- M5-T8Model Predictive ControlLessonComplete
- M5-T9Trajectory generationLessonComplete
- M5-T10Waypoint navigationLessonComplete
- M5-T11A* and RRT path planningLessonComplete
- M5-T12Kinodynamic planningLessonComplete
- M5-T13Obstacle avoidanceLessonComplete
- M5-T14Trajectory trackingLessonComplete
- M5-T15Guidance and control integrationLessonComplete
- M5-T16Disturbance rejection and wind compensationLessonComplete
- M5-T173-D path planning on voxel mapsLessonComplete
Practical laboratories (8)
- M5-L1Implement PID attitude controlInteractive simulationComplete
- M5-L2Implement LQRGuided labComplete
- M5-L3Implement MPC trajectory trackingInteractive simulationComplete
- M5-L4Compare PID, LQR and MPCGuided labComplete
- M5-L5Simulate wind disturbancesInteractive simulationComplete
- M5-L6Plan a path in a 3-D voxel mapInteractive simulationComplete
- M5-L7Implement waypoint navigationInteractive simulationComplete
- M5-L8Evaluate tracking errorsInteractive simulationComplete