Machine Vision System Solution




Morrison, Adam
Foster, Ryan
Beemer, Kristin

Journal Title

Journal ISSN

Volume Title


University of Guelph


The problem faced by the Linamar Corporation's vision automation system is one of which deals primarily with its performance accuracy ratings falling below an acceptable threshold set forth by the client. The solution that has been presented within this report addresses the clients problem through a multi-faceted approach which incorporates specific lighting and optic schemes, hardware placement and preparation and software as well as firmware tuning. The various aspects of the final solution were tested independently against the common base case (a mirror of the current failing setup) as well as all together as a final complementary solution to show its overall effectiveness in addressing the performance accuracy ratings desired by the Linamar Corporation.


Created in fulfillment of the course requirements for ENGG*3100 Engineering and Design III. This course combines the knowledge gained in the advanced engineering and basic science courses with the design skills taught in ENGG*1100 and ENGG*2100 in solving open-ended problems. These problems are related to the student's major. Additional design tools are presented, including model simulation, sensitivity analysis, linear programming, knowledge-based systems and computer programming. Complementing these tools are discussions on writing and public speaking techniques, codes, safety issues, environmental assessment and professional management. These topics are taught with the consideration of available resources and cost.


vision automation, performance ratings