I would use 4 steppers. One for each axis x,y,z,a
x and y would position the gantry over the knobs to be turned, z would lower the "a" stepper over the knob to be turned, and "a" would do the turning.
You could use a program like mach2 and make up some custom gcode.
Will the knobs be in the same position all the time or does the machine require sight?
If it needs sight then I dont know the answer.
I presume you have a series of knobs to be turned. Will those knobs be conveyerd to the machine? If so then you may have to think about the "X" axis and maybe have that as a conveyer instead of moving the ganrty itself. When the part arrives into position it could break a laser beam to then start the turning process.
Maybe if you gave us a more detailed description of exaclty what you want to do, we could help even further and more accurately.
Being outside the square !!!