As robots are becoming pervasive, a question of ever increasing importance is how people can best interact with robots, to solve tasks intuitively and effectively. Within the past few years, the wide availability of accessible hardware platforms for prototyping and digital fabrication tools have made it easier to develop interactive robotic systems. A variety of robotic devices and applications are now finding their way to end-users. Robots have the potential to enhance human performance, augment the human body and offer unique new opportunities for interaction with our physical environment and other people. This course focuses on state-of-the-art technologies for human-robot interaction alongside key questions regarding how to interact with robots in our day-to-day life.

The goal of this seminar is to acquire basic conceptual and practical skills in developing an interactive robotic system for human use.

This course teaches the theoretical and practical foundations for human-computer interaction. It covers a wide overview of topics, techniques, and approaches used for the design and evaluation of modern user interfaces.

The course covers the principles that underlie successful user interfaces, provides an overview of input and output devices and user interface types and familiarizes students with the methods for designing and evaluating user interfaces. Students learn to critically assess user interfaces, design user interfaces themselves, and evaluate them in empirical studies.

Eligibility and Other Information

Please refer to the course website for details on eligibility and other information.