7

Learning and Adaptation

7.1    Introduction

Social robots work closely with people in daily life. Different people have different preferences, and robots need to work with all of them. Moreover, there are diverse environments robots would need to work with. Thus, a robot will need to adapt itself to people and environments when deployed. Perhaps some of this adaptation could be done by a human engineer or operator in advance; though, if it requires careful observation, real-time adjustment, and working with a lot of data, it is not realistic to rely on humans. It seems clear that social robots need to be equipped with learning capabilities to adapt themselves to people and environments.

In contrast, previous research in robotics had typically ...

Get Human-Robot Interaction in Social Robotics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.