← Latest papers
🤖 AI

RTNav: Towards Real-Time Zero-Shot Object Navigation

The paper introduces RTNav, a real-time navigation architecture that explicitly accounts for inference latency and asynchronous environment stepping to overcome the performance degradation of existing zero-shot object navigation methods under realistic timing constraints, achieving significant improvements in success rates on HM3D benchmarks.

Original authors: Easop Lee, Lingyu Zhang, Boyuan Chen

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

Original authors: Easop Lee, Lingyu Zhang, Boyuan Chen

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 a robot sent into an unfamiliar house to find a specific object, like a red mug, without any prior training on that particular room. To succeed, the robot must look around, understand what it sees, decide where to go next, and move its wheels or legs, all while the world around it continues to change. This is the challenge of zero-shot object navigation: using powerful artificial intelligence to guide a machine through the unknown. For years, researchers have tested these systems in computer simulations where the virtual world pauses while the robot's brain thinks. In this frozen state, the robot can take as long as it needs to process an image or make a decision, and the clock does not tick. This setup has allowed scientists to build increasingly complex and capable navigation agents, but it hides a critical flaw. In the real world, time never stops. While a robot is calculating its next move, seconds pass, the robot stands still, and the task budget—the time allowed to finish the job—shrinks. If a robot takes too long to think, it simply cannot finish the task, no matter how smart its reasoning is.

A team of researchers at Duke University has now exposed this hidden cost and proposed a new way to build navigation systems that respect the ticking clock. They found that the most advanced navigation agents, which rely on large, powerful AI models to understand language and vision, suffer a dramatic drop in performance when forced to operate in real-time. In their study, they created a new testing environment where the simulation runs continuously, just like a real room, while the robot's computer works to decide its next step. When they ran standard navigation methods in this setting, the agents became sluggish and inefficient. The time spent waiting for the computer to finish its calculations meant the robot spent a significant portion of its time standing still, often missing opportunities to reach its goal before the time ran out. The researchers measured this using a new metric that rewards not just finding the object, but doing so quickly, penalizing any wasted seconds.

To solve this, the team introduced a new architecture called RTNav, which treats the flow of time as a fundamental part of the design rather than an afterthought. Instead of forcing the robot to stop and wait for every part of its brain to finish a single thought before moving, RTNav lets different parts of the system work at their own natural speeds. The part of the system that detects objects runs constantly, scanning the environment many times a second. The part that plans the route runs less frequently, only updating when necessary. The part that controls the wheels moves continuously, reacting to the latest plan without waiting for a new one to be fully formed. This is similar to how a human might walk through a crowded street: you do not stop completely to think about every step; you keep moving while your eyes scan for obstacles and your mind updates your path. By allowing these processes to happen simultaneously rather than in a strict line, the robot stays in motion and uses its time efficiently.

The results of this approach were striking. When tested on standard navigation benchmarks, the new system outperformed previous methods significantly. In tests where the robot had to find objects in complex, multi-room environments, the new system improved the success rate by up to 11 percent compared to the best existing methods. More importantly, it completed tasks much faster. The researchers measured a metric called success weighted by completion time, which combines whether the robot found the object with how long it took. The new system scored up to 5.1 points higher on this metric, indicating that it was not only more successful but also far more efficient. The study showed that older methods, which were designed for the frozen simulation world, wasted a large amount of time waiting for calculations to finish. In contrast, the new system kept the robot moving, reducing the time it spent idle by more than 14 percent compared to its competitors.

The researchers also tested how robust this system is by running it on different types of computer hardware, from powerful desktop graphics cards to smaller, more energy-efficient chips designed for edge devices. The system performed consistently well across all of them, maintaining high success rates even when the computing power was reduced. This suggests that the design is flexible enough to work on various robots without needing the most expensive hardware available. The team also experimented with different sizes of the artificial intelligence models used for reasoning. They found that while a very large model was not strictly necessary, a medium-sized model provided the best balance of speed and accuracy, allowing the robot to make good decisions without getting bogged down by slow processing.

This work highlights a crucial shift in how we should build robots for the real world. The old way of testing, where the world waits for the robot to think, no longer reflects the reality of deployment. The study demonstrates that for robots to be practical in everyday environments, their software must be designed to handle the constraints of real-time execution. By decoupling the different tasks of perception, planning, and movement, and letting them run in parallel, robots can become much more responsive and effective. The researchers conclude that ignoring the cost of computation time leads to systems that look good in simulation but fail in practice. Their new approach offers a path forward, showing that with the right architecture, robots can navigate the unknown world quickly and reliably, turning the theoretical promise of artificial intelligence into a practical reality.

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 →