Unlike other robot arms, this one “uses potentiometers to determine where the human arm is”, and then uses servos to locate the position of your arm. Video demonstration after the break.
Each joint on the master arm is a potentiometer(a variable resistor). A joystick port basically checks the resistance. By itself, this resistance means nothing, so I wrote a little routine that converts a resistance into an angle that the servos can understand