Socially Assistive Robotics has several challenges, including operating safely in real-world settings, recognizing and classifying social behavior, and time-critical social response. In addition, SAR systems should personalize their interaction with a user, dynamically generate content consistent with therapeutic goals, and adapt to a user’s behavior. These are open-ended challenges which lead to exciting developments in computer vision, natural language processing, and robot control.
In this course, you will read papers describing cutting-edge research in SAR and Human-Robot Interaction (HRI), discuss how the therapeutic use of these robots, and develop your own HRI platform to help people. Students who take this class will:
- Gain a knowledge of basic robotics fundamentals such as: sensing, navigation, planning, and tele-operation.
- Understand how basic robotics concepts are applied to understanding HRI.
- Learn and apply research methods commonly used in the HRI field.
- Read and evaluate scientific literature to determine follow-up areas for research exploration and constructively criticize experiment design.
- Understand basic robotics programming concepts using a robotics control framework widely used in the field.
- Complete a group research project extending a current robotics capability or studying a new facet of HRI.
Undergraduates wishing to take this class will need to have completed Data Structures. Taking Artificial Intelligence or Robotics is a plus, but is not required.