Lab Work 3: Programming a robotic arm – forward and inverse kinematic