A robot
Media playback is unsupported on your device
Video

The software which designs problem-solving robots

From soft body robots to software which designs electronics and exoskeleton schematics to solve problems, BBC Click's Spencer Kelly visits the Distributed Robotics Lab at MIT's Computer Science and Artificial Intelligence Laboratory (Csail) to find out more about the future of robotics.

More at BBC.com/Click and @BBCClick.

Go to next video: Could this robot improve empathy?