Optimization-based estimation of the execution time of a robotic assembly task sequence
Muhammad Saeed,Thibaut Demasure,El-Houssaine Aghezzaf,Johannes Cottyn
DOI: https://doi.org/10.1007/s00170-023-12925-6
IF: 3.563
2024-01-23
The International Journal of Advanced Manufacturing Technology
Abstract:Estimating the execution time of assembly task sequences of a new geometric model is an essential prerequisite for task allocation and resource planning decisions in smart multi-robotic assembly cells. This paper discusses an optimization-based method to estimate the execution time of a full sequence of assembly tasks, including picking, aligning, and insertion. Task descriptions, joint space trajectories, assembly task-related motions, and process conditions are used as inputs for the method. The required descriptions of assembly tasks are parametrized, and the resulting function is then combined with the process conditions, assembly task-relevant motions, and the capabilities of the resources in the robotic assembly cell to estimate the execution times. The advantage of the method is the possibility of determining the execution time of an assembly task, taking into account the capabilities of the robot, before assigning it to the multi-robot assembly station. The proposed method is demonstrated experimentally by using a CAD model with the information of Fanuc robot CR7iA/L. The method is implemented in MATLAB using AMPL-API and tested. To determine its effectiveness, the outcomes of the proposed method are compared to the values of the 3-D Fanuc Roboguide (RG). Finally, further research steps to improve the accuracy of the total time for the entire assembly sequence are also discussed.
engineering, manufacturing,automation & control systems