lab / README.md
volodymyrsvirhun's picture
funnel: API banner, clearer 'Create your own via API', API snippet, UTMs, team@projectsim.ai (#3)
fbe11db
|
Raw History Blame Contribute Delete
1.86 kB
---
title: projectsim Lab
emoji: 📦
colorFrom: gray
colorTo: yellow
sdk: static
short_description: Grab a flap, drawer or wheel — sim-ready assets
tags:
- robotics
- simulation
- 3d
- articulated
- sim-ready
pinned: true
license: mit
---
# projectsim Lab
> Every asset in this lab was generated by the **projectsim API** —
> [generate your own →](https://docs.projectsim.ai/getting-started/quickstart?utm_source=hf_space&utm_medium=readme&utm_content=lab)
> Each item's **Take it home** panel shows the exact API call that orders a set like it.
In-browser 3D playground for the Kaedim class datasets — boxes, cages, desks,
ovens, wardrobes: pick a class tab, pick an item, orbit it, and articulate
every joint — grab a flap/door/drawer/wheel and drag it, or use the sliders
(revolute and prismatic, joint chains like wheels on swivel casters). GLBs
come from each class's public dataset (`assets/<class>/<vid>/<vid>.glb`); the
joint metadata is served alongside as `viewer/<class>.json`. three.js from
CDN — no build step, no backend.
## Datasets behind each tab
| Tab(s) | Dataset |
| --- | --- |
| Boxes · Cages · Pallet Boxes | [warehouse-manipulation-and-states](https://huggingface.co/datasets/projectsim/warehouse-manipulation-and-states) |
| Desks · Ovens · Wardrobes | [articulated-storage-and-appliances](https://huggingface.co/datasets/projectsim/articulated-storage-and-appliances) |
| Gas Cylinders · Pallet Racking | [industrial-parts-and-packaging](https://huggingface.co/datasets/projectsim/industrial-parts-and-packaging) |
| Scenes | [scenes-and-worlds](https://huggingface.co/datasets/projectsim/scenes-and-worlds) |
Deep links: `?class=<class>` opens a tab (e.g. `?class=logistics_cage`),
`&item=<id>` selects an item. The header's **Dataset** button always points at
the active class's folder in its dataset.