New 3-D printing technique can make autonomous robots in a single step