← Latest papers
💻 computer science

OptiSight: Bridging Semantic Reasoning and Geometric Control for Embodied Navigation

OptiSight is a hybrid framework that integrates Vision-Language Model reasoning with deterministic visual servoing to enable efficient, zero-shot autonomous indoor navigation within an 8GB VRAM budget by leveraging Grounded-SAM for target localization and camera geometry for control without dense mapping.

Original authors: Alperen Avan, Jordi Sanchez-Riera

Published 2026-08-25
📖 4 min read☕ Coffee break read

Original authors: Alperen Avan, Jordi Sanchez-Riera

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

Moving through a room is something humans do without thinking, yet for a machine, it is a complex puzzle of two very different kinds. One part is seeing and understanding: knowing that a dark rectangle in a wall is a door, or that a pile of boxes blocks the path. The other part is moving: calculating exactly how far to turn the wheels to avoid a chair without bumping into it. For years, robots have been good at one or the other, but rarely both at the same time. Some systems are excellent at mapping a room and avoiding obstacles, but they cannot understand a command like "go find the red chair." Others can understand language and recognize objects, but they are often too slow or clumsy to move safely in real time. The challenge for researchers has been to build a robot that can reason about what it sees and then move with the precision of a human hand, all while running on a computer small enough to fit on a robot's back.

A team of researchers has developed a new system called OptiSight that bridges this gap. Instead of trying to make a single computer program do everything at once, they split the job into two distinct roles that work together. The first role is a "thinker," a powerful artificial intelligence that looks at the camera's view and figures out what objects are there and where the robot needs to go. The second role is a "pilot," a fast, simple set of rules that takes the thinker's decision and immediately steers the robot. The key innovation is that the thinker does not need to speak constantly. It only steps in when the robot reaches a major decision point, such as when it needs to find a new target or when it gets lost. Once the path is clear, the pilot takes over, guiding the robot smoothly to the destination without needing to ask for help again. This approach allows the robot to understand complex instructions like "get out of the room" while moving quickly and safely, all within the memory limits of a standard portable computer.

To test this idea, the researchers placed their system inside a detailed virtual world called AI Habitat, which simulates real indoor environments with furniture, walls, and obstacles. They gave the robot a simple but difficult task: to leave a room. They ran this test in twenty-four different scenarios, ranging from empty rooms to spaces filled with confusing objects, reflective surfaces, and narrow passages. In some tests, the robot had to navigate around a single obstacle; in others, it had to distinguish between two similar-looking doorways or find a path when the view was partially blocked. The system used a specific type of artificial intelligence to identify objects and a separate geometric system to calculate the exact angles needed to move. The robot was programmed to check its surroundings, decide where to go, and then execute the movement in a continuous loop.

The results showed that this split approach worked remarkably well. In twelve of the scenarios, the robot successfully completed the task in at least sixty percent of the attempts, and in several cases, it succeeded every single time. When the robot succeeded, it typically asked the "thinker" for help only once or twice during the entire journey. This proved that the system did not need to constantly re-evaluate the scene to move forward. Instead, it could rely on its geometric pilot to handle the continuous motion. The few times the robot failed were usually because it got too close to an obstacle and had to stop to recover, or because the environment was so confusing that the initial plan was invalid. Even in these difficult cases, the system showed it could recognize the problem and try again, rather than crashing blindly.

What makes this finding significant is how it balances intelligence with speed. The researchers found that by limiting the use of the heavy, slow-thinking artificial intelligence to only the most critical moments, they could keep the robot moving in real time. The system operated within a strict memory limit of eight gigabytes of video memory, a constraint that mimics the limited computing power found on many real-world robots. This means the approach is not just a theoretical idea for powerful supercomputers, but a practical method that could run on the small computers attached to actual machines. The experiments demonstrated that a robot does not need to be a genius at every single step to be effective; it just needs to know when to think and when to act. By separating the reasoning from the movement, OptiSight offers a reliable way for machines to navigate the messy, unpredictable world of a human home.

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 →