What happened at the DARPA robotics challenge finals

Publication
The DARPA robotics challenge finals: Humanoid robots to the rescue