A social robot can purposefully interact with humans and other machines to achieve specific goals. A human example of such social interaction is a salesperson, who identifies, approaches and interacts with potential customers for the purpose of making a sale. The goals can be entertainment, product promotion, information dissemination, direction guidance. The possibility is only limited by our imagination and ability to create.
To realize a social robot requires blending human psychology with technical know-how in robotics and artificial intelligence. This is the challenge before Emotion Robotics.