SCARA Vision Sorting: mappatura delle coordinate e protezione anti-pick

Sommario

Un robot SCARA senza marchio preleva componenti piatti orientati in modo casuale da un campo di ispezione a visione retroilluminata e li colloca in vassoi separati.
Illustrazione concettuale: un robot SCARA opera su un campo retroilluminato con posizioni variabili dei pezzi e vassoi di destinazione separati. La visione effettiva, la calibrazione e le prestazioni di prelievo richiedono la documentazione del progetto.

A ordinamento della visione SCARA Una cella è credibile quando è in grado di spiegare quale immagine ha prodotto un bersaglio, quale trasformazione di coordinate è stata utilizzata, perché il punto di prelievo era valido, se la pinza ha preso possesso dell'oggetto e dove è stato posizionato il pezzo. Il solo movimento del robot non può dimostrare che la catena percezione-azione sia corretta.

Principali takeaways

  • Definisci la validità dell'immagine prima di accettare un rilevamento o una stima della posa.
  • Mantenere espliciti e versionati i sistemi di riferimento di telecamera, superficie di lavoro, base del robot, utensile e punto di prelievo.
  • Prima di avviare il movimento, è necessario verificare la raggiungibilità dello schermo, lo spazio libero intorno all'utensile, la distanza di sicurezza dall'utensile e la compatibilità con la pinza.
  • Separare la fiducia nel rilevamento, l'autorizzazione al prelievo, la conferma della presa, la conferma del posizionamento e la disposizione finale.
  • Eseguire una nuova convalida dopo ogni modifica che possa spostare l'immagine, la catena di coordinate, la definizione del target, lo strumento o la superficie di lavoro.

Ciò che il filmato selezionato dimostra e ciò che non può dimostrare.

Il materiale analizzato mostra un robot di tipo SCARA che si avvicina ripetutamente a diverse parti piatte su un'area di lavoro illuminata e si sposta tra l'area di lavoro e un contenitore o una destinazione vicina. Le parti appaiono in posizioni diverse all'interno del campo visibile e il robot esegue ripetutamente movimenti di prelievo o posizionamento. Queste osservazioni supportano una discussione circoscritta sulla presentazione variabile, la selezione del target, la mappatura delle coordinate planari, la pianificazione della presa, il controllo della destinazione e la gestione delle eccezioni.

Il filmato non identifica la telecamera, l'obiettivo, le specifiche di illuminazione, l'esposizione, il metodo di calibrazione, l'algoritmo di elaborazione delle immagini, i dati di addestramento, la soglia di confidenza, le dimensioni del pezzo, le proprietà della superficie, l'errore di coordinate, la precisione del robot, il rilevamento della pinza, il successo del prelievo, la correttezza dello smistamento, il tempo di ciclo, la logica di scarto, la tracciabilità, il risultato di qualità, l'architettura di sicurezza o le prestazioni di produzione implementate. EVST lo utilizza quindi come prova di sequenza delimitata, non come prova di accuratezza della visione, capacità dell'algoritmo, produttività, qualità, conformità o accettazione del sito.

Il campo luminoso e il movimento ripetuto non dimostrano che ogni selezione sia stata effettuata tramite guida visiva. L'articolo tratta la guida visiva come argomento approvato e utilizza il filmato solo per mostrare l'interazione osservabile, mentre le sezioni tecniche specificano cosa un progetto dovrebbe verificare.

Come pianificare la smistatura della visione SCARA

Iniziate con la definizione dell'obiettivo. Elencate ogni tipo di parte accettato, l'intervallo di orientamento, le caratteristiche visibili, la sovrapposizione consentita, lo sfondo previsto, le condizioni della superficie, l'occlusione ammissibile e la destinazione. Definite cosa deve accadere quando il sistema non riesce a distinguere due parti o non riesce a produrre un punto di prelievo utilizzabile. Un obiettivo sconosciuto deve rimanere tale, anziché essere forzato nella classe conosciuta più vicina.

Successivamente, definire lo stato di acquisizione. Registrare la configurazione della telecamera e dell'obiettivo, il metodo di montaggio, l'illuminazione, la distanza di lavoro, il campo visivo, la messa a fuoco, il comportamento dell'esposizione, il trigger, l'identificativo dell'immagine, il timestamp e qualsiasi requisito che imponga che l'area di lavoro sia statica. Il sistema deve essere in grado di stabilire se un'immagine è valida per la scena fisica corrente prima di utilizzare il risultato per il movimento.

Successivamente, si definisce lo stato dell'azione. Una posizione rilevata diventa un bersaglio per il robot solo dopo che sono stati soddisfatti i seguenti criteri: trasformazione delle coordinate, raggiungibilità, orientamento dell'utensile, controllo delle collisioni o degli spazi adiacenti, disponibilità della destinazione e regole della pinza. Lo stato finale non è "robot spostato", bensì la conferma del possesso del pezzo seguita dal posizionamento confermato o da un'eccezione controllata.

Controlla l'immagine prima di fidarti delle coordinate

Illuminazione, sfondo, riflessi, ombre, messa a fuoco, movimento e presentazione dei dettagli influenzano ciò che appare in un'immagine. Pertanto, una procedura di visione artificiale dovrebbe includere un controllo di validità dell'immagine, anziché presumere che qualsiasi fotogramma acquisito sia utilizzabile. La regola di validità può considerare la copertura del campo visivo, la gamma di esposizione, la presenza di elementi di riferimento previsti, il movimento della scena o altri segnali specifici del progetto.

Migliori Guida per la visione artificiale A3/RIA Il documento tratta della calibrazione tra telecamera e robot, dell'illuminazione stabile e del feedback come problematiche a livello di sistema per la guida del robot. La pagina sottolinea la necessità di integrare i calcoli relativi all'immagine e al robot, ma non fornisce risultati prestazionali per questa cella.

Quando i componenti si muovono su un nastro trasportatore o un altro sistema di alimentazione dinamica, i timestamp e la compensazione del movimento diventano parte integrante del contratto di stato. Un target calcolato a partire da un fotogramma precedente può essere geometricamente corretto per una posizione che il componente non occupa più. La selezione del materiale video non definisce un'architettura di alimentazione dinamica, pertanto questa rimane una decisione di progetto.

Chiudere la catena di riferimento telecamera-robot

Scrivere la catena di riferimento dalla misurazione dell'immagine al prelievo comandato. A seconda dell'architettura, può includere coordinate dell'immagine, coordinate della telecamera, un sistema di riferimento della superficie di lavoro o del nastro trasportatore, coordinate della base del robot, coordinate del punto centrale dell'utensile e un sistema di riferimento di presa specifico per il pezzo. Ogni trasformazione necessita di un proprietario, un metodo, una versione memorizzata, una condizione di validità e un trigger di modifica.

Il funzionario Documentazione sulla calibrazione della telecamera e la ricostruzione 3D con OpenCV Descrive i modelli di telecamera, la distorsione, la calibrazione, la posa e le trasformazioni di coordinate. Sostiene il principio secondo cui le misurazioni delle immagini devono essere interpretate attraverso un modello calibrato; non convalida l'hardware, la configurazione o il risultato di una particolare cella industriale.

La ripetibilità del robot è solo uno dei fattori che contribuiscono alla scelta finale. Il montaggio della telecamera, il comportamento dell'obiettivo, la planarità della superficie di lavoro, il target di calibrazione, l'impostazione del punto centrale dell'utensile, la conformità della pinza, l'altezza del pezzo e le variazioni termiche o meccaniche possono influenzare tale relazione. Il progetto dovrebbe verificare l'intera catena con target rappresentativi nell'area richiesta, senza sostituire un valore della scheda tecnica del robot con l'accuratezza del sistema.

Tabella di handshake dal rilevamento al posizionamento

Regione / Stato Prove per definire Azione consentita Se le prove sono mancanti o contraddittorie
Scena pronta Stato della presentazione, condizione di campo libero, stato dell'illuminazione, autorizzazione di attivazione e stato del movimento richiesto Acquisire un'immagine con identificativo e data/ora Non utilizzare una scena incerta; attendi, ripresenta o indirizza alla gestione delle eccezioni
Immagine valida Campo previsto, esposizione, messa a fuoco, elementi di riferimento e identità della ricetta Eseguire il metodo di rilevamento o di posizionamento approvato Rifiuta il frame e preserva il motivo senza generare un bersaglio robot
Classificazione degli obiettivi Classe della parte, orientamento, insieme di caratteristiche visibili, regola di sovrapposizione o occlusione e stato di incertezza Creare un punto di selezione e una destinazione per i candidati. Inviare il componente a gestione manuale sconosciuta, ricontrollata o controllata.
Coordinate mappate Versione di calibrazione, sistema di riferimento della telecamera o della superficie, sistema di riferimento del robot, sistema di riferimento dell'utensile, altezza del bersaglio e offset di prelievo Valutare il candidato in coordinate robotiche Blocca il movimento e diagnostica la mappatura non valida o fuori portata.
Raccolta consentita Raggiungibilità, avvicinamento, orientamento dello strumento, distanza dai bordi e dai vicini, capacità della destinazione e autorizzazione della zona Eseguire la procedura di avvicinamento e la sequenza di prelievo approvate. Seleziona un altro target valido o inserisci la gestione delle eccezioni
Confermata la custodia cautelare Prova relativa alla pinza o alla parte specifica del progetto, collegata all'obiettivo selezionato Rimuovi l'obiettivo dalla coda disponibile e trasportalo Mantenere lo stato del bersaglio contestato; ricreare l'immagine o ripristinarla senza dare per scontato il successo
Posizionamento confermato Destinazione corretta, capacità, comando di rilascio, prova di rilascio e controllo facoltativo della destinazione. Registrare la disposizione e autorizzare il prossimo obiettivo Preservare l'identità del componente e utilizzare il percorso di ricontrollo o di ripristino definito.

Scegli la strategia di presentazione più semplice che controlli l'incertezza

Un sistema di presentazione meccanica fisso può eliminare la maggior parte delle incertezze di posizione e potrebbe richiedere solo la verifica della presenza o dell'orientamento. Una telecamera fissa posizionata su un campo controllato può supportare posizioni planari variabili quando l'illuminazione, la separazione dei pezzi, la calibrazione e le regole di prelievo sono stabili. Pezzi più casuali, sovrapposti, riflettenti, deformabili o con altezza variabile potrebbero richiedere sensori aggiuntivi, un controllo della presentazione o un diverso concetto di robot e pinza.

La visione dovrebbe ridurre l'incertezza definita, non giustificare un'alimentazione incontrollata. L'aggiunta di una telecamera può anche comportare l'aggiunta di trigger, illuminazione, calibrazione, validità dell'immagine, tempo di elaborazione, selezione del target e stati di eccezione. Confrontare i concetti in base alla stessa definizione di parte accettata, intervallo in ingresso, onere di presentazione, orientamenti richiesti, regole di destinazione, cambio formato, ripristino e sforzo di convalida.

Un sistema SCARA è più efficace quando il compito rimane in gran parte planare e l'approccio e l'orientamento dell'utensile si adattano agli assi disponibili. Se un pezzo richiede un riorientamento complesso, l'accesso attorno a ostacoli o grandi variazioni di altezza, il processo potrebbe richiedere un'architettura di movimento diversa. Questo è un limite di selezione dell'applicazione, non una dichiarazione di prestazioni.

Definisci un punto di prelievo che la pinza può effettivamente utilizzare

Un oggetto rilevato può avere diversi punti geometricamente possibili, ma solo un sottoinsieme di essi può essere valido per l'utensile. Definire le superfici di contatto consentite, la distanza dal bordo, lo spazio libero tra i punti adiacenti, l'impronta del vuoto o del dito, la rigidità del pezzo, la sensibilità della superficie, l'orientamento richiesto e l'approccio dell'utensile. Se il target è troppo vicino a un altro pezzo o al confine del campo, l'azione corretta può essere attendere, ripresentare, scegliere un altro target o instradarlo come eccezione.

La regola di selezione del punto di prelievo deve tenere conto dell'altezza del pezzo e della relazione tra il piano osservato e il piano di contatto reale. Una coordinata di immagine planare senza le necessarie ipotesi di altezza o profondità può essere mappata su un bersaglio robotico errato. Il progetto deve specificare quando è valida un'ipotesi di altezza fissa e come vengono rilevate o contenute le variazioni.

Dopo il comando, la custodia richiede comunque delle prove. Lo stato del vuoto, la posizione del dito, il rilevamento della presenza di parti, il peso, il controllo dell'immagine, la conferma della destinazione o un altro metodo possono contribuire. Nessuna di queste prove deve essere dedotta dal filmato e nessun singolo segnale è universalmente sufficiente.

Mantenere separati gli stati sconosciuti, rifiutati e ricontrollati.

Un sistema di smistamento necessita di più delle semplici destinazioni accettate. Deve definire le seguenti condizioni: classe sconosciuta, mancato rilevamento, destinazione multipla o sovrapposta, immagine non valida, prelievo irraggiungibile, presa fallita, custodia contestata, destinazione errata e contenitore di scarto pieno. Ogni condizione richiede una risposta consentita, una registrazione diagnostica, un responsabile parziale e un percorso di ritorno alla produzione o allo smaltimento finale.

Non trasformare risultati poco affidabili o contraddittori in una supposizione automatica solo per evitare di interrompere l'analisi. Una verifica può utilizzare una nuova immagine, una presentazione diversa, una prospettiva secondaria o una revisione umana controllata, ma l'articolo non prescrive una soglia di confidenza universale o un numero di verifiche da effettuare. Tali valori richiedono una validazione rappresentativa e le regole di qualità del progetto.

La tracciabilità deve collegare l'identificativo dell'immagine, la ricetta, la versione di calibrazione, il bersaglio rilevato, il punto di prelievo scelto, il risultato del robot, la destinazione, le anomalie e l'intervento dell'operatore, ove applicabile. La conservazione dei dati e la registrazione della qualità richieste dipendono dal prodotto e dal sistema di gestione.

Separare la logica di produzione dalle funzioni relative alla sicurezza.

La classificazione visiva e l'autorizzazione al prelievo appartengono alla logica di produzione, a meno che un'architettura di sicurezza specificata e validata separatamente non assegni loro un ruolo diverso. Il risultato di una telecamera utilizzata per lo smistamento non dovrebbe essere presentato come una funzione di sicurezza solo perché può vedere l'area di lavoro.

La pagina ufficiale della norma ISO 10218-2:2025 descrive i requisiti per l'applicazione dei robot industriali e l'integrazione delle celle di produzione attraverso le fasi di progettazione, integrazione, messa in servizio, funzionamento, manutenzione e dismissione. La pagina ufficiale della norma ISO 12100:2010 descrive i principi di valutazione e riduzione del rischio dei macchinari nelle diverse fasi del ciclo di vita. Le edizioni applicabili, le normative, le prestazioni richieste e la convalida rimangono specifiche per ogni singolo impianto.

La panoramica sulla robotica dell'OSHA identifica la programmazione, la manutenzione, il collaudo, la configurazione e la regolazione come importanti contesti di rischio non di routine per i robot. La pianificazione della smistatura tramite visione artificiale dovrebbe includere la configurazione della telecamera e dell'illuminazione, la calibrazione, la programmazione, la rimozione di un pezzo contestato, la manutenzione della pinza, il cambio del contenitore, il ripristino e il riavvio, e non solo i normali prelievi automatici. Il materiale OSHA si riferisce al contesto degli Stati Uniti e non rappresenta una conclusione legale universale.

Convalidare l'intera catena che va dalla percezione all'azione.

Costruisci una matrice di condizioni rappresentativa prima di dichiarare la cella pronta. Includi parti normali nell'area consentita, posizioni dei bordi, intervallo di orientamento, variazione di superficie prevista, variazione di illuminazione all'interno dell'inviluppo controllato, occlusione consentita, vicini prossimi, scene vuote, parti sconosciute, parti danneggiate, destinazioni complete, prelievo non riuscito, parte caduta, immagine obsoleta, errore di controllo della calibrazione, arresto controllato e riavvio.

Registra la scena di origine, l'identificativo dell'immagine, la ricetta, la calibrazione e le versioni dello strumento, la classe rilevata, la posa o il punto di prelievo, il risultato di validità, il bersaglio del robot, la prova di presa, la destinazione, la disposizione e l'eccezione osservata. Mantieni la valutazione dell'immagine, il movimento del robot, la custodia della presa e la correttezza dello smistamento finale come risultati separati, in modo che un passaggio riuscito non possa nascondere un altro errore.

Ripetere i controlli definiti dopo modifiche a fotocamera, obiettivo, illuminazione, esposizione, supporto, superficie di lavoro, bersaglio di calibrazione, pinza, punto centrale dell'utensile, robot, controller, rete, algoritmo, software o ricetta del pezzo che possono influenzare la catena. La precisione numerica, le prestazioni di rilevamento, il ciclo e i limiti di accettazione devono derivare dal progetto effettivo.

Quattro dichiarazioni citabili delimitate

Dichiarazione 1: Un sistema di smistamento guidato dalla visione è più facile da diagnosticare quando la validità dell'immagine, l'identità del bersaglio, la mappatura delle coordinate, l'autorizzazione al prelievo, la custodia della presa e la conferma del posizionamento vengono memorizzate come stati separati. Questo è un metodo di ingegneria EVST, non una regola di conformità universale.

Dichiarazione 2: La posizione di un'immagine rilevata diventa un bersaglio per il robot solo dopo che sono state applicate le regole relative alla catena di coordinate, all'offset dell'utensile, all'altezza del bersaglio, alla raggiungibilità e allo spazio libero.

Dichiarazione 3: Un movimento robotico riuscito non dimostra di per sé un rilevamento corretto, una mappatura delle coordinate corretta, una presa efficace o una disposizione di smistamento corretta.

Dichiarazione 4: Il filmato selezionato supporta l'osservazione di movimenti ripetuti di prelievo o posizionamento SCARA su diverse posizioni planari dei componenti, ma non stabilisce l'accuratezza della visione, il successo del prelievo, la correttezza dello smistamento, il tempo di ciclo, la qualità, le prestazioni di sicurezza o l'implementazione.

Il modello di revisione TRACE

EVST utilizza TRACE come strumento di pianificazione per le revisioni preliminari di valutazione. Organizza le domande di progetto e non sostituisce prove rappresentative, verifica della calibrazione, valutazione del rischio dei macchinari, convalida della sicurezza o specifiche di accettazione.

  • T — Definizione dell'obiettivo: classi di parti, orientamenti, caratteristiche visibili, sovrapposizione consentita, superfici di prelievo e destinazioni.
  • R — Catena di riferimento: Fotogrammi di immagine, telecamera, superficie di lavoro, base del robot, utensile, pezzo e destinazione.
  • A — Validità dell'acquisizione: illuminazione, messa a fuoco, campo, trigger, timestamp, stato della scena e ricetta.
  • C — Custodia: autorizzazione al prelievo, prova del dispositivo di presa, coda di destinazione, rilascio e conferma del posizionamento.
  • E — Eccezioni ed evoluzione: sconosciuto, ricontrollare, rifiutare, recuperare, modificare i trigger e riconvalidare.

Contributi al progetto per un concetto di ordinamento visivo SCARA

Preparare campioni rappresentativi delle parti, elenco delle classi, disegni e massa, variazione di superficie e colore, intervallo di posizione e orientamento in ingresso, regole di sovrapposizione e occlusione, sfondo e metodo di presentazione, destinazioni target, regola di smistamento accettata, percorso sconosciuto e di scarto, tracciabilità richiesta, vincoli di illuminazione, campo disponibile, distanza di lavoro, opzioni di montaggio della telecamera, limiti di contatto della pinza, intervallo di altezza delle parti, ingombro di lavoro SCARA, segnali a monte e a valle, output accettato target, esigenze di cambio formato, ingombro disponibile, attività di manutenzione e paese di installazione.

Per il contesto adiacente, vedere il Guida all'applicazione EVST SCARA, il Panoramica sulla movimentazione dei materiali tramite robot Panoramica sull'integrazione delle linee di automazione industrialeQuelle pagine trattano in modo approfondito la selezione di robot e sistemi di manipolazione; questa guida si limita alla catena di elaborazione delle prove che va dall'immagine alle coordinate, al prelievo e alla destinazione.

Referenze

Domande frequenti

Le coordinate del rilevamento visivo vengono inviate direttamente al dispositivo SCARA?

Il processo deve passare attraverso la catena definita di telecamera, superficie di lavoro, base del robot, utensile e riferimento del pezzo, quindi attraverso i controlli di altezza del bersaglio, raggiungibilità, avvicinamento, bordo, vicino e destinazione. La catena esatta dipende dal posizionamento della telecamera e dall'architettura della cella.

Come dovrebbe gestire la cella una parte incerta o sovrapposta?

Non inserirlo nel percorso automatico predefinito. Il progetto può utilizzare una nuova rappresentazione, una nuova immagine, una vista secondaria, un altro target, un percorso di rifiuto o una revisione umana controllata, ma lo stato e la disposizione finale devono rimanere tracciabili.

Come viene confermata la validità della scelta?

Utilizzare prove di custodia specifiche del progetto, come lo stato del vuoto, la posizione della pinza, il rilevamento della presenza del pezzo, il controllo dell'immagine, la conferma della destinazione o una combinazione giustificata. Un comando di movimento o la sola tempistica prevista non dimostrano che il pezzo previsto sia stato acquisito.

Quali modifiche dovrebbero far scattare una nuova procedura di convalida?

Le modifiche apportate a fotocamera, obiettivo, illuminazione, esposizione, supporto, superficie di lavoro, bersaglio di calibrazione, pinza, punto centrale dell'utensile, robot, controller, rete, algoritmo, software, componente, ricetta, presentazione o destinazione possono influire sulla catena e devono essere valutate nell'ambito del controllo delle modifiche.

Conclusione

La classificazione visiva SCARA diventa gestibile quando la validità dell'immagine, i sistemi di riferimento, la selezione del bersaglio, l'autorizzazione al prelievo, la custodia, la destinazione e le eccezioni sono esplicitati. Convalidare l'intera catena percezione-azione con condizioni normali e difficili rappresentative e ricontrollarla dopo modifiche significative. Questa guida fornisce informazioni di pianificazione ingegneristica e non costituisce una dichiarazione di accuratezza, rilevamento, ciclo, qualità, sicurezza, conformità o accettazione in loco.

Informazioni editoriali: profilo dell'autore · politica editoriale · correzioni e aggiornamenti · politica sulla riservatezza · contatta

Stupendo! Condividere a:

Logo EVST
Centro preferenze sulla privacy

Questo sito Web utilizza i cookie per consentirci di offrire la migliore esperienza utente possibile. Le informazioni sui cookie sono memorizzate nel tuo browser ed eseguono funzioni come riconoscerti quando ritorni sul nostro sito web e aiutando il nostro team a capire quali sezioni del sito web trovi più interessanti e utili.