A Vision Guided Robot System comprises three core systems including robotic system, vision system, and component bulk handling system (hopper or conveyor system).

The vision system determines the position of randomly fed products onto a recycling conveyor system. The vision system and control software gives the robot exact coordinates of the components, which are spread out randomly beneath the camera field of vision, enabling the robot arm(s) to move to a selected component and pick from the conveyor belt. The conveyor, normally, stops under the camera where the position of the parts is determined. If the cycle time is short it is also possible to pick a component without stopping the conveyor. Vision system guides the robot to the required position wherein the component is picked up and placed in a defined position.