When teams participating in the DARPA Robotics Challenge (DRC) were announced last year, almost all of them provided reasonably detailed renderings that gave us a good idea of the robots that they were working on. The notable exception was NASA's Johnson Space Center (JSC), which only released a piece of concept art that appeared to show a Robonaut-like humanoid, but didn't give much detail. And s