Publication

Remix and Robo: Improvisational performance and competition with modular robotic building toys