NASA’s free-flying robots test new technology on the Space Station
The Worldwide Area Station (ISS) has taken a web page out of science fiction films with the deployment of Astrobees – free-flying robots that perform important duties and scientific analysis. These…