Participation of robots in industry in recent years has extended because each entity seeks to produced as much as possible for the lowest possible cost, and that on account of this quality would not suffer. Also, because of the aforementioned things the robots are key factors in front rows of production lines. But since robots are still only a combination of hardware and software, and do not possess self-awareness human is always present in the back. Human factor is resposible for their teaching and subsequent performance.
Thus, the purpose of this thesis was to create a program for the robot, which could in the future replace human in the actual process of sorting and air flushing different pieces made by CNC lathe. For this application dual-armed YuMi robot of ABB company was selected.
At the beginning of thesis the reader will first get acquainted with the robots and their role in the industry itself, and also the importance and usefulness of robot vision. Later we briefly introduce the key parts of our application which are development environment for programming (RobotStudio), camera (Cognex) and robot YUMI and we summarize how the application was made.
At the end a whole chapter is dedicated to how the robotic cell would look like with all components (sensors, conveyor belt, etc.) and a brief cost estimation is made. Also the summarization is done which is based on the reliability, usability, and possible improvements to the application itself.