🌐 Homepage | 📖 arXiv | 🛠️ Data Gen | 🧪 Eval Code
Annotation Correction (08/14/25): In the context category, the microwave question was corrected from “below” to “above” to fix an annotation error.
Annotation Correction (05/13/26): In the configuration category, the speaker/cup question answer was corrected from “Yes” to “No” to fix an annotation error.
| Version | How to load | Description |
|---|---|---|
main (default) | load_dataset("chanhee-luke/RoboSpatial-Home") | Original benchmark |
v1 | load_dataset("chanhee-luke/RoboSpatial-Home", revision="v1") | Updated context questions with more specific prompts |
What changed in v1: The spatial context questions use a more explicit prompt template that better reflects the placement intent. For example:
We introduce RoboSpatial-Home: a new spatial reasoning benchmark designed to evaluate vision-language models (VLMs) in real-world indoor environments for robotics. It consists of 350 spatial reasoning questions paired with crowd-sourced RGBD images captured using a handheld iPhone camera equipped with a depth sensor. Each image is annotated with three types of spatial relationship questions—spatial configuration, spatial context, and spatial compatibility—providing a comprehensive evaluation of spatial understanding in robotic applications.
RoboSpatial-Home consists of QA annotations paired with RGB and depth images. The dataset is organized as follows:
category: The spatial reasoning category for the entry (configuration, context, or compatibility).question: The spatial reasoning question.answer: The human annotated answer.img: The RGB image from iPhone 13 Pro Max.depth_image: The corresponding depth image from iPhone 13 Pro Max.mask: (If available) The corresponding segmentation mask for spatial context questions.You can load the RoboSpatial-Home dataset in two ways:
datasets libraryimport datasets
dataset_name = 'chanhee-luke/RoboSpatial-Home'
data = load_dataset(dataset_name, CATEGORY)
where CATEGORY is one of the spatial reasoning categories: configuration, context, compatibility.
If not specified, the entire dataset will be loaded.
python download_benchmark.py [OUTPUT_FOLDER_PATH]
This downloads the dataset locally for debugging or for setups that don’t use the Hugging Face datasets library.
If no output path is provided, the dataset will be saved to ./RoboSpatial-Home by default.
The data for RoboSpatial-Home was manually collected and annotated by graduate-level students in computer science.
⚠️ Disclaimer: The images in this dataset were collected from real homes of real individuals. When using or distributing this dataset, ensure that privacy and ethical considerations are upheld. Redistribution of images should be done with caution to respect the privacy of the original contributors.
BibTex:
@inproceedings{song2025robospatial,
author = {Song, Chan Hee and Blukis, Valts and Tremblay, Jonathan and Tyree, Stephen and Su, Yu and Birchfield, Stan},
title = {{RoboSpatial}: Teaching Spatial Understanding to {2D} and {3D} Vision-Language Models for Robotics},
booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
year = {2025},
note = {Oral Presentation},
}
17 commits
🌐 Homepage | 📖 arXiv | 🛠️ Data Gen | 🧪 Eval Code
Annotation Correction (08/14/25): In the context category, the microwave question was corrected from “below” to “above” to fix an annotation error.
Annotation Correction (05/13/26): In the configuration category, the speaker/cup question answer was corrected from “Yes” to “No” to fix an annotation error.
| Version | How to load | Description |
|---|---|---|
main (default) | load_dataset("chanhee-luke/RoboSpatial-Home") | Original benchmark |
v1 | load_dataset("chanhee-luke/RoboSpatial-Home", revision="v1") | Updated context questions with more specific prompts |
What changed in v1: The spatial context questions use a more explicit prompt template that better reflects the placement intent. For example:
We introduce RoboSpatial-Home: a new spatial reasoning benchmark designed to evaluate vision-language models (VLMs) in real-world indoor environments for robotics. It consists of 350 spatial reasoning questions paired with crowd-sourced RGBD images captured using a handheld iPhone camera equipped with a depth sensor. Each image is annotated with three types of spatial relationship questions—spatial configuration, spatial context, and spatial compatibility—providing a comprehensive evaluation of spatial understanding in robotic applications.
RoboSpatial-Home consists of QA annotations paired with RGB and depth images. The dataset is organized as follows:
category: The spatial reasoning category for the entry (configuration, context, or compatibility).question: The spatial reasoning question.answer: The human annotated answer.img: The RGB image from iPhone 13 Pro Max.depth_image: The corresponding depth image from iPhone 13 Pro Max.mask: (If available) The corresponding segmentation mask for spatial context questions.You can load the RoboSpatial-Home dataset in two ways:
datasets libraryimport datasets
dataset_name = 'chanhee-luke/RoboSpatial-Home'
data = load_dataset(dataset_name, CATEGORY)
where CATEGORY is one of the spatial reasoning categories: configuration, context, compatibility.
If not specified, the entire dataset will be loaded.
python download_benchmark.py [OUTPUT_FOLDER_PATH]
This downloads the dataset locally for debugging or for setups that don’t use the Hugging Face datasets library.
If no output path is provided, the dataset will be saved to ./RoboSpatial-Home by default.
The data for RoboSpatial-Home was manually collected and annotated by graduate-level students in computer science.
⚠️ Disclaimer: The images in this dataset were collected from real homes of real individuals. When using or distributing this dataset, ensure that privacy and ethical considerations are upheld. Redistribution of images should be done with caution to respect the privacy of the original contributors.
BibTex:
@inproceedings{song2025robospatial,
author = {Song, Chan Hee and Blukis, Valts and Tremblay, Jonathan and Tyree, Stephen and Su, Yu and Birchfield, Stan},
title = {{RoboSpatial}: Teaching Spatial Understanding to {2D} and {3D} Vision-Language Models for Robotics},
booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
year = {2025},
note = {Oral Presentation},
}
17 commits