← Latest papers
💻 computer science

Guided Riemannian Optimization (GuRO): Bridging Model Predictive Control and Decision Transformers

This paper introduces Guided Riemannian Optimization (GuRO), a novel framework that integrates Model Predictive Control with Decision Transformers and employs curvature-aware Riemannian optimization to achieve faster, more robust training and superior performance in high-dimensional, nonlinear robotic control tasks.

Original authors: Hossein Abdi, Satya Prakash Dash, Mingfei Sun

Published 2026-08-25
📖 5 min read🧠 Deep dive

Original authors: Hossein Abdi, Satya Prakash Dash, Mingfei Sun

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 that move through the real world face a constant, difficult balancing act. They must decide how to step, turn, or climb in environments that are often uneven, slippery, or unpredictable. To make these decisions, engineers have traditionally relied on two main approaches. The first is like a careful navigator who constantly checks a map and recalculates the best path forward based on a known model of the world. This method is efficient and easy to understand, but it struggles when the map is wrong or the terrain changes in ways the map didn't predict. The second approach is more like a child learning to walk: it tries many things, falls, gets up, and slowly learns what works through trial and error. This method can eventually master very complex movements, but it requires an enormous amount of time and practice, often failing to learn when the task is too difficult or the mistakes are too costly.

For years, researchers have tried to combine the best of both worlds: the careful planning of the navigator and the adaptability of the learner. A newer idea has emerged that treats a robot's history of movements and rewards as a story, using powerful computer models originally designed to read human language to predict the next best action. While promising, these "story-reading" models are notoriously difficult to train. They often get stuck in a cycle of slow, unstable learning, unable to find the most efficient path to a solution. A team of researchers at the University of Manchester has now developed a new way to guide these models, helping them learn complex robot movements much faster and more reliably than before.

The researchers focused on teaching a four-legged robot, known as a quadruped, to navigate challenging environments. They wanted the robot to walk over rough ground, climb stairs, and ascend slippery slopes without falling. To do this, they created a hybrid system that bridges the gap between the careful planner and the trial-and-error learner. They used a technique called Model Predictive Control, which acts as a real-time guide. At every moment, this guide calculates a short, locally perfect path for the robot to follow, essentially showing the robot what a good move looks like right now. This guide does not need to know the entire future; it only needs to know the next few steps.

These short, high-quality paths generated by the guide were then fed into a Decision Transformer, the "story-reading" model. Instead of the robot having to learn everything from scratch by wandering around and making mistakes, the model learned by studying the excellent examples provided by the guide. This removed the need for massive amounts of offline data or endless hours of trial and error in the real world. The robot could learn from the guide's suggestions, refining its own understanding of how to move efficiently. However, training these large models is still a mathematically difficult problem. The landscape of possible solutions is filled with sharp peaks and deep valleys, making it easy for standard learning algorithms to get stuck or move too slowly.

To solve this, the researchers introduced a new way of navigating the learning process itself. They treated the mathematical space where the robot's brain exists not as a flat, simple grid, but as a curved surface, much like the surface of the Earth. Standard learning methods move in straight lines, which can be inefficient on a curved surface. The new method, which the authors call Guided Riemannian Optimization, understands the curvature of this space. It adjusts the direction of learning to follow the natural contours of the problem, allowing the robot's brain to find the best solution much faster. This approach is like a hiker who knows the lay of the land and takes the most direct route up a hill, rather than walking in a straight line that might lead to a dead end or a steep cliff.

The team tested this system on a Unitree AlienGo robot, a four-legged machine, in a simulated environment that mimics real-world physics. They set the robot three distinct challenges: walking over uneven terrain, climbing a set of stairs, and ascending a low-friction inclined surface. They compared their new method against several established techniques, including standard reinforcement learning algorithms and other versions of the decision transformer that did not use the curved-surface learning approach. The results showed a clear advantage for the new system. In every task, the robot trained with the guided, curvature-aware method reached a higher level of performance and did so with fewer attempts than the other methods.

The data revealed that the robot learned to walk on rough ground, climb stairs, and scale slippery slopes with greater stability and speed. The training process itself was significantly more efficient, with the loss function—a measure of how wrong the robot's predictions were—dropping much faster than with traditional methods. Statistical analysis confirmed that these improvements were not due to chance. The new method consistently outperformed the best existing alternatives, proving that combining a real-time planner with a story-reading model, and then optimizing the learning process with an understanding of the underlying geometry, creates a powerful tool for robotic control.

This work suggests that the future of robotic learning may not lie in choosing between careful planning and trial-and-error, but in weaving them together. By using a planner to provide high-quality examples and a specialized mathematical approach to navigate the learning process, robots can master complex physical tasks more quickly and robustly. The researchers demonstrated that this approach works effectively in simulation, offering a promising path forward for deploying intelligent, adaptable robots in the real world where conditions are rarely perfect and the cost of failure is high.

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 →