Course image
SCHEDULE

01/11:

Class 1: Lecture Introduction

01/16:

Class 2: Lecture UX Design Process

01/18:

Class 3: Lecture Design Dimensions of Social Robots

01/23:

Class 4: Lecture Participatory Design

01/25:

Class 5: Community Research

01/29:

Class 6: atelier class

02/01:

Class 7: Student Presentations - Hack Your Toy!

02/06:

Class 8: Guest Lecture

02/08:

Class 9: Student Presentations of Proposals

02/13:

Class 10: Guest lecture

02/15:

Class 11: atelier class

02/20:

Class 12: Guest Lecture

02/22:

Class 13: Lecture

03/05:

Class 14: Lecture Design Metaphor

03/07:

Class 15: Guest Lecture: Sophia

03/12:

Class 16: atelier class

03/14:

Class 17: atelier class

03/19:

Class 18: Lecture Bodystorming

03/21:

Class 19: Guest Lecture

03/26:

Class 20: Paper Critique Presentation

03/28:

Class 21: Guest Lecture

04/02:

Class 22: Lecture Design Evaluation

04/04:

Class 23: Guest Lecture

04/09:

Class 24: Lecture

04/11:

Class 25: Lecture Intermediate level Knowledge

04/16:

Class 26: atelier class

04/18:

Class 27: Student Presentations of Group Projects

04/23:

Class 28: student presentations of group projects

GRADING

Individual Project - 30%

Task: Students will work individually to re-create an existing toy and use the components for a different design goal.

Evaluation: Students will be graded based on a set of design rubrics.

Group Project - 50%

Task: Students will engage in group projects aimed at implementing an interactive and creative Robot Design to gain hands-on practical experience.

Evaluation: Project teams will be graded based on consistent participation throughout the semester, deliverables, demonstrated mastery of literature and technical content. Graduate students are assigned a research paper related to the project.

Class Involvement - 20%

The class involvement is split into:

Quizzes

Reflections on Guest Lectures

Attentiveness and Interest

Design For Human Robot Interaction
Instructor: Patricia Alves-Oliviera
GSI: Manohar Bhat

Robotics Department
University of Michigan Ann Arbor
Office: 2252 FRB

This Course is running in Winter 2024 and will be offered again in Spring 2025

Lectures

Tuesday & Thursday 12:00 - 1:30 PM G906 COOL

Office Hours

Tuesday 2:00 - 3:00 PM 2252 FMCRB

Makerspace Hours

Thursday & Saturday 10:30 - 11:30 AM 1141 FMCRB

Course description: This advanced course covers fundamentals of Design for Human-Robot Interaction, leading to the creation of memorable relationships with robots. Topics include Frameworks for Robot Design; ideation strategies for robotics such as body-storming and speculation; participatory design with end-users and communities; creation of mock-ups and prototypes to test ideas; development of qualitative and quantitative key-performance indicators to measure the success of the robot; design for ethics, equality, and justice in robotics. We will create a vision for relationships between humans and robots that are inspiring, refined, and magical. This course will prepare you to be a full-stack interaction robot designer.

Research agenda diagram

Learning objectives: After this course, students will be able to:

  • Understand the role of design in the field of Human-Robot Interaction.
  • Integrate a variety of design methods for creating interactive robots.
  • Identify user needs and evaluate robot performance with users.
  • Document robot design, development, and fabrication work.
  • Acquire critical thinking about robot design practices to shape the future of HRI.

Structure: This course is structured as an upper-undergrad and graduate level hands-on course on design for human-robot interaction.

  • Interactive Lectures led by the Professor.
  • Guest Lectures from Experts in the field of design.
  • Workshop Classes intended to be a time for working on projects.
  • Guided Projects and receive feedback from the Professor and peers.
  • Student Presentations, of research papers and projects related to the course.

Individual Project Rubric:

Individual Project diagram
STUDENTS

Undergraduates
Aidan Deacon
Anish Balaji
Carol Wang
Emerald Taylor
Emily Wu
Isabella Garcia
Jose Galvan
Lilly Richards
Margaret Douglas Kempe
Michael Robinson
Shivam Patel
Skye Krzykwa

Graduates
Basavasagar Patil
Connor Williams
Hongjiao Qiang
Miranda Mittleman
Sharmane Powell

INVITED TALKS

Sheena Erete
Community Research
University of Maryland

Elin Bjorling
Human-Centered Design
University of Washington

Anastasia Ostrowski
Design Justice
Purdue University

Sophia Brueckner
Speculative Design
University of Michigan

Kim Baraka
Embodied HRI
Vrije Universiteit

Yuhan Hu
Soft Robotics
Cornell University

Kayla Matheus
HRI for Health
Yale University

Maria Luce Lupetti
Generative AI
TU Delft

GROUP PROJECTS

EMO

Class Lecture Summary

CLASS 1
Lecture: Introduction for the Course
This class was an introduction to Design for HRI
 SLIDES
CLASS 2
Lecture: UX Design Process
This class was about UX Design process and meeting Astro!
 SLIDES
CLASS 3
Lecture: Design Dimensions of Social Robots
This class was considering different design requirements for social robots
 SLIDES
CLASS 4
Lecture: Participatory Design
This class was about understanding different roles in participatory design
 SLIDES
CLASS 5
Lecture: HRI Community Research
This class was about how YOLO was evaluated and community research
 SLIDES
CLASS 6
Lab: Individual Project
Students received feedback regarding their Individual Project
 SLIDES
CLASS 7
Presentation: Hack Your Toy!
Students presented their design hack to each individual Toy
 SLIDES
CLASS 8
Guest Lecture: Sheena Erete
The Lecture was about Community Research
 SLIDES
CLASS 9
Presentation: Group Project Proposal
Students proposed their Group Project as a Team
 SLIDES
CLASS 10
Guest Lecture: Elin Bjorling
The lecture was towards human-center design
 SLIDES
CLASS 11
Lab: Group Project
Students received feedback regarding their Group Project
 SLIDES
CLASS 12
Guest Lecture: Anastasia Ostrowski
The Lecture was about Design Justice
CLASS 13
Presentation: Group Project Updates
Students have presented their updates and have seeked peer review
 SLIDES
CLASS 14
Lecture: Design Metaphors in HRI
Collection of Metaphors for Human Robot Interation
 SLIDES
CLASS 15
Guest Lecture: Sophia Brueckner
The lecture focused on Speculative Design
CLASS 16
Lecture: Bodystorming
Th Lecture was about developing socially appropriate behavior in robots
 SLIDES
CLASS 17
Lab: Makerspace
Defining the behaviors of their robots for the group project
 SLIDES
CLASS 18
Guest Lecture: Kim Baraka
The Lecture was on the intersection of Arts and HRI
 SLIDES
CLASS 19
Lab: Makerspace
Improving the group project Understandings
 SLIDES
CLASS 20
Presentation: Paper Critique
The students presented respeective paperas assigned to them
CLASS 21
Guest Lecture: Yuhan Hu
The Lecture was about Soft Robotics in HRI
 SLIDES
CLASS 22
Guest Lecture: Kayla Matheus
The Lecture was on HRI for Health
Lab: Prototype Show-off!
The students presented their project prototypes and received feedback
Guest Lecture: : Maria Luce Lupetti
Generative-AI workshop for students
 SLIDES
Lab: Makerspace
Students were instructed how to evaluate their projects
 SLIDES
Lab: Makerspace
Time to work on their Projects
 SLIDES
Final Presentation
Groups Present their project and their findings
Final Presentation
roups Present their project and their findings