Automatic robot programming by visual demonstration of task execution | IEEE Conference Publication | IEEE Xplore