Skip to content
Pi RobotikSolution for all

Vision-Guided Glassware Picking Cell

Our software recognizes over 100 types of glassware in free-run mode without sensors and decides whether the robot picks each row at once or piece by piece.

Project facts

Industry
Glass
Technology & equipment
Robotics · Deep Learning · Conveyor Tracking · Sponge & Vacuum Grippers · Thermal Camera
The line in operation0:38

The challenge

More than 100 types of glassware arriving in rows on the belt had to be recognized and picked by the robot in free-run mode, without a trigger sensor. Broken pieces had to be told apart from intact ones, and the line's own engineers had to be able to add new products easily as the range grows.

Our solution

Our custom machine vision software detects every incoming row without sensors while the belt runs in free-run mode, and determines from the product recipe how many products the row contains. With conveyor tracking, the robot picks the moving row without stopping the belt.

Deep learning classifies every product as intact or broken. If the whole row is intact, the robot picks it in one go with the sponge piston tool; if the row contains broken pieces, the robot picks the products one by one with the vacuum tool.

For the growing product range we developed a training program that lets the engineers responsible for the line add new products easily on their own. The system runs on an infrastructure of a product database, a thermal camera, PLC communication, and dataset collection and model training. The product being run, the decision threshold and intact/broken counts are shown on the operator screen.

More projects

All projects