Reinforcement Learning for Real-Time Vision-Language-Action Policies
This paper introduces Real-Time EXPO-FT, a reinforcement learning framework that decouples slow, expressive action generation from fast, reactive action editing to enable sample-efficient, high-performance adaptation of large Vision-Language-Action models to real-world dynamics despite inference latency.
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
Robots have long struggled to move with the fluidity of living things. While they can be programmed to follow a rigid set of instructions in a factory, the real world is messy, unpredictable, and moves fast. To navigate this, researchers have turned to a type of artificial intelligence known as a vision-language-action model. These are massive computer programs trained on huge amounts of data, allowing them to understand what they see through a camera, read a text instruction, and decide how to move a robotic arm. They are powerful because they have seen so many examples of how the world works, acting like a vast library of experience. However, there is a significant catch: because these models are so large and complex, they take a noticeable amount of time to think. In the split second it takes the computer to process an image and decide on a movement, the physical world has already changed. If a robot is trying to catch a ball or balance an object, the information it used to make its decision is already old by the time it actually moves, often causing the action to fail.
A team of researchers at Stanford University has developed a new way to teach these large models how to act in real time, even when they are slow to think. Their approach, called Real-Time EXPO-FT, solves the problem of delay by splitting the robot's decision-making into two distinct parts. Instead of forcing the massive, slow model to make every single split-second adjustment, they let it do the heavy lifting of planning a general path, while a much smaller, faster computer program handles the immediate corrections. Imagine a conductor leading an orchestra; the conductor sets the overall tempo and melody, but the individual musicians must adjust their playing instantly to stay in sync. In this system, the large model acts as the conductor, proposing a sequence of moves based on what it saw a moment ago. Then, a lightweight assistant watches the current state of the world and makes tiny, rapid edits to those proposed moves to ensure they are still correct for the exact moment the robot needs to act. This allows the robot to use the deep knowledge of the large model without being held back by its slow thinking speed.
The researchers tested this method in two very different environments: a simulated world of physics and the actual physical world. In the simulation, they challenged the robot with ten different dynamic tasks, such as balancing a ball on a plate, kicking a soccer ball while avoiding a defender, and catching a moving object. They compared their new method against several existing techniques that tried to handle delays. The results were clear: the new approach allowed the robot to succeed in nearly every single trial, outperforming all other methods, including those that did not have to deal with delays at all. This was a significant finding because it showed that by explicitly teaching the system to account for its own slowness, the robot could become more reliable than systems that were theoretically faster but less adaptable.
To prove this worked in the real world, the team moved the robot to a laboratory setting and gave it four challenging tasks that required constant, rapid reaction. These included keeping a ping-pong ball balanced on a rotating plate, picking up a block from a spinning surface, catching an object passed by another robot arm, and kicking a ball into a goal while a defender moved around. The researchers limited the training time to just ten minutes of the robot interacting with the environment, ensuring the system could learn quickly without needing endless hours of practice. Before applying their method, the robot's success rate on these tasks was quite low, averaging around 42 percent. After using the new real-time training framework, the success rate jumped to 97 percent. The robot learned to adapt to the chaotic movements of the objects and the timing constraints of the tasks without any human intervention during the training process.
The study also explored how well the system held up under different conditions. When the researchers artificially increased the delay in the robot's thinking process, the new method maintained its high level of performance, whereas other methods failed as the delay grew longer. Similarly, when the speed of the moving objects increased, the robot using this new framework continued to succeed, while other approaches struggled to keep up. This demonstrates that the system does not just work for a specific speed or delay but is robust enough to handle the unpredictable nature of a dynamic environment. The researchers noted that while their system is highly effective, it still relies on a human to reset the robot after a task is finished, and it requires a specific way of defining success for each task. However, the core achievement is a demonstration that large, powerful AI models can be made to work in real-time, bridging the gap between the slow, thoughtful planning of artificial intelligence and the fast, reactive demands of the physical world.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.