Motion Stream Interface per Physical AI
La Motion Stream Interface, in breve MSI, rende regolabili in tempo reale alcune pinze servoelettriche selezionate di Weiss Robotics. Controller esterni, sistemi di IA o soluzioni di teleoperazione possono trasmettere valori di riferimento di posizione e forza sotto forma di un flusso di movimento continuo (Motion Stream) e valutare direttamente i dati di feedback provenienti dalla pinza. In questo modo, la pinza diventa una componente attiva delle moderne architetture di Physical AI – per strategie di presa adattive, Advanced Bin Picking, servoazionamento visivo e teleoperazione.
MSI è l’interfaccia per sistemi reattivi che non si limitano a eseguire la presa, ma decidono, correggono e apprendono durante il movimento.
Campi di applicazione
MSI è stato progettato per applicazioni in cui la pinza non si limita a eseguire un comando, ma reagisce dinamicamente ai dati esterni. Modelli di IA, sistemi di visione o soluzioni di teleoperazione possono influenzare il movimento delle dita nel tempo reale e integrare lo stato della pinza nella propria strategia di controllo.
Physical AI e
Advanced Bin Picking
Per strategie di presa guidate dall’IA, in cui la pinza reagisce durante il movimento ai dati dei sensori, alla posizione dell’oggetto e alle decisioni del modello. MSI consente movimenti adattivi delle dita per situazioni in cui i pezzi sono disordinati, complessi e difficilmente prevedibili.
Teleoperazione e manipolazione
remota
MSI consente di trasmettere i movimenti della pinza come «Motion Stream» e di abbinarli ai dati di feedback provenienti dalla pinza stessa. In questo modo è possibile realizzare configurazioni master-slave, manipolazione remota e concetti di comando intuitivi con un tracciamento preciso del movimento delle dita.
Regolazione esterna della pinza e
ricerca
Per i team che progettano strategie di controllo, prototipi o algoritmi di presa sperimentali. MSI offre accesso diretto al controllo del movimento della pinza – ad esempio per il servoazionamento visivo, il controllo adattivo della forza, i concetti di impedenza o gli approcci di controllo basati sull’apprendimento.
Progettato per la robotica basata sull’IA
La Physical AI sta cambiando i requisiti della tecnologia di presa. La pinza non deve più limitarsi a eseguire movimenti predefiniti, ma deve essere in grado di reagire alla posizione dell’oggetto, allo stato del processo, ai dati dei sensori e alle decisioni del modello.
A tal fine, MSI fornisce l’accesso diretto al movimento. I profili di movimento e di forza vengono generati nel sistema esterno – ad esempio in una pipeline di IA, in un controller di visione o in un ambiente di teleoperazione – e vengono trasmessi alla pinza sotto forma di flusso continuo. La pinza interpola internamente i punti di riferimento ricevuti sulla propria griglia temporale di 1 ms e fornisce contemporaneamente un feedback su posizione, velocità, forza, stato e livello del buffer.
La pinza come effettore finale in tempo reale per la Physical AI
Per le applicazioni di Physical AI, la pinza è più di un semplice strumento montato sulla flangia del robot. È il punto di contatto attivo tra la decisione del modello e il mondo fisico.
Con MSI, i sistemi basati sull’IA possono generare, valutare e adattare i movimenti di presa in tempo reale. Anziché raggiungere una posizione di destinazione fissa, il controller esterno può modificare continuamente il movimento delle dita, in base al feedback della telecamera, all’andamento della forza, al comportamento dell’oggetto o all’output della policy. In questo modo è possibile realizzare strategie di presa ad apprendimento, in cui la pinza è integrata direttamente nel circuito decisionale e di regolazione.
Correzione in tempo reale per operazioni complesse di Bin Picking
Nel Bin Picking avanzato, le condizioni cambiano spesso durante l'operazione di presa: gli oggetti si inclinano, scivolano, sono nascosti o reagiscono in modo diverso da quanto previsto dal sistema di visione. I comandi di presa classici raggiungono rapidamente i propri limiti in questi casi.
Con l’MSI, un sistema esterno può aggiornare i valori di riferimento di posizione e forza durante l’esecuzione – ad esempio sulla base della visione 3D, dei dati tattili, della stima della forza di presa o del feedback di processo. Ciò rende MSI particolarmente interessante per le applicazioni di Bin-Picking in cui non conta solo la posizione finale, ma anche il movimento adattivo fino alla presa stabile.
Trasmissione nel tempo reale del movimento della pinza
La teleoperazione pone requisiti elevati in termini di reattività, sincronia e feedback. MSI è in grado di trasmettere i movimenti della pinza come Motion Stream e, contemporaneamente, di restituire i dati di stato provenienti dalla pinza. In questo modo è possibile realizzare scenari master-slave, manipolazione remota o concetti di comando intuitivi, in cui una pinza definisce i movimenti e un’altra pinza li riproduce quasi in tempo reale. Il manuale di riferimento descrive a titolo esemplificativo uno scenario di teleoperazione con due pinze: una pinza master fornisce il feedback di posizione, mentre una pinza slave ne riproduce il movimento.
Streaming anziché comando singolo
MSI segue un modello orientato allo stream. La pinza non genera autonomamente la traiettoria. Il controller esterno invia invece continuamente dei «Base Points» con la posizione di destinazione e il limite di forza. Questi punti di base vengono interpolati nella pinza in base al clock interno del regolatore di 1 ms.
In questo modo, la logica di movimento rimane interamente nel sistema esterno. Politiche, algoritmi di visione, modelli di controllo o sistemi di teleoperazione possono determinare direttamente il movimento della pinza, senza essere limitati a un modello di comando rigido.
Feedback per circuiti di regolazione adattivi
MSI fornisce continuamente dati di feedback provenienti dalla pinza. Tra questi figurano la posizione delle dita, la velocità, la corrente del motore, la forza di presa stimata, i flag di stato, il timestamp, lo stato operativo e il livello del buffer. Questi dati possono essere utilizzati da sistemi esterni per monitorare i movimenti, classificare gli stati di presa, rilevare le fasi di contatto o adattare online le strategie di controllo. MSI è quindi adatto non solo all’esecuzione dei movimenti, ma anche come interfaccia di monitoraggio in tempo reale per applicazioni robotiche basate sui dati.
Per i team che desiderano gestire autonomamente la presa
MSI si rivolge a team di sviluppatori che desiderano integrare profondamente la pinza nella propria architettura di controllo – tipicamente in ambiti quali Physical AI, Advanced Bin Picking, teleoperazione, servoazionamento visivo e controllo adattivo della forza.
I modelli di IA possono generare profili di movimento e forza direttamente durante il processo. I dati di visione o di processo possono correggere i movimenti delle dita durante l’esecuzione. I sistemi di teleoperazione possono trasmettere i movimenti della pinza e i dati di feedback tra l’operatore, il sistema master e la pinza remota. Algoritmi di controllo proprietari possono adattare continuamente i limiti di forza e il comportamento di movimento.
Progettate sistemi di Physical AI o di teleoperazione?
Con la Motion Stream Interface è possibile integrare la pinza direttamente nella propria architettura in tempo reale: dal Bin Picking basato sull’IA alle strategie di presa adattive, fino alla teleoperazione master-slave.
Contattateci per discutere della vostra applicazione. Vi aiuteremo nella scelta delle pinze servoelettriche compatibili e nella definizione tecnica della vostra integrazione MSI.
Tel.: +49 7141 94 702-10
E-mail: sales@weiss-robotics.com
Documentazione
Libreria Python e programmi di esempio
Wireshark Dissector per il protocollo MSI
Massimo controllo - con responsabilità nel sistema esterno
MSI è progettato per applicazioni in tempo reale particolarmente esigenti. Il controller esterno è responsabile della pianificazione delle traiettorie, della sincronizzazione, della gestione dei buffer e della gestione degli errori. La pinza fornisce l’esecuzione interna, l’interpolazione e il feedback.
Questa architettura offre la massima libertà per gli algoritmi di controllo personalizzati, ma richiede un'attenta validazione dei profili di movimento. Soprattutto in caso di movimenti altamente dinamici, rapidi cambi di direzione o forze elevate e prolungate, è necessario tenere conto delle sollecitazioni meccaniche, della temperatura, del ciclo di lavoro e delle funzioni di sicurezza.