Abstract
The recognized potential of cobots for industrial applications has been motivating a growing body of literature. As further research uncovers new potential applications, cobots are permeating into more more complex industrial applications. The inherent safety of cobots enables them to work at multiple levels of autonomy in close proximity with human operators. While this opens a range of new possibilities for human-robot collaboration, it also requires a different approach to assembly sequence generation. Most assembly sequence generation methods lack the flexibility to consider assembly tasks concurrently performed by operator and cobot. By splitting the products into sub-assemblies, the focus of both robot and human can be divided over multiple sub-assemblies assembled simultaneously or centered into a single sub-assembly for mutual assistance. In this paper, an algorithm for the identification of assembly task precedence is presented. Unlike most previous methods, by identifying sub-assemblies, their assembly precedence and that of their comprising parts, parallel task execution is not hindered by rigid linear assembly sequences. The output of the proposed algorithm allows for the creation of collaborative assembly sequences embedding resource capability, collaborative workplace design, and safety considerations. The proposed algorithm uses liaison and collision matrices as input as well as base part and sub-assembly content.
Similar content being viewed by others
References
Bahubalendruni M R (2016) Computer aided optimal robotic assembly sequence generation. PhD thesis, National Institute of Technology Rourkela
Bahubalendruni M R, Biswal B B, Kumar M, Nayak R (2015) Influence of assembly predicate consideration on optimal assembly sequence generation. Assem. Autom. 35(4):309–316
Bahubalendruni M R, Biswal B B, Deepak B (2017) Computer aided assembly attributes retrieval methods for automated assembly sequence generation. World Academy of Science, Engineering and Technology, International Journal of Mechanical, Aerospace, Industrial, Mechatronic and Manufacturing Engineering 11(4):759–767
Bedeoui A, Hadj R B, Hammadi M, Trigui M, Aifaoui N (2019) Assembly sequence plan generation of heavy machines based on the stability criterion. The International Journal of Advanced Manufacturing Technology:1–11
Belhadj I, Trigui M, Benamara A (2016) Subassembly generation algorithm from a cad model. Int J Adv Manufac Technol 87(9-12):2829–2840
Bourjault A (1984) Contribution à une approche méthodologique de l’assemblage automatisé: élaboration automatique des séquences opératoires. Thése d’Etat, Université de Franche-Comté
Colgate J E, Edward J, Peshkin M A, Wannasuphoprasit W (1996) Cobots: robots for collaboration with human operators
Costa Mateus J, Claeys D, Limère V, Cottyn J, Aghezzaf EH (2019) A structured methodology for the design of a human-robot collaborative assembly workplace. The International Journal of Advanced Manufacturing Technology
Dalvi S D (2016) Optimization of assembly sequence plan using digital prototyping and neural network. Procedia Technology 23:414–422
D’Aveni R A (1995) Coping with hypercompetition: utilizing the new 7s’s framework. Acad. Manag. Exec. 9 (3):45–57
De Fazio T, Whitney D (1987) Simplified generation of all mechanical assembly sequences. IEEE J Robot Autom 3(6):640–658
De Mello LH, Sanderson A (1990) Evaluation and selection of assembly plans. In: Proceedings., IEEE international conference on robotics and automation. IEEE, pp 1588?-1593
ElMaraghy HA (2009) Changing and evolving products and systems–models and enablers. In: Changeable and reconfigurable manufacturing systems. Springer, pp 25–45
Hadj R B, Belhadj I, Gouta C, Trigui M, Aifaoui N, Hammadi M (2017) An interoperability process between cad system and cae applications based on cad data. International Journal on Interactive Design and Manufacturing (IJIDeM):1–20
Hadj RB, Hadj IB, Trigui M, Aifaoui N (2017) Assembly sequence generation based on the cad model simplification. In: International conference design and modeling of mechanical systems. Springer, pp 711–719
ISO (2011) Iso 10218-1: 2011: Robots and robotic devices?safety requirements for industrial robots?part 1: Robots. Geneva, Switzerland: International organization for standardization
ISO (2016) Iso/ts 15066: 2016 robots and robotic devices-collaborative robots
ISO I (2011) 10218-2: 2011: Robots and robotic devices?safety requirements for industrial robots?part 2: Robot systems and integration. Geneva, Switzerland: International Organization for Standardization
Jin S, Cai W, Lai X, Lin Z (2010) Design automation and optimization of assembly sequences for complex mechanical systems. Int J Adv Manufac Technol 48(9–12):1045–1059
Laperrière L, ElMaraghy H A (1996) Gapp: a generative assembly process planner. Journal of Manufacturing Systems 15(4):282–293
Lenz C (2011) Context-aware human-robot collaboration as a basis for future cognitive factories. PhD thesis, Technische Universität München
Michalos G, Spiliotopoulos J (2018) Makris S, A method for planning human robot shared tasks. CIRP Journal of Manufacturing Science and Technology, Chryssolouris G
Morioka M, Sakakibara S (2010) A new cell production assembly system with human–robot cooperation. CIRP Annals 59(1): 9–12
Ore F, Hanson L, Wiktorsson M, Eriksson Y (2016) Automation constraints in human industrial robot collaborative workstation design. In: Swedish production symposium 2016 SPS 2016, 25 Oct 2016, Lund, Sweden
Ou L M, Xu X (2013) Relationship matrix based automatic assembly sequence generation from a cad model. Comput. Aided Des. 45(7):1053–1067
Pan C, Smith S S F, Smith G C (2005) Determining interference between parts in cad step files for automatic assembly planning. J. Comput. Inf. Sci. Eng. 5(1):56–62
Pham V, Martinez M, Favrel J (1998) Assembly sequence generation-heuristic research. IFAC Proceedings 31(31):139–144
Pine BJ (1993) Mass customization: the new frontier in business competition. Harvard Business Press, Brighton
Pintzos G, Triantafyllou C, Papakostas N, Mourtzis D, Chryssolouris G (2016) Assembly precedence diagram generation through assembly tiers determination. Int. J. Comput. Integr. Manuf. 29(10):1045–1057
Trigui M, BenHadj R, Aifaoui N (2015) An interoperability cad assembly sequence plan approach. Int J Adv Manufac Technol 79(9-12):1465–1476
Trigui M, Belhadj I, Benamara A (2017) Disassembly plan approach based on subassembly concept. Int J Adv Manufac Technol 90(1-4):219–231
Tsarouchi P, Spiliotopoulos J, Michalos G, Koukas S, Athanasatos A, Makris S, Chryssolouris G (2016) A decision making framework for human robot collaborative workplace generation. Procedia CIRP 44:228–232
Von Braun CF (1991) The acceleration trap. MIT Sloan Manag. Rev. 32(1):49
Wang W, Chen G, Lin Z, Lai X (2005) Automated hierarchical assembly system construction in automobile body assembly planning. Transactions of the ASME-R-Journal of Mechanical Design 127(2):347–351
Funding
This research is financially supported by Flanders Make, the strategic center for the manufacturing industry in Flanders within the framework of Project Yves.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Mateus, J.C., Claeys, D., Limère, V. et al. Base part centered assembly task precedence generation. Int J Adv Manuf Technol 107, 607–616 (2020). https://doi.org/10.1007/s00170-019-04864-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-019-04864-y