Comau Intrinsic Flowstate Software

Un primo sguardo al supporto di ROS all’interno della piattaforma Intrinsic

Danimarca, 23 ottobre 2024

Abbiamo esplorato modi per avvicinare la piattaforma Intrinsic a ROS – il sistema operativo robotico che funge da spina dorsale di molti tipi di progetti robotici, in tutto il mondo. La comunità open source è da tempo all’avanguardia nella promozione di una maggiore interoperabilità nella robotica, con ROS che svolge un ruolo fondamentale in molti di questi progressi.

Oggi, al ROSCon 2024 di Odense, Danimarca, Intrinsic spiegherà come le funzionalità ROS possono essere integrate in Flowstate, il nostro ambiente di sviluppo, per sbloccare soluzioni di automazione più robuste. I nodi possono ora essere utilizzati con competenze e capacità  native in Intrinsic Flowstate, il nostro ambiente  che abilita  sviluppatori ed integratori  a sbloccare funzionalità avanzate  per il settore industriale. 

In collaborazione con Comau, partner industriale e di innovazione, leader nella fornitura di prodotti e sistemi di automazione industriale avanzati, per la prima volta abbiamo reso possibile l’integrazione perfetta delle  funzionalità esistenti basate su ROS in Flowstate senza dover modificare il codice originale.

Ciò è stato possibile sviluppando una funzione personalizzata di Flowstate, progettata  per interfacciarsi direttamente con i nodi ROS 2 sviluppati da Comau.

A un livello elevato, ciò significa che stiamo compiendo progressi significativi verso la possibilità di consentire una maggiore flessibilità nell’aggiunta e nella personalizzazione nelle  funzionalità avanzate necessarie ad integratori e  costruttori. L’esempio che stiamo presentanto evidenzia una di queste possibilità.

Aziende di tutti i tipi e dimensioni, ovunque caricano e scaricano miliardi di scatole durante l’intero ciclo di vita di un prodotto, dalla produzione alla consegna. Il prelievo delle scatole dai pallet è noto come “depallettizzazione” ed è tradizionalmente eseguito da un mix di persone che eseguono sollevamenti pesanti, soluzioni robotiche rigide programmate in modo rigido al fine di prelevare scatole di determinate dimensioni, da una determinata posizione, in un determinato modo.

Quindi, sebbene la robotica sia stata utilizzata nella logistica per molti anni, è ancora costosa, poco flessibile e difficile da gestire nella pratica.

La depallettizzazione automatizzata, il processo di utilizzo dei robot per scaricare le scatole dai pallet, in genere si è scontrata con la  difficoltà nel  gestire diverse forme, dimensioni e posizioni. I sistemi robotici tradizionali spesso richiedono configurazioni personalizzate per configurazioni di pallet specifiche, rendendo difficile l’adattamento a tipi di imballaggi nuovi o misti senza dover incorrere in costose riprogrammazioni o regolazioni hardware.

In collaborazione con Comau e sfruttando il ROS, abbiamo progettato una soluzione all-in-one per riconoscere e reagire facilmente a diverse scatole, garantendo una depallettizzazione rapida ed economica. 

Comau Intrinsic Flowstate Software

La capacità di determinare le posizioni 3D delle scatole su pallet è basata su  MI.RA – Machine Inspection Recognition Archetype, una famiglia di sistemi di visione flessibili sviluppati da Comau per consentire alle aziende di tutte le dimensioni di affrontare le attività di ispezione della qualità e di guida robotica in modo intelligente e semplice.4

Comau ha inizialmente utilizzato ROS per sviluppare i propri algoritmi MI.RA, poiché il design modulare dei nodi ROS 2 fornisce un modo semplice per sviluppare e debugare attività specifiche. Pertanto, utilizzando sia il software development kit Flowstate che ROS 2, Intrinsic ha creato un’abilità che acquisisce i dati da camere 3D come Photoneo e interroga MI.RA, per ottenere posizioni 3D delle scatole sul pallet.

In combinazione con altre funzionalità del nostro catalogo Flowstate, siamo in grado di aggiornare il nostro ambiente simulato con le posizioni delle scatole e di eseguire la pianificazione automatica della presa e del movimento per il rilascio delle scatole.

I parametri per l’integrazione della funzionalità  possono essere regolati comodamente dal frontend Flowstate, rendendo facile la messa a punto di MI.RA per qualsiasi configurazione.

Inoltre, Flowstate supporta una varietà di strumenti dell’ecosistema ROS, tra cui i registri RViz, Rosbag e ROS. Questi strumenti, se utilizzati con Flowstate, forniscono flussi di lavoro di visualizzazione e debug migliorati consentendo di monitorare e analizzare i flussi di dati ROS.

Ad esempio, durante lo sviluppo della nostra soluzione di depallettizzazione, abbiamo utilizzato RViz per visualizzare i dati dei sensori , degli algoritmi MI.RA in tempo reale, garantendo un rilevamento e un prelievo precisi delle scatole.

Con questa collaborazione, Comau è diventata il nostro primo partner del settore a contribuire a dimostrare non solo una integrazione intrinseca con ROS, ma anche un flusso di lavoro per soluzioni future

Comau diventa il primo partner industriale e di innovazione di Intrinsic