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 M.
Co-primo
Writing – Original Draft Preparation
;
Fausti R.
Co-primo
Writing – Original Draft Preparation
;
Tonola C.
Writing – Original Draft Preparation
;
Delledonne M.
Software
;
Sandrini S.
Writing – Original Draft Preparation
;
Beschi M.
Writing – Review & Editing
;
Villagrossi E.
Ultimo
Conceptualization
2025

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.
2025
Istituto di Sistemi e Tecnologie Industriali Intelligenti per il Manifatturiero Avanzato - STIIMA (ex ITIA)
battery pack disassembly
Distributed control architecture
hybrid digital twin
multi-robot cooperation
multi-sensor integration
robotic disassembly
File in questo prodotto:
File Dimensione Formato  
Adistributedcontrolarchitectureforamulti-agentroboticcellabatterypackdisassemblycasestudy_FINAL.pdf

solo utenti autorizzati

Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 8.22 MB
Formato Adobe PDF
8.22 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
20250730_IJCIM.pdf

accesso aperto

Licenza: Creative commons
Dimensione 17.11 MB
Formato Adobe PDF
17.11 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/552863
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact