The Design and Control of Novel Needle Position Robotic System with Motion Uncertainties | IEEE Conference Publication | IEEE Xplore