These Imperial stormtroopers seem a bit puzzled by this NASA robot at Comicpalooza in Houston, TX. What really concerns me is how chummy the Empire and NASA are.