Automatic kinematic chain calibration using artificial skin: Self-touch in the iCub humanoid robot | IEEE Conference Publication | IEEE Xplore