Challenges and key technologies in robotic cell layout design and optimization

Automatic operation system with industrial robots has become more and more popular, especially with the urgent requirement from 3C (Communication, computer and consumer electronics) manufactory. A robot cell, which often involves one or more robots and accessory equipment, can be regarded as part of the larger theme of cellular manufacturing. The objective that most interests manufacturers is the investment return rate. It is largely determined by the productivity of robotic cell, and the leading time of robotic production system. Therefore, a fast and efficient method to design a robotic cell layout with the maximum throughput for a given task is undeniably a worthy research topic. This paper attempts to discuss the challenges and key technologies in the robotic cell layout optimal design. The proper selection of configuration for task, manual operation skill learning and translation, collaborative design tool-chain, optimization in cell layout and operation scheduling, optimal end-of-arm tooling design, and human–robot collaboration are included in this discussion with existing or on-going problem-solving key technologies.

[1]  Ali K. Kamrani,et al.  An intelligent knowledge-based system for robotic cell design , 1995 .

[2]  Bernd Kuhlenkötter,et al.  Robot Workcell Simulation with AutomationML Support - An Element of the CAx-Tool Chain in Industrial Automation , 2010, ISR/ROBOTIK.

[3]  Jesper Pedersen Notander Intuitive Lead Through-Programming of Steel Grinding Robots , 2008 .

[4]  Mats Leijon,et al.  A cable feeder tool for robotized cable winding , 2014 .

[5]  Tim Lüth Automated planning of robot workcell layouts , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[6]  Oya Ekin Karasan,et al.  Cyclic scheduling of a 2-machine robotic cell with tooling constraints , 2006, Eur. J. Oper. Res..

[7]  Celik Parkan,et al.  Decision-making and performance measurement models with applications to robot selection , 1999 .

[8]  H. Neil Geismar,et al.  Increasing throughput for robotic cells with parallel Machines and multiple robots , 2004, IEEE Transactions on Automation Science and Engineering.

[9]  Jiafan Zhang,et al.  A collaborative method between CAD and CAR software for robotic cells design , 2014, Proceedings of 2nd International Conference on Information Technology and Electronic Commerce.

[10]  Nuno Mendes,et al.  High-level robot programming based on CAD: dealing with unpredictable environments , 2012, Ind. Robot.

[11]  Feng Duan,et al.  Human-robot collaboration in cellular manufacturing: Design and development , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Alexei Makarenko,et al.  Human-robot communication for collaborative decision making - A probabilistic approach , 2010, Robotics Auton. Syst..

[13]  Said M. Megahed,et al.  Robot workspace estimation and base placement optimisation techniques for the conversion of conventional work cells into autonomous flexible manufacturing systems , 2010, Int. J. Comput. Integr. Manuf..

[14]  Chelliah Sriskandarajah,et al.  A Survey of Machine Scheduling Problems with Blocking and No-Wait in Process , 1996, Oper. Res..

[15]  Feng Duan,et al.  Assembly skill transfer system for cell production , 2010, 2010 IEEE International Conference on Robotics and Biomimetics.

[16]  Yusuf Tansel İç,et al.  Development of a decision support system for robot selection , 2013 .

[17]  Siba Sankar Mahapatra,et al.  Robot selection based on grey-MULTIMOORA approach , 2013, Grey Syst. Theory Appl..

[18]  R. Saravanan,et al.  Evolutionary multi criteria design optimization of robot grippers , 2009, Appl. Soft Comput..

[19]  Max Donath,et al.  Optimizing the location of assembly tasks in a manipulator's workspace , 1990, J. Field Robotics.

[20]  P. Pedrazzoli,et al.  A rule based approach to the gripper selection issue for the assembly process , 2001, Proceedings of the 2001 IEEE International Symposium on Assembly and Task Planning (ISATP2001). Assembly and Disassembly in the Twenty-first Century. (Cat. No.01TH8560).

[21]  Jiafan Zhang,et al.  Response surface method based robotic cells layout optimization in small part assembly , 2013, IEEE ISR 2013.

[22]  Lei Wang,et al.  Case-based automatic programming in robotic assembly production , 2011, Ind. Robot.

[23]  Shahaboddin Shamshirband,et al.  Development of a new type of passively adaptive compliant gripper , 2013, Ind. Robot.

[24]  Abb Corporate,et al.  Robot Workcell Layout Optimization Based on Genetic Algorithm , 2008 .

[25]  António M. Lopes,et al.  Optimization of the Workpiece Location in a Machining Robotic Cell , 2011 .

[26]  Akio Noda,et al.  Robust grasping strategy for assembling parts in various shapes , 2014, Adv. Robotics.

[27]  José Luis Pons Rovira,et al.  Multifingered dextrous robotics hand design and control: a review , 1999, Robotica.

[28]  Stephen F. Smith,et al.  Constraint optimization model of a scheduling problem for a robotic arm in automatic systems , 2014, Robotics Auton. Syst..

[29]  Kazem Abhary,et al.  Simulation modelling and analysis of scheduling in robotic flexible assembly cells using Taguchi method , 2014 .

[30]  H. Najjari,et al.  An intelligent software system for a robotics assembly cell , 1996 .

[31]  Alexander Verl,et al.  Advanced gripper development and tests for automated photovoltaic wafer handling , 2013 .

[32]  H. Neil Geismar,et al.  Robotic Cells with Parallel Machines: Throughput Maximization in Constant Travel-Time Cells , 2004, J. Sched..

[33]  Bernard T. Han,et al.  An efficient heuristic for robot acquisition and cell formation , 1998, Ann. Oper. Res..

[34]  Prasenjit Chatterjee,et al.  Selection of industrial robots using compromise ranking and outranking methods , 2010 .

[35]  Ulrich Berger,et al.  RESEARCH ARTICLE Virtual Robot Program Development for Assembly Tasks with a physics-based Approach , 2010 .

[36]  Jiafan Zhang,et al.  Robot move scheduling optimization for maximizing cell throughput with constraints in real-life engineering , 2013, 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[37]  Sylvain Calino,et al.  Robot programming by demonstration : a probabilistic approach , 2009 .

[38]  Gordon Wyeth,et al.  Control issues for velocity sourced series elastic actuators , 2006 .

[39]  Shahrukh A. Irani Handbook of cellular manufacturing systems , 1999 .

[40]  Bengt Lennartson,et al.  Steps Toward Automatic Generation, Verification and Optimization of Control Programs for Flexible Manufacturing Cells , 2004 .

[41]  Alin Albu-Schäffer,et al.  Robots Driven by Compliant Actuators: Optimal Control Under Actuation Constraints , 2013, IEEE Transactions on Robotics.

[42]  Aaron M. Dollar,et al.  Design and Evaluation of a Robust Compliant Grasper Using Shape Deposition Manufacturing , 2005 .

[43]  V. Mata,et al.  The machine layout problem in robot cells , 1998 .

[44]  Chon-Huat Goh,et al.  Analytic hierarchy process for robot selection , 1997 .

[45]  Pedro Neto,et al.  CAD-based off-line robot programming , 2010, 2010 IEEE Conference on Robotics, Automation and Mechatronics.

[46]  Rong Xiong,et al.  Towards learning from demonstration system for parts assembly: A graph based representation for knowledge , 2014, The 4th Annual IEEE International Conference on Cyber Technology in Automation, Control and Intelligent.

[47]  F. Auinger,et al.  Interface driven domain-independent modeling architecture for "soft-commissioning" and "reality in the loop" , 1999, WSC'99. 1999 Winter Simulation Conference Proceedings. 'Simulation - A Bridge to the Future' (Cat. No.99CH37038).

[48]  Jie Zhao,et al.  A Skill-Based Autonomous Control Method for Robotic Teleoperation , 2008, ICIRA.

[49]  Oya Ekin Karasan,et al.  Robotic cell scheduling with operational flexibility , 2005, Discret. Appl. Math..

[50]  Hao Ding,et al.  Optimized task distribution for industrial assembly in mixed human-robot environments - Case study on IO module assembly , 2014, 2014 IEEE International Conference on Automation Science and Engineering (CASE).

[51]  Anders Robertsson,et al.  Force controlled assembly of emergency stop button , 2011, 2011 IEEE International Conference on Robotics and Automation.

[52]  Sotiris Makris,et al.  Design Considerations for Safe Human-robot Collaborative Workplaces , 2015 .

[53]  R. Vigano,et al.  Assembly planning with automated retrieval of assembly sequences from CAD model information , 2012 .

[54]  Peter D. Lawrence,et al.  Human-to-robot skill transfer via teleoperation , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[55]  Milind Dawande,et al.  Quantifying the Impact of Layout on Productivity: An Analysis from Robotic-Cell Manufacturing , 2011, Oper. Res..

[56]  Shimon Y. Nof,et al.  Tool integration for collaborative design of manufacturing cells , 1995 .

[57]  T. Saaty Fundamentals of Decision Making and Priority Theory With the Analytic Hierarchy Process , 2000 .

[58]  Sun Jin,et al.  Assembly sequence planning of automobile body components based on liaison graph , 2007 .

[59]  Robert Bogue Artificial muscles and soft gripping: a review of technologies and applications , 2012, Ind. Robot.

[60]  Gunther Reinhart,et al.  Automated Selection and Dimensioning of Gripper Systems , 2014 .

[61]  John J. Craig Simulation-based robot cell design in AdeptRapid , 1997, Proceedings of International Conference on Robotics and Automation.

[62]  Heping Chen,et al.  Robotic assembly automation using robust compliant control , 2013 .

[63]  D. Stanujkić,et al.  An objective multi-criteria approach to optimization using MOORA method and interval grey numbers , 2012 .

[64]  H. Neil Geismar,et al.  Throughput Optimization in Robotic Cells , 2007 .

[65]  Feng Duan,et al.  An Assembly-Skill-Transferring Method for Cellular Manufacturing System—Part I: Verification of the Proposed Method for Motor Skill , 2013, IEEE Transactions on Automation Science and Engineering.

[66]  H. Harry Asada,et al.  Adaptive control of deburring robots based on human skill models , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[67]  Dragisa Stanujkic,et al.  Extension of Ratio System Part of MOORA Method for Solving Decision-Making Problems with Interval Data , 2012, Informatica.

[68]  Busaba Phruksaphanrat,et al.  Cellular Manufacturing Layout Design and Selection: A Case Study of Electronic Manufacturing Service Plant , 2011 .

[69]  Marcelo H. Ang,et al.  A compliant end-effector coupling for vertical assembly: design and evaluation , 1997 .

[70]  Alin Albu-Schäffer,et al.  Cartesian impedance control techniques for torque controlled light-weight robots , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[71]  Bishakh Bhattacharya,et al.  Analysis and Design Optimization of a Robotic Gripper Using Multiobjective Genetic Algorithm , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[72]  Jiafan Zhang,et al.  LCM cycle based optimal scheduling in robotic cell with parallel workstations , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[73]  Thurai Vinay,et al.  Electromagnetic flat-faced robot gripper for handling multiple industrial transformer core lamination plates , 1998 .

[74]  R. Venkata Rao,et al.  Selection, identification and comparison of industrial robots using digraph and matrix methods , 2006 .

[75]  Bernhard Rumpe,et al.  A new skill based robot programming language using UML/P Statecharts , 2013, 2013 IEEE International Conference on Robotics and Automation.

[76]  Mohammad Hossein Fazel Zarandi,et al.  Two-machine robotic cell scheduling problem with sequence-dependent setup times , 2013, Comput. Oper. Res..

[77]  Andrea Maria Zanchettin,et al.  Safety in human-robot collaborative manufacturing environments: Metrics and control , 2016, IEEE Transactions on Automation Science and Engineering.

[78]  H. Neil Geismar,et al.  Sequencing and Scheduling in Robotic Cells: Recent Developments , 2005, J. Sched..

[79]  Marcelo H. Ang,et al.  A walk‐through programmed robot for welding in shipyards , 1999 .

[80]  Jiafan Zhang,et al.  Sensitivity-analysis based method in single-robot cells cost-effective design and optimization , 2016 .

[81]  Germano Veiga,et al.  Programming-by-demonstration in the coworker scenario for SMEs , 2009, Ind. Robot.

[82]  Richard P. Paul,et al.  A robot compliant wrist system for automated assembly , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[83]  Shankar Chakraborty,et al.  Applications of the MOORA method for decision making in manufacturing environment , 2011 .

[84]  Seedarla Moses Mullar,et al.  Optimizing of Robot Gripper Configurations Using Ant Colony Optimization , 2013 .

[85]  Rishi Kumar,et al.  Optimal selection of robots by using distance based approach method , 2010 .

[86]  Anders Björkelund,et al.  A Knowledge Integration Framework for Robotics , 2010, ISR/ROBOTIK.

[87]  Wieslaw Kubiak,et al.  Sequencing of parts and robot moves in a robotic cell , 1989 .

[88]  E. Ertugrul Karsak DEA-based robot selection procedure incorporating fuzzy criteria values , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[89]  Sotiris Makris,et al.  Virtual Commissioning of an Assembly Cell with Cooperating Robots , 2012, Adv. Decis. Sci..

[90]  Y. A. Tung,et al.  A revised weighted sum decision model for robot selection , 1996 .

[91]  George Chryssolouris,et al.  Knowledge-enabled Design of Cooperating Robots Assembly Cells , 2014 .

[92]  Heinrich M. Jaeger,et al.  A Positive Pressure Universal Gripper Based on the Jamming of Granular Material , 2012, IEEE Transactions on Robotics.

[93]  Akio Noda,et al.  Multiobjective layout optimization of robotic cellular manufacturing systems , 2013, Comput. Ind. Eng..

[94]  Duc Truong Pham,et al.  Automated configuration of gripper systems for assembly tasks , 2007 .

[95]  Viktor Berbyuk,et al.  Optimal robot placement using response surface method , 2009 .

[96]  Na Li,et al.  Hybrid algorithm based scheduling optimization in robotic cell with dual-gripper , 2014, 2014 IEEE International Conference on Information and Automation (ICIA).

[97]  Oya Ekin Karasan,et al.  Scheduling in robotic cells: process flexibility and cell layout , 2008 .