Product identification, Labelling, Inspection and Robotics