reza {_} ahmadzadeh {at} uml {dot} edu
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 formal prerequisites include COMP1020 Computing II, or Co-req: EECE3170 Microprocessor System Desing I. Prior knowledge of fundamentals of linear algebra and probability is also assumed. Familiarity with kinematics, dynamics, control, and statistical machine learning approaches is plus.
Python programming skill is required.
Upon completion of this course, students will be able to:
These goals will be evaluated through written assignments, and several hands-on projects.
This course is designed to be accessible to undergraduate students of all levels who have basic knowledge of a) linear algebra, b) calculus, and c) statistics. Fair knowledge of Python programming is required.