Error optimization using Bat and PSO algorithms for machine vision system based tool movement | IEEE Conference Publication | IEEE Xplore