Programming by demonstration of probabilistic decision making on a multi-modal service robot | IEEE Conference Publication | IEEE Xplore