As a subset of robots, social robots perform any or all of these processes in the context of a social interaction. The nature of the social interactions is immaterial and may range from relatively simple supportive tasks, such as passing tools to a worker, to complex expressive communication and collaboration, such as assistive healthcare. Hence, social robots are asked to work together with humans in collaborative workspaces. Moreover, social robots start following humans into much more personal settings like home, health care, and education.