Twin DocsVideo to world model to Blender to Omniverse
3D twin Operations GitHub

What it costs

Building this twin cost about a dollar. Running it on a real floor costs a few thousand dollars of sensors and about $12 a month on AWS. Omniverse on a rented GPU is the one line that can grow, so it runs only on demand.

Directional, not a quote. Prices are public list prices checked on 2026-10-19 (us-east-1 on demand unless noted). What was tried was limited to what one individual AWS account could access, including its quotas and organisation policies. An enterprise account may see negotiated discounts, savings plans and different quotas, so treat every figure as directional. Taxes, shipping, installation and staff time are not included.

This build, so far
~$1.54
credits + GPU trials; at most $2.34
Full facility, capture to twin
$25 to $50
cloud spend, directional
Real sensors, one-time
~$2,700
LoRaWAN + BLE hardware
AWS, monthly
~$12
after the free tier

Measured: what this build cost

StepWhat ranMeasuredCost
1. World modelMarble 2 images2PosedRGBD, 20 frames, 3 zones200 credits$0.20
Two failed atlasGenerate attemptsnot shown on the usage page; worst case 800 creditsat most $0.80
Frames, RGBD fusion, COLMAP and 3DGS training (4 zones), USD conversionlocal CPU$0 extra
1b. Blenderbuild_facility.py, whole buildingabout 5 s a build$0
2. AWSS3, HTTP API, Lambda in us-east-2, October 2026Cost Explorer$0.00 (free tier)
3. OmniverseSeven runs on EC2 g6.xlarge (NVIDIA L4), us-east-2, each terminated after. Rendered runs 6 and 7 drew the designed facility in RTX; splats rendered blank. Learningsabout 94 instance-minutes (1.6 h); about 12 min cold start; 96 frames in 17 to 49 s warmabout $1.34 at $0.8048/h list (not yet in Cost Explorer)
Total so farabout $1.54; at most $2.34

Calendar time: seven days, 2026-10-19 to 2026-10-25, from a publicly available news video, with no CAD drawings and no site visit.

Scaled to a full facility

The build captured three zones partially and designed the rest. A complete capture of a facility of about 135,000 sq ft with the same tools might look like this. Zone count, frames and GPU hours are assumptions; the GPU rate is the one used in the trial.

ItemAssumptionEstimate
World-model poses12 zones × 8 frames × 10 creditsabout $1
World-model generated views12 zones × 8 views × 50 creditsabout $5
3DGS training on a GPUabout 1 GPU-hour a zone on g6.xlarge at $0.8048 an hour, the trial's rateabout $10
Blender facility modelone script run from the facility's own footprints$0
Omniverse review sessions10 GPU-hours: g6.xlarge compute only, or g6e.xlarge Marketplace listing at $2.86 an hour$8 to $29
Capture to deployed twincloud spend only, staff time excludedabout $25 to $50

Running it

ScenarioOne-timeMonthlyFirst year
Browser twin, simulated or exported datanone$0 to $12under $150
Real sensors, browser twin~$2,700~$12~$2,850
Real sensors + Omniverse on demand, 10 h a week~$2,700~$136~$4,330
Ten facilities, real sensors, one shared on-demand Omniverse workstation~$27,000~$244~$30,000

Omniverse always on would be about $2,090 a month on its own, which is why the plan is the browser day to day and Omniverse on demand. Omniverse Enterprise licensing for production use is separate; resellers quote about $4,500 per GPU per year, which could not be confirmed on an NVIDIA page.

Monthly AWS breakdown (real sensors)

Assumes 24 temperature sensors, 21 door sensors, 8 forklifts with BLE, and 20 people watching the twin every 5 s, 10 h a day, 22 days a month (3.2 million API calls).

ServiceUnit priceMonthly
IoT Core for LoRaWAN$2.30 per million messages$0.76
IoT Core MQTT messaging and connectivity$1.00 per million messages; $0.08 per million connection-minutes$2.63
IoT rules engine$0.15 per million rules + $0.15 per million actions$0.88
DynamoDB on demand$0.625 per million writes; $0.125 per million reads$2.62
API Gateway HTTP API$1.00 per million requests$3.17
Lambda (arm64, 128 MB)$0.20 per million requests; $0.0000133334 per GB-second$1.58
CloudWatch Logs$0.50 per GB ingested$0.53
S3 archive, CloudFront$0.023 per GB-month; CloudFront free tierabout $0.10
Totalabout $12

Hardware (one-time)

ItemUnit priceQtyTotal
Dragino LHT65N temperature sensor with probe (US915)$46.9224$1,126
Dragino LDS02 door sensor (US915)$18.7521$394
Dragino LPS8N indoor LoRaWAN gateway$163.182$326
BLE beacon (Minew MBT02)about $108$80
BLE-to-MQTT gateway (Minew G1)about $7610$760
Totalabout $2,690

Options

Full estimate with sources: docs/COST_ESTIMATE.md.