Recursive decomposition of numeric goals, exemplified with automated construction agents in 3D MineCraft worlds

This research describes a novel approach to incorporating navigation in a general planning process. Five planning control strategies are articulated for combining "primitive rules" (which directly solve problems) with "recursive rules" (which decompose problems into combinations of problems of the same form). The combined rules are applied to carry out navigation and generalized planning, utilizing the observation that a "planning-aided navigation" problem can be decomposed automatically into smaller planning-aided navigation problems, and hence addressed by vertical recursive rules. The approach is illustrated in a MineCraft construction domain, using an agent that is able to build blocks to create a path to reach an initially unreachable target, e.g., a path finding task in which parts of the path must be constructed during the course of navigation/planning, such as building a bridge to fill a gap on the way to the target location.

[1]  Jörg Hoffmann Everything You Always Wanted to Know about Planning - (But Were Afraid to Ask) , 2011, KI.

[2]  Christian Laugier,et al.  Probabilistic navigation in dynamic environment using Rapidly-exploring Random Trees and Gaussian processes , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Dan C. Marinescu,et al.  Planning with Recursive Subgoals , 2004, KES.

[4]  Laura Sebastia,et al.  Decomposition of planning problems , 2006, AI Commun..

[5]  Richard Fikes,et al.  STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving , 1971, IJCAI.

[6]  Dana S. Nau,et al.  On the Complexity of Blocks-World Planning , 1992, Artif. Intell..

[7]  Blai Bonet,et al.  The AIPS-98 Planning Competition , 2000, AI Mag..

[8]  Georgios C. Anagnostopoulos,et al.  Knowledge-Based Intelligent Information and Engineering Systems , 2003, Lecture Notes in Computer Science.

[9]  Katia P. Sycara,et al.  Hierarchical visibility for guaranteed search in large-scale outdoor terrain , 2011, Autonomous Agents and Multi-Agent Systems.

[10]  Jörg Hoffmann,et al.  Ordered Landmarks in Planning , 2004, J. Artif. Intell. Res..

[11]  Mohan Sridharan,et al.  Active Visual Planning for Mobile Robot Teams Using Hierarchical POMDPs , 2013, IEEE Transactions on Robotics.

[12]  Jörg Hoffmann,et al.  FF: The Fast-Forward Planning System , 2001, AI Mag..

[13]  Craig A. Knoblock,et al.  PDDL-the planning domain definition language , 1998 .

[14]  Hector Muñoz-Avila,et al.  SHOP: Simple Hierarchical Ordered Planner , 1999, IJCAI.