Princeton engineers have built a small robot that rolls, crawls and changes shape using geometry and magnets instead of ...