Hierarchical Task Decomposition for Execution Monitoring and Error Recovery: Understanding the Rationale Behind Task Demonstrations
Christoph Willibald, Dongheui Lee

TL;DR
This paper introduces an unsupervised learning framework for robotic task segmentation and anomaly detection, enabling robots to learn, monitor, and recover from errors in complex multi-step manipulation tasks with minimal training data.
Contribution
It presents a novel unsupervised approach combining intention recognition, feature clustering, and anomaly detection for improved task understanding and error recovery in robotics.
Findings
Outperforms state-of-the-art methods in force-based tasks
Reduces training data and computational requirements
Successfully learns complex in-contact behaviors
Abstract
Multi-step manipulation tasks where robots interact with their environment and must apply process forces based on the perceived situation remain challenging to learn and prone to execution errors. Accurately simulating these tasks is also difficult. Hence, it is crucial for robust task performance to learn how to coordinate end-effector pose and applied force, monitor execution, and react to deviations. To address these challenges, we propose a learning approach that directly infers both low- and high-level task representations from user demonstrations on the real system. We developed an unsupervised task segmentation algorithm that combines intention recognition and feature clustering to infer the skills of a task. We leverage the inferred characteristic features of each skill in a novel unsupervised anomaly detection approach to identify deviations from the intended task execution.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Software System Performance and Reliability · Simulation Techniques and Applications
