Automating Robot Failure Recovery Using Vision-Language Models With Optimized Prompts
Hongyi Chen, Yunchao Yao, Ruixuan Liu, Changliu Liu, Jeffrey, Ichnowski

TL;DR
This paper enhances vision-language models with optimized prompts to improve robot failure detection and recovery, leveraging spatial reasoning for better autonomous handling of unexpected errors in complex tasks.
Contribution
It introduces prompt optimization techniques that significantly improve VLMs' spatial reasoning and recovery capabilities for robot failures in diverse scenarios.
Findings
65.78% improvement in motion-level error correction with optimized prompts
5.8% increase in failure detection success rate
7.5% boost in recovery plan generation accuracy
Abstract
Current robot autonomy struggles to operate beyond the assumed Operational Design Domain (ODD), the specific set of conditions and environments in which the system is designed to function, while the real-world is rife with uncertainties that may lead to failures. Automating recovery remains a significant challenge. Traditional methods often rely on human intervention to manually address failures or require exhaustive enumeration of failure cases and the design of specific recovery policies for each scenario, both of which are labor-intensive. Foundational Vision-Language Models (VLMs), which demonstrate remarkable common-sense generalization and reasoning capabilities, have broader, potentially unbounded ODDs. However, limitations in spatial reasoning continue to be a common challenge for many VLMs when applied to robot control and motion-level error recovery. In this paper, we…
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
TopicsMultimodal Machine Learning Applications · Robotic Path Planning Algorithms · Advanced Neural Network Applications
