Table · dataset · 2026
A multi-pitch multi-speed dataset for embodied spatial cognition evaluation in a virtual urban environment
Listed in figshare and Loughborough Research Repository — shown once because both records carry DOI 10.6084/m9.figshare.33944731.v1
<p dir="ltr">CityVPR is a synthetic dataset collected in a custom-built Minecraft virtual city for evaluating and training spatial cognitive abilities in embodied agents.
Description
It provides first-person RGB images from 11 distinct navigation routes, captured at 4 different pitch angles and 3 different speed modes, with precise pose information for each frame.</p><p dir="ltr">## Dataset Statistics</p><p dir="ltr">- Total frames: 57,349</p><p dir="ltr">- Navigation tasks: 132 (11 routes x 4 pitch angles x 3 speed modes)</p><p dir="ltr">- Total size: ~12.25 GB</p><p dir="ltr">- Image resolution: 1280 x 720 (PNG)</p><p dir="ltr">- Frame rate: 10 fps</p><p dir="ltr">- City size: 100 x 100 </p><p dir="ltr">- Buildings: 38</p><p dir="ltr">- Waypoints: 32</p><p><br></p><p dir="ltr">## Speed Modes</p><p dir="ltr">- sm1 (speedMode_1): Constant speed of 4.32 between waypoints</p><p dir="ltr">- sm2 (speedMode_2): Constant speed of 2.59 between waypoints</p><p dir="ltr">- sm3 (speedMode_3): Accelerating from 2.59 to 5.18 between waypoints</p><p><br></p><p dir="ltr">## File Structure</p><p dir="ltr">This dataset is split into 34 zip archives.
Download all files and extract them into the same directory to reconstruct the original folder structure.</p><p><br></p><p dir="ltr">File naming:</p><p dir="ltr">- city_vpr_sm1_route1.zip ~ city_vpr_sm1_route11.zip (speedMode_1)</p><p dir="ltr">- city_vpr_sm2_route1.zip ~ city_vpr_sm2_route11.zip (speedMode_2)</p><p dir="ltr">- city_vpr_sm3_route1.zip ~ city_vpr_sm3_route11.zip (speedMode_3)</p><p dir="ltr">- city_vpr_metadata.zip (auxiliary files)</p><p><br></p><p dir="ltr">## Directory Structure</p><p><br></p><p dir="ltr">### city_vpr_metadata.zip</p><p dir="ltr">city_vpr_metadata/</p><p dir="ltr">├── route_maps/ # 11 route map SVGs (top-down view)</p><p dir="ltr">├── buildings.json # Building positions and dimensions</p><p dir="ltr">├── city_map.svg # City road map (top-down view)</p><p dir="ltr">├── data_quality_report.json # Data quality check report</p><p dir="ltr">├── dataset_metadata.json # Structured metadata</p><p dir="ltr">├── README.md # Dataset documentation</p><p dir="ltr">├── routes.json # Waypoint sequence for each of the 11 routes</p><p dir="ltr">└── waypoints.json # 32 waypoint coordinates</p><p><br></p><p dir="ltr">### city_vpr_smi_routej.zip (e.g., city_vpr_sm1_route1.zip = speedMode_1, route 1)</p><p dir="ltr">city_vpr_smi_routej/</p><p dir="ltr">├── pitch_0/ # Forward horizontal (0 degrees)</p><p dir="ltr">│ ├── r1_pitch0_1.png # Image frames</p><p dir="ltr">│ ├── r1_pitch0_2.png</p><p>│ ├── ...</p><p dir="ltr">│ ├── record.txt # Raw record: timestamp, XYZ, facing, pitch, speed</p><p dir="ltr">│ └── trajectory.csv # Structured: timestamp, XYZ, facing, pitch, speed</p><p dir="ltr">├── pitch_30/ # 30 degrees downward</p><p dir="ltr">│ ├── (same structure)</p><p dir="ltr">├── pitch_60/ # 60 degrees downward</p><p dir="ltr">│ ├── (same structure)</p><p dir="ltr">└── pitch_90/ # Straight down (90 degrees)</p><p dir="ltr"> └── (same structure)</p><p><br></p><p dir="ltr">where i = speed mode (1, 2, or 3), j = route number (1 to 11)</p><p><br></p><p dir="ltr">## Data Collection Platform</p><p dir="ltr">Collected using
Read the rest (2 more)
Project
Malmo (Microsoft) in a Minecraft 1.11.2 virtual city environment.</p><p><br></p><p dir="ltr">## Trajectory Data Format</p><p><br></p><p dir="ltr">### record.txt</p><p dir="ltr">Each line records one frame:</p><p dir="ltr">frame_name: X: Y: Z: Facing: Pitch: Speed: Time: </p><p><br></p><p dir="ltr">### trajectory.csv</p><p dir="ltr">| Column | Description |</p><p>|-------------|--------------------------------------------------|</p><p dir="ltr">| frame_name | Image filename |</p><p dir="ltr">| time | Timestamp relative to task start |</p><p dir="ltr">| x, y, z | Agent position in world coordinates |</p><p dir="ltr">| facing | Yaw angle |</p><p dir="ltr">| pitch | Pitch angle |</p><p dir="ltr">| speed | Walking speed |</p><p dir="ltr">Source code for data collection and analysis: <a href="github.com/sdakjds/cityvpr" target="_blank">sdakjds/cityvpr: CityVPR Dataset Tools - A Multi-Pitch Multi-Speed VPR Dataset in Minecraft</a></p>
Links
Where it is published
- DOI doi.org/10.6084/m9.figshare.33944731.v1 ↗
DOI / persistent id · from figshare com
Catalogue records · 1
- OAI-PMH record api.figshare.com/v2/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai%3Af… ↗
metadata API · from figshare com
Topics
- From keywords
- Astronomy & Astrophysics · Autonomous agents and multiagent systems · Autonomous agents and multiagent systems · Chemistry · Chemistry · Computer Science & AI · Computer Science & AI · Earth & Environmental Science · Earth & Environmental Science · Economics & Finance · Economics & Finance · Engineering · Engineering · Humanities · Humanities · Image processing · Image processing · Knowledge representation and reasoning · Knowledge representation and reasoning · Life Sciences · Life Sciences · Materials Science · Mathematics & Statistics · Medicine & Health · Medicine & Health · Ocean & Atmospheric Science · Psychology & Behavioral Science · Psychology & Behavioral Science · Social Science · Social Science
- Inferred from text
- Image 75%
Provenance · 2 source records, 36 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| figshare | oai:figshare.com:article/33944731 | 4 d ago | JSON v1 |
| Loughborough Research Repository | oai:figshare.com:article/33944731 | 4 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| access_level | source · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].anzsrc:field:460202 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['Autonomous agents and multiagent systems'] |
| concepts[field].anzsrc:field:460202 | mapping · repository lboro ac uk | vocabulary-mapper@1.0.0 | keywords['Autonomous agents and multiagent systems'] |
| concepts[field].anzsrc:field:460206 | mapping · repository lboro ac uk | vocabulary-mapper@1.0.0 | keywords['Knowledge representation and reasoning'] |
| concepts[field].anzsrc:field:460206 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['Knowledge representation and reasoning'] |
| concepts[field].anzsrc:field:460306 | mapping · repository lboro ac uk | vocabulary-mapper@1.0.0 | keywords['Image processing'] |
| concepts[field].anzsrc:field:460306 | mapping · figshare com | vocabulary-mapper@1.0.0 | keywords['Image processing'] |
| concepts[field].local:field:astronomy | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:chemistry | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:chemistry | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:computer-science-ai | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:earth-environmental | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:economics-finance | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:engineering | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:engineering | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:humanities | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:humanities | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:life-sciences | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:materials-science | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:mathematics-statistics | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:medicine-health | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:medicine-health | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:ocean-atmospheric | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:psychology-behavioral | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[field].local:field:psychology-behavioral | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:social-science | mapping · repository lboro ac uk | connector:repository_lboro_ac_uk@1.0.0 | |
| concepts[field].local:field:social-science | mapping · figshare com | connector:figshare_com@1.0.0 | |
| concepts[modality].local:modality:image | enrichment · figshare com | keyword-concept-rules@1.0.0 | title+description (75%) |
| description | source · figshare com | connector:figshare_com@1.0.0 | /metadata/dc/description |
| license | source · figshare com | connector:figshare_com@1.0.0 | /metadata/dc/rights |
| publication_date | source · figshare com | connector:figshare_com@1.0.0 | |
| title | source · figshare com | connector:figshare_com@1.0.0 | /metadata/dc/title |