Nice! Those videos are awesome. CMU RI = made of win.
Another interesting project they've got going (which seems like it might be related) is their work on modular robots using electromagnetics or static charges. http://www.youtube.com/watch?v=e44hA6IBtkA (Link goes to a short New Scientist clip regarding the project.)
Another interesting project they've got going (which seems like it might be related) is their work on modular robots using electromagnetics or static charges. http://www.youtube.com/watch?v=e44hA6IBtkA (Link goes to a short New Scientist clip regarding the project.)