← Latest papers
💻 computer science

When does online vision-language inference help? A survey of socially aware robot navigation

This survey analyzes 41 recent cases of online vision-language model integration in socially aware robot navigation, categorizing their deployment patterns, evaluating their impact on system utility and cue-awareness, and identifying key challenges in real-time reasoning, spatial grounding, and safety.

Original authors: Sungsan Park, Young-Sik Shin, Sanghyun Kim

Published 2026-11-10
📖 5 min read🧠 Deep dive

Original authors: Sungsan Park, Young-Sik Shin, Sanghyun Kim

Original paper licensed under CC BY 4.0 (https://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 walking through a busy hallway. For decades, engineers have taught these machines to avoid collisions by treating people like moving obstacles, calculating distances and speeds to ensure they do not bump into anyone. This approach works well for basic safety, but it misses the subtle, unspoken rules of human interaction. A robot might successfully navigate around a person without hitting them, yet still cut off a group of friends mid-conversation or ignore a raised hand meant to signal a stop. To move through the world as a polite and effective companion, a robot needs to understand more than just geometry; it needs to read social cues, recognize gestures, and grasp the context of a situation.

Recently, a new generation of artificial intelligence has emerged that can look at an image and understand the story it tells. These systems, known as vision-language models, can describe a scene, identify a person waving, or explain why a group is standing together. Researchers have begun trying to plug these powerful tools into robot navigation systems, hoping to give machines the social intelligence they lack. But there is a catch: these models are slow. They take seconds to process a single image, while a robot moving through a crowd needs to make decisions dozens of times per second to stay safe. The big question is whether the robot actually needs to ask the model for help in real-time, or if it can learn from the model beforehand and then run on its own.

A new survey by researchers at Kyung Hee University and Kyungpook National University in South Korea takes a hard look at forty-one recent studies that have tried to solve this problem. The authors did not just list the new systems; they organized them by exactly where the artificial intelligence fits into the robot's decision-making process. They found that the models are being used in six distinct ways. Sometimes, the model acts as a scene interpreter, simply telling the robot what is happening, such as identifying a social group. Other times, it acts as a cost modulator, assigning a penalty to certain paths, like telling the robot that cutting through a conversation is "expensive" in terms of social etiquette. In other cases, the model suggests a specific path or subgoal, or even takes direct control of the robot's movements. A few studies use the model only before the robot is deployed, teaching a smaller, faster system how to behave so the large model is never needed again.

The researchers examined the results of these forty-one cases to see when the online use of these models actually helps. They discovered that the models shine brightest when the robot faces a situation that standard maps cannot see. For instance, in experiments where a person raised a hand to stop the robot, systems using the vision-language model succeeded, while traditional systems failed because they only saw a person standing still, not a person signaling a stop. Similarly, when navigating around groups of people, the models helped the robot understand who belonged to which group, allowing it to move around them more naturally. However, the study also found that the benefits are not universal. In some routine situations where the path is clear, the heavy computational cost of running the model in real-time did not improve the outcome and sometimes even slowed the robot down.

A critical finding of the survey concerns the timing of these decisions. Because the models are slow, some systems wait for an answer before moving, which causes the robot to freeze. Others try to use the answer later, but by the time the advice arrives, the situation may have changed. The researchers found that the most successful approach in one real-world test was to fuse the delayed advice with the robot's current plan. This allowed the robot to keep moving while still incorporating the social insight once it arrived. The study also highlighted that simply having a model that gives a better answer does not automatically mean the robot will behave better. In several cases, the model's output was accurate, but the robot's navigation system failed to translate that understanding into safe movement.

The survey concludes that while these models are powerful tools for understanding social cues, they are not a magic switch that solves all navigation problems. The evidence suggests that the best strategy is often conditional: use the model when the robot encounters a complex social situation it cannot handle on its own, but rely on faster, simpler systems for routine movement. The authors also pointed out that the field lacks a standard way to report how fast these systems are or how often they are used, making it difficult to compare different approaches. They propose that future studies should clearly report how many times a model is asked to think for every movement decision, along with the time it takes to get an answer. Until these standards are met, and until researchers can prove that a robot can learn from a model and then run without it just as well, the question of whether to keep these powerful models running online will remain an open design choice rather than a solved problem.

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 →