puppet-style robotic arm control