Disassembly in industrial settings is a complex process that requires diverse hardware, robots, and sensors. Effective collaboration between robots and human operators is crucial for enhancing flexibility. Although research has explored aspects like motion planning and multi-robot coordination, a comprehensive architectural solution is still lacking. This article proposes a decentralised software architecture that integrates various devices, robots, tools, sensors, vision systems, and safety mechanisms. It supports multi-robot operations and is compatible with different hardware and protocols. The architecture allows real-time control operations to coexist with more intensive computational tasks. Additionally, the paper offers a qualitative comparison with existing solutions. The proposed architecture has been validated in a case study focused on dismantling end-of-life automotive battery packs, demonstrating its adaptability, safety, and low-code programming in disassembly processes.
A distributed control architecture for a multi-agent robotic cell: a battery pack disassembly case study
Ferrari, Michele;Fausti, Roberto;Tonola, Cesare
;Delledonne, Michele;Sandrini, Samuele;Beschi, Manuel;
2025-01-01
Abstract
Disassembly in industrial settings is a complex process that requires diverse hardware, robots, and sensors. Effective collaboration between robots and human operators is crucial for enhancing flexibility. Although research has explored aspects like motion planning and multi-robot coordination, a comprehensive architectural solution is still lacking. This article proposes a decentralised software architecture that integrates various devices, robots, tools, sensors, vision systems, and safety mechanisms. It supports multi-robot operations and is compatible with different hardware and protocols. The architecture allows real-time control operations to coexist with more intensive computational tasks. Additionally, the paper offers a qualitative comparison with existing solutions. The proposed architecture has been validated in a case study focused on dismantling end-of-life automotive battery packs, demonstrating its adaptability, safety, and low-code programming in disassembly processes.| File | Dimensione | Formato | |
|---|---|---|---|
|
20250730_IJCIM_compressed.pdf
accesso aperto
Descrizione: Versione peer-reviewed e accettata per la pubblicazione
Tipologia:
Documento in Post-print
Licenza:
PUBBLICO - Creative Commons 4.0
Dimensione
1.47 MB
Formato
Adobe PDF
|
1.47 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


