SoFar: Language-Grounded Orientation Bridges Spatial Reasoning and Object Manipulation

Zekun Qi, Wenyao Zhang, Yufei Ding, Runpei Dong, Xinqiang Yu +13 more
2/18/2025
cs.ROcs.AIcs.CV

No official code found. Best implementation: qizekun/SoFar (247 stars, last commit 2025-06-30).

Abstract

While spatial reasoning has made progress in object localization relationships, it often overlooks object orientation-a key factor in 6-DoF fine-grained manipulation. Traditional pose representations rely on pre-defined frames or templates, limiting generalization and semantic grounding. In this paper, we introduce the concept of semantic orientation, which defines object orientations using natural language in a reference-frame-free manner (e.g., the "plug-in" direction of a USB or the "handle" direction of a cup). To support this, we construct OrienText300K, a large-scale dataset of 3D objects annotated with semantic orientations, and develop PointSO, a general model for zero-shot semantic orientation prediction. By integrating semantic orientation into VLM agents, our SoFar framework enables 6-DoF spatial reasoning and generates robotic actions. Extensive experiments demonstrated the effectiveness and generalization of our SoFar, e.g., zero-shot 48.7% successful rate on Open6DOR and zero-shot 74.9% successful rate on SIMPLER-Env.

View on arXivView PDF

Code Implementations(1)

qizekun/SoFarCommunity71%

[NeurIPS 2025 Spotlight] SoFar: Language-Grounded Orientation Bridges Spatial Reasoning and Object Manipulation

24710C++, CudaFeb 19, 20251 years ago
3d-point-cloudsnavigationobject-manipulationorientationrobotics

Similar Papers

Cite this paper

@article{qi2025sofar,
  title  = {SoFar: Language-Grounded Orientation Bridges Spatial Reasoning and Object Manipulation},
  author = {Zekun Qi and Wenyao Zhang and Yufei Ding and Runpei Dong and Xinqiang Yu and Jingwen Li and Lingyun Xu and Baoyu Li and Xialin He and Guofan Fan and Jiazhao Zhang and Jiawei He and Jiayuan Gu and Xin Jin and Kaisheng Ma and Zhizheng Zhang and He Wang and Li Yi},
  year   = {2025},
  eprint = {2502.13143},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.13143v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.13143.svg)](https://codeofpaper.com/paper/2502.13143)

Discussion