This thread is not meant in any way to take away from the creativity of team 190. I personally think it is in theory, one of the coolest ideas I've seen this year. However, I just thought I'd bring this Q&A answer up to share.
http://forums.usfirst.org/showthread.php?t=9187
Does this mean that Team 190's hurdling mechanism is illegal?