← Latest papers
💬 NLP

ALRM: Agentic LLM for Robotic Manipulation

This paper introduces ALRM, an agentic LLM framework that bridges natural language reasoning and robotic manipulation through a modular ReAct-style loop supporting both Code-as-Policy and Tool-as-Policy execution modes, validated by a new benchmark of 56 linguistically diverse tasks.

Original authors: Vitor Gaboardi dos Santos, Ibrahim Khadraoui, Ibrahim Farhat, Hamza Yous, Samy Teffahi, Hakim Hacid

Published 2026-01-30
📖 5 min read🧠 Deep dive

Original authors: Vitor Gaboardi dos Santos, Ibrahim Khadraoui, Ibrahim Farhat, Hamza Yous, Samy Teffahi, Hakim Hacid

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 have a very smart, well-read robot assistant. You want it to tidy up your kitchen, but instead of giving it a rigid, pre-written script like "Pick up spoon, move to sink," you just say, "Hey, could you please clear off these dirty dishes?"

For a long time, robots struggled with this. They were like actors who had memorized a script but couldn't handle it if you changed a single word. If you said "toss the plate" instead of "move the plate," the robot might freeze.

This paper introduces a new system called ALRM (Agentic LLM for Robotic Manipulation) that teaches robots how to think, plan, and adapt in real-time, much like a human would.

The Two Ways the Robot "Thinks"

The researchers found that the robot can handle your request in two different ways, like two different styles of working:

  1. The "Code Writer" (Code-as-Policy):
    Imagine the robot is a programmer. When you give it a task, it instantly writes a short computer program (a script) to solve the problem and hits "run." It's fast and efficient, like a chef who knows the recipe by heart and cooks the whole meal in one go. However, if it makes a tiny typo in the recipe, the whole dish might burn, and it has to start over.

  2. The "Tool User" (Tool-as-Policy):
    Imagine the robot is a detective. Instead of writing a whole script, it breaks the job down into tiny steps. It says, "First, I will look for the plate. Okay, I found it. Now, I will grab it. Oh, wait, my hand slipped. Let me try again." It uses a "tool" to do one small thing, checks the result, and then decides what to do next. This is slower because it takes more time to think, but it's much better at fixing mistakes on the fly.

The "Brain" of the Operation

The system uses a special "brain" (a Large Language Model, or LLM) that acts like a project manager.

  • The Planner: This part listens to your request ("Clean the table") and breaks it down into small, logical steps ("Find the cup," "Pick up the cup," "Put cup in sink").
  • The Executor: This part actually does the work, either by running the code the planner wrote or by using the "tools" step-by-step.
  • The Loop: If the robot drops the cup, the Executor tells the Planner, "I dropped it." The Planner then says, "Okay, let's try picking it up again," and the cycle continues until the job is done.

The "Exam" They Gave the Robots

To see if this system actually works, the researchers didn't just test it on simple commands. They created a tricky "exam" with 56 different tasks in three different virtual rooms (a kitchen, a box storage area, and a fruit bowl).

They tested the robots with instructions that were:

  • Simple: "Pick up the lemon."
  • Tricky: "Grab the sour fruit and the big fruit." (The robot has to figure out which fruit is sour and which is big without being told their names).
  • Chatty: "Hey, these fruits are rotting! Toss the lemon and peach in the bin!" (The robot has to ignore the extra chatter and focus on the action).

They tested 10 different "brains" (AI models), ranging from massive, powerful ones (like Claude-4.1-Opus) to smaller, lighter ones that can run on a single computer (like Falcon-H1-7B).

The Results: Who Won?

  • The Powerhouse: The biggest, most expensive AI model (Claude-4.1-Opus) was the best at the "Tool User" method. It solved almost 94% of the tasks, even the tricky ones, but it took a bit longer to think because it was so thorough.
  • The Speed Demon: The smaller, open-source model (Falcon-H1-7B) was a surprise star. When using the "Code Writer" method, it solved 84% of the tasks and did it much faster than the big models. It was almost as good as the giant models but didn't need a supercomputer to run.
  • The Struggle: The smaller models had a hard time with the "Tool User" method. They got confused when they had to stop and think after every tiny step, often failing to complete the task.

The Bottom Line

The paper shows that we don't need to force robots to follow rigid scripts anymore. By giving them an "agentic" brain that can plan, use tools, and write code, robots can understand natural language, handle mistakes, and solve complex, multi-step puzzles like cleaning a messy table.

The study concludes that for the best results, you can use a powerful cloud-based AI for complex reasoning, or a smaller, local AI if you need speed and are okay with slightly simpler tasks. It's a big step toward robots that can actually understand what we mean, not just what we say.

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 →