The DARPA Robot Challenge finals will be streamed live on June 5 & 6. Twenty five teams compete for a $2M prize. Each challenger must complete task on a simulated disaster course like search and rescue. The challenge is partly in response to the Fukushima accident that occurred in 2011.