Cannybots are 3D printed toy robots that can be used in various game scenarios such as racing, time trial, maze solving, sumo wrestling, etc. You can build your own Cannybots if you have access to a home 3D printer.
The video shows a chase game - the green bot is controlled from a smart phone over bluetooth (4.0) and chasing the orange bot which is running autonomously. The goal is to catch and derail (push out) the orange bot.