Human and Robot in Alien Landscape