There is a slightly simpler version

, check out ours:
http://www.thebluealliance.net/tbatv/team/245
There is also another robot out there that is similar:
http://www.thebluealliance.net/tbatv/team/121
The different variations of this design seem to be winning a lot of competitions this year.
