Keyence canada provides vision systems. Keyence malaysia sdn bhd lot no. Vision systems are used in a multitude of applications including quality control robot positioning and other places where visual data is needed.