← Latest papers
💻 computer science

Model Reconciliation through Explainability and Collaborative Recovery in Assistive Robotics

This paper presents a model reconciliation framework for assistive robotics that leverages Large Language Models to explain and resolve discrepancies between human and robot mental models, enabling collaborative recovery through user corrections in shared control scenarios.

Original authors: Britt Besch, Tai Mai, Jeremias Thun, Markus Huff, Jörn Vogel, Freek Stulp, Samuel Bustamante

Published 2026-02-05
📖 4 min read☕ Coffee break read

Original authors: Britt Besch, Tai Mai, Jeremias Thun, Markus Huff, Jörn Vogel, Freek Stulp, Samuel Bustamante

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you and a robot are working together as a team, like two people trying to assemble furniture. You are the "shared control" pilot, guiding the robot's movements, while the robot handles the heavy lifting and precision. But sometimes, the robot gets confused. Maybe it thinks a drawer is open when it's actually closed, or it can't find a cup you are pointing at.

When this happens, the robot doesn't just stop; it needs to tell you why it's stuck. This paper introduces a new way for robots to explain their confusion and, more importantly, a way for you to fix it together. They call this "Model Reconciliation."

Here is how it works, broken down into simple steps:

1. The "Two Different Notebooks" Problem

Think of the robot and the human as two people keeping separate notebooks about the world.

  • Your Notebook: You see a green mug on the counter. You know it's there.
  • The Robot's Notebook: Because of a camera glitch or a bad angle, the robot's notebook says, "I don't see a green mug."

When you ask the robot, "Why can't you grab that green mug?", it looks at its notebook and says, "I don't see it." You say, "But it's right there!" This is a divergence—your mental models don't match.

2. The "Translator" (The AI Brain)

In the past, robots needed a complex, pre-programmed map of exactly what you were thinking to understand this. That's hard to do.

This paper uses a Large Language Model (LLM) as a super-smart translator.

  • The Job: The robot asks the AI: "The human is asking about a 'greenish cup,' but my database only knows 'green mug' and my camera doesn't see it. What's the difference?"
  • The Result: The AI acts like a detective. It compares the human's words with the robot's internal data (its "world model" and "action rules"). It figures out the gap without needing to know your entire brain.
  • The Explanation: The robot then speaks to you in plain English: "I can't find the green mug in my current view. My camera might be blocked."

3. The "Fix-It" Phase (Collaborative Recovery)

Explaining the problem is good, but fixing it is better. The paper introduces a second step where you can correct the robot.

  • Scenario A (The Robot is Blind): If the robot says, "I don't see the mug," but you know it's there, you can say, "It's right here!"

    • The Robot's Move: The robot uses a Vision-Language Model (VLM) (a brain that can "see" and "read" at the same time). It looks at its camera feed. If it sees the mug, it updates its notebook: "Okay, I see it now. I was wrong."
    • The Suggestion: If the camera is still blocked, the robot might say, "I can't see it clearly. Can you move the wheelchair a little to the left so I can get a better angle?"
  • Scenario B (The Robot is Confused about Rules): Sometimes the robot knows the object is there but thinks it can't touch it.

    • Example: You ask to pour coffee. The robot says, "I can't." You say, "But the microwave is open!"
    • The Fix: The robot realizes it made a mistake about the state of the microwave. It updates its internal rules to say, "Oh, the microwave is open. I can pour now."

4. How They Tested It

The researchers didn't just talk about this; they built it.

  • The Real Robot: They used a real wheelchair with a robotic arm that helps people with motor impairments do daily tasks. They tested it with real objects like thermos bottles, mugs, and apples.
  • The Digital Twin: They also ran hundreds of tests on a computer simulation (a "digital twin") of the robot to see how well the AI explained things.

The Results:

  • When they let the robot use its internal "notebooks" (its models) to help the AI explain, it was much better than just letting the AI guess based on what it saw in a picture.
  • The system successfully explained why the robot couldn't do things (like "I don't know what a pineapple is" or "I can't see the mug") and helped the user fix the problem so the robot could finish the task.

The Bottom Line

This paper shows a way for robots to say, "I'm confused because my map doesn't match your map," and then let you help them redraw the map. It turns a frustrating "robot error" into a conversation where both the human and the robot learn from each other, making teamwork smoother and safer.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →