Digital Model-Driven Genetic Algorithm for Optimizing Layout and Task Allocation in Human-Robot Collaborative Assemblies
Christian Cella, Matteo Bruce Robin, Marco Faroni, Andrea Maria Zanchettin, Paolo Rocco
TL;DR
This work tackles pre-deployment optimization of human–robot collaborative work-cells by embedding LO, TA, TS, and MP considerations into a single digital-model framework. A bilevel genetic algorithm drives a leader that sets layout and task allocation and a follower that schedules tasks, with a digital simulator providing KPI-driven feedback $F$ to guide optimization. A case study with a UR5e cobot demonstrates cycle-time reductions and practical, safe layouts compared to a random baseline, illustrating the framework's potential for design-time decision-making. The approach offers a general, simulation-based pipeline that can be extended to multi-objective settings and dynamic planning for more robust pre-deployment evaluation.
Abstract
This paper addresses the optimization of human-robot collaborative work-cells before their physical deployment. Most of the times, such environments are designed based on the experience of the system integrators, often leading to sub-optimal solutions. Accurate simulators of the robotic cell, accounting for the presence of the human as well, are available today and can be used in the pre-deployment. We propose an iterative optimization scheme where a digital model of the work-cell is updated based on a genetic algorithm. The methodology focuses on the layout optimization and task allocation, encoding both the problems simultaneously in the design variables handled by the genetic algorithm, while the task scheduling problem depends on the result of the upper-level one. The final solution balances conflicting objectives in the fitness function and is validated to show the impact of the objectives with respect to a baseline, which represents possible initial choices selected based on the human judgment.
