A Robot Programming by Demonstration Method for Precise Manipulation in 3C Assembly | IEEE Conference Publication | IEEE Xplore