Simulation-based Learning of Electrical Cabinet Assembly Using Robot Skills
Organizations: formerly Fraunhofer Institute for Manufacturing Engineering and Automation IPA, Stuttgart, Germany · formerly Institut für Strahlwerkzeuge IFSW, University of Stuttgart, Stuttgart, Germany · Research Laboratory on Engineering and Management Intelligence, Institute for Computer Science and Control SZTAKI, Budapest, Hungary · Institute of Industrial Manufacturing and Management IFF, University of Stuttgart, Fraunhofer Institute for Manufacturing Engineering and Automation IPA, Stuttgart, Germany
Abstract
This paper presents a simulation-driven approach for automating the force-controlled assembly of electrical terminals on DIN-rails, a task traditionally hindered by high programming effort and product variability. The proposed method integrates deep reinforcement learning (DRL) with parameterizable robot skills in a physics-based simulation environment. To realistically model the snap-fit assembly process, we develop and evaluate two types of joining models: analytical models based on beam theory and rigid-body models implemented in the MuJoCo physics engine. These models enable accurate simulation of interaction forces, essential for training DRL agents. The robot skills are structured using the pitasc framework, allowing modular, reusable control strategies. Training is conducted in simulation using Soft Actor-Critic (SAC) and Twin Delayed Deep Deterministic Policy Gradient (TD3) algorithms. Domain randomization is applied to improve robustness. The trained policies are transferred to a physical UR10e robot system without additional tuning. Experimental results demonstrate high success rates (up to 100%) in both simulation and real-world settings, even under significant positional and rotational deviations. The system generalizes well to new terminal types and positions, significantly reducing manual programming effort. This work highlights the potential of combining simulation-based learning with modular robot skills for flexible, scalable automation in small-batch manufacturing. Future work will explore hybrid learning methods, automated environment parameterization, and further refinement of joining models for design integration.
Figures & tables
| Policy | Trained for | Evaluated on |
|---|---|---|
| Experiment I | WAGO 2002-1201 | WAGO 2002-1201 |
| Experiment II | WAGO 2102-1301 | WAGO 2102-1301 |
| Experiment III | WAGO 2102-1301 | WAGO 2016-1301 |
Robotic Assembly
Robotic assembly studies how robots perceive, plan, and join parts reliably, from precision insertion to collaborative construction.
See all 88 papers