Sometimes we want the computer to pick out some moving object. This is something that humans can do very easily, so it often comes as a surprise how difficult it is to get a computer to do this.

Some robots use "visual servoing", using a camera to track the relative position of the robot arm and the item to be picked up.

further reading Edit