Skip to the content
FixTheRobot Explore Robotics / UAV / Module 5

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)

  1. M5-T1UAV equations of motionLesson
  2. M5-T2Quadrotor dynamic modellingLesson
  3. M5-T3Attitude representation and rotation matricesLesson
  4. M5-T4Quaternion-based orientationLesson
  5. M5-T5Attitude controlLesson
  6. M5-T6PID controllersLesson
  7. M5-T7LQR controlLesson
  8. M5-T8Model Predictive ControlLesson
  9. M5-T9Trajectory generationLesson
  10. M5-T10Waypoint navigationLesson
  11. M5-T11A* and RRT path planningLesson
  12. M5-T12Kinodynamic planningLesson
  13. M5-T13Obstacle avoidanceLesson
  14. M5-T14Trajectory trackingLesson
  15. M5-T15Guidance and control integrationLesson
  16. M5-T16Disturbance rejection and wind compensationLesson
  17. M5-T173-D path planning on voxel mapsLesson

Practical laboratories (8)

  1. M5-L1Implement PID attitude controlInteractive simulation
  2. M5-L2Implement LQRGuided lab
  3. M5-L3Implement MPC trajectory trackingInteractive simulation
  4. M5-L4Compare PID, LQR and MPCGuided lab
  5. M5-L5Simulate wind disturbancesInteractive simulation
  6. M5-L6Plan a path in a 3-D voxel mapInteractive simulation
  7. M5-L7Implement waypoint navigationInteractive simulation
  8. M5-L8Evaluate tracking errorsInteractive simulation

Used in capstones