Spring 2022 Course Descriptions
CS 152-02 Probabilistic Robotics
This graduate level course will introduce various techniques for probabilistic state estimation and examine their application to problems such as robot localization, mapping, perception, and planning in the context of Human Robot Interaction. The course will also provide a problem oriented introduction to relevant machine learning and computer vision techniques that are commonly used by robots interacting with humans. Topics include: Overview of mobile robotics (hardware, software architectures, sensors), probabilistic models of sensing and acting, Bayesian state estimation and filtering (e.g., Kalman and particle filters), localization and mapping, computer vision for robot perception (e.g., human activity recognition), and models of robot decision making and learning (e.g., Markov decision processes, reinforcement learning). The main components of the course include several programming assignments along with a final project .