Rozwiązania
Podczas wizyty w centrum aplikacji laserowych TRUMPF Daniel Weller z uwagą przysłuchiwał się informacjom o nowym projekcie w dziedzinie systemów wykrywania. „Do tej pory pracowaliśmy z oprogramowaniem do obróbki obrazów VisionLine Detect firmy TRUMPF, co bardzo pomagało nam podczas obróbki typowych systemów kontaktowania ogniw (ZKS)”, opowiada Daniel Weller. Dzięki opartej na chmurze platformie treningowej EasyModel TRUMPF wchodzi na jeszcze wyższy poziom: połączenie EasyModel AI i opcji filtra AI do obróbki obrazów TRUMPF VisionLine Detect rozpoznaje zmienne warunki otoczenia, odbicia elementów, zmieniające się warunki oświetlenia i zmiany właściwości materiału. „Niedługo po oficjalnym pojawieniu się w ofercie EasyModel AI firmy TRUMPF otrzymaliśmy zlecenie na kompleksowy system kontaktowania ogniw, który stanowił dla nas duże wyzwanie przy długości dwóch metrów i 50 pozycjach spawania. EasyModel AI pojawił się w samą porę”, mówi Weller.
EasyModel AI to narzędzie, dzięki któremu nawet użytkownicy bez wiedzy programistycznej mogą bez problemu tworzyć i trenować niestandardowe oparte na obrazach modele AI do swoich elementów. „W pierwszym kroku robimy po prostu za pomocą VisionLine Detect zdjęcia segmentów elementu, na których muszą być ustawione pozycje spawania. Obrazy są przechowywane u nas za pomocą Quality Data Storage i możemy wczytać je do EasyModel AI, do którego posiadamy dostęp za pośrednictwem platformy MyTRUMPF”, wyjaśnia Weller. Po utworzeniu projektu, Weller i jego koledzy zaznaczają na obrazach pozycje spawania, które mają zostać wykryte, a AI rozpoczyna analizę i obliczanie modelu. Operator może to stopniowo optymalizować. Dla działającego modelu AI wystarczy już kilka obrazów treningowych. Gdy dostępny jest zadowalający model, następuje przeniesienie na linię produkcyjną. Tam zastosowanie znajduje opcja filtra AI dla VisionLine Detect. Filtr rozróżnia precyzyjnie istotne obszary obrazu i obszary, takie jak mechanizmy, zabrudzenia czy odbicia. „Widać tu wyraźnie różnicę między VisionLine Detect z filtrem AI i bez”, podkreśla Weller i wyjaśnia. „Filtr AI binaryzuje obraz – tworzy widok wyłącznie w kolorze czarnym i białym. Rozpoznany element jest biały, natomiast otaczające obszary są przedstawiane na czarno. Pozwala to algorytmom rozpoznawania krawędzi na bezproblemową identyfikację obszaru spawania”. Do tej pory Weller i jego zespół wykorzystywali program obróbki obrazów TRUMPF VisionLine Detect z oświetleniem w zależności od pozycji. Zostało to celowo zmienione, aby niezawodnie wykrywać odpowiednie pozycje. Proces musiał być indywidualnie dostosowany do danej pozycji w polu obróbki, aby skompensować różne odbicia powierzchni komponentów. Metoda była czasochłonna i zależała od wielu czynników – do tego należało ją przeprowadzić oddzielnie dla każdej pozycji komponentu.
Realizacja
Do zastosowania nowego rozwiązania wystarczyło w ElringKlinger udostępnienie opcji EasyModel AI z filtrem AI i krótką fazą wprowadzającą. „Pracownicy TRUMPF towarzyszyli nam we wszystkich etapach procesu podczas uruchamiania systemu przedseryjnego bezpośrednio na komponencie”, opowiada Weller. „Po jednej, dwóch godzinach nasz pierwszy element był gotowy”. Jeśli dziś są niejasności, eksperci TRUMPF wyjaśniają je zdalnie lub podczas sesji zespołów. Współpraca jest ułatwiona dzięki Quality Data Storage firmy TRUMPF. Można tam przechowywać i zapisywać dane i w razie potrzeby udostępniać je specjalistom TRUMPF.
Prostota procesu treningowego jest dla Wellera jedną z głównych zalet EasyModel AI: „Aby osiągnąć dobre wyniki, nie potrzebujemy już dni, a godzin”. Ważne jest także to, że nie potrzebujemy wcześniejszej wiedzy, aby dojść do dobrych wyników. „Staje się to szczególnie ważne, gdy seria już się rozpoczęła, a nasi mniej doświadczeni koledzy w różnych zakładach muszą wprowadzać drobne poprawki. System działa na zasadzie „what-you-see-is-what-you-get”. Jest to łatwe do zrozumienia także dla osób niebędących programistami”, mówi Weller. Możliwość dokonywania drobnych korekt jest również zaletą dla niego i jego kolegów: „Każdy ZKS ma inną budowę, ale czasami różnice są minimalne. Z pomocą AI jesteśmy teraz w stanie wykorzystać istniejące obrazy treningowe ZKS jako podstawę dla nowych modeli, po prostu przetrenowując drobne odchylenia. To jeszcze bardziej przyspiesza fazę rozwojową”.