News · SI
MIT's FLEX lets robots read the intent behind a plain-language correction
Researchers from MIT and New York University have built FLEX, a motion-planning pipeline that uses a large language model to generalise from short natural language corrections, so a robot told not to spill on a laptop also steers clear of a nearby phone. The work will be presented at the Conference on Robot Learning this month.
Researchers at MIT and New York University have built FLEX, a system that lets people correct a robot in everyday language and have it work out what they actually meant[1]. The study will be presented at the Conference on Robot Learning this month.
01 / 04
From one correction to a rule
In one demo a robot arm carries a cup of coffee across a cluttered table and a person types "Don't spill on the laptop!" A typical system would simply add the laptop to its list of things to avoid. FLEX goes further: it reasons that liquids and devices do not mix, and reroutes around a nearby phone as well, without being told[1].
"The idea is that there is some higher-level intention behind the words that you say," said study author Nathan Dennler, a postdoc in MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL). "People naturally get this. But you have to carefully explain that to a robot, which takes time and effort."
02 / 04
Add, generalise, mask
FLEX runs in three steps[1]:
- Add puts the object a person mentions onto the robot's list of features that matter for the task. This is how earlier methods already work.
- Generalize is the new part. A large language model, GPT-4o in this study, looks across everything the person has flagged and infers a broader category, such as fragile items.
- Mask uses the robot's computer vision to remove objects that are no longer in the scene, so the list does not grow stale.
The full loop takes about five seconds.
03 / 04
What the tests showed
The team tested FLEX in simulation with a robot arm serving coffee, moving a candle and carrying a bowling ball. Volunteers typed commands such as "Stay away from the stack of paper" and "Don't drop on the mug". The robot obeyed each one literally and also generalised it, avoiding electronics, flammable objects and fragile things[1]. The report describes simulated trials only, not a physical robot.
The work comes from the Collaborative Learning and Autonomy Research (CLEAR) Lab led by Andreea Bobu, assistant professor of aeronautics and astronautics at MIT, with co-authors Audrey Lee and Ilia Sucholutsky of New York University.
04 / 04
Why it matters
Household and assistive robots will not ship with every owner's preferences built in. "Everyone's homes are different, and everyone cares about different things, so no robot comes out of the box knowing what matters to you," Bobu said[1]. Using a language model's common sense to fill the gaps between a few typed corrections is a practical way to make home robots less tedious to teach, provided the generalisations stay right outside the lab.
Sources
Sources for this story.
FAQ
Frequently asked questions.
01What is FLEX?
A flexible feature-editing pipeline for robot motion planning, built by researchers at MIT and New York University. It lets a person correct a robot in plain conversational language and has the robot infer the broader preference behind the correction.
02How does it work?
It runs three steps. Add puts the object a person mentions on the robot's list of things that matter. Generalize uses a large language model (GPT-4o in the study) to find the pattern across those objects, such as fragile or electronic items. Mask uses the robot's vision system to drop objects that are no longer in the scene. The whole loop takes about five seconds.
03What did the tests show?
In simulated tasks with a robot arm serving coffee, moving a candle and carrying a bowling ball, the robot followed each command literally and also generalised it, avoiding electronics, flammable objects and fragile things without being told about each one.
04Has it run on a real robot?
The MIT News report describes simulated scenarios only, with volunteers typing commands to a virtual robot arm.
05Who built it?
The study was led by Andreea Bobu, assistant professor of aeronautics and astronautics at MIT, with CSAIL postdoc Nathan Dennler, Audrey Lee and Ilia Sucholutsky of New York University.
06Where will it be presented?
At the annual Conference on Robot Learning (CoRL) this month.
That’s the story
Building with what’s new?
Spectrum Web Co ships products, places talent, builds social narratives and builds custom business tools as monthly services.
Related stories