RoboPlanner : a pragmatic task planning framework for autonomous robots

Robotic automation has proliferated various industrial deployments including manufacturing, retail warehousing and logistics supply chains. In order for robots to advance to the next stage of cognitive autonomy, a robust framework for planning, execution and adaptation is needed. While there have been advances in abstract automated planning systems, they are still ill-suited to be applied within runtime robotic executions, which take place in uncertain environments. In this study, the authors provide a deliberative robotic planning and simulated execution framework called RoboPlanner that provides a pragmatic integration of automated planning, orchestration and adaptive deployments. This is coupled with an execution monitor and plan repair module, that allows reconfiguration to various template actions with runtime changes. Structured rules for re-planning in the case of state changes, unforeseen obstacles or execution failures are provided. They demonstrate their simulation framework on a realistic example of mobile pick & delivery robots in Industry 4.0 warehouses, that plan, execute, adapt and re-plan in sync with a knowledge base.

[1]  Yixin Chen,et al.  Temporal Planning using Subgoal Partitioning and Resolution in SGPlan , 2006, J. Artif. Intell. Res..

[2]  Nils Boysen,et al.  Warehousing in the e-commerce era: A survey , 2019, Eur. J. Oper. Res..

[3]  Pieter Abbeel,et al.  Image Object Label 3 D CAD Model Candidate Grasps Google Object Recognition Engine Google Cloud Storage Select Feasible Grasp with Highest Success Probability Pose EstimationCamera Robots Cloud 3 D Sensor , 2014 .

[4]  Armando J. Pinho,et al.  Experience-Based Planning Domains: an Integrated Learning and Deliberation Approach for Intelligent Robots , 2016, J. Intell. Robotic Syst..

[5]  Alessandro Saffiotti,et al.  The Internet of Robotic Things , 2018 .

[6]  Moritz Tenorth,et al.  KnowRob: A knowledge processing infrastructure for cognition-enabled robots , 2013, Int. J. Robotics Res..

[7]  Maria Fox,et al.  PDDL2.1: An Extension to PDDL for Expressing Temporal Planning Domains , 2003, J. Artif. Intell. Res..

[8]  Hans-Georg Kemper,et al.  Application-Pull and Technology-Push as Driving Forces for the Fourth Industrial Revolution , 2014 .

[9]  Bernhard Nebel,et al.  The FF Planning System: Fast Plan Generation Through Heuristic Search , 2011, J. Artif. Intell. Res..

[10]  John K. Tsotsos,et al.  40 years of cognitive architectures: core cognitive abilities and practical applications , 2018, Artificial Intelligence Review.

[11]  Ron Alterovitz,et al.  Robot Planning in the Real World: Research Challenges and Opportunities , 2016, AI Mag..

[12]  Paolo Traverso,et al.  The actor's view of automated planning and acting: A position paper , 2014, Artif. Intell..