Recursive Inverse Kinematics Analysis for Teaching Human Motion to a Humanoid Social Robot using a Depth Camera | IEEE Conference Publication | IEEE Xplore