Will it make it? Is the question being asked of this team taking part in the Jet Propulsion Laboratory Invention Challenge preliminaries in November.