Vision guided robotic inspection for parts in manufacturing and remanufacturing industry