Data preparation for electronic cam based needle bar shifting mechanism of carpet tufting machine | IEEE Conference Publication | IEEE Xplore