Social Robots and Virtual Humans as Assistive Tools for Improving Our Quality of Life
A review of mobile robotic telepresence