Available online at www.sciencedirect.com
2212-8271 © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Peer-review under responsibility of the organizing committee of the 6th CIRP Conference on Assembly Technologies and Systems (CATS) doi: 10.1016/j.procir.2016.02.103
Procedia CIRP 44 ( 2016 ) 228 – 232
ScienceDirect
6th CIRP Conference on Assembly Technologies and Systems (CATS)
A decision making framework for Human Robot Collaborative workplace
generation
Panagiota Tsarouchi
a, Jason Spiliotopoulos
a, George Michalos
a, Spyros Koukas
a, Athanasios
Athanasatos
a, Sotiris Makris
a, George Chryssolouris
a*
aUniversity of Patras, Department of Mechanical Engineering and Aeronautics, Laboratory for Manufacturing Systems and Automation, 26500, Patras, Greece
* Corresponding author. Tel.: +30-2610-997-264; fax: +30-2610-997-744. E-mail address: [email protected]
Abstract
The Human Robot Collaborative (HRC) workplace design and the automatic task allocation can significantly decrease the time of a new set-up or a cell’s reconfiguration. This paper proposes a method for an HRC workplace layout generation and the preliminary
assignment of human and robot tasks. A decision making framework is proposed in order for the location of all components in the available layout space to be decided upon. The evaluation of the alternative HRC workplace layouts is based on multiple criteria. The system has been integrated with a user interface into a 3D simulation tool and tested on an automotive industry case study.
© 2016 The Authors. Published by Elsevier B.V.
Peer-review under responsibility of the organizing committee of the 6th CIRP Conference on Assembly Technologies and Systems (CATS). Keywords: HRC;Search Algorithm;Multiple Criteria;Workplace generation;Design.
1.Introduction
The Human Robot Collaboration is viewed positively by
today’s production firms, since it inspires their keeping up a
favourable production cost, through the combination of both human skills and robot capabilities. The HRC workplace design and task allocation is a critical issue for the throughput increase and the cycle time reduction. When a process changes, an easy way of deciding a new layout is required for the cycle time improvement and the time reduction for re-design and reconfiguration.
The workplace layout design and optimization has undoubtedly been receiving considerable attention by researchers and experts in the last years [1], [2], [3], [4], [5], [6] and [7]. The problem has been also addressed as “the
facility layout problem” [1], [2] and [3]. The HRC task
allocation and coordination has also received the researchers’
attention [8], [9], [10], [11], [12], [13], [14] and [15]. The role of Digital Human Models (DHMs) has been also examined for the ergonomics analysis and workplace design [16].
Concurrently, there are numerous 3D commercial simulation tools that help the workplace designer in the preliminary stages of design, including the simulation of both
humans and robots (e.g. eM-Workplace, Siemens PLM, 3D Automate, Visual Components etc.).
This paper investigates the problem of the HRC workplace design. The proposed method inspires to help designers and engineers with designing an HRC workplace, in its preliminary phases, by considering a large number of layout alternatives (Fig. 1). To this effect, a decision making framework is developed for the generation of alternative HRC workplaces and the initial task allocation. The main advantage of this framework is the evaluation approach that is based on multiple criteria.
Fig. 1. HRC workplace and task allocation Problem Overview © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license
(http://creativecommons.org/licenses/by-nc-nd/4.0/).
New criteria, depending on the specifications and requirements, can be integrated into this framework. The main questions to be answered during an HRC design, initially, have to do with the location of the passive resources (working tables, fixtures etc.) and active resources (humans and robots) given a task and secondly, with the number and type of active resources to be selected for a task.
The research contribution of this study, in comparison to the existing works, is summarized as follows. The concurrent modelling of human and robot tasks, as well as the taxonomy of the existing resources, in a unified model, is innovative. The evaluation of an HRC workplace layout, given multiple criteria, such as ergonomics, investment cost, robot reachability, minimum floor space etc. is quite similar to that
of the designers’ experience. The incorporation of the resources’ suitability check, given the skills of humans and robots, for a specific task, is also a part of the decision to be made. Last but not least, the integration of the proposed decision making with 3D simulation models, in order for the use of spatial representation techniques to be overcome, enables the layout overview and a valid solution to be had in a short time.
2.Approach
A generalized model is proposed for the existing active and passive resources (Fig. 2 (a)). A pool of resources includes the active and passive ones. The active resources comprise humans and robots, whilst assembly tables, fixtures etc. constitute the passive resources. The suitable grippers and tools are the latest layer of active resources, when assembly components and parts belong to passive resources. The HRC workload (Fig. 2 (b)) is decomposed in a number of processes. A process involves a group of tasks (high level activities), which constitute a group of operations (low level activities) [17].
The first decision point of the proposed framework is the location of the passive resources in fixed or random 3D positions (Fig. 3). For a passive resource position in x, y and z axes, the next passive or active resource should be located in all the positions available expect for the occupied ones. The next decision point is the allocation of the suitable active resources for a specific task. The location of the assigned active resources is the latest decision point. The rotation around the x, y and z axes is considered being fixed for all the resources.
The evaluation of the HRC workplace layout alternatives is based on the estimation of multi-criteria values for each alternative. The criteria that have been implemented are:
x The floor space in the working area;
x The Robot’s Reachability to Passive Resources;
x The Ergonomics;
Fig. 2. a) HRC Resources model; b) HRC Workload model [18].
x The Investment cost.
The criterion of the floor space (FS) refers to the occupied space by an active or passive resource for a specific task. This is estimated by taking into account the x and y directions and is expressed by the following equation:
ܨܵ ൌ ൫ݔ௫െ ݔ൯ כ ൫ݕ௫െ ݕ൯ (1) Where:
x ximax, yimax: The maximum values of x, y positions for
passive or active resource;
x ximin, yimin :The minimum values of x, y positions for
passive or active resource.
The robot’s capability of reaching the parts’ positions is the next criterion used. This criterion checks if the part that is
laid on a passive resource is inside the robot’s work envelope.
The relationship used for this estimation is:
ܴ݄ܾ݈݁ܽܿܽ݅݅ݐݕ
ൌ ቊݐݎݑ݁ǡ ݂݅ඥሺݔோെ ݔሻଶ ሺݕோെ ݕሻଶ ሺݖோെ ݖሻଶ ܹܧ
݂݈ܽݏ݁ǡ ݂݅ඥሺݔோെ ݔሻଶ ሺݕோെ ݕሻଶ ሺݖோെ ݖሻଶ ܹܧ (2)
Where:
x WE: The robot’s work envelope is the range of movement, measured in meters;
x ݔோǡ ݕோǡ ݖோǣThe robot’s base frame position on the x, y and
z axes respectively;
x ݔǡ ݕǡ ݖǣThe part’s mass center position on the x, y and z axes respectively.
The ergonomics of the human tasks are also evaluated by considering only a convenient position on the height (z axis) of the human hands. When the parts to be assembled are closer to the human, the estimated factor is decreased. The estimation of this criterion is based on the following equation:
ܧிൌ ە ۖ ۔ ۖ ۓͳǤ͵ െ ݖ ͳǡ͵ ǡ ݂݅ݖ൏ ͳǡ͵ ݖെ ͳǤ ͳǤ ǡ ݂݅ݖ ͳǤ ͳǡ ݂݅ͳǤ͵ ݖ ͳǤ (3) Where: x ܧி: Ergonomics factor;
x ୮: Position of the part on the z axis, measured in
meters.The experimental estimation of the most convenient positions of the parts is estimated from 1.3 to 1.7 meters (height).
The estimation of the ergonomics factor constitutes an initial rough analysis of human tasks ergonomics. Further analysis on ergonomics is possible in the 3D simulation environment by considering more important aspects of ergonomics, such as human age, muscles strain, fatigue etc.
The investment cost criterion is the last one used in the evaluation of alternatives. It concerns the cost of the active and passive resource for the specific alternative HRC workplace
layout. The target investment cost should be kept as low as possible. The following equation is used for the investment cost estimation. ܥ௦௦௬ൌ ෑ ܥோ݊ோ ேೃ ோୀଵ (4) Where:
x ܥோ: Cost of active or passive resource;
x ݊ோ: Number of active of passive resources;
x ܰோ: Maximum number of active and passive resources.
Since the multiple criteria values are estimated for each alternative, they are normalized and weighted for the final ranking. The normalized calculation for each alternative is between the value 0, for the worst alternative and 1 for the best alternative. The alternative with the maximum normalized value is selected as the final one.
The proposed decision making framework has been implemented as a viewer in the Process Simulate 3D simulation tool, utilizing the Tecnomatix libraries (Fig. 4). This graphical interface has been designed and integrated into this platform and enables its interaction with the decision making tool through web services. The viewer provides the user with information, such as the cell dimensions in width, length and height. The tasks, the suitable active and the passive resources are also required as input. The alternative HRC workplace layout is visualized in the 3D simulation environment. The simulation of the assigned HRC tasks is also possible in this environment, along with the further evaluation of the layout alternative.
3.Case study
The proposed methodology has been applied to a collaborative scenario from the automotive industry. The case
study concerns the assembly of a vehicle’s rear axle with the
axle wheel groups. The assembly sequence of this case is described in [21]. The HRC workplace layout of this assembly case study is generated with the proposed decision making tool. The HRC model described in section 3, is applied to this scenario as follows. The list of tasks, suitably active and being involved with task passive resources, in this case study, are visualized in Table 1. The user fills the dimensions of the cell in the viewer with x=5m, y=5m and z=5m.
Table 1. Data input for Rear axle assembly case. Tasks Suitable Active
Resources
Involved to Task Passive Resources
Load gripper 1 Robot or Human Gripper loading table Pick up axle Robot or Human Axle loading table Place axle Robot or Human Axle assembly table Unload gripper 1 Robot or Human Gripper loading table Load gripper 2 Robot or Human Gripper loading table Pick up wheel 1 Robot or Human Wheels loading table Hold wheel 1 Robot or Human Axle assembly table Pick up screw driver Human Human working table Pick up screws Human Human working table Install screws Human Axle assembly table Pick up wheel 2 Robot or Human Wheels loading table Hold wheel 2 Robot or Human Human working table Install screws Human Human working table
The button on the viewer, upon being selected by the user, generates the HRC workplace layout. The user can select the same button as many times as are necessary to yield a good result. As an example, four different alternatives are visualized in Fig.5.
The final layout is selected on the basis of the highest value of the multi-criteria evaluation process (Fig. 6).
4.Discussion and conclusions
The need for easy and fast set-up or reconfiguration of an HRC workplace, keeps up with the need for increased production rate, decreased cycle time and cost. This proposed framework enables designers and engineers to easily evaluate and select or reject proposed workplace layouts for the human robot collaboration in production.
The proposed method for HRC workplace generation and task allocation, provides certain advantages such as the generalized unified model for active and passive resources, including both humans and robots, as well as working tables, fixtures etc. Another important advantage is the fact that multiple criteria are used for the evaluation of the alternative solutions. This has shown that an HRC workplace layout can be generated upon the criteria defined by the user and depending on the requirements and specifications. Last but not least, the results have shown an improvement on the use of 3D simulation tools for the automatic workplace generation and simulation, through the integration of graphical interfaces for a direct interaction with the user. In this way, the user can easily understand if the generated solution is also satisfactory. 5.Future work
The above results have brought about some issues for future improvement. In this direction, more criteria for the decision making algorithm can be considered. A more complete ergonomics analysis evaluation, including factors estimation such as fatigue, muscle strain etc., is given in an example. Automatic path planning modules will also be considered for future research to enable a more automatic solution for 3D simulation. KPIs, such as the time to completion measurement will be also possible with the integration of such tools.
Fig. 6. Final Workplace layout
Acknowledgements
This research has been supported by the project “ROBO
-PARTNER – Seamless Human-Robot Cooperation for
Intelligent, Flexible and Safe Operations in the Assembly
Factories of the Future” (Grant Agreement: 608855)
(www.robo-partner.eu) funded by the European Commission. References
[1] Meller, R. D., Gau, K.-Y., 1996, The facility layout problem: Recent and emerging trends and perspectives, Journal of Manufacturing Systems, 15/5:351–366, DOI:10.1016/0278-6125(96)84198-7.
[2] Drira, A., Pierreval, H., Hajri-Gabouj, S., 2007, Facility layout problems: A survey, Annual Reviews in Control, 31/2:255–267, DOI:10.1016/j.arcontrol.2007.04.001.
[3] Kusiak, A., Heragu, S. S., 1987, The facility layout problem, European Journal of Operational Research, 29/3:229–251, DOI:10.1016/0377-2217(87)90238-4.
[4] Aghazadeh, S., Hafeznezami, S., Najjar, L., Huq, Z., 2011, The influence of workϋcells and facility layout on the manufacturing efficiency, Journal of Facilities Management, 9/3:213 ̢ 224, DOI:10.1108/14725961111148117.
[5] Tay, M. L., Ngoi, B. K. A., 1996, Optimising robot workcell layout, The International Journal of Advanced Manufacturing Technology, 12/5:377–385, DOI:10.1007/BF01179814.
[6] Yap, H. J., Taha, Z., Md Dawal, S. Z., Chang, S.-W., 2014, Virtual Reality Based Support System for Layout Planning and Programming of an Industrial Robotic Work Cell, PLoS ONE, 9/10:e109692, DOI:10.1371/journal.pone.0109692.
[7] Gueta, L. B., Chiba, R., Arai, T., Ueyama, T., Ota, J., 2009, Compact design of work cell with robot arm and positioning table under a task completion time constraint, in 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 807–813.
[8] Montreuil, V., Clodic, A., Ransan, M., Alami, R., 2007, Planning human centered robot activities, in 2007 IEEE International Conference on Systems, Man and Cybernetics, pp. 2618–2623.
[9] Alili, S., Warnier, M., Ali, M., Alami, R., 2009. Planning and Plan-execution for Human-Robot Cooperative Task achievement. 19th International Conference on Automated Planning and Scheduling, September 19-23, Thessaloniki, Greece.
[10]Long Tao J., Zhigang Liu M., 2011, Optimization on multi-robot workcell layout in vertical plane, in 2011 IEEE International Conference on Information and Automation, pp. 744–749.
[11]Izui, K., Murakumo, Y., Suemitsu, I., Nishiwaki, S., Noda, A., et al., 2013, Multiobjective layout optimization of robotic cellular manufacturing systems, Computers & Industrial Engineering, 64/2:537–544, DOI:10.1016/j.cie.2012.12.003.
[12]Drakidis, A., Mack, R. J., & Massara, R. E., 2006, Packing-based VLSI module placement using genetic algorithm with sequence-pair representation. IEE Proceedings – Circuits, Devices & Systems, 156/6:545–551.
[13]Liu, Q., Meller, R. D., 2007, A sequence-pair representation and MIP-model-based heuristic for the facility layout problem with rectangular departments, IIE Transactions, 39/4:377–394, DOI:10.1080/07408170600844108.
[14]Chryssolouris, G. Manufacturing Systems- Theory and Practice, 2nd edition, New York: Springer-Verlag; 2006.
[15]Chryssolouris G., Mourtzis D. and Makris S., 2003. An approach to planning and control of ship repair manufacturing operations. CIRP Journal of Manufacturing Science and Technology 32/1:13-19. [16]Chaffin, D. B., 2007, Human motion simulation for vehicle and workplace
design, Human Factors and Ergonomics in Manufacturing, 17/5:475– 484, DOI:10.1002/hfm.20087.
[17]Makris, S., Tsarouchi, P., Surdilovic, D., Krüger, J., 2014, Intuitive dual arm robot programming for assembly operations, CIRP Annals - Manufacturing Technology, 63/1:13–16, DOI:10.1016/j.cirp.2014.03.017.
[18]Michalos G., Makris S. and Chryssolouris G., (2009), “Flexibility
Quantification in Manufacturing System Design”, Proceeding of the 42nd
CIRP Conference on Manufacturing Systems, 2009, Grenoble, France [19] Michalos, G., Makris, S., Mourtzis, D., 2011, A web based tool for
dynamic job rotation scheduling using multiple criteria, CIRP Annals - Manufacturing Technology, 60/1:453–456, DOI:10.1016/j.cirp.2011.03.037.
[20]Michalos, G., Makris, S., Rentzos, L., Chryssolouris, G., 2010, Dynamic job rotation for workload balancing in human based assembly systems, CIRP Journal of Manufacturing Science and Technology, 2/3:153–160, DOI:10.1016/j.cirpj.2010.03.009.
[21]Michalos, G., Makris, S., Tsarouchi, P., Guasch, T., Kontovrakis, D., et al., 2015, Design Considerations for Safe Human-robot Collaborative Workplaces, Procedia CIRP, 37:248–253, DOI:10.1016/j.procir.2015.08.014.