An Intelligent Agent-Controlled and Robot-Based Disassembly Assistant

One key for successful and fluent human-robot-collaboration in disassembly processes is equipping the robot system with higher autonomy and intelligence. In this paper, we present an informed software agent that controls the robot behavior to form an intelligent robot assistant for disassembly purposes. While the disassembly process first depends on the product structure, we inform the agent using a generic approach through product models. The product model is then transformed to a directed graph and used to build, share and define a coarse disassembly plan. To refine the workflow, we formulate "the problem of loosening a connection and the distribution of the work" as a search problem. The created detailed plan consists of a sequence of actions that are used to call, parametrize and execute robot programs for the fulfillment of the assistance. The aim of this research is to equip robot systems with knowledge and skills to allow them to be autonomous in the performance of their assistance to finally improve the ergonomics of disassembly workstations.

[1]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1991, IEEE Trans. Robotics Autom..

[2]  Alexander Verl,et al.  Introducing Process Building Blocks for Designing Human Robot Interaction Work Systems and Calculating Accurate Cycle Times , 2016 .

[3]  Qiang Yang,et al.  Intelligent planning - a decomposition and abstraction based approach , 1997, Artificial intelligence.

[4]  Robin R. Murphy,et al.  Introduction to AI Robotics , 2000 .

[5]  N. Lohse,et al.  An ontology for the definition and validation of assembly processes for evolvable assembly systems , 2005, (ISATP 2005). The 6th IEEE International Symposium on Assembly and Task Planning: From Nano to Macro Assembly and Manufacturing, 2005..

[6]  Jyh-Cheng Yu,et al.  The structure representation for the concurrent analysis of product assembly and disassembly , 2005, Proceedings of the Ninth International Conference on Computer Supported Cooperative Work in Design, 2005..

[7]  B. Ludwig Planbasierte Mensch-Maschine-Interaktion in multimodalen Assistenzsystemen , 2015 .

[8]  Lida Xu,et al.  Object-Oriented Templates for Automated Assembly Planning of Complex Products , 2014, IEEE Transactions on Automation Science and Engineering.

[9]  Marco Santochi,et al.  A disassembly planning software system for the optimization of recycling processes , 2001 .

[10]  Peter Smith,et al.  An introduction to knowledge engineering , 1996 .

[11]  Satyandra K. Gupta,et al.  An industrial robotic knowledge representation for kit building applications , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Xiaomin Zhu,et al.  Ontology and CBR based automated decision-making method for the disassembly of mechanical products , 2016, Adv. Eng. Informatics.

[13]  Wolfgang Gerke Technische Assistenzsysteme: vom Industrieroboter zum Roboterassistenten , 2014 .

[14]  Simon L. Kendal,et al.  An introduction to knowledge engineering , 2007 .

[15]  Markus Vincze,et al.  Towards ontology-based automated disassembly systems , 2010, IECON 2010 - 36th Annual Conference on IEEE Industrial Electronics Society.

[16]  Alois Knoll,et al.  Intuitive instruction of industrial robots: Semantic process descriptions for small lot production , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[17]  Arthur C. Sanderson,et al.  AND/OR graph representation of assembly plans , 1986, IEEE Trans. Robotics Autom..

[18]  Günther Seliger,et al.  Emulation-based control of a disassembly system for LCD monitors , 2009 .