|
Drone Programming CS 44004 Fall 2019
|
|
Course Description
Course describes the design, programming and control of autonomous drones. Students will learn how to write apps to compute and control the drone’s trajectories, including collision avoidance and object detection. Topics covered include system software and hardware architectures, use case models, interoperability, trajectory programming, communications protocols. Students will apply this knowledge in the context of programming assignments using drone simulator. Subsequently, students will develop apps to control autonomous drone vehicle. This is a 3 credit hour course
Prerequisites: Minimum C or better in CS 35201
|
Course Learning Outcomes
Upon successfully completing the course, the student will be able to analyze drone usage models, understand autonomous drone hardware and software architecture, basic safe flight, and develop programs for basic flight control.
Syllabus and Course Schedule
You will find the course syllabus and schedule with information about the purpose, structure, policies, and requirements for the course
Learning Materials
Lecture Slides
Drone Simulator
|
Lab Projects
Field Projects
|
|
|