NASA shares image of smiley floating robots that live on the International Space Station
There is no shortage of sci-fi robot companions – Luke Skywalker’s robot buddies C3PO and R2D2 and Jimmy Neutron’s robot-dog Goddard come to mind. Astronauts […]