contrarymotion.net
Beatbots: Socially rhythmic robots
OMGHI2Beatbots! (via Joe Malloch.)