Memory-based hierarchical task and motion planning

It has been shown in recent robot planning control research that planning with simplified domain models is efficient and can be robust by detecting execution failures and replanning online. In this work, we alter the traditional HTN planning by interleaving with execution and extend it with a geometric planner for mobile manipulation tasks. We also build a memory-base which is comprised of several sub-memories. It can memory and manage mass patter-specific records, and supply data with the most efficient patter to the planner and various actuators. At the last, we present preliminary results on a mobile robot with manipulator and shows some advantage of IPAE when robot encounter uncertainty and need replanning, compared with the traditional HTN method.

[1]  Jianwei Zhang,et al.  Integrating HTN planner in cleaning-security robot: Handling planning with memory and problem template , 2010, 2010 IEEE International Conference on Automation and Logistics.

[2]  Xianzhong Zhou,et al.  Automated Semantic Web Service Composition Based on Enhanced HTN , 2010, 2010 Fifth IEEE International Symposium on Service Oriented System Engineering.

[3]  Stuart J. Russell,et al.  Combined Task and Motion Planning for Mobile Manipulation , 2010, ICAPS.

[4]  Jianwei Zhang,et al.  EpistemeBase: A semantic memory system for task planning under uncertainties , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Leslie Pack Kaelbling,et al.  Hierarchical task and motion planning in the now , 2011, 2011 IEEE International Conference on Robotics and Automation.

[6]  Amedeo Cesta,et al.  Recent Advances in AI Planning , 1997, Lecture Notes in Computer Science.

[7]  Stuart J. Russell,et al.  Angelic Semantics for High-Level Actions , 2007, ICAPS.

[8]  David Maxwell Chickering,et al.  Learning Equivalence Classes of Bayesian Network Structures , 1996, UAI.

[9]  Jianwei Zhang,et al.  HTN robot planning in partially observable dynamic environments , 2010, 2010 IEEE International Conference on Robotics and Automation.