Hierarchical Goal Networks: Formalisms and Algorithms for Planning and Acting

dc.contributor.advisorNau, Dana Sen_US
dc.contributor.authorShivashankar, Vikasen_US
dc.contributor.departmentComputer Scienceen_US
dc.contributor.publisherDigital Repository at the University of Marylanden_US
dc.contributor.publisherUniversity of Maryland (College Park, Md.)en_US
dc.date.accessioned2015-06-27T05:31:36Z
dc.date.available2015-06-27T05:31:36Z
dc.date.issued2015en_US
dc.description.abstractIn real-world applications of AI and automation such as in robotics, computer game playing and web-services, agents need to make decisions in unstructured environments that are open-world, dynamic and partially observable. In the AI and Robotics research communities in particular, there is much interest in equipping robots to operate with minimal human intervention in diverse scenarios such as in manufacturing plants, homes, hospitals, etc. Enabling agents to operate in these environments requires advanced planning and acting capabilities, some of which are not well supported by the current state of the art automated planning formalisms and algorithms. To address this problem, in my thesis I propose a new planning formalism that addresses some of the inadequacies in current planning frameworks, and a suite of planning and acting algorithms that operate under this planning framework. The main contributions of this thesis are: - Hierarchical Goal Network (HGN) Planning Formalism. This planning formalism combines aspects (and therefore harnesses advantages) of Classical Planning and Hierarchical Task Network (HTN) Planning, two of the most prominent planning formalisms currently in use. In particular, HGN planning algorithms, while retaining the efficiency and scalability advantages of HTNs, also allows incorporation of heuristics and other reasoning techniques from Classical Planning. - Planning Algorithms. Goal Decomposition Planner (GDP) and the Goal Decomposition with Landmarks (GoDeL) planner are two HGN planning algorithms that combines hierarchical decomposition with classical planning heuristics to outperform state-of-the-art HTN planners like SHOP and SHOP2. - Integration with Robotics. The Combined HGN and Motion Planning (CHaMP) algorithm integrates GoDeL with low-level motion and manipulation planning algorithms in Robotics to generate plans directly executable by robots. Given the need for autonomous agents to operate in open, dynamic and unstructured environments and the obvious need for high-level deliberation capabilities to enable intelligent behavior, the planning-and-acting systems that are developed as part of this thesis may provide unique insights into ways to realize these systems in the real world.en_US
dc.identifierhttps://doi.org/10.13016/M2TS69
dc.identifier.urihttp://hdl.handle.net/1903/16698
dc.language.isoenen_US
dc.subject.pqcontrolledComputer scienceen_US
dc.subject.pqcontrolledRoboticsen_US
dc.subject.pquncontrolledAI Planningen_US
dc.subject.pquncontrolledHeuristicsen_US
dc.subject.pquncontrolledHierarchical Planningen_US
dc.subject.pquncontrolledPlanning Formalismen_US
dc.subject.pquncontrolledRoboticsen_US
dc.subject.pquncontrolledSearch Algorithmsen_US
dc.titleHierarchical Goal Networks: Formalisms and Algorithms for Planning and Actingen_US
dc.typeDissertationen_US

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
Shivashankar_umd_0117E_16202.pdf
Size:
759.34 KB
Format:
Adobe Portable Document Format