Many are only just getting their heads around the idea of 3D printing but scientists at MIT are already working on an upgrade: 4D printing.

At the TED conference in Los Angeles, architect and computer scientist Skylar Tibbits showed how the process allows objects to self-assemble.