ED14-0186-98 Astrobotic Technologys autonomous landing system is mounted atop Masten Space Systems Xombie vehicle prior to launch from the Mojave Air and Space Port. @Nasajpl 656 viewsedited 06:00