Robotics and Camera-Based Automation

Visjonssystem med OpenCV og ABB-robot for å gjenkjenne, lokalisere og håndtere nummererte pucker.

Formål

Målet var å bygge et komplett system der en robotarm med kamera kunne gjenkjenne og håndtere nummererte pucker. Kameraet måtte identifisere både puckens tall og plassering, og samarbeide med robotens styringsprogram for å plukke og plassere riktig objekt.

Løsning

Et kamera ble montert direkte på en ABB-robot og brukt til å identifisere pucker gjennom konturbasert bildebehandling. Systemet benyttet OpenCV og contour detection for å tolke nummer og posisjon. Robotprogrammeringen ble gjort i RAPID gjennom RobotStudio, og kameraanalysen ble integrert i styringsflyten.

Resultat

Systemet oppnådde 100% treffsikkerhet innenfor prosjektets kontrollerte rammer og fungerte stabilt. Begrensningen var hovedsakelig robotens fysiske hastighet, ikke bildeanalysen.

Teknologi brukt

RoboticsComputer VisionOpenCVABBRAPIDRobotStudioAutomation