A Framework of Robot-Programming by Demonstration System | IEEE Conference Publication | IEEE Xplore