Automatické generování pozic optického skeneru pro digitalizaci plechových dílů.

Podobné dokumenty
Automatické generování pozic optického skeneru pro digitalizaci plechových dílů.

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

FAKULTA STROJNÍHO INŽENÝRSTVÍ, VUT BRNO NETME Centre

Odbor reverzního inženýrství a aditivních technologií Výroční zpráva 2015

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Metodika vyhodnocování tvarových odchylek výkovků pomocí fotogrammetrie a analýzy obrazů

Závěr, shrnutí a výstupy pro další předměty projektu EduCom

Aneta Zatočilová Prezentace k obhajobě disertační práce, Ústav konstruování Vysoké učení technické v Brně Fakulta strojního inženýrství

Abyste mohli dělat věci jinak, musíte je jinak i vidět Paul Allaire

ÚCHYLKY TVARU A POLOHY

Problematika disertační práce a současný stav řešení. Ing. Aneta Zatočilová

Teorie bezkontaktního měření rozměrů

Laserový skenovací systém LORS vývoj a testování přesnosti

VÝVOJ NOVÉ GENERACE ZAŘÍZENÍ S POKROČILOU DIAGNOSTIKOU PRO STANOVENÍ KONTAKTNÍ DEGRADACE

Kalibrační proces ve 3D

Korelace změny signálu AE s rozvojem kontaktního poškození

Voestalpine Automotive Components: absolutní přesnost od zapracování nástrojů až po sériovou výrobu

Prezentace odboru metodiky konstruování

Zobrazování a osvětlování

Systém ATOS výukový modul. Systém ATOS výukový modul

ZPRACOVÁNÍ KOVOVÝCH MATERIÁLŮ SELEKTIVNÍM LASEROVÝM TAVENÍM ZA ZVÝŠENÝCH TEPLOT

HYBRIDNÍ NÁVRH DÍLŮ PRO ADITIVNÍ ZPŮSOB VÝROBY

EXPERIMENTÁLNÍ STUDIUM TOKU MAZIVA V BODOVÉM KONTAKTU Kryštof Dočkal

Měření laserovým 3D skenerem

Formování tloušťky filmu v elastohydrodynamicky mazaných poddajných kontaktech

Vliv povrchových nerovností na utváření velmi tenkých mazacích filmů na hranici přechodu do smíšeného mazání

Pokročilé robotické technologie pro průmyslové aplikace

Název práce: DIAGNOSTIKA KONTAKTNĚ ZATÍŽENÝCH POVRCHŮ S VYUŽITÍM VYBRANÝCH POSTUPŮ ZPRACOVÁNÍ SIGNÁLU AKUSTICKÉ EMISE

Identifikace změn parametrů signálu akustické emise jako důsledku mechanického poškození

Staré mapy TEMAP - elearning

Obsluha měřicích zařízení bezkontaktní metody

EXPERIMENTÁLNÍ STUDIUM UTVÁŘENÍ MAZACÍHO FILMU V SYNOVIÁLNÍM KLOUBU

spsks.cz Část druhá - Praxe Technologie řízení robotického ramena Zpracováno v rámci projektu CZ.1.07/3,2, 10/ financovaného z fondů EU

Konvexní obálka v E 3 a dělení prostoru

A5M13VSO MĚŘENÍ INTENZITY A SPEKTRA SLUNEČNÍHO ZÁŘENÍ

Využití analýz viditelnosti v procesech veřejné správy

Studium tenkých mazacích filmů spektroskopickou reflektometrií

Fyzikálně založené modely osvětlení

Studium utváření elastohydrodynamických mazacích filmů u hypoidních převodů

Analytické metody v motorsportu

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

Kartografické zdroje jako kulturní dědictví - výsledky stejnojmenného projektu

SurfaceMeasure. Bezkontaktní řádková laserová sonda pro souřadnicové měřicí stroje

Studium utváření elastohydrodynamických mazacích filmů u hypoidních převodů. Pojednání ke Státní doktorské zkoušce. M. Omasta

Konstrukční varianty systému pro nekoherentní korelační zobrazení

DIPLOMOVÁ PRÁCE OPTIMALIZACE MECHANICKÝCH

TRENDY V POČÍTAČOVÉM PROJEKTOVÁNÍ VÝROBNÍCH SYSTÉMŮ ERGONOMICKÉ SIMULACE PODNIKOVÝCH PROCESŮ

ZPRÁVA Z ÚČASTI NA ZAHRANIČNÍ KONFERENCI

KONSTRUKČNÍ INŽENÝRSTVÍ UČÍME VĚCI JINAK

PRIMA Bilavčík, s. r. o., 9. května 1182, Uherský Brod, tel.: ,

Analytické metody v motorsportu

ScanStation P20 uživatelská kalibrace (procedura Check & Adjust)

Vysoké učení technické v Brně Brno University of Technology. Návrh designu vozu Mitsuoka Kit Car

ÚCHYLKY TVARU A POLOHY Doplněná inovovaná přednáška

USING CAD MODELS AND POLYGONAL SCAN FOR EVALUATION OF ABRASIVE FRICTION PARTS

3D MĚŘÍCÍ STŮL ŘADA MIRACLE

Multirobotická kooperativní inspekce

Příklad použití. P&C Automotive: Efektivní výroba díky 3D metrologii

Zpracování obrazu Werth v tomografii pro komplexní detekci vad Ing. Rostislav Kadlčík PRIMA BILAVČÍK, s.r.o.

Témata doktorského studia pro akademický rok 2014/2015

KONTROLA PŘESNOSTI VÝROBY S VYUŽITÍM MATLABU

Výzkumné centrum spalovacích motorů a automobilů Josefa Božka 2. kolokvium Josefa Božka, Praha

Moderní metody rozpoznávání a zpracování obrazových informací 15

Research activities in the field of design and virtual prototyping 2013

Aplikace bin picking s použitím senzorové fúze

DVOUDENNÍ ŠKOLENÍ PRO PEDAGOGY

Konstrukční inženýrství

Studium tenkých mazacích filmů spektroskopickou reflektrometrií

SEBELOKALIZACE MOBILNÍCH ROBOTŮ. Tomáš Jílek

NOVINKY VXELEMENTS 7.0 Hlavoň Martin

Centrum kompetence automobilového průmyslu Josefa Božka - AutoSympo a Kolokvium Božek 2. a , Roztoky -

SOFTWARE NA ZPRACOVÁNÍ MRAČEN BODŮ Z LASEROVÉHO SKENOVÁNÍ. Martin Štroner, Bronislav Koska 1

KATEDRA MATERIÁLOVÉHO INŽENÝRSTVÍ A CHEMIE. Stanovení základních materiálových parametrů

Experimentáln. lní toků ve VK EMO. XXX. Dny radiační ochrany Liptovský Ján Petr Okruhlica, Miroslav Mrtvý, Zdenek Kopecký.

Zpracování hořčíkových slitin technologií SLM

3D kontaktní skener MicroScribe-3D výukový modul. 3D kontaktní skener MicroScribe-3D Výukový modul

KONSTRUKČNÍ INŽENÝRSTVÍ. Učíme věci jinak

Centrum kompetence automobilového průmyslu Josefa Božka - AutoSympo a Kolokvium Božek až , Roztoky -

Zpracování obrazu a fotonika 2006

3D KAMERY A TECHNOLOGIE

Virtuální ověřování výroby Robotika Process Simulate Virtual Commissioning Virtuelle Inbetriebnahme

Četnost brýlové korekce v populaci

Výměnné pobyty s US vysokými školami

PROCES PŘÍPRAVY A REALIZACE PROJEKTU

Zjišťování expozic RF v blízkosti telekomunikačních antén. E pole (db)

KONSTRUKČNÍ INŽENÝRSTVÍ. Učíme věci jinak

Vliv složení třecí vrstvy na tribologii kontaktu kola a kolejnice

Pojednání k SDZ. Ing. Martin Ondra. Ústav Konstruování Odbor Průmyslového Designu Fakulta strojního inženýrství Vysoké učení technické v Brně

Resolution, Accuracy, Precision, Trueness

SEZNÁMENÍ S PROJEKTEM AMA AUTONOMOUS MAPPING AIRSHIP

Úvod do zpracování obrazů. Petr Petyovský Miloslav Richter

Počítače a grafika. Ing. Radek Poliščuk, Ph.D. Přednáška č.7. z předmětu

, ČVUT v Praze Připravil: Ing. Zdeněk Patočka Letecké laserové skenování a jeho využití v inventarizaci lesa

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

MONITORING EROZNÍHO POŠKOZENÍ PŮD POMOCÍ METOD DPZ USING REMOTE SENSING FOR MONITORING OF SOIL DEGRADATION BY EROSION

Fakulta elektrotechniky a komunikačních technologíı Ústav automatizace a měřicí techniky v Brně

Ing. Petr Knap Carl Zeiss spol. s r.o., Praha

CFD simulace vícefázového proudění na nakloněné desce: porovnání smáčivosti různých kapalin. Martin Šourek

Ústav technologie, mechanizace a řízení staveb. Teorie měření a regulace. strojové vidění. p. 3q. ZS 2015/ Ing. Václav Rada, CSc.

Geometrická přesnost Schlesingerova metoda

Transkript:

Automatické generování pozic optického skeneru pro digitalizaci plechových dílů. Tomáš Koutecký Prezentace k obhajobě doktorské dizertační práce Ústav konstruování Odbor reverzního inženýrství a aditivních technologií Fakulta strojního inženýrství Vysoké učení technické v Brně

Obsah Úvod Shrnutí současného stavu poznání Motivace a cíl práce Materiál a metody Výsledky Diskuze a závěr 1/25

Úvod Úvod do problematiky 3D skenery digitalizace a inspekce Laserové skenery a skenery s proužkovou projekcí Sériová výroba v automobilním průmyslu Velké série předmět automatizace Automatické generování pozic skeneru Odlesky u plechových dílů 2/25

Současný stav poznání Automatizace skenování pomocí skenerů s proužkovou projekcí GERMANI et al. 2009, 2010, 2012 Systém pro určení pozic skenování s 6 DOF robotem Problematika odlesků uvedena, ale neřešena Časové úspory 25 45 % SHENG et al. 2000, 2002, 2003, 2006, 2007 Systém pro generování pozic skenování Stíny a odlesky řešeny zpětnovazebným členem 3/25

Současný stav poznání Redukce vlivu odlesků při skenování GUPTA Mohit et al. 2011 Redukce odlesků pomocí změny promítaného vzoru JIANG Hongzhi et al. 2012 Redukce odlesků pomocí snímků s vysokým dynamickým rozsahem 4/25

Současný stav poznání Využití osvětlovacích modelů WECKENMANN, A. et al. 2008 Cook-Torrancův osvětlovací model Korekce skenovacích pozic ELLENRIEDER, M. M. et al. 2005 Nayarův osvětlovací model Stanovení parametrů kamery a osvětlení 5/25

Motivace a vymezení cílů práce Motivace Neexistuje systém automatické přípravy pozic, který by: Využíval dvoukamerový 3D skener Implementoval osvětlovací model Prováděl simulaci navržených pozic U předchozích systémů se nevyskytuje porovnání simulovaných a naměřených dat Cíl práce Cílem práce je návrh a ověření metodiky automatizace procesu 3D digitalizace plechových dílů ve fázi generování měřicích pozic skeneru s využitím průmyslového robota. Generování pozic na základě CAD modelu Softwarové řešení včetně implementace osvětlovacího modelu Experimentální ověření metodiky 6/25

Metody Metodika Iterační proces návrhu pozic Použití vlastních, upravených nebo převzatých metod Inkluze polygonů Okluze polygonů Redukce pozorovacích úhlů Viditelnost pomocí osvětlovacího modelu 7/25

Metody Segmentace Dělení dílu pro generování pozic Segmentace dle měřicího objemu a normál polygonů Vlastní metoda (inspirace v článku Lartigue, 2013) 1 2 3 4 8/25

Metody Návrh a výběr pozic měření Metoda map viditelnosti Návrh pozic projektoru a 1. a 2. kamery Hodnocení pozic dle navržené metriky: Cf pos a Cfvis b Cf c Cfobj_ or d Cf seg _ or e C2cam Upravená metoda (vychází z článku Raffaeli, 2012) 1. kamera Projektor 2. kamera Průměrná normála segmentu θ 9/25 φ

Metody Dostupnost robota Kontrola kolizí Model místnosti, robota se skenerem, měřeného dílu Řešeno pomocí KUKA prc Testování pozic dle nejvyššího koeficientu Vlastní řešení využívající modul KUKA prc Cf pos 10/25

Metody Simulace viditelnosti Kontrola inkluze polygonů ve frustu Kontrola okluze/zastínění polygonů Omezení pozorovacích úhlů Kontrola viditelnosti polygonů pomocí osvětlovacího modelu Převzaté metody (vychází z článku Raffaeli, 2012) Vlastní aplikace osvětlovacího modelu (použitého v článku Ellenrieder, 2005) Kamera 1 Projektor Kamera 2 11/25

Metody Aplikace osvětlovacího modelu Nayarův model Difuzní odraz, lesklý lalok, lesklý hrot Experimentální stanovení koeficientů difuzního a lesklého odrazu Experimentální stanovení limitních hodnot šedi (v obrazu) pro naskenování povrchu dílu 12/25

Metody Výpočet parametrů osvětlovacího modelu Pro konkrétní materiál plechových dílů Aparatura ATOS III Triple Scan, MV 170, rotační stůl, vzorek plechu Vstupní parametry vzdálenost d, úhel t i (0 80 ), expoziční časy (4 512 ms), konstanty K 1 m 1 2 2 Výstupy (difuzní),, (lesklý lalok),, m (lesklý hrot) Procedura plné osvětlení pro daný expoziční čas, 17 x 17 px, průměrná hodnota šedi, proložení křivkou lsqcurvefit pro jeden expoziční čas a všechny úhly m1 m2 G( ) K(cos (2cos cos cos ) (2cos cos cos ) ) i i 1 e i 2 e i 13/25

Metody Výpočet limitních hodnot šedi Určení viditelnosti polygonu Výstupy G G, min, max G ideal Procedura obraz s překryvem naskenovaných pixelů, 17 x 17 px, poměr naskenované plochy, Gaussovo rozložení pro jeden úhel, úroveň 0,3, přepočet expozičního času na úroveň šedé 14/25

Metody Aplikace osvětlovacího modelu Expoziční čas pro každý polygon Průměrný expoziční čas pro segment t t pol avg ( G k (cos cos 1 1 n n i 1 t pol i i 1 ideal m 1 d 2 pol ) cos r 2 m 2 ) r Hodnota šedi pro všechny polygony z předchozího kroku simulace G pol k m1 m2 1 tavg (cos i 1 cos r 2 cos r ) d 2 pol Podmínka viditelnosti G min G pol G max Výstupy: Seznam viditelných polygonů Expoziční čas pro danou pozici 15/25

Metody Nejkratší cesta robota Řešeno jako TSP problém Využit python modul tsp-solver od Dmitry Shintyakova Algoritmus upraven pro zohlednění přetáčení skeneru Hodnocení vzdáleností: dist dist e angle z angle Upravená metoda řešení TSP (vychází z práce Shintyakova, 2011) x 16/25

Materiál Plechové díly (Plech1, Plech2) Plech1 Průměrná složitost dílů, konvexní i konkávní plochy Zohlednění vlivu různých použitých modelů Měřený díl a původ dat Počet polygonů Identifikace modelu Plech1 CAD model 9477 P1_CAD_10000 CAD model 29910 P1_CAD_30000 Skenovaný díl 10022 P1_SKEN_10000 Skenovaný díl 29884 P1_SKEN_30000 Plech2 Skenovaný díl 8800 P2_SKEN_10000 Skenovaný díl 29169 P2_SKEN_30000 Plech2 P1_CAD_10000 17/25

Materiál Testovací měření Provedeno pomocí robota KUKA KR 60HA a 3D skeneru ATOS III Triple Scan 18/25

Výsledky Ruční a automatizovaná příprava pozic Kompletnost naskenovaných dat u automatizované přípravy (nenaskenováno do 1%) Čas přípravy pozic: ruční 75 min, automatizované 10-35 min Počet pozic: ruční 30, automatizované 33-40 Závěr: Snížení času přípravy pozic o 50-85% Počet pozic nepatrně vyšší, potřeba optimalizace (Set Cover Problem) 2 4 1 3 19/25

Výsledky Shoda snímků Ověření shody hardwarové konfigurace s poč. modelem Medián odchylek poloh i velikostí snímků do 2% Předpokládané vlivy: Přesnost ustavení modelu Přesnost parametrů použité optiky Závěr: Zjištěné odchylky shody snímků nemají zásadní vliv na výslednou přesnost simulace 20/25

Výsledky Shoda naskenované plochy Porovnání v jednotlivých záběrech Medián odchylek do 17% u dílu Plech1, do 26% u dílu Plech2 Závěry: Model získaný skenováním má kladný efekt na přesnost simulace Vliv hustoty použitého modelu na přesnost simulace není pozorovatelný Osvětlovací model dobře simuluje přímé odlesky 21/25

Výsledky Posouzení metody segmentace Posouzení plochy segmentu naskenované v jednom záběru Medián odchylek naskenované plochy: 9 16 % Závěry: Způsobeno vícenásobnými odlesky Dále optimalizovat pomocí dělení na menší segmenty 22/25

Diskuse Omezení osvětlovacího modelu Osvětlovací model nemůže dobře simulovat vícenásobné odlesky, které nastávají u konvexních povrchů řešení pomocí metody posílání paprsku (Ray tracing) Nejasné odchylky v zaznamenané ploše mezi simulací a měřením (viz obrázek vlevo) identifikace vlivů na tyto rozdíly 23/25

Závěr Zhodnocení Navržená metodika přináší časovou úsporu v přípravě pozic měření v hodnotách 50-85% Simulace se s měřením shoduje s mediánem odchylek do 17%, respektive 26% Naskenování plochy dílu bylo ve všech případech s odchylkami do 1% Počet vygenerovaných pozic je o 6,5-33% větší než u ruční přípravy pozic Byla navržena a otestována metodika automatického generování pozic Byly provedeny detailní simulace a jejich porovnání se skutečným měřením v předchozích pracích chybělo V systému pro plánování snímání byl poprvé použit osvětlovací model pro návrh a simulaci pozic 24/25

Publikace KOUTECKÝ, T.; PALOUŠEK, D.; BRANDEJS, J. Application of a Reflectance Model to the Sensor Planning System. Proc. SPIE 9530, Automated Visual Inspection and Machine Vision, 953005 (June 22, 2015); doi: 10.1117/12.2184890. KOUTECKÝ, Tomáš, David PALOUŠEK a Jan BRANDEJS. Analysis of sheet metal parts behaviour during fringe projection based digitization. In: Sborník příspěvků z mezinárodní vědecké konference MMK2013: Mezinárodní Masarykova konference pro doktorandy a mladé vědecké pracovníky. Hradec Králové: Magnanimitas, 2013, s. 3499-3508. ISBN 978-80-87952-00-9. KOUTECKÝ, Tomáš, David PALOUŠEK a Jan BRANDEJS. 2013. Method of photogrammetric measurement automation using TRITOP system and industrial robot. Optik - International Journal for Light and Electron Optics. 124(18): 3705-3709. DOI: 10.1016/j.ijleo.2012.11.024. ISSN 00304026. Dostupné také z: http://linkinghub.elsevier.com/retrieve/pii/s0030402612009199 PALOUŠEK, David, Milan OMASTA, Daniel KOUTNÝ, Josef BEDNÁŘ, Tomáš KOUTECKÝ a Filip DOKOUPIL. 2015. Effect of matte coating on 3D optical measurement accuracy. Optical Materials.40: 1-9. DOI: 10.1016/j.optmat.2014.11.020. KOUTNÝ, D.; PALOUŠEK, D.; KOUTECKÝ, T.; ZATOČILOVÁ, A.; JANDA, M. 3D Digitalization Of The Human Body For Use In Orthotics And Prosthetics. An international Journal of Science, Engineering and Technology, World Academy of Science Engineering and Technology, 2012, roč. 2012, č. 72, s. 1000-1005. ISSN: 2010-376X. KOUTECKÝ, Tomáš, Jan BRANDEJS a David PALOUŠEK. Metodika automatizace fotogrammetrického měření systémem TRITOP. In: 52. konference kateder částí a mechanismů strojů s mezinárodní účastí. Ostrava: Vysoká škola báňská - Technická univerzita Ostrava, 2011, s. 121-126. ISBN 978-80-248-24. 25/25

Ústav konstruování Odbor reverzního inženýrství a aditivních technologií Fakulta strojního inženýrství Vysoké učení technické v Brně Děkuji za pozornost T. Koutecký

Odpovědi Prof. Druckmüller 1. Stanovení rozsahu šedé + zdůvodnění? Použitý 3D skener uzavřený systém Přímá souvislost mezi expozičním časem a naskenováním plochy Přesněji kontrast a korektní dekódování (přesněji SNR, saturace) Lineární závislost mezi expozičním časem a hodnotou šedé v oblasti dostatečného SNR a bez saturace je hodnota šedé dostatečné měřítko V budoucnu použití 3D skeneru vlastní konstrukce přístup k parametrům promítaného vzoru a limitní hodnotě SNR

Odpovědi Prof. Druckmüller 2. Výstupy práce a zhodnocení vlastního přínosu Plugin pro software Rhinoceros (využívá dále pluginy Grasshopper, KUKA prc) implementující navrženou metodiku Vlastní metoda segmentace (inspirace v článku Lartigue, 2013) Upravená metoda návrhu a výběru pozic měření (vychází z článku Raffaeli, 2012) Vlastní řešení kontroly dostupnosti robota využívající modul KUKA prc Převzaté metody simulace viditelnosti (vychází z článku Raffaeli, 2012) Vlastní aplikace osvětlovacího modelu (použitého v článku Ellenrieder, 2005) Upravená metoda řešení TSP pro určení nejkratší cesty robota (vychází z práce Shintyakova, 2011)

Odpovědi Doc. Matula 1. Nebylo by výhodnější orientaci segmentů přizpůsobit normálám v krychlích? Segmenty jsou přizpůsobeny první segment v krychli se počítá dle průměrné vážené normály Další segmenty jsou také vytvořeny v závislosti na průměrné vážené normále 2. Nejsou zbytečné překryvy způsobeny použitou hladovou strategií? Ano Optimalizace počtu pozic pomocí řešení Set Cover Problem

Odpovědi Doc. Morovič 1. Rozveďte možnosti redukce počtu pozic měření? Nutné dosažení vyšší shody simulace se skenováním vyšší počet pozic je nyní výhodou, části, které se v rozporu se simulací nenaskenovaly, jsou pokryty z jiných pohledů Řešení pomocí Set Cover Problem Seznam všech polygonů dílu U = {1, 2, 3, 4, 5} Jednotlivé pohledy S = {{1, 2, 3}, {2, 4}, {3, 4}, {4, 5}} Pokrytí všech polygonů {{1, 2, 3}, {4, 5}} Vícekriteriální systém hodnocení nejen zda se polygon naskenuje, ale v jaké kvalitě a podle toho může mít váhu při optimalizaci