Reproduce “Addressing Failures in Robotics using Vision-Based Language Models (VLMs) and Behavior Trees (BT)” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Faseeh Ahmad, Jonathan Styrud, Volker Krueger

Researchers integrated Vision Language Models (VLMs) with Behavior Trees (BTs) to enable robotic systems to autonomously detect, identify, and recover from previously unknown operational failures. This approach achieved a 100% success rate in simulated tasks and demonstrated that visual input is crucial for addressing complex, spatially dependent failure scenarios.

Key insights

  • VLMs can reliably detect and identify unknown robotic failures, interpreting complex visual and contextual information to articulate the nature of the problem.
  • The dynamic integration of VLM-generated conditions and skill templates into Behavior Trees allows robots to autonomously adapt their behavior and recover from unforeseen issues.
  • Visual input is critical for addressing complex, spatially dependent failures, enabling VLMs to reason about physical constraints and object affordances more effectively than language-only models.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.