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
07 FEB 2024
31 MAR 2023
15 FEB 2023
Vorwerk:
Simulazione e sviluppo di software per robot domestici
30 GIUGNO 2023