UVA CS6501-011


Course Description

As robotic and cyber-physical systems are integrated into our society, they not only need to perform tasks independently but also interact with humans and other agents effectively. Example interactions include (i) executing natural-language commands grounded in physical environments, (ii) inferring humans’ intent and preference to choose responses, and (iii) cooperation in multiagent teams. In this course, we will cover the foundation and advanced topics that enable robots to learn to interact with people and other agents.

Time and Location

Teaching Team

Prerequisites

Course Format

In addition to the lectures about the basic knowledge of robot decision-making and interactions, the integral part of this course is to have a systematic review of the relevant literature about the learning and modeling methods for building interactive robots. We will do this through student presentations and paper reviews. Each student should have at least one presentation and 12 reviews selected from the required readings. We will also have a semester-long course project that gives you in-depth and hands-on experience in applying AI/ML techniques or developing new ideas to build meaningful interactions with robots. Please check the following guidelines for paper reviews and the course project.

Paper Review and Project Guidelines

Paper review & presentation guides

Course project guides

Grading Policy