Course syllabus

Course-PM

DAT545 / DIT007  Human-robot interaction design lp4 VT24 (7.5 hp)

Course is offered by the department of Computer Science and Engineering

Contact details

Student Representatives:

  • David Almbring Hagberg
  • Nikolaos Saoulidis
  • Annie Li
  • Alexander Can Zois
  • Henrietta Sunberg

Course purpose

This course will give an understanding of the Human-Robot Interaction (HRI) research field, HRI design, its application areas, and how HRI can impact society.

Schedule

TimeEdit

Course literature

List all mandatory literature, including descriptions of how to access the texts (e.g. Cremona, Chalmers Library, links).

Also list reference literature, further reading, and other non-mandatory texts.

Course design

In this course, you will learn how to design and evaluate human interactions with robots. The course is heavily hands-on and is divided into lectures, workshops, and literature seminars. All activities take place on Tuesdays and Thursdays. Due to LP4 having a bunch of holidays in between, you will see that there are no scheduled activities for certain Tuesdays and Thursdays.

Lectures: these are typically held on Tuesday mornings (but check the schedule for occasional changes) and are 2 hours long. Here we will discuss theories of Human-Robot Interaction. Slides and materials for each lecture will be uploaded on Canvas in the page of the corresponding week.

Workshops: these are typically held on Thursdays and last all day (9-17). Each workshop will have a specific theme, and you will be able to apply the concepts learned during the Tuesday lecture. You can expect a mix of robot programming, experimental design, and user testing activities. If there is an assignment due one week, it will be due on Thursday at 17, meaning that you will be able to dedicate parts of the workshop time to work on it. The last few workshops will be dedicated to working on your final group project.

Literature seminars: these are typically held on Tuesday afternoons and are 3 hours long. Here we will discuss papers that you will have read in preparation for these seminars. Papers and materials for each lit seminar will be uploaded on Canvas in the page of the corresponding week.

 

Learning objectives and syllabus

Learning objectives:

On successful completion of the course the student will be able to:
Knowledge and understanding
  • define what a robot is and its interaction modalities.
  • describe stages of the design process for human-robot interaction.
  • describe methods of designing human-robot interactions.
  • describe evaluation methods used in human-robot interaction.
  • describe principles of experience design that can be integrated in human-robot interaction.
  • describe ethical considerations when designing robot interactions in our society.
Competence and skills
  • identify and collate user requirements to design human-robot interaction.
  • identify suitable human-robot interaction modalities for the context of use.
  • design robot interactions with user experience principles in mind.
  • construct a robotic low-fidelity prototype using a human-centered approach.
  • carry out user evaluations to inform the design process and make critical design considerations.
Judgement and approach
  • Decide on human-robot interaction design decisions based on the users' needs.
  • Make informed evaluations and analyses of human-robot interaction design.
  • Derive critical and ethical implications for how human-robot interaction that can impact our society.

This course is offered jointly to Chalmers and GU students:

Chalmers Study plan 

GU Study plan.

 

Examination form

This is a project-based course. There will be 5 smaller assignments throughout the course (graded as pass / fail), and one final project (graded as 3, 4, 5). To pass the course, you must receive a passing grade in both modules. The grade
for the entire course will be determined by the project report.

 

Course summary:

Date Details Due