Science and Exploration Sample Return Robot Challenge: NASA Centennial Challenge for an autonomous exploration robot June 9, 2011