This is Cagebot

Cagebot is a modular robotic kit with an innovative programming environment that systematically combines the advantages of screw-mountable construction elements, powerful electronics and graphical programming. The result is a radically simplified approach to the world of robotics. Whether newbie or nerd: You are going to have a whole lot of fun.