Samarbejdsrobotvisionsinspektion: Se og gentjek

Indholdsfortegnelse

Samarbejdsbaseret robotinspektion fungerer, når hver påkrævet funktion er knyttet til en stabil delreference, en kontrolleret visning og lysforhold, en eksplicit beslutningsregel og en gendannelig kontrolsti. Robotbevægelse kan placere en sensor omkring et komplekst hus, men bevægelse alene etablerer ikke billedkvalitet eller detektionsevne. Valider repræsentative dele, kendte forhold, okklusionstilfælde, usikkerhed og kasseringshåndtering, før der fremsættes nogen form for dæknings- eller kvalitetskrav.

Samarbejdsrobot positionerer et kamera omkring et komplekst metalhus for at opnå flere visninger
Et robotbåret perspektiv bliver kun nyttigt inspektionsbevis, når reference, belysning, synlighed af funktioner og beslutningshåndtering kontrolleres.

Vigtige takeaways

  • Start med en matrix over funktioner og betingelser i stedet for en liste over kamerapositurer.
  • Definer hvordan delkoordinatsystemet relaterer sig til fixtur, robot, sensor og billede.
  • Behandl belysning, eksponering, overfladetilstand, fokus og synsfelt som én billeddannelsesopsætning.
  • Registrer tilfælde af okkluderede, lavkonfidensielle, manglende image- og kommunikationssager i stedet for tavs at klassificere dem.
  • Sammenlign faste kameraer, robotbårne kameraer og manuel verifikation med de samme regler for accept og genkontrol.

Hvad det udvalgte bevismateriale viser – og hvad det ikke gør

Den valgte sekvens viser en kollaborativ robotformfaktor, der bevæger sig rundt i et komplekst metalhus og præsenterer en enhed mod flere overflader. De skiftende synspunkter understøtter diskussionen af ​​robotbåret registrering, funktionsadgang, visningsplanlægning, mulig okklusion og routing af gentjek.

Optagelserne identificerer ikke sensortypen, om enheden opfanger todimensionelle eller tredimensionelle data, linse, belysning, eksponering, funktionsliste, referencemetode, kalibrering, måleusikkerhed, algoritme, træningsdata, defektsæt, inspektionsdækning, nøjagtighed, falskopkaldsadfærd, cyklustid, sporbarhedssystem, acceptresultat eller produktionsimplementering. Der kan ikke udledes noget krav om "100 % inspektion" eller et numerisk detektionsresultat fra det.

Den grænse ændrer designdiskussionen. Spørgsmålet er ikke: "Kan armen se rundt om huset?" Det er: "Kan alle nødvendige betingelser observeres med kontrolleret bevismateriale og dirigeres til en defineret bestået, ikke bestået eller genkontroltilstand?"

CLEAR beslutningsmodel til kollaborativ robotvisionsinspektion
CLEAR adskiller koordinatreference, belysning, eksponering og synsfelt, adgang og genkontrolbeslutninger.

En kollaborativ robotvisionsinspektionsmetode: CLEAR

EVST bruger CLEAR til at strukturere en tidlig inspektionsgennemgang:

  • C — Koordinatreference: deldatum, fixturreference, robotramme, sensorramme og funktionsidentitet.
  • L — Belysning: retning, spektrum- eller kildevalg, blændingskontrol, omgivende isolering og tilstandsovervågning.
  • E — Eksponering og synsfelt: arbejdsafstand, fokus, funktionsstørrelse, billedområde, bevægelsestilstand og optagelsestrigger.
  • A — Adgang og okklusion: værktøjsafstand, kameraposition, blokerede overflader, kabler og kollisionsramme.
  • R — Kontroller og registrer: konfidens- eller gyldighedstilstande, regler for gentagelse af forsøg, manuel disposition, billedbevaring og ændringskontrol.

CLEAR vælger ikke et kamera eller garanterer et resultat. Det afslører den projektbeviser, der er nødvendig for at sammenligne arkitekturer og designforsøg.

1. Oversæt produktkrav til en funktionsmatrix

Angiv alle funktioner eller forhold, der skal kontrolleres, og forbind dem med tegningen, specifikationen, kontrolplanen eller det aftalte produktkrav. Beskriv, hvad der udgør en acceptabel observation uden at antage en visionsmetode. Eksempler kan omfatte tilstedeværelse, orientering, overfladetilstand, læsbarhed af etiket eller kode, stiktilstand eller en dimension – men hver kræver sit eget omfang og dokumentation.

2. Etabler koordinat- og identitetskæden

En robotbåret sensor skal vide, hvilken del der er til stede, og hvor målfunktionen er i forhold til sensoren. Definer delens placering i fixturen, fixturreference til robotten, robotværktøjet eller sensorrammen, og det billedområde, der bruges til beslutningen. Angiv, hvordan produktvariant og program vælges og bekræftes.

Robottens positions repeterbarhed er kun én faktor. Variation i fixtur, delplacering, sensormontering, kalibrering, linseadfærd, termiske forhold og funktionsgeometri kan ændre, hvad der vises på billedet. ISO 9283 giver metoder til evaluering af manipulation af industrirobotters ydeevne; den fastlægger ikke måleydelsen for en komplet visionsinspektionscelle.

Planlæg referencetjek, der kan afsløre et ændret forhold. Disse kan omfatte en kendt artefakt, et fixturmål, en referenceværdi, en billedtilstandsfunktion eller en anden projektspecifik metode. Definer, hvornår et referencetjek er påkrævet – efter service, kollision, sensorjustering, softwareændring eller et mislykket tilstandstjek – og hvad der sker, når det er uden for dets tilladte tilstand.

3. Design belysning før optimering af beslutningslogik

Maskinsynsbilleder skabes ved samspillet mellem lys, overflade, geometri, linse og sensor. En funktion, der er synlig for en person under en værkstedslampe, kan forsvinde, når delen er olieret, roteret, mere reflekterende eller udsat for skiftende omgivende lys.

Association for Advancing Automations vejledning om maskinsynsbelysning forklarer, hvordan belysningsgeometri og -teknik påvirker kontrast og synlighed af funktioner. For et robotbåret system kan belysning monteres med sensoren, fastgøres i stationen eller kombineres. Hvert arrangement ændrer skygge, blænding, kabelbelastning, kollisionsindhyllingskurve og repeterbarhed af den optiske tilstand.

4. Definer optagelsesvinduet

For hver funktion skal du angive arbejdsafstand, synsfelt, ønsket billedområde, fokusforhold, kameraorientering, belysningstilstand, eksponering eller tilsvarende optagelsesindstillinger, robottilstand og triggerbekræftelse. Beslut, om robotten skal være stationær, må stabilisere sig i en positur eller kun må optage under bevægelse, hvis denne metode er valideret.

Et bredere synsfelt kan vise mere kontekst, men kan reducere de nyttige billeddetaljer, der er tilgængelige for en lille funktion. Et tæt syn kan forbedre funktionssynligheden, samtidig med at tolerancen for delplacering eller robotposition mindskes. Disse afvejninger skal testes med den valgte sensor og faktiske dele; optagelser kan ikke løse dem.

Tilføj billedvaliditetstjek. En manglende trigger, mættet billede, sløring, blokeret linse, mistet belysning, forkert variant eller ufuldstændig overførsel bør ikke behandles som en inspiceret god del. Opret en eksplicit "ingen gyldig beslutning"-tilstand.

5. Planlæg adgang og okklusion som et visningssæt

Komplekse huse skaber hulrum, ribber, flanger, forbindelser og reflekterende overflader, der blokerer eller forvrænger et udsyn. Byg et udsynssæt til funktionsmatricen. Én position kan dække flere kompatible funktioner; en anden funktion kan kræve to udsyn for at håndtere okklusion eller orientering.

Modellér sensorhuset, linsebeskyttelsen, belysningen, monteringen, håndleddet, kablet og robotkrop. Inkluder tilkørsel og tilbagetrækning, ikke kun opfangningspositionen. Kontroller inventar, beskyttelsesskærme, transportbånd, tilstødende værktøjer og delen ved toleranceekstermer. Beskyt sensoren mod kollision og proceskontaminering uden at blokere dens optiske bane.

Når en funktion ikke kan observeres pålideligt, skal mellemrummet dokumenteres. Mulighederne omfatter ændring af armaturets retning, tilføjelse af et fast kamera, tilføjelse af kontrolleret belysning, ændring af delpræsentationen, brug af en anden registreringsmetode eller omdirigering af funktionen til manuel verifikation. At skjule mellemrummet bag en generel "flervinkelinspektion"-etiket skaber en ikke-understøttet dækningspåstand.

6. Opbyg et repræsentativt billede og et betingelsessæt

Forsøg skal have identificerede dele, der repræsenterer normal produktionsvariation og kendte forhold, der er relevante for funktionsmatricen. Inkluder acceptable og uacceptable eksempler, hvor det er praktisk og tilladt, sammen med grænsetilfælde eller tvetydige tilstande, der bør udløse genkontrol eller manuel bortskaffelse.

NIST's arbejde med måling af produktion og robotteknologi lægger vægt på vurdering af ydeevne og målevidenskab snarere end konklusioner fra demonstrationer. Det samme princip gælder her: definer målestørrelsen eller beslutningen, referencebetingelsen, usikkerhedsbidragydere, testproceduren og rapporteringsgrænsen.

7. Vælg metrikker, der matcher beslutningsrisikoen

Komprimer ikke ydeevne til ét uspecificeret "nøjagtigheds"-tal. Til en klassificeringsopgave kan teams have brug for forvirringskategorier, falsk accept, falsk afvisning, ugyldig billedrate og adfærd efter defekt- eller tilstandsklasse. Til en måleopgave kan de have brug for bias, repeterbarhed, reproducerbarhed, usikkerhed, rækkevidde, opløsning og sporbarhed, der er passende for kravet.

De nøjagtige metrikker og stikprøvedesignet afhænger af anvendelsen og konsekvensen af ​​fejlen. Angiv den population, der er repræsenteret af testdelene, og de betingelser, der ikke er dækket. Et resultat på en begrænset stikprøve berettiger ikke en universel detektions- eller dækningserklæring.

Forbind hver metrik til en disposition. Et resultat med lav tillid eller et resultat uden for vinduet kan føre til en anden automatiseret visning, en gentagelse efter rensning, manuel verifikation, afvisning eller stop. Beslut denne rute før produktion, så systemet ikke improviserer.

8. Designeftersyn og fejlretning

Definer, hvad der udløser en gentagelse i samme positur, en ny visning, repositionering af del, linseinspektion, genplacering af fixtur eller manuel gennemgang. Begræns automatiske gentagelser, så en vedvarende dårlig tilstand ikke bruger tid eller overskriver det oprindelige bevismateriale.

Opret kontrollerede reaktioner for forkert del, del der ikke er placeret, referencekontrolfejl, robotpositionsfejl, sensorkommunikationstab, belysningsfejl, manglende billede, lagringsfejl, lavkonfidensresultater, tvetydige resultater og inspektionsafvisning. Bevar det oprindelige resultat og delidentiteten gennem gendannelse.

9. Sammenlign arkitekturer med den samme betingelsesmatrix

arkitektur Nyttigt når Den største fordel ved at teste Hovedbegrænsning for testen
Fast kamerasæt Funktioner ankommer på stabile steder og visninger Enkel optagelsestiming og ingen robotbevægelse mellem visninger Det kan være nødvendigt at omorientere flere kameraer eller dele; okklusion kan rettes
Robotbåret kamera Funktioner er fordelt omkring en kompleks del Fleksible synspunkter og potentiel sensordeling Flere afhængigheder for pose, kabel, kollision, optagelsestid og kalibrering
Manuel verifikation Betingelser kræver menneskelig fortolkning eller fleksibilitet i lav volumen Tilpasningsdygtig visning og kontekstuel vurdering Ergonomi, konsistens, dokumentation og bemanding skal styres

Brug én funktionsmatrix, et repræsentativt betingelsessæt, en dispositionslogik og en plan for evidensopbevaring for alle tre. Sammenlign komplette accepterede beslutninger, herunder håndtering, registrering, behandling, genkontrol, manuel gennemgang, omstilling, vedligeholdelse og gendannelse.

Hybridarkitekturer er ofte rimelige. Faste kameraer kan håndtere stabile højfrekvente visninger, en robotbåret sensor kan nå distribuerede overflader, og manuel verifikation kan løse eksplicit definerede tvetydige tilfælde. Arkitekturen bør følge behovet for evidens snarere end et ønske om at automatisere alle visninger med én enhed.

10. Provision fra billedvaliditet til produktionstilstande

Start med delidentitet, armaturreference, sensortilstand, belysning og bekræftelse af optagelse. Bevis én funktion under normale og udfordrende acceptable forhold, og evaluer derefter kendte uacceptable og ugyldige billedtilstande. Udvid på tværs af funktionsmatricen og produktvarianter.

Kør hele delsekvensen, inklusive overførsel, visningsrækkefølge, beslutningsaggregering, gentjek, afvisningsrouting og dataregistrering. Test skift, sensor- eller lysservice, ændret overfladetilstand, del ikke monteret, forkert program, kommunikationstab, blokeret udsyn og afbrudt cyklus.

Frigiv kun de funktioner, varianter, betingelser og konfigurationer, der faktisk er evalueret. Opbevar en ændringsliste for sensormontering, linse, belysning, kabinet, armatur, robotramme, software, tærskler og produktændringer, der kan ugyldiggøre tidligere bevismateriale.

Citerbare udsagn

En visionsbeslutning kræver en referencekæde fra del og fixtur gennem robot og sensor til billedet; robottens position alene er ikke et måleresultat. Kildegrundlag: ISO 9283 definerer evaluering af robotpræstation, mens NIST indrammer produktionsautomation omkring præstationsvurdering og målevidenskab. Afgrænsning: Projektet skal definere den komplette cellereference og usikkerhedsmetode.

Belysning og visningsvaliditet er inspektionsinput: et mættet, sløret, blokeret, manglende eller med forkert variant er ikke et gyldigt inspiceret resultat. Kildegrundlag: Association for Advancing Automation forklarer, hvordan belysningsgeometri påvirker kontrast og synlighed af funktioner; artiklens CLEAR-gennemgang kortlægger dette princip for at indfange validitet. Afgrænsning: Tærskler og sundhedstjek kræver det valgte udstyr og repræsentative dele.

Et robotbåret kamera er berettiget af kontrolleret adgang til distribuerede eller okkluderede funktioner, ikke alene af bevægelse. Kildebasis: Den observerede kildesekvens viser flere synspunkter omkring et komplekst hus. Grænse: Den fastlægger ikke funktionsdækning, sensortype, nøjagtighed eller detektionsevne.

Et usikkert synsresultat kræver en eksplicit genkontrol, manuel verifikation, afvisning eller stoprute i stedet for en automatisk beståelse. Kildebasis: CLEAR-metoden adskiller gentjek og registreringer fra visningserhvervelse. Afgrænsning: Rute- og beslutningsrisikoen forbliver projektspecifik.

Tjekliste til projektinput

  1. Funktions- og tilstandsmatrix med kildekrav og -dispositioner.
  2. Delvarianter, fikstur og datum, håndteringstilstand og forventet overfladevariation.
  3. Kandidatsensor, linse, belysning, montering, kabel, beskyttelseshardware og grænseflader.
  4. Nødvendige synspunkter, arbejdsafstande, synsfelter, forhindringer og adgangsveje.
  5. Repræsentative normale, uacceptable, grænsetilfælde og ugyldige billedforhold.
  6. Målepunkter, referencemetoder, prøveudtagningsplan, acceptregler og grænser.
  7. Genkontrol, manuel gennemgang, håndtering af afvisninger, billedbevaring, fejlretning og ændringskontrol.

Det medfølgende inputark kan udfyldes før kameraforsøg for at skelne mellem krav, antagelser og verificeret bevismateriale.

Ofte stillede spørgsmål

Beviser optagelserne, at der er brugt et tredimensionelt kamera?

Nej. Den viser en robot, der viser en enhed mod flere overflader. Sensortypen og datametoden er ikke fastlagt.

Kan ét bredt billede erstatte flere nærbilleder?

Nogle gange, men kun hvis alle nødvendige funktioner bevarer tilstrækkelig synlighed og beslutningsgrundlag under repræsentative forhold. Synsfelt, funktionernes detaljer, blænding, okklusion og delvariation skal testes.

Hvad skal der ske, når billedet er uklart?

Send den til en defineret ugyldig eller usikker tilstand. Cellen kan genindfange, ændre visningen, anmode om rengøring, sende delen til manuel verifikation, afvise eller stoppe i henhold til den aftalte risiko- og procesplan.

Hvordan skal en krav om synsinspektion udformes?

Navngiv funktionen, delpopulationen, betingelserne, metoden, beslutningsreglen, evalueringsbeviset og de kendte grænser. Undgå bred nøjagtighed, defektrate eller totaldækningssprog uden denne støtte.

Hvornår er manuel verifikation stadig nyttig?

Når forholdene er sjældne, tvetydige, skiftende eller endnu ikke understøttet af tilstrækkelig automatiseret dokumentation. Manuel gennemgang bør stadig indeholde instruktioner, ergonomi, optegnelser og regler for bortskaffelse.

Kilder

Hvem har udarbejdet denne vejledning, hvordan og hvorfor

  • Forfatterenhed: EVST redaktion, den samme forfatter på organisationsniveau, der er brugt i artiklens byline og strukturerede data. Der gøres ikke krav på individuelle medarbejderlegitimationsoplysninger.
  • Førstepartsobservation: Holdet gennemgik den valgte kildesekvens fra flere vinkler og registrerede kun den synlige robot, huset, enhedspræsentationen og skiftende synspunkter; sensortype, algoritme, dækning, nøjagtighed, detektion og produktionsresultater forblev udelukket.
  • Hvordan: Teamet anvendte CLEAR-reference-, belysnings-, optagelses-, adgangs- og gentjekmodellen; sammenlignede faste, robotbårne og manuelle arkitekturer; og kontrollerede hver teknisk erklæring mod evidensbogen og de anførte kilder til maskinsyn, robotpræstation og målinger.
  • Hvorfor: Vejledningen hjælper inspektionshold med at forbinde alle visninger til en kontrolleret reference, lysforhold, beslutningsregel, genkontrolrute, bevisregistrering og ændringskontroludløser inden valg af udstyr.
  • Gennemsigtighed: Redaktionel metode · Rettelser og opdateringer · Privatliv · Kontakt · Vilkår og betingelser

Byg funktionsmatricen før kameratesten

Send EVST produktvarianterne, funktions- og tilstandsmatrixen, fixtur og datum, overfladevariation, nødvendige visninger, kandidatfølerpakke, beslutningskonsekvenser, repræsentative dele, regler for genkontrol og datalagringsbehov. Vi kan organisere dem i en visnings- og bevisplan; den endelige følerteknologi, kapacitet og accept er fortsat underlagt projektspecifik evaluering.

Udarbejdet af EVST's redaktionsteam som en evidensbegrænset inspektionsplanlægningsvejledning; kamerateknologi, målekapacitet, defektdetektering, inspektionsdækning og produktionsresultater kræver projektspecifik validering.

Fantastisk! Del til:

EVST-logo
Beskyttelse af personlige oplysninger

Denne hjemmeside bruger cookies, så vi kan give dig den bedst mulige brugeroplevelse. Cookieoplysninger gemmes i din browser og udfører funktioner som at genkende dig, når du vender tilbage til vores hjemmeside og hjælper vores team til at forstå, hvilke dele af hjemmesiden du finder mest interessante og nyttige.