Automated robot function recovery after unanticipated failure or environmental change using a minimum of hardware trials | IEEE Conference Publication | IEEE Xplore