SariBench
收藏资源简介:
Sari Sandbox是一个高保真、逼真的3D零售商店模拟环境,用于评估具身AI代理在购物任务中的性能。Sari Sandbox拥有超过250个交互式杂货商品,涵盖三种不同的商店配置,并通过API进行控制。它支持虚拟现实(VR)进行人类交互,以及基于视觉语言模型(VLM)的具身代理。我们还引入了SariBench,这是一个包含各种任务难度的人类演示数据集。我们的沙盒使具身代理能够导航、检查和操作零售商品,为人类性能提供基准。
Sari Sandbox is a high-fidelity, photorealistic 3D retail store simulation environment designed to evaluate the performance of embodied AI Agents in shopping tasks. Sari Sandbox features over 250 interactive grocery items, covers three distinct store layouts, and is controllable via API. It supports virtual reality (VR) for human interaction, and is compatible with vision-language model (VLM)-based embodied agents. We additionally introduce SariBench, a human demonstration dataset that encompasses varying levels of task difficulty. Our sandbox enables embodied agents to navigate, inspect, and manipulate retail items, providing a benchmark for human performance.
🛒 sari-sandbox-environment 数据集概述
数据集基本信息
- 开发环境: Unity 6 (6000.0.42f1)
- 用途: 为零售场景中的具身AI任务提供高保真合成环境
主要特性
-
商品数据
- 包含250种杂货商品
- 商品具有有效期和条形码信息
-
场景布局
- 提供3种商店布局场景
- 场景文件路径:
Assets/Scenes/
-
交互功能
- 可交互对象: 铰链门和滑动门
- 自助结账柜台: 配备可工作的条形码扫描器
-
技术支持
- 提供Python API用于环境交互(
Scripts/ClientSide.py) - 支持VR设备
- 提供Python API用于环境交互(
Python API功能
核心函数
TransformAgent((translateX, translateY, translateZ), (degreesX, degreesY, degreesZ)): 控制代理的位置和旋转TransformHands((leftTranslateX, leftTranslateY, leftTranslateZ), (leftDegreesX, leftDegreesY, leftDegreesZ), (rightTranslateX, rightTranslateY, rightTranslateZ), (rightDegreesX, rightDegreesY, rightDegreesZ)): 控制双手的位置和旋转ToggleLeftGrip(): 切换左手抓取状态ToggleRightGrip(): 切换右手抓取状态RequestScreenshot(): 请求截图并保存为"ClientScreenshot.png"

- 1Sari Sandbox: A Virtual Retail Store Environment for Embodied AI Agents菲律宾大学电子与电气工程研究所,菲律宾大学人工智能研究生课程 · 2025年



