Hi pros,I am working on an application where I have to locate flat round parts. Setting up the vision program is simple with the Robotiq wrist camera. However, I would like to make this locate as accurate as possible. I know that the accuracy can be impacted by many different variables (lighting, background, robot,etc). How do you make sure you are at optimal setup in your application. On our end here is what we tried:1-Set up snapshot position as close as possible to the parts while still maintaining a relatively good FOV.2-Calibrate the camera3-Teach the part and test locate the part with different background to see which one has the highest score.4-Place the part in the middle of the FOV, locate the part and teach pick position. 5-Then I don't move the part and I run the program. Since the robot is 0.1mm repeatable, I am aiming to see this repeatability if I don't move the object. 6-If I don't get the precision, then I loop back to vision system to see what can be improve in the object location. 7-Once I get repeatable results, I start moving the part around and if it is good in the middle of the FoV but inacurate on the edges, I then point to robot calibration.What kind of procedure are you pros doing? What else can we play with in the vision system to improve performance and accuracy? Or in the robot program maybe?