This course covers fundamental problems and leading solutions for computer and robot perception and action from the point of view of autonomous robot navigation. Topics are approached primarily from the point of view of autonomous robot navigation -- what and how must a robot perceive the world, and how can it use that information to navigate effectively. The only formal prerequisite is CS1332 Data Structures & Algorithms. Prior knowledge of fundamentals of linear algebra and probability is also assumed.
Instructor: Reza Ahmadzadeh