Building a task language for segmentation and recognition of user input to cooperative manipulation systems | IEEE Conference Publication | IEEE Xplore