Haptic rendering of rigid contacts using impulsive and penalty forces | IEEE Journals & Magazine | IEEE Xplore