Robocanes is a five member team of robots that can learn from experience, make split-second decisions and communicate with one another.

Via Sakis Koukouvis