Robot cube explores the International Space Station photo of the This Astrobee is hard at work. This Astrobee is hard at work.