With the growth of online e-commerce platforms, the challenge of automatically packing objects into confined spaces has attracted increasing attention from the scientific community. This paper presents an algorithm tackling the bin packing problem of heterogeneous objects or, more precisely, the task of finding appropriate poses for items whose geometry can be traced back to primitive convex shapes, when these are to be inserted inside a box-shaped bin. Since this problem is strongly NP-complete, finding a solution in practical timeframes is not trivial for industrial applications, in which boxes must be filled in the span of seconds or minutes. This paper presents a heuristic-driven optimization problem that leverages a point-cloud representation of the bin and signed-distance functions of the items to be packed. Solution is sought in a continuous subset of , including both continuous translations and continuous rotations. To enhance robustness, the static stability of the items in the box is ensured through a mesh-based physics simulator. The proposed approach can be used, with suitable variants, for both offline and online packing. Performance is evaluated through simulations conducted within the physics simulator, evaluating the algorithm performance in different scenarios.

Angelini, M., Carricato, M. (2026). Optimizing 3D Bin Packing of Heterogeneous Objects Using Continuous Transformations in SE(3). ADVANCED INTELLIGENT SYSTEMS, 8(6), 1-21 [10.1002/aisy.202501228].

Optimizing 3D Bin Packing of Heterogeneous Objects Using Continuous Transformations in SE(3)

Angelini M.;Carricato M.
2026

Abstract

With the growth of online e-commerce platforms, the challenge of automatically packing objects into confined spaces has attracted increasing attention from the scientific community. This paper presents an algorithm tackling the bin packing problem of heterogeneous objects or, more precisely, the task of finding appropriate poses for items whose geometry can be traced back to primitive convex shapes, when these are to be inserted inside a box-shaped bin. Since this problem is strongly NP-complete, finding a solution in practical timeframes is not trivial for industrial applications, in which boxes must be filled in the span of seconds or minutes. This paper presents a heuristic-driven optimization problem that leverages a point-cloud representation of the bin and signed-distance functions of the items to be packed. Solution is sought in a continuous subset of , including both continuous translations and continuous rotations. To enhance robustness, the static stability of the items in the box is ensured through a mesh-based physics simulator. The proposed approach can be used, with suitable variants, for both offline and online packing. Performance is evaluated through simulations conducted within the physics simulator, evaluating the algorithm performance in different scenarios.
2026
Angelini, M., Carricato, M. (2026). Optimizing 3D Bin Packing of Heterogeneous Objects Using Continuous Transformations in SE(3). ADVANCED INTELLIGENT SYSTEMS, 8(6), 1-21 [10.1002/aisy.202501228].
Angelini, M.; Carricato, M.
File in questo prodotto:
File Dimensione Formato  
Angelini-Carricato_AIS2026_Published.pdf

accesso aperto

Descrizione: Full-text paper.
Tipo: Versione (PDF) editoriale / Version Of Record
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione (CCBY)
Dimensione 1.92 MB
Formato Adobe PDF
1.92 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/11585/1073530
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex ND
social impact