From human-computer interaction to human-robot social interaction