Here is a robotic swarm of 1DOF modules made with 36 Dynamixel servos. Each servo makes its own decisions based on interactions with its two neighbors. As this video shows, Loopy can go from an arbitrary initial shape to the desired shape step by step.
[HT]