1 min readMasten Xombie RocketNASAApr 25, 2018 Image Article Masten Space Systems’ technician making adjustments to NASA’s autonomous landing technologies payload on Masten’s Xodiac rocket. AFRC2017-0078-003 Masten Space Systems’ technician making adjustments to NASA’s autonomous landing technologies payload on Masten’s Xodiac rocket. April 6, 2017 NASA Photo / Ken Ulbrich