Knowledge-Based Instrumentation and Control for Competitive Industry-Inspired Robotic Domains

Autonomy is an increasing trend in manufacturing industries. Several industry-inspired robotic competitions have been established in recent years to provide testbeds of comprehensible size. In this paper, we describe a knowledge-based instrumentation and control framework used in several of these competitions. It is implemented using a rule-based production system and creates the task goals for autonomous mobile robots. It controls the environment’s agency using sensor data from processing stations and instructs proper reactions. The monitoring and collection of various data allows for an effective instrumentation of the competitions for evaluation purposes. The goal is to achieve automated runs with no or as little human intervention as possible which would allow for more and longer lasting runs. It provides a general framework adaptable to suit many scenarios and is an interesting test case for knowledge-based systems in an industry-inspired setting.

[1]  Kagermann Henning Recommendations for implementing the strategic initiative INDUSTRIE 4.0 , 2013 .

[2]  G. Reinhart,et al.  Automatic configuration (Plug & Produce) of Industrial Ethernet networks , 2010, 2010 9th IEEE/IAS International Conference on Industry Applications - INDUSCON 2010.

[3]  A. Bonarini,et al.  Benchmarking Through Competitions , 2013 .

[4]  Rüdiger Dillmann,et al.  The KIT object models database: An object model database for object recognition, localization and manipulation in service robotics , 2012, Int. J. Robotics Res..

[5]  Charles L. Forgy,et al.  Rete: a fast algorithm for the many pattern/many object pattern match problem , 1991 .

[6]  Daniele Nardi,et al.  Ground Truth Acquisition of Humanoid Soccer Robot Behaviour , 2013, RoboCup.

[7]  Domenico G. Sorrenti,et al.  Rawseeds : Building a Benchmarking Toolkit for Autonomous Robotics , 2014 .

[8]  Siddhartha S. Srinivasa,et al.  Benchmarking in Manipulation Research: Using the Yale-CMU-Berkeley Object and Model Set , 2015, IEEE Robotics & Automation Magazine.

[9]  Lydia E. Kavraki,et al.  Benchmarking Motion Planning Algorithms , 2015 .

[10]  G. Lakemeyer,et al.  The RoboCup Logistics League as a Benchmark for Planning in Robotics , 2015 .

[11]  Alexander Ferrein,et al.  RoboCup Logistics League Sponsored by Festo: A Competitive Factory Automation Testbed , 2013, RoboCup.

[12]  Pedro U. Lima,et al.  Competitions for Benchmarking: Task and Functionality Scoring Complete Performance Assessment , 2015, IEEE Robotics & Automation Magazine.

[13]  Robert M. Wygant CLIPS - a powerful development and delivery expert system tool , 1989 .

[14]  Lydia E. Kavraki,et al.  Benchmarking Motion Planning Algorithms: An Extensible Infrastructure for Analysis and Visualization , 2014, IEEE Robotics & Automation Magazine.

[15]  Jianda Han,et al.  Design and implementation of multiple-rotorcraft-flying-robot testbed , 2011, 2011 IEEE International Conference on Robotics and Biomimetics.

[16]  Francesco Amigoni,et al.  Methods and Experimental Techniques in Computer Engineering , 2013 .

[17]  Christian Brecher,et al.  Cyber-Physical Systems: Foundations, Principles and Applications , 2016 .

[18]  Gerhard Lakemeyer,et al.  Simulation for the RoboCup Logistics League with Real-World Environment Agency and Multi-level Abstraction , 2014, RoboCup.

[19]  Frederik Hegger,et al.  Design and development of a benchmarking testbed for the Factory of the Future , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[20]  S. Jeschke,et al.  PROPOSAL FOR ADVANCEMENTS TO THE LLSF IN 2014 AND BEYOND , 2013 .

[21]  Pedro U. Lima,et al.  The RoCKIn@Work challenge , 2014, ISR 2014.

[22]  Wolfram Burgard,et al.  A benchmark for the evaluation of RGB-D SLAM systems , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Pedro U. Lima,et al.  ISROBOTNET: A testbed for sensor and robot network systems , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  P. Abbeel,et al.  Benchmarking in Manipulation Research , 2015 .

[25]  Tim Bray,et al.  Internet Engineering Task Force (ietf) the Javascript Object Notation (json) Data Interchange Format , 2022 .

[26]  Hector J. Levesque,et al.  Knowledge Representation and Reasoning , 2004 .

[27]  Hiroaki Kitano,et al.  RoboCup: The Robot World Cup Initiative , 1997, AGENTS '97.

[28]  Lydia E. Kavraki,et al.  An Extensible Benchmarking Infrastructure for Motion Planning Algorithms , 2014, ArXiv.

[29]  Alexander Ferrein,et al.  Evaluation of the RoboCup Logistics League and Derived Criteria for Future Competitions , 2015, RoboCup.

[30]  Alexander Ferrein,et al.  Incremental Task-Level Reasoning in a Competitive Factory Automation Scenario , 2013, AAAI Spring Symposium: Designing Intelligent Robots.

[31]  Alexander Ferrein,et al.  Benchmarking of Cyber-Physical Systems in Industrial Robotics , 2017 .

[32]  T. Niemueller,et al.  Planning Competition for Logistics Robots in Simulation , 2016 .

[33]  Hector J. Levesque,et al.  Chapter 14 – Actions , 2004 .