Visual Adaptive Control of  7 DoF Robot Using Keypoints