This thesis investigates the problem of arranging multiple autonomous mobile robots within a square-shaped environment in such a way that their mutual distances are maximized. Traditionally, this problem can be rephrased in terms of the circle packing problem which studies solutions with a fixed number of circles inside static containers. In contrast, the focus of this thesis is on a dynamic perspective: new circles (robots) can be added sequentially, compelling all circles (robots) to adapt their positions accordingly. In this thesis, we start by examining established circle packing results in two-dimensional domains (e.g., rectangles, circles, and certain special shapes). Next, we propose a theoretical framework for mobile robots that emphasizes synchronization requirements and the constraints arising from limited communication. After that, building on these foundations, we introduce two dynamic packing possible strategies for placing robots within a square: one that use a precomputed static solutions (benefiting from broad visibility), while the other employs relay-based interaction to manage partial connectivity. Finally, we review trade-offs, point to practical applications, and outline future research avenues in scalability, failure resilience, and advanced optimization.

Circle packaging with robots in a dynamic environment

NASILLI, GIACOMO
2023/2024

Abstract

This thesis investigates the problem of arranging multiple autonomous mobile robots within a square-shaped environment in such a way that their mutual distances are maximized. Traditionally, this problem can be rephrased in terms of the circle packing problem which studies solutions with a fixed number of circles inside static containers. In contrast, the focus of this thesis is on a dynamic perspective: new circles (robots) can be added sequentially, compelling all circles (robots) to adapt their positions accordingly. In this thesis, we start by examining established circle packing results in two-dimensional domains (e.g., rectangles, circles, and certain special shapes). Next, we propose a theoretical framework for mobile robots that emphasizes synchronization requirements and the constraints arising from limited communication. After that, building on these foundations, we introduce two dynamic packing possible strategies for placing robots within a square: one that use a precomputed static solutions (benefiting from broad visibility), while the other employs relay-based interaction to manage partial connectivity. Finally, we review trade-offs, point to practical applications, and outline future research avenues in scalability, failure resilience, and advanced optimization.
2023
File in questo prodotto:
File Dimensione Formato  
Nasilli - 853694 - Master_s_Thesis_in_Software_Dependability_and_Cyber_Security.pdf

non disponibili

Dimensione 7.27 MB
Formato Adobe PDF
7.27 MB Adobe PDF

I documenti in UNITESI 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.14247/25032