Safe human–robot collaboration requires more than visual description: a monitor must determine whether the robot body is safely separated, already colliding with the scene or a person, or about to collide. We call this capability collision grounding: binding visual observations to robot body geometry, camera viewpoint, scene layout, human proximity, and temporal motion in order to infer present and imminent contact.
We introduce TouchSafeBench, a physics-grounded benchmark for evaluating collision grounding in vision-language models (VLMs). Built in Habitat 3.0, TouchSafeBench contains 2,940 simulated indoor co-presence episodes across social navigation and social rearrangement, with synchronized multi-view RGB-D observations, top-down trajectory maps, calibrated camera metadata, and simulator-derived contact labels. We study two deployment-facing tasks: classifying the current safety state and warning about imminent collision before contact. Across three frontier or robotics-oriented VLMs, nine visual representations, and three viewpoint configurations, current models remain far from reliable: the best Macro-F1 on either task is 56%, depth inputs are not automatically transformed into robot-body collision evidence, and robot–scene contact is consistently harder than human-contact risk. An expert human given the same clips reaches 74% with all views, far above every model, yet shares the scene-contact blind spot, and the failure modes transfer to real recordings.
TouchSafeBench reveals a central limitation of VLMs used as embodied safety monitors: visual fluency does not imply physical accountability. Reliable robot safety monitors will need representations that explicitly bind viewpoint, robot morphology, metric collision geometry, and future collision. Code and data are available through the links above.
@inproceedings{wang2026touchsafebench,
title = {Probing Collision Grounding in Vision-Language Models for Safe Human--Robot Collaboration},
author = {Jun Wang and Xiaohao Xu and Xiaonan Huang},
booktitle = {Conference on Robot Learning (CoRL)},
year = {2026},
url = {https://arxiv.org/abs/2605.31196},
note = {Project page: \url{https://jun25336-bit.github.io/TouchSafeBench/}}
}