Talking robot 'astronaut' takes off into outer space. IN News.
Keywords: Human-robot interaction; Robots; Space robotics