20 Jul 2018, 13:27 UTC · By: Daniel Patrascu / NASA's Goddard Space Flight Center currently testing Restore-L, the agency's proposal for an autonomous repair spacecraft