Machine vision


SKILLS / MAIN GOALS

At the end of this module the students will be capable of integrating machine vision systems to recognize patterns, measure, count and identify presence/absence of components in parts, as well as read bar codes, datamatrix and OCRs.

CONTENTS

  • Computational vision: cameras, illumination, colors

  • Methods of filtering and imaging

  • General concepts and standards

  • Edge detectors

  • Tools to detect positioning, recognize patterns, count, measure and read codes

GAMIFIED CONTEXT

In this module the students are in a furniture factory and they need to develop machine vision systems to assure that 1) furniture parts are 100% accordingly to the design measures, 2) the accessories to assembly the furniture are delivered in the correct quantities, and 3) all furniture kit boxes tags are read to be tracked:

MATERIALS AND METHODS

Students will learn the contents by developing machine vision systems for production lines and simulating them in the platform's virtual environments. In the module the students will face the most common challenges in developing a machine vision system.

TECHNOLOGY OPTIONS

In this module, the student will be presented to the COGNEX In Sight tool, one of the world leaders in machine vision for industry. The Cognex In Sight may be download and used by the students just by requesting a free trial license in the website

CHALLENGE/TASK VALIDATION

In the Machine Vision module the platform automatically validates each task by comparing the inspection results of the student’s application with the correct values of the process.

MODULE STRUCTURE IN CHALLENGES

CHALLENGE 1

REAL TIME MEASUREMENT

INSPECTION

Project:​ the student is required to implement a measurement system to inspect furniture parts in real time, in a live production line.

Tasks:

  • Measuring tools

  • Validating with the standard

Automation contents​: Cognex In-Sight system, system set-up, positioning, using the spreadsheet, calibration, measurement tools, inspection validation.

CHALLENGE 2

Counting components

Project:​ the student is required to implement a machine vision system using Cognex In-Sight to inspect if specific assembly components are being provided in the correct quantities with the furniture.

Tasks:

  • Counting a individual component groups

  • Counting everything

New automation contents​: pattern recognition, counting.

CHALLENGE 3

Reading tags

Project:​ The student is required to implement a machine vision system to read the tag on the furniture box in order to keep tracking of them.

Tasks:

  • Reading data matrix

  • Reading OCR

  • Validating the tag

New automation contents​: OCR, bar code, data-matrix reading tools.