scispace - formally typeset
Open AccessProceedings Article

Planning Domain + Execution Semantics: A Way Towards Robust Execution?

TLDR
It is shown that the combined used of causal, temporal and categorical knowledge allows the robot to detect failures even when the effects of actions are not directly observable.
Abstract
Robots are expected to carry out complex plans in real world environments. This requires the robot to track the progress of plan execution and detect failures which may occur. Planners use very abstract world models to generate plans. Additional causal, temporal, categorical knowledge about the execution, which is not included in the planner's model, is often avail- able. Can we use this knowledge to increase robustness of execution and provide early failure detection? We propose to use a dedicated Execution Model to monitor the executed plan based on runtime observations and rich execution knowl- edge. We show that the combined used of causal, temporal and categorical knowledge allows the robot to detect failures even when the effects of actions are not directly observable. A dedicated Execution model also introduces a degree of mod- ularity, since the platform- and execution-specific knowledge does not need to be encoded into the planner.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Cognition-Enabled Robot Manipulation in Human Environments: Requirements, Recent Work, and Open Problems

TL;DR: Problem in different research areas related to mobile manipulation from the cognitive perspective are outlined, recently published works and the state-of-the-art approaches to address these problems are reviewed, and open problems to be solved are discussed.
Proceedings ArticleDOI

Online task merging with a hierarchical hybrid task planner for mobile service robots

TL;DR: The planner CHIMP is introduced, which is based on meta-CSP planning to represent the hybrid plan space and uses hierarchical planning as the strategy for cutting efficiently through this space.
Proceedings ArticleDOI

Interactive teaching and experience extraction for learning about objects and robot activities

TL;DR: The robot's ontology is extended with concepts for representing human-robot interactions as well as the experiences of the robot, and these experiences are extracted and stored in memory and they are used as input for learning methods.
Journal ArticleDOI

Logics based on qualitative descriptors for scene understanding

TL;DR: An approach for scene understanding based on qualitative descriptors, domain knowledge and logics is proposed, and promising results were obtained.
References
More filters
Proceedings ArticleDOI

When robots are late: Configuration planning for multiple robots with dynamic goals

TL;DR: An approach to closed-loop planning capable of generating configuration plans, i.e., action plans for multirobot systems which specify the causal, temporal, resource and information dependencies between individual sensing, computation, and actuation components is proposed.
Journal ArticleDOI

Inferring robot goals from violations of semantic knowledge

TL;DR: This paper presents a novel use of semantic knowledge, to encode information about how things should be, i.e. norms, and to enable the robot to infer deviations from these norms in order to generate goals to correct these deviations.
Journal ArticleDOI

Monitoring the execution of robot plans using semantic knowledge

TL;DR: This paper uses semantic domain knowledge to derive implicit expectations of the execution of actions in the plan, and matches these expectations against observations, and presents two realizations of this approach: a crisp one, which assumes deterministic actions and reliable sensing, and uses a standard knowledge representation system (LOOM).
Proceedings ArticleDOI

HTN robot planning in partially observable dynamic environments

TL;DR: Two approaches to dealing with incomplete world knowledge in the context of HTN robot planning are described and several experiments demonstrate that the approaches can successfully be applied in a dynamic and unstructured environment.