ROMay 20, 2021

Robot Action Diagnosis and Experience Correction by Falsifying Parameterised Execution Models

arXiv:2105.09599v13 citations
Originality Incremental advance
AI Analysis

This work addresses execution failures in robots, but it is incremental as it builds on existing methods for diagnosis and learning.

The paper tackles the problem of robot execution failures by diagnosing parameter violations in learned precondition models and using diagnosis results to generate synthetic data for improved learning. The methods were evaluated on handle grasping, showing effectiveness in diagnosis and improved execution success.

When faced with an execution failure, an intelligent robot should be able to identify the likely reasons for the failure and adapt its execution policy accordingly. This paper addresses the question of how to utilise knowledge about the execution process, expressed in terms of learned constraints, in order to direct the diagnosis and experience acquisition process. In particular, we present two methods for creating a synergy between failure diagnosis and execution model learning. We first propose a method for diagnosing execution failures of parameterised action execution models, which searches for action parameters that violate a learned precondition model. We then develop a strategy that uses the results of the diagnosis process for generating synthetic data that are more likely to lead to successful execution, thereby increasing the set of available experiences to learn from. The diagnosis and experience correction methods are evaluated for the problem of handle grasping, such that we experimentally demonstrate the effectiveness of the diagnosis algorithm and show that corrected failed experiences can contribute towards improving the execution success of a robot.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes