Grace X. Gao – Teaching

AE483: Unmanned Aerial Vehicle (UAV) Navigation and Control

This course provides an introduction to UAV navigation and control. As a case study, you will learn how to automate a state-of-the-art, high-performance, commercially-available quadrotor helicopter. The lecture will focus on algorithm design (vehicle kinematics and dynamics, optimal control and collision avoidance, analysis of search for unknown targets). The laboratory will focus on algorithm implementation and flight testing.

Prerequisite: AE202, AE352, AE353, AE370, and IE 300 (or equivalent)

Final projects on YouTube:

AE598ANS: Advanced Global Navigation Satellite Systems

Satellite Navigation, and in particular, the Global Positioning System (GPS) is a critical component in avionics, and has been widely used in both ground and aerial vehicles. The discipline is in a period of flux. The U.S. GPS and the Russian GLONASS are being joined by the European Galileo and the Chinese BeiDou systems. Furthermore, the prospect of a commercial UAV industry in the near future will create significant new engineering opportunities in designing and building avionics systems involving GPS. In this course, students will learn advanced satellite navigation technologies with applications in UAV flight and control systems.

Prerequisite: AE/ECE 456: GPS

ECE 456/AE 456: Introduction to Global Positioning System (GPS)

The course covers the principles of satellite navigation using GPS: the algorithms and algebra of position computation, astrodynamics for orbit computation, how we get time from the satellites, GPS receiver design, signal acquisition, A-GPS and high sensitivity, ionospheric analysis, and future GNSS (Global Navigation Satellite Systems).