Constructive recognizability for task-directed robot programming | IEEE Conference Publication | IEEE Xplore