Enhancing Software and Hardware Reliability for a Successful Participation in the RoboCup Logistics League 2017

In 2017, the RoboCup Logistics League (RCLL) has seen major changes to the playing field layout, which allows for more configuration variants that are now generated randomly and automatically, leading towards a more realistic smart factory scenario. The Carologistics team developed a new strategy for exploration and improved existing components with a particular focus on navigation and error handling in the behavior engine and high-level reasoning. We describe the major concepts of our approach with a focus on the improvements in comparison to last year, which enabled us to win the competition in 2017.

[1]  Alexander Ferrein,et al.  Improvements for a Robust Production in the RoboCup Logistics League 2016 , 2016, RoboCup.

[2]  Torsten Bertram,et al.  Trajectory modification considering dynamic constraints of autonomous robots , 2012, ROBOTIK.

[3]  Sergey Ioffe,et al.  Rethinking the Inception Architecture for Computer Vision , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Alexander Ferrein,et al.  Cyber-Physical System Intelligence , 2017 .

[5]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

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

[7]  Tim Niemüller,et al.  Knowledge-Based Instrumentation and Control for Competitive Industry-Inspired Robotic Domains , 2016, KI - Künstliche Intelligenz.

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

[9]  Alexander Ferrein,et al.  An Integration Challenge to Bridge the Gap Among Industry-Inspired RoboCup Leagues , 2016, RoboCup.

[10]  Alexander Ferrein,et al.  Fawkes for the RoboCup Logistics League , 2015, RoboCup.

[11]  Alexander Ferrein,et al.  A Lua-based Behavior Engine for Controlling the Humanoid Robot Nao , 2009, RoboCup.

[12]  K. Upton,et al.  A modern approach , 1995 .

[13]  E. Gat On Three-Layer Architectures , 1997 .

[14]  Alexander Ferrein,et al.  Design Principles of the Component-Based Robot Software Framework Fawkes , 2010, SIMPAR.

[15]  Jean-Claude Latombe,et al.  Numerical potential field techniques for robot path planning , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[16]  Gerhard Lakemeyer,et al.  Initial Results on Generating Macro Actions from a Plan Database for Planning on Autonomous Mobile Robots , 2017, ICAPS.

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

[18]  Rachid Alami,et al.  An Architecture for Autonomy , 1998, Int. J. Robotics Res..

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