{"assets":[{"id":"02fbe434-07bc-460e-b53c-7c6354caf0bf","name":"Monty module design","kind":"fixture","description":"Internal Blender assembly of the Monty tactile glove module — PCB, sensor IC array, finger spine, and palm housing. GLB exported via Blender headless from the .blend source.","tags":"module, hardware, blender-source, internal, monty","glbUrl":"https://monty-search-videos.s3.amazonaws.com/design/c32aa52e-49a3-42dd-a535-ab35e13fc908.glb","sourceUrl":"https://monty-search-videos.s3.amazonaws.com/design-source/aae1ba42-2089-4a57-a97b-3f7fc35738ee.blend","sourceFormat":"blend","videoUrl":"https://monty-search-videos.s3.amazonaws.com/design-video/0ca46691-7fee-4679-a277-5375a6445429.mp4","physicsJson":"{\"sensorSlug\":\"off-the-shelf-glove-v1\"}","bboxJson":"{}","license":"internal","thumbnailUrl":"","ownerEmail":"anonymous","createdAt":"2026-05-11T05:56:42.975Z","updatedAt":"2026-05-11T06:17:51.170Z","glbStreamUrl":"https://monty-search-videos.s3.us-east-1.amazonaws.com/design/c32aa52e-49a3-42dd-a535-ab35e13fc908.glb?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA26J4IDTSEYRDESKX%2F20260603%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260603T143237Z&X-Amz-Expires=3600&X-Amz-Signature=597b3904c33ae0c07a530c3743d8f8f9fdcefac8e1b97f6befebf6dd222e6775&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject","sourceStreamUrl":"https://monty-search-videos.s3.us-east-1.amazonaws.com/design-source/aae1ba42-2089-4a57-a97b-3f7fc35738ee.blend?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA26J4IDTSEYRDESKX%2F20260603%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260603T143237Z&X-Amz-Expires=3600&X-Amz-Signature=f20f96edabe3363840387ea26a036aa1625367a28cb86d7516d0652dddf5d42f&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject","videoStreamUrl":"https://monty-search-videos.s3.us-east-1.amazonaws.com/design-video/0ca46691-7fee-4679-a277-5375a6445429.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA26J4IDTSEYRDESKX%2F20260603%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260603T143237Z&X-Amz-Expires=3600&X-Amz-Signature=bb6b94c8798991bd4fe564932fa1b3f181930fec35d14943a9ecb503bfab78c1&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject","physics":{"sensorSlug":"off-the-shelf-glove-v1"},"bbox":{}},{"id":"dabfd1cf-d4f5-4f52-9e4e-4573420de867","name":"Monty Sensor Module Assembly","kind":"glove","description":"Internal Blender assembly of the Monty tactile sensor module — PCB, sensor IC array, finger spine, and palm housing. Animated assembly sequence + 3D source.","tags":"module, hardware, blender-source, internal, monty","glbUrl":"https://monty-search-videos.s3.amazonaws.com/design/aae1ba42-2089-4a57-a97b-3f7fc35738ee.glb","sourceUrl":"https://monty-search-videos.s3.amazonaws.com/design-source/aae1ba42-2089-4a57-a97b-3f7fc35738ee.blend","sourceFormat":"blend","videoUrl":"https://monty-search-videos.s3.amazonaws.com/design-video/0ca46691-7fee-4679-a277-5375a6445429.mp4","physicsJson":"{\"sensorSlug\":\"off-the-shelf-glove-v1\",\"transducer\":\"pressure\",\"handCoverage\":\"full-hand\",\"taxelCount\":256,\"weight_g\":0}","bboxJson":"{}","license":"internal","thumbnailUrl":"","ownerEmail":"anonymous","createdAt":"2026-05-11T05:48:11.131Z","updatedAt":"2026-05-11T06:23:26.873Z","glbStreamUrl":"https://monty-search-videos.s3.us-east-1.amazonaws.com/design/aae1ba42-2089-4a57-a97b-3f7fc35738ee.glb?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA26J4IDTSEYRDESKX%2F20260603%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260603T143237Z&X-Amz-Expires=3600&X-Amz-Signature=f8e2b517272396931c883780f5eea49a81aedbf5226bf6a4e086c11722bd942b&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject","sourceStreamUrl":"https://monty-search-videos.s3.us-east-1.amazonaws.com/design-source/aae1ba42-2089-4a57-a97b-3f7fc35738ee.blend?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA26J4IDTSEYRDESKX%2F20260603%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260603T143237Z&X-Amz-Expires=3600&X-Amz-Signature=f20f96edabe3363840387ea26a036aa1625367a28cb86d7516d0652dddf5d42f&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject","videoStreamUrl":"https://monty-search-videos.s3.us-east-1.amazonaws.com/design-video/0ca46691-7fee-4679-a277-5375a6445429.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA26J4IDTSEYRDESKX%2F20260603%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260603T143237Z&X-Amz-Expires=3600&X-Amz-Signature=bb6b94c8798991bd4fe564932fa1b3f181930fec35d14943a9ecb503bfab78c1&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject","physics":{"sensorSlug":"off-the-shelf-glove-v1","transducer":"pressure","handCoverage":"full-hand","taxelCount":256,"weight_g":0},"bbox":{}},{"id":"39a832ea-848b-464f-b965-6dc504a41ba3","name":"Custom Glove (placeholder)","kind":"glove","description":"Empty slot — push your own glove geometry from Blender via the monty-blender addon. Gets a SensorModel row in /sim once you wire its calibration profile.","tags":"custom, placeholder, blender-target","glbUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/DamagedHelmet/glTF-Binary/DamagedHelmet.glb","sourceUrl":"","sourceFormat":"","videoUrl":"","physicsJson":"{\"sensorSlug\":\"\",\"taxelCount\":0,\"transducer\":\"tbd\",\"handCoverage\":\"tbd\"}","bboxJson":"{\"x\":0.1,\"y\":0.2,\"z\":0.04}","license":"internal","thumbnailUrl":"","ownerEmail":"","createdAt":"2026-05-11T03:14:44.188Z","updatedAt":"2026-05-11T03:14:44.188Z","glbStreamUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/DamagedHelmet/glTF-Binary/DamagedHelmet.glb","physics":{"sensorSlug":"","taxelCount":0,"transducer":"tbd","handCoverage":"tbd"},"bbox":{"x":0.1,"y":0.2,"z":0.04}},{"id":"f7ce32c1-7816-4ff0-9003-1ab73718e623","name":"GelSight Mini","kind":"glove","description":"Vision-based fingertip with 5mm gel layer — 320×240 image output, ring-LED illumination. Industry-standard tactile camera.","tags":"vision-based, fingertip, GelSight, image-output","glbUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/BrainStem/glTF-Binary/BrainStem.glb","sourceUrl":"","sourceFormat":"","videoUrl":"","physicsJson":"{\"sensorSlug\":\"gelsight-mini\",\"transducer\":\"vision-based-elastomer\",\"handCoverage\":\"single-finger\",\"mountedOn\":\"fingertip\",\"resolution\":[320,240],\"gelThicknessMm\":5,\"contactDepthMaxMm\":6,\"weight_g\":22,\"mountStiffness_n_per_m\":120000}","bboxJson":"{\"x\":0.03,\"y\":0.04,\"z\":0.03}","license":"CC-BY-4.0","thumbnailUrl":"","ownerEmail":"","createdAt":"2026-05-11T03:14:44.182Z","updatedAt":"2026-05-11T03:14:44.182Z","glbStreamUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/BrainStem/glTF-Binary/BrainStem.glb","physics":{"sensorSlug":"gelsight-mini","transducer":"vision-based-elastomer","handCoverage":"single-finger","mountedOn":"fingertip","resolution":[320,240],"gelThicknessMm":5,"contactDepthMaxMm":6,"weight_g":22,"mountStiffness_n_per_m":120000},"bbox":{"x":0.03,"y":0.04,"z":0.03}},{"id":"693805dd-611d-4554-ab5f-b807906430e2","name":"ReSkin Pad","kind":"glove","description":"Flexible self-supervised magnetometer skin — 5 mags per pad, learned readout. Conformable; works as fingertip cap or palm patch.","tags":"magnetometer, flexible, ReSkin, 5-channel, conformable","glbUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/Box/glTF-Binary/Box.glb","sourceUrl":"","sourceFormat":"","videoUrl":"","physicsJson":"{\"sensorSlug\":\"reskin-v1\",\"taxelCount\":5,\"transducer\":\"magnetometer-flexible\",\"handCoverage\":\"patch\",\"padArea_mm2\":400,\"weight_g\":6,\"mountStiffness_n_per_m\":2000}","bboxJson":"{\"x\":0.02,\"y\":0.02,\"z\":0.005}","license":"CC0","thumbnailUrl":"","ownerEmail":"","createdAt":"2026-05-11T03:14:44.177Z","updatedAt":"2026-05-11T03:14:44.177Z","glbStreamUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/Box/glTF-Binary/Box.glb","physics":{"sensorSlug":"reskin-v1","taxelCount":5,"transducer":"magnetometer-flexible","handCoverage":"patch","padArea_mm2":400,"weight_g":6,"mountStiffness_n_per_m":2000},"bbox":{"x":0.02,"y":0.02,"z":0.005}},{"id":"5731fd46-1eb8-4e04-98b7-bc63b76e15f5","name":"DIGIT v2 (fingertip cap)","kind":"glove","description":"Vision-based elastomer fingertip — emits a 320×240 depth/shading image instead of discrete taxels. Mount one per fingertip.","tags":"vision-based, fingertip, DIGIT, image-output","glbUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/Avocado/glTF-Binary/Avocado.glb","sourceUrl":"","sourceFormat":"","videoUrl":"","physicsJson":"{\"sensorSlug\":\"digit-v2\",\"transducer\":\"vision-based-elastomer\",\"handCoverage\":\"single-finger\",\"mountedOn\":\"fingertip\",\"resolution\":[320,240],\"contactDepthMaxMm\":4,\"weight_g\":18,\"mountStiffness_n_per_m\":150000}","bboxJson":"{\"x\":0.025,\"y\":0.035,\"z\":0.025}","license":"CC0","thumbnailUrl":"","ownerEmail":"","createdAt":"2026-05-11T03:14:44.171Z","updatedAt":"2026-05-11T03:14:44.171Z","glbStreamUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/Avocado/glTF-Binary/Avocado.glb","physics":{"sensorSlug":"digit-v2","transducer":"vision-based-elastomer","handCoverage":"single-finger","mountedOn":"fingertip","resolution":[320,240],"contactDepthMaxMm":4,"weight_g":18,"mountStiffness_n_per_m":150000},"bbox":{"x":0.025,"y":0.035,"z":0.025}},{"id":"8429d1a9-470b-4fbf-a26a-de5981d5cae8","name":"OSMO Glove (right hand)","kind":"glove","description":"ETH/Meta magnetometer glove — 5 fingers × 2 sensors × xyz (30 channels). Uses magnetic deflection as a force proxy. Right-hand-only in the public sample.","tags":"magnetometer, fingertips, OSMO, 30-channel, right-hand","glbUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/CesiumMan/glTF-Binary/CesiumMan.glb","sourceUrl":"","sourceFormat":"","videoUrl":"","physicsJson":"{\"sensorSlug\":\"osmo\",\"taxelCount\":30,\"transducer\":\"magnetometer\",\"handCoverage\":\"fingertips\",\"sensorsPerFinger\":2,\"compatibleHandModel\":\"human-M, MANO\",\"weight_g\":110,\"mountStiffness_n_per_m\":8000}","bboxJson":"{\"x\":0.1,\"y\":0.2,\"z\":0.04}","license":"CC-BY-4.0","thumbnailUrl":"","ownerEmail":"","createdAt":"2026-05-11T03:14:44.165Z","updatedAt":"2026-05-11T03:14:44.165Z","glbStreamUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/CesiumMan/glTF-Binary/CesiumMan.glb","physics":{"sensorSlug":"osmo","taxelCount":30,"transducer":"magnetometer","handCoverage":"fingertips","sensorsPerFinger":2,"compatibleHandModel":"human-M, MANO","weight_g":110,"mountStiffness_n_per_m":8000},"bbox":{"x":0.1,"y":0.2,"z":0.04}},{"id":"1b94cfb3-0596-4b34-bdef-5bc6be093d9e","name":"OpenTouch Sleeve v1","kind":"glove","description":"Reference full-hand pressure glove — 16×16 taxel grid per hand (256 channels), linear pressure transducer. Origin device for most of the Monty catalog.","tags":"pressure, full-hand, OpenTouch, 256-taxel","glbUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/RiggedFigure/glTF-Binary/RiggedFigure.glb","sourceUrl":"","sourceFormat":"","videoUrl":"","physicsJson":"{\"sensorSlug\":\"off-the-shelf-glove-v1\",\"taxelCount\":256,\"transducer\":\"pressure\",\"handCoverage\":\"full-hand\",\"gridRows\":16,\"gridCols\":16,\"compatibleHandModel\":\"human-XS-XL, MANO\",\"weight_g\":85,\"mountStiffness_n_per_m\":12000}","bboxJson":"{\"x\":0.1,\"y\":0.2,\"z\":0.04}","license":"CC-BY-4.0","thumbnailUrl":"","ownerEmail":"","createdAt":"2026-05-11T03:14:44.150Z","updatedAt":"2026-05-11T03:14:44.150Z","glbStreamUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/RiggedFigure/glTF-Binary/RiggedFigure.glb","physics":{"sensorSlug":"off-the-shelf-glove-v1","taxelCount":256,"transducer":"pressure","handCoverage":"full-hand","gridRows":16,"gridCols":16,"compatibleHandModel":"human-XS-XL, MANO","weight_g":85,"mountStiffness_n_per_m":12000},"bbox":{"x":0.1,"y":0.2,"z":0.04}},{"id":"a9945bee-5508-42ba-93d2-e2ea79f55535","name":"Tabletop Scene","kind":"scene","description":"Default tabletop sim scene — table fixture + reasonable lighting + camera. Drop objects on it as the starting point for any GraspBench run.","tags":"scene, tabletop, default","glbUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/Sponza/glTF-Binary/Sponza.glb","sourceUrl":"","sourceFormat":"","videoUrl":"","physicsJson":"{\"table_height_m\":0.74,\"table_friction\":0.55,\"ambient_lux\":600}","bboxJson":"{\"x\":4,\"y\":2,\"z\":4}","license":"CC-BY-3.0","thumbnailUrl":"","ownerEmail":"","createdAt":"2026-05-11T03:01:00.114Z","updatedAt":"2026-05-11T03:01:00.114Z","glbStreamUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/Sponza/glTF-Binary/Sponza.glb","physics":{"table_height_m":0.74,"table_friction":0.55,"ambient_lux":600},"bbox":{"x":4,"y":2,"z":4}},{"id":"6eeb560c-54e0-4097-9144-8a29fcba8dec","name":"Generic Robot Arm","kind":"gripper","description":"Reference 6DoF arm + parallel jaw end-effector. Used as a default placeholder when a customer hasn't uploaded their own URDF.","tags":"gripper, parallel-jaw, reference","glbUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/RobotArm/glTF-Binary/RobotArm.glb","sourceUrl":"","sourceFormat":"","videoUrl":"","physicsJson":"{\"jaw_max_aperture_m\":0.085,\"jaw_max_force_n\":80,\"base_mass_kg\":12}","bboxJson":"{\"x\":0.85,\"y\":0.85,\"z\":0.85}","license":"CC-BY-4.0","thumbnailUrl":"","ownerEmail":"","createdAt":"2026-05-11T03:01:00.109Z","updatedAt":"2026-05-11T03:01:00.109Z","glbStreamUrl":"https://cdn.jsdelivr.net/gh/KhronosGroup/glTF-Sample-Assets/Models/RobotArm/glTF-Binary/RobotArm.glb","physics":{"jaw_max_aperture_m":0.085,"jaw_max_force_n":80,"base_mass_kg":12},"bbox":{"x":0.85,"y":0.85,"z":0.85}}]}