Motion Planning through Demonstration to Deal with Complex Motions in Assembly Process | IEEE Conference Publication | IEEE Xplore