projectsim/articulated-boxes
projectsim Articulated Boxes Try it before you download. Open the Boxes tab in projectsim Lab, fold every flap, then copy a one-line download command for Isaac Sim, MuJoCo, usdview or Blender. projectsim by Kaedim — sim-ready 3D assets for robot learning. Open in your engine in one paste. Ten articulated cardboard shipping boxes (RSC four-flap cartons). Every box is a reduced-coordinate articulation — four flap hinges with real limits — with per-link mass and… See the full description on the dataset page: https://huggingface.co/datasets/projectsim/articulated-boxes.
projectsim Articulated Boxes
<a href="https://huggingface.co/spaces/projectsim/lab?class=cardboard_box"> <img src="https://huggingface.co/spaces/projectsim/lab/resolve/main/thumbs/articulated-boxes.jpg" alt="projectsim Lab — boxes live in the browser" width="100%"> </a>
<p align="center"> <a href="https://huggingface.co/spaces/projectsim/lab?class=cardboard_box"><img src="https://huggingface.co/datasets/huggingface/badges/resolve/main/open-in-hf-spaces-xl-dark.svg" alt="Open in HF Spaces"></a> </p>
Try it before you download. Open the Boxes tab in projectsim Lab, fold every flap, then copy a one-line download command for Isaac Sim, MuJoCo, usdview or Blender.
projectsim by Kaedim — sim-ready 3D assets for robot learning. Open in your engine in one paste.
Ten articulated cardboard shipping boxes (RSC four-flap cartons). Every box is a reduced-coordinate articulation — four flap hinges with real limits — with per-link mass and inertia from exact mesh integrals, per-zone physics materials (cardboard, tape), 4K AI textures, and MuJoCo-certified joints. Made with projectsim by Kaedim: projectsim.ai
Quickstart
Blender (macOS; elsewhere replace the last line with blender <file>.blend):
mkdir -p "$PWD/projectsim-assets"
cd "$PWD/projectsim-assets"
curl --fail --location --progress-bar \
"https://huggingface.co/datasets/projectsim/articulated-boxes/resolve/main/boxes/cardboard_box_0001/cardboard_box_0001.blend?download=true" \
--output cardboard_box_0001.blend
open -a Blender cardboard_box_0001.blendIsaac Sim / any USD app: download a box's *_usd.zip, unzip, open cardboard_box_NNNN_scene.usda and press Play — it carries a PhysicsScene and a ground plane. cardboard_box_NNNN.usda is the bare asset for referencing into your own stage (Z-up, meters, defaultPrim on the asset root).
The boxes
What is in each box folder
boxes/cardboard_box_NNNN/
cardboard_box_NNNN.blend Blender file, textures packed
cardboard_box_NNNN_usd.zip cardboard_box_NNNN/ with the asset .usda,
textures/, and a play-ready *_scene.usda
manifest.json dims, mass, tris, per-joint limits, provenance
thumb.png 512 px renderThe USD authors ArticulationRootAPI on the asset root, RigidBodyAPI + MassAPI per link (mass/CoM/inertia from exact signed mesh integrals), UsdPhysics revolute joints with limits in degrees and viscous damping, and one UsdPhysics material per zone bound to each link's collider. Colliders are convex hulls / SDF meshes chosen per link geometry. Texture paths are relative; no absolute or Nucleus paths.
Manifest
See manifest.example.json for the schema. Every box carries its source_variant — the generator's variant id — so any box can be traced, re-posed, re-textured, or re-exported on request.
License
CC-BY-4.0. projectsim by Kaedim.
