Spring 2007
Course home page | Syllabus | Schedule/Readings/Notes | Homework Assignments | Exams and Grading |
Course Description: This course provides an introduction to the key artificial intelligence issues involved in the development of intelligent robotics. We examine a variety of algorithms for the control of autonomous mobile robots, exploring issues that include software control architectures, localization, navigation, sensing, planning, and uncertainty. This course does not assume any prior knowledge of artificial intelligence or robotics. Grading will be based on homeworks (which will often include programming in the PlayerStage robot simulator), 3 exams, and (for the graduate students) a final project (i.e., program plus short written report).
Prerequisites: CS302 (or equivalent), CS311 (or equivalent), and ability to program algorithms in C or C++ in a Linux environment.
Instructor: Prof. Lynne E. Parker
TA: Rasko Pjesivac