Abstract
Industrial automation is a prominent process that has been around for many years and is continuing to evolve. An important aspect of automation is industrial robots. This paper focuses on an automated circuit board assembly process. Components of the assembly are described and identified, as well as a completed assembly is shown with 3D printed components. Important camera setup steps are documented and discussed in addition to the iRVision Geometric Pattern Matching (GPM) tool which is used to teach the camera how to find parts. The process was first developed using ROBOGUIDE simulation software, once validated the program was implemented on a physical FANUC LR Mate 200iD/4s robot. Trial runs were completed with both the physical robot and the ROBOGUIDE simulation, with the data being analyzed to determine the system performance. Comparing the physical robot to the ROBOGUIDE simulation has revealed that the physical robot can perform as well as the simulation in terms of part detection, but suffers when it comes to speed. Simulation in the virtual software is a quick and easy way to visualize and analyze the robotic work cell before investing money into implementing it in the real world.