This is the Mobot, a low cost modular robot made by Barobo. Every module has wheels at each end and two hinges at its center. It can be combined with others easily with a simple snap connector and it can be programmed and configured with a graphic UI or directly with C/C++. The modules can perform complicated tasks, like walking, crawling, grabbing objects and more. They are available for pre-order and they will cost $270 each.
Barobo is a company founded by Harry Cheng, professor in the Department of Mechanical and Aerospace Engineering at UC Davis and his former graduate student, Graham Ryland, in 2011. They developed the technology and patents for this project which is now licensed to Barobo by the University. The company recently received a National Science Foundation small business innovation research Phase I grant of $150,000. You can find more information at Flexibility Envelope, UC Davis and of course Barobo.com .