For a slightly more advanced look at the robots, check out
this video, as well as the few other Battlebots videos on the Tested Youtube page. These videos go into more detail about every robot at the competition, as well as the arena, and at least a bit more about the construction processes behind the different build teams. It's might not be the full CAD post that we are all secretly hoping for, but it is definitely more informative than the show's stories on the robots, from a technical aspect.
*Derails Thread*
For those of you who haven't heard of Tested, it is a channel produced primarily by Norman Chan and Will Smith (the tech guy, not the Independence Day guy), along with occasional contributions from Jamie Hyneman, and more frequent contributions from Adam Savage (AKA The Mythbusters). I've spent a lot of my summer watching this channel, especially the Adam Savage pieces. Adam has the coolest shop I've ever seen for just one guy, and he has all sorts of amazing things to show off. Will and Norm do a lot of reporting on nerdy stuff, including Maker Faire, trade shows, prop building, Arduino, and just about every aspects of tech stuff. For all the FIRST-ers out there, check it out, it's awesome.
*ReRails Thread*