Apr 25, 2024  
2020-21 Undergraduate Catalog 
    
2020-21 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

AVS 214 - Unmanned Aircraft and Autonomous Systems


4 Hour(s)
AVS214 is created to gain insight into the basic elements of autonomous systems used in civilian missions and into Federal Aviation Administration (FAA) regulations. This course introduces unmanned aerial systems (UAS) including drones and autonomous unmanned aerial vehicles (UAV) with sensors including those for obstacle avoidance, other instruments, and payloads that rely on programming. Welcome to the drone programming primer for drones, where you will learn software projects that are fueling the progression of today’s drones!

The collection of software languages for drones is transcending its hobbyist roots and is branching out into business applications at a high rate. This is going to translate to demand for drone engineers/developers who understand drone languages. Students learn the fascinating fundamentals of these machines, including programming, customization, acquisition, and commercial use. Rather than building drones from the ground up, students take advantage of existing products and resources, the Tello drone, to adapt to meet specific needs. The course includes programming, operations, flight, drone design, sensing systems, mission planning, regulations, and safety. Students will learn to program and test the Tello drone using Python. In this course you will learn how to set up your Python programming environment and communicate with Tello using UDP, the User Datagram Protocol.

SP Alternate years
Prerequisite(s): AVS 103  



Add to Portfolio (opens a new window)