Contact prediction and reasoning for compliant robot motions | IEEE Journals & Magazine | IEEE Xplore