PolyBot and PolyKinetic™ System: a Modular Robotic Platform for Education. - Alex Golovinsky; Mark Yim; Ying Zhang; Craig Eldershaw; David Duff (ICRA, 2004)