Figures & data
Figure 1. The assembly tool is available at https://github.com/CoMeMak/assembly.
![Figure 1. The assembly tool is available at https://github.com/CoMeMak/assembly.](/cms/asset/f71323f1-fecd-4955-8ea6-d461c349d742/tcim_a_2314794_f0001_oc.jpg)
Figure 4. Rendering capabilities in Assembly: one host and one guest robot (left); one host robot with human arms and protection window (middle); one host and two guest robots (right).
![Figure 4. Rendering capabilities in Assembly: one host and one guest robot (left); one host robot with human arms and protection window (middle); one host and two guest robots (right).](/cms/asset/d5396329-6800-4e88-8e51-5cdbf2ce864a/tcim_a_2314794_f0004_oc.jpg)
Figure 6. Dynamic toolpath planning using a neural network model for predicting the lamé curve parameters.
![Figure 6. Dynamic toolpath planning using a neural network model for predicting the lamé curve parameters.](/cms/asset/175708ad-0d6d-48b2-9f09-000a1066db7c/tcim_a_2314794_f0006_oc.jpg)
Figure 7. A.) different possible shapes of the lamé curve equation; b.) formulation of the optimization problem in terms of the lamé curve equation; c.) projection of the obstacle onto a 2D-plane aligned with the direct path from origin to target on the X’ axis and with the Z axis of the robot’s coordinate system on the Y’ axis.
![Figure 7. A.) different possible shapes of the lamé curve equation; b.) formulation of the optimization problem in terms of the lamé curve equation; c.) projection of the obstacle onto a 2D-plane aligned with the direct path from origin to target on the X’ axis and with the Z axis of the robot’s coordinate system on the Y’ axis.](/cms/asset/ff3af4f4-042b-42be-9c0e-9eecedac2f43/tcim_a_2314794_f0007_oc.jpg)
Figure 10. Human–robot collaboration (HRC) application from bayerdynamic® (Robotiq and Baserdynamic, Citation2022).
![Figure 10. Human–robot collaboration (HRC) application from bayerdynamic® (Robotiq and Baserdynamic, Citation2022).](/cms/asset/af8497df-75af-4ffe-9d92-1cb408b6a638/tcim_a_2314794_f0010_oc.jpg)
Figure 12. Movement sequence for picking and placing the blue cube in the human-robot collaboration region in the context of the bayerdynamic® scenario.
![Figure 12. Movement sequence for picking and placing the blue cube in the human-robot collaboration region in the context of the bayerdynamic® scenario.](/cms/asset/7756d7e2-5fbf-40aa-8f85-bee54938ea8c/tcim_a_2314794_f0012_oc.jpg)
Table 1. Results of the performance evaluation for the human-robot collaboration scenario.
Figure 13. Siemens CPPS (Mert Citation2018; Schmidbauer et al. Citation2020). A KUKA iiwa and a UR3 collaborative robot are fixed on one of the sides of a hexagonal workbench. (1) the conveyor provides unfinished parts, and the KUKA robot performs and assembly step before transporting the work piece to a designated assembly jig (2). Here, the UR3 robot screws in the case and the KUKA robot transports the product for inspection (3). Finally, the KUKA robot places the finished part into a boxing jig (4), where a human worker performs the packaging.
![Figure 13. Siemens CPPS (Mert Citation2018; Schmidbauer et al. Citation2020). A KUKA iiwa and a UR3 collaborative robot are fixed on one of the sides of a hexagonal workbench. (1) the conveyor provides unfinished parts, and the KUKA robot performs and assembly step before transporting the work piece to a designated assembly jig (2). Here, the UR3 robot screws in the case and the KUKA robot transports the product for inspection (3). Finally, the KUKA robot places the finished part into a boxing jig (4), where a human worker performs the packaging.](/cms/asset/442710cf-5e15-411b-b5b9-2a34c0a77892/tcim_a_2314794_f0013_oc.jpg)
Table 2. Results of the performance evaluation for the multi-robot simulation scenario.
Table 3. Comparison of key performance indicators of ASMP, CASMP, and MRDF (with and without RF).