PickNik Robotics:
Soluzioni robotiche hardware-agnostiche

Situazione

PickNik è leader mondiale nelle soluzioni di manipolazione robotica, sia sulla Terra che nello spazio. PickNik è ben nota nella comunità robotica e open source come l'azienda che ha creato il framework di manipolazione e pianificazione del movimento per ROS, MoveIt (e MoveIt2 per ROS 2). Il framework MoveIt utilizza ros_control per l'astrazione dell'hardware e l'accesso agnostico a vari bracci robotici, come Universal Robots, ABB, KUKA, Kinova e Franka Emika.


Problema

Nel 2020, molte organizzazioni stavano valutando la transizione da ROS a ROS 2 e PickNik, in qualità di società di consulenza leader, rappresentava una scelta naturale per loro. Tuttavia, il framework di controllo per ROS 2, ros2_control, non era ancora stato rilasciato ed era soggetto a molte modifiche. Per PickNik, quindi, era un grosso rischio accettare questo progetto e potenzialmente non consegnarlo nei tempi previsti.

Grazie a connessioni reciproche nel mondo ROS, sono venuti a conoscenza di una nuova azienda, Stogl Robotics, specializzata nel controllo di robot con ROS (2) utilizzando ros(2)_control. Sono stati attratti da uno stile di consulenza simile e dalla conoscenza e comprensione approfondita degli stack di controllo utilizzati in ROS e delle loro funzionalità.


Soluzione

Per sviluppare nuove soluzioni robotiche per ROS 2 e convertire i driver robotici esistenti da ROS a ROS 2, Stogl Robotics ha contribuito con la sua esperienza in ros2_control per estendere e adattare le sue funzioni principali.

Nell'ambito di diversi progetti, PickNik e Stogl Robotics hanno reso disponibili in ROS 2 molti robot commerciali e personalizzati implementando, ampliando e migliorando i driver di ros2_control.

Inoltre, l'intenso coinvolgimento di Stogl Robotics nello sviluppo di ros2_control ha aumentato l'efficienza del team di PickNik, che ha lavorato insieme per anticipare i cambiamenti più importanti. Per semplificare lo sviluppo e i test per il team remoto di PickNik, Stogl Robotics ha sviluppato un'estensione per ros_control che consente una facile simulazione e una perfetta integrazione con i driver hardware del robot. Questa piccola estensione ha avuto un enorme impatto su molti progetti PickNik, consentendo una più facile collaborazione con il team e con i clienti di tutto il mondo, utilizzando un flusso di lavoro familiare agli utenti di ROS 1.

Inoltre, in qualità di maintainer di ros2_control, Stogl Robotics ha contribuito alla progettazione appropriata di nuove funzioni sviluppate da PickNik o dai suoi clienti e alla riduzione dei tempi di integrazione delle release.


Risultato

Il coinvolgimento di Stogl Robotics ha portato rapidamente alla consegna di un codice ben scritto, funzionale e testato che si è integrato perfettamente con i sistemi esistenti di 4am Robotics. Questa collaborazione ha accelerato in modo significativo lo sviluppo di diversi casi d'uso nella linea di prodotti 4am, come il carrello elevatore autonomo AFI e il robot mobile AMC-L.

Il team di Stogl Robotics è lieto di aver risolto efficacemente il collo di bottiglia dello sviluppo e di aver fornito il livello di competenza previsto nello sviluppo del software. Ringraziamo 4am Robotics per la fiducia e la conferma positiva.

Altri progetti completati con successo

4am Robotics:
Supporto nello sviluppo di software di robotica

07 FEB 2024

Nerospec SK:
Soluzioni di sistema per l'automazione nelle miniere sotterranee con ROS 2

31 MAR 2023

Bonsai Robotics:
Soluzioni robotiche indipendenti dall'hardware

15 FEB 2023

Vorwerk:
Simulazione e sviluppo di software per robot domestici

30 GIUGNO 2023