Simultaneous rotation and translation control - Kresling

Have a look at this previous discussion: