{
  "source_revision": "8f1bb4bf4303d278d77cad1cd4ab9112c8efba5c",
  "perception_regime": "privileged_object_pose_no_robot",
  "seed": 0,
  "designs": [
    {
      "name": "rigid_parallel",
      "title": "Rigid parallel jaws",
      "description": "Two straight fingers close from opposite sides of the box.",
      "material": "rigid",
      "success": true,
      "min_hold_clearance_m": 0.07823433479298078,
      "mp4": "media/rigid_parallel.mp4",
      "gif": "media/rigid_parallel.gif",
      "poster": "media/rigid_parallel.png"
    },
    {
      "name": "soft_curved_parallel",
      "title": "Soft curved parallel fingers",
      "description": "Two curved FEM fingers bend freely below their driven roots.",
      "material": "deformable",
      "success": false,
      "min_hold_clearance_m": 0.00025272006917441067,
      "mp4": "media/soft_curved_parallel.mp4",
      "gif": "media/soft_curved_parallel.gif",
      "poster": "media/soft_curved_parallel.png"
    },
    {
      "name": "fin_ray_parallel",
      "title": "Fin Ray-inspired gripper",
      "description": "Tapered FEM fingers with four internal ribs and open slots. Clamped-root demonstration with a true-scale undeformed overlay. Uncalibrated material; not an optimized design.",
      "material": "deformable",
      "success": true,
      "min_hold_clearance_m": 0.07958178402379674,
      "mp4": "media/fin_ray_parallel.mp4",
      "gif": "media/fin_ray_parallel.gif",
      "poster": "media/fin_ray_parallel.png"
    },
    {
      "name": "lattice_3d_parallel",
      "title": "3D compliant lattice",
      "description": "Four struts and hollow rings allow spatial deformation. This separate demo uses a box rotated 25\u00b0 and offset sideways 5 mm; it is not a matched ranking against the other clips.",
      "material": "deformable",
      "success": false,
      "min_hold_clearance_m": 8.60364699590381e-05,
      "mp4": "media/lattice_3d_parallel.mp4",
      "gif": "media/lattice_3d_parallel.gif",
      "poster": "media/lattice_3d_parallel.png"
    }
  ],
  "fin_ray_source_revision": "48a6cb46d10e0921193cd47f06424677673ceefd",
  "lattice_source_revision": "37d71f1e97b1df01a2fcb6605d428704a24d1379",
  "mechanics": [
    {
      "name": "mechanics_v1_gripper_mechanics_v1",
      "summary": {
        "cases": [
          {
            "design": "lattice_3d_parallel",
            "resolution": 1,
            "axis": "x",
            "mode": "force",
            "vertices": 528,
            "tets": 888,
            "endpoints": [
              {
                "level": 0.01,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.01,
                "displacement_m": 0.0016395335935270846,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.0016571638275880308,
                  0.00010008435090633813,
                  0.00021332473101659533
                ],
                "max_tail_speed_m_s": 1.8504924795553245e-05
              },
              {
                "level": 0.025,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.025,
                "displacement_m": 0.004100250267048642,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.0041544135600108546,
                  0.0002518421049411334,
                  0.0004769570970669032
                ],
                "max_tail_speed_m_s": 2.7432153172172948e-05
              },
              {
                "level": 0.05,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.05,
                "displacement_m": 0.008166448774934075,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.008307172567886207,
                  0.000505429032561954,
                  0.0009480883260576944
                ],
                "max_tail_speed_m_s": 4.294558778361867e-05
              },
              {
                "level": 0.0,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.0,
                "displacement_m": -5.192405424722657e-08,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  5.283899668674652e-08,
                  2.1070481480249537e-08,
                  8.274862448032216e-09
                ],
                "max_tail_speed_m_s": 9.215553685983252e-05
              }
            ],
            "all_settled": true,
            "minimum_volume_ratio": 0.9896272537756962,
            "max_root_motion_m": 0.0,
            "max_applied_force_N": 0.05,
            "wall_seconds": 17.864448101259768,
            "frames": 160
          },
          {
            "design": "lattice_3d_parallel",
            "resolution": 1,
            "axis": "y",
            "mode": "force",
            "vertices": 528,
            "tets": 888,
            "endpoints": [
              {
                "level": 0.01,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.01,
                "displacement_m": 0.0015339707718603237,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.00011785691982033964,
                  0.001557378562974639,
                  0.00021396371483951848
                ],
                "max_tail_speed_m_s": 1.7207491835723407e-05
              },
              {
                "level": 0.025,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.025,
                "displacement_m": 0.003828374486024614,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.00029585658078350304,
                  0.0038959238236307182,
                  0.0005984989151115172
                ],
                "max_tail_speed_m_s": 2.581839741379933e-05
              },
              {
                "level": 0.05,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.05,
                "displacement_m": 0.0076084072730235215,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.0005936020099067533,
                  0.007772698189803388,
                  0.0014161239813430815
                ],
                "max_tail_speed_m_s": 4.185851608271281e-05
              },
              {
                "level": 0.0,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.0,
                "displacement_m": -4.744918643400113e-08,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  2.1498618935425484e-08,
                  4.8237957921484775e-08,
                  7.410682456576723e-09
                ],
                "max_tail_speed_m_s": 8.53517851894977e-05
              }
            ],
            "all_settled": true,
            "minimum_volume_ratio": 0.9907288070208538,
            "max_root_motion_m": 0.0,
            "max_applied_force_N": 0.05,
            "wall_seconds": 17.921865552663803,
            "frames": 160
          },
          {
            "design": "lattice_3d_parallel",
            "resolution": 2,
            "axis": "x",
            "mode": "force",
            "vertices": 2520,
            "tets": 7104,
            "endpoints": [
              {
                "level": 0.01,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.01,
                "displacement_m": 0.0021159229596194274,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.002133984703743332,
                  9.382560011926295e-05,
                  0.00025585769245060896
                ],
                "max_tail_speed_m_s": 7.558196063522703e-05
              },
              {
                "level": 0.025,
                "settled": true,
                "stage_seconds": 0.41000000000000003,
                "force_N": 0.025,
                "displacement_m": 0.005286102110647451,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.005343208444575249,
                  0.00023544770665096491,
                  0.0005548216762314775
                ],
                "max_tail_speed_m_s": 8.762587212903425e-05
              },
              {
                "level": 0.05,
                "settled": true,
                "stage_seconds": 0.42,
                "force_N": 0.05,
                "displacement_m": 0.010477185257612764,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.010629641343126663,
                  0.00046897774978745107,
                  0.0012516495525615734
                ],
                "max_tail_speed_m_s": 5.626643895783809e-05
              },
              {
                "level": 0.0,
                "settled": true,
                "stage_seconds": 0.46,
                "force_N": 0.0,
                "displacement_m": 4.97106780929929e-08,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  5.012644175260428e-08,
                  1.621369422402652e-09,
                  6.030520055544386e-09
                ],
                "max_tail_speed_m_s": 6.742785104139742e-05
              }
            ],
            "all_settled": true,
            "minimum_volume_ratio": 0.984483038389534,
            "max_root_motion_m": 0.0,
            "max_applied_force_N": 0.05,
            "wall_seconds": 59.63413458876312,
            "frames": 169
          },
          {
            "design": "lattice_3d_parallel",
            "resolution": 2,
            "axis": "y",
            "mode": "force",
            "vertices": 2520,
            "tets": 7104,
            "endpoints": [
              {
                "level": 0.01,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.01,
                "displacement_m": 0.001991838113538676,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.00011075880726520246,
                  0.0020134744940963683,
                  0.00025021972798963676
                ],
                "max_tail_speed_m_s": 7.294893806213243e-05
              },
              {
                "level": 0.025,
                "settled": true,
                "stage_seconds": 0.41000000000000003,
                "force_N": 0.025,
                "displacement_m": 0.004964690039151276,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.0002754269804431453,
                  0.005029547115806378,
                  0.0007262817184784526
                ],
                "max_tail_speed_m_s": 8.889078332951686e-05
              },
              {
                "level": 0.05,
                "settled": true,
                "stage_seconds": 0.42,
                "force_N": 0.05,
                "displacement_m": 0.009823905108264367,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.0005454178995430005,
                  0.009989209696132427,
                  0.0017874494587771378
                ],
                "max_tail_speed_m_s": 6.719840878158405e-05
              },
              {
                "level": 0.0,
                "settled": true,
                "stage_seconds": 0.46,
                "force_N": 0.0,
                "displacement_m": 4.629813886518794e-08,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  2.0542546552704266e-09,
                  4.6753577457453455e-08,
                  4.322085050967317e-09
                ],
                "max_tail_speed_m_s": 6.938189080389063e-05
              }
            ],
            "all_settled": true,
            "minimum_volume_ratio": 0.9861996742157123,
            "max_root_motion_m": 0.0,
            "max_applied_force_N": 0.05,
            "wall_seconds": 62.92949337977916,
            "frames": 169
          },
          {
            "design": "lattice_3d_parallel",
            "resolution": 2,
            "axis": "x",
            "mode": "actuator",
            "vertices": 2520,
            "tets": 7104,
            "endpoints": [
              {
                "level": 0.004,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.012835930868068605,
                "displacement_m": 0.0027164069477070996,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.0027407588959608943,
                  0.0001205977664792534,
                  0.0003195744226895114
                ],
                "max_tail_speed_m_s": 5.801805949332407e-06
              },
              {
                "level": 0.02,
                "settled": true,
                "stage_seconds": 0.42,
                "force_N": 0.05,
                "displacement_m": 0.010476983848533919,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.010629436159778507,
                  0.0004689400978824588,
                  0.001251614229402384
                ],
                "max_tail_speed_m_s": 8.586140734386247e-05
              },
              {
                "level": 0.0,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 1.2178546204052802e-09,
                "displacement_m": -2.558726130280631e-10,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  3.3208786469427626e-10,
                  4.460091422922585e-09,
                  4.2176071662902714e-10
                ],
                "max_tail_speed_m_s": 2.5211657889685163e-05
              }
            ],
            "all_settled": true,
            "minimum_volume_ratio": 0.9841086249680938,
            "max_root_motion_m": 0.0,
            "max_applied_force_N": 0.05,
            "wall_seconds": 41.566211205907166,
            "frames": 122
          },
          {
            "design": "lattice_3d_parallel",
            "resolution": 2,
            "axis": "y",
            "mode": "actuator",
            "vertices": 2520,
            "tets": 7104,
            "endpoints": [
              {
                "level": 0.004,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 0.013373559362851258,
                "displacement_m": 0.00266264409375385,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.00014798976414899442,
                  0.0026928741131725625,
                  0.0003461023781222011
                ],
                "max_tail_speed_m_s": 6.220461260764717e-06
              },
              {
                "level": 0.02,
                "settled": true,
                "stage_seconds": 0.42,
                "force_N": 0.05,
                "displacement_m": 0.009823690253343422,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.000545359479385275,
                  0.009988991244606707,
                  0.0017873935776305805
                ],
                "max_tail_speed_m_s": 7.157509719812972e-05
              },
              {
                "level": 0.0,
                "settled": true,
                "stage_seconds": 0.4,
                "force_N": 2.0638455445969306e-09,
                "displacement_m": -2.733862143319886e-10,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  7.74302950402872e-09,
                  3.449695451171464e-10,
                  9.06654321064515e-10
                ],
                "max_tail_speed_m_s": 2.4019991024136105e-05
              }
            ],
            "all_settled": true,
            "minimum_volume_ratio": 0.9858627916430949,
            "max_root_motion_m": 0.0,
            "max_applied_force_N": 0.05,
            "wall_seconds": 44.202372554689646,
            "frames": 122
          }
        ],
        "mesh_comparison": [
          {
            "axis": "x",
            "force_N": 0.01,
            "coarse_m": 0.0016395335935270846,
            "fine_m": 0.0021159229596194274,
            "both_settled": true,
            "relative_difference": 0.22514494865069515
          },
          {
            "axis": "x",
            "force_N": 0.025,
            "coarse_m": 0.004100250267048642,
            "fine_m": 0.005286102110647451,
            "both_settled": true,
            "relative_difference": 0.22433388889901038
          },
          {
            "axis": "x",
            "force_N": 0.05,
            "coarse_m": 0.008166448774934075,
            "fine_m": 0.010477185257612764,
            "both_settled": true,
            "relative_difference": 0.22054935804439452
          },
          {
            "axis": "y",
            "force_N": 0.01,
            "coarse_m": 0.0015339707718603237,
            "fine_m": 0.001991838113538676,
            "both_settled": true,
            "relative_difference": 0.22987176446027063
          },
          {
            "axis": "y",
            "force_N": 0.025,
            "coarse_m": 0.003828374486024614,
            "fine_m": 0.004964690039151276,
            "both_settled": true,
            "relative_difference": 0.22887945554822942
          },
          {
            "axis": "y",
            "force_N": 0.05,
            "coarse_m": 0.0076084072730235215,
            "fine_m": 0.009823905108264367,
            "both_settled": true,
            "relative_difference": 0.22552109480139995
          }
        ],
        "claim": "numerical mechanics and actuator rig only; no physical calibration or grasp validation"
      },
      "manifests": [
        {
          "source_revision": "9359c470428abb7ed46841df4aacf194b3f9e620",
          "spec": {
            "design": {
              "name": "lattice_3d_parallel",
              "material": "deformable",
              "family": "lattice_3d",
              "rib_count": 3,
              "thickness": 0.018,
              "width": 0.018,
              "length": 0.075,
              "young_modulus": 500000,
              "drive_strength": 1000000
            },
            "resolutions": [
              1,
              2
            ],
            "dt": 0.01,
            "forces_N": [
              0.01,
              0.025,
              0.05
            ],
            "targets_m": [
              0.004,
              0.02
            ],
            "ramp_seconds": 0.15,
            "minimum_hold_seconds": 0.25,
            "max_stage_seconds": 2,
            "settled_speed_m_s": 0.0001,
            "actuator": {
              "stiffness_N_m": 10,
              "damping_N_s_m": 0.03,
              "limit_N": 0.05
            }
          },
          "spec_sha256": "99f679ace11cdf037246fd4f93bbc666318a16c7113617c7be656642c342b292",
          "perception_regime": "not_applicable_isolated_mechanics",
          "seeds": "deterministic; no random reset",
          "pyuipc": "0.0.28",
          "design": {
            "name": "lattice_3d_parallel",
            "material": "deformable",
            "angles_deg": [
              0.0,
              180.0
            ],
            "thickness": 0.018,
            "width": 0.018,
            "length": 0.075,
            "tip_curve": 0.0,
            "young_modulus": 500000,
            "poisson_ratio": 0.45,
            "density": 1000.0,
            "rigid_stiffness": 100000000.0,
            "drive_strength": 1000000,
            "rigid_orientation_strength": 100000.0,
            "family": "lattice_3d",
            "rib_count": 3
          },
          "status": "complete",
          "resolution": 1
        },
        {
          "source_revision": "9359c470428abb7ed46841df4aacf194b3f9e620",
          "spec": {
            "design": {
              "name": "lattice_3d_parallel",
              "material": "deformable",
              "family": "lattice_3d",
              "rib_count": 3,
              "thickness": 0.018,
              "width": 0.018,
              "length": 0.075,
              "young_modulus": 500000,
              "drive_strength": 1000000
            },
            "resolutions": [
              1,
              2
            ],
            "dt": 0.01,
            "forces_N": [
              0.01,
              0.025,
              0.05
            ],
            "targets_m": [
              0.004,
              0.02
            ],
            "ramp_seconds": 0.15,
            "minimum_hold_seconds": 0.25,
            "max_stage_seconds": 2,
            "settled_speed_m_s": 0.0001,
            "actuator": {
              "stiffness_N_m": 10,
              "damping_N_s_m": 0.03,
              "limit_N": 0.05
            }
          },
          "spec_sha256": "99f679ace11cdf037246fd4f93bbc666318a16c7113617c7be656642c342b292",
          "perception_regime": "not_applicable_isolated_mechanics",
          "seeds": "deterministic; no random reset",
          "pyuipc": "0.0.28",
          "design": {
            "name": "lattice_3d_parallel",
            "material": "deformable",
            "angles_deg": [
              0.0,
              180.0
            ],
            "thickness": 0.018,
            "width": 0.018,
            "length": 0.075,
            "tip_curve": 0.0,
            "young_modulus": 500000,
            "poisson_ratio": 0.45,
            "density": 1000.0,
            "rigid_stiffness": 100000000.0,
            "drive_strength": 1000000,
            "rigid_orientation_strength": 100000.0,
            "family": "lattice_3d",
            "rib_count": 3
          },
          "status": "complete",
          "resolution": 2
        }
      ],
      "plot": "media/mechanics_0.png"
    },
    {
      "name": "mechanics_refine_v1_gripper_mechanics_v1",
      "summary": {
        "cases": [
          {
            "design": "lattice_3d_parallel",
            "resolution": 3,
            "axis": "x",
            "mode": "force",
            "vertices": 6848,
            "tets": 23976,
            "endpoints": [
              {
                "level": 0.05,
                "settled": true,
                "stage_seconds": 0.48,
                "force_N": 0.05,
                "displacement_m": 0.011818517903095668,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.011948280773929499,
                  0.0004603813284526871,
                  0.0014473825713660349
                ],
                "max_tail_speed_m_s": 5.136879945298108e-05
              },
              {
                "level": 0.0,
                "settled": true,
                "stage_seconds": 0.48,
                "force_N": 0.0,
                "displacement_m": 1.2099874163035151e-07,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  1.2179464239751858e-07,
                  1.1668932050224595e-08,
                  1.3958721858942091e-08
                ],
                "max_tail_speed_m_s": 5.580442107816543e-05
              }
            ],
            "all_settled": true,
            "minimum_volume_ratio": 0.9792525085035648,
            "max_root_motion_m": 0.0,
            "max_applied_force_N": 0.05,
            "wall_seconds": 90.62130704242736,
            "frames": 96
          },
          {
            "design": "lattice_3d_parallel",
            "resolution": 3,
            "axis": "y",
            "mode": "force",
            "vertices": 6848,
            "tets": 23976,
            "endpoints": [
              {
                "level": 0.05,
                "settled": true,
                "stage_seconds": 0.48,
                "force_N": 0.05,
                "displacement_m": 0.011175924915441317,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.0005108998920030898,
                  0.011312149099056635,
                  0.0020358517490117606
                ],
                "max_tail_speed_m_s": 5.336288069215083e-05
              },
              {
                "level": 0.0,
                "settled": true,
                "stage_seconds": 0.48,
                "force_N": 0.0,
                "displacement_m": 1.1916351766173874e-07,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  1.2052983558701741e-08,
                  1.2002811509200656e-07,
                  1.0733804317597517e-08
                ],
                "max_tail_speed_m_s": 5.660867406784983e-05
              }
            ],
            "all_settled": true,
            "minimum_volume_ratio": 0.9810820125122539,
            "max_root_motion_m": 0.0,
            "max_applied_force_N": 0.05,
            "wall_seconds": 90.89587439689785,
            "frames": 96
          },
          {
            "design": "lattice_3d_parallel",
            "resolution": 4,
            "axis": "x",
            "mode": "force",
            "vertices": 14400,
            "tets": 56832,
            "endpoints": [
              {
                "level": 0.05,
                "settled": true,
                "stage_seconds": 0.49,
                "force_N": 0.05,
                "displacement_m": 0.012794094550500876,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.012926958028462467,
                  0.00043002717971795876,
                  0.0016208292270159658
                ],
                "max_tail_speed_m_s": 7.358747263076295e-05
              },
              {
                "level": 0.0,
                "settled": true,
                "stage_seconds": 0.49,
                "force_N": 0.0,
                "displacement_m": 1.893860294178984e-07,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  1.9009145779853853e-07,
                  4.206718749386051e-09,
                  2.068735689697565e-08
                ],
                "max_tail_speed_m_s": 8.077831539775967e-05
              }
            ],
            "all_settled": true,
            "minimum_volume_ratio": 0.9750311805050149,
            "max_root_motion_m": 0.0,
            "max_applied_force_N": 0.05,
            "wall_seconds": 215.89939638134092,
            "frames": 98
          },
          {
            "design": "lattice_3d_parallel",
            "resolution": 4,
            "axis": "y",
            "mode": "force",
            "vertices": 14400,
            "tets": 56832,
            "endpoints": [
              {
                "level": 0.05,
                "settled": true,
                "stage_seconds": 0.49,
                "force_N": 0.05,
                "displacement_m": 0.012127392720949315,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  0.00045639119939245383,
                  0.012243411394270848,
                  0.0022343173454101722
                ],
                "max_tail_speed_m_s": 7.739940592003768e-05
              },
              {
                "level": 0.0,
                "settled": true,
                "stage_seconds": 0.49,
                "force_N": 0.0,
                "displacement_m": 1.8031613309925592e-07,
                "root_motion_m": 0.0,
                "max_xyz_deformation_m": [
                  5.094346998716845e-09,
                  1.8120174434966413e-07,
                  1.4373772304343557e-08
                ],
                "max_tail_speed_m_s": 8.064700911518247e-05
              }
            ],
            "all_settled": true,
            "minimum_volume_ratio": 0.9768657357954169,
            "max_root_motion_m": 0.0,
            "max_applied_force_N": 0.05,
            "wall_seconds": 208.88863260298967,
            "frames": 98
          }
        ],
        "mesh_comparison": [
          {
            "axis": "x",
            "force_N": 0.05,
            "coarse_m": 0.011818517903095668,
            "fine_m": 0.012794094550500876,
            "both_settled": true,
            "relative_difference": 0.07625210549714245
          },
          {
            "axis": "y",
            "force_N": 0.05,
            "coarse_m": 0.011175924915441317,
            "fine_m": 0.012127392720949315,
            "both_settled": true,
            "relative_difference": 0.07845608923543779
          }
        ],
        "mesh_acceptance": {
          "relative_tolerance": 0.05,
          "passed": false
        },
        "claim": "numerical mechanics and actuator rig only; no physical calibration or grasp validation"
      },
      "manifests": [
        {
          "source_revision": "6ce3ed3772f7caca20d649bbf724b6070c6c81aa",
          "spec": {
            "design": {
              "name": "lattice_3d_parallel",
              "material": "deformable",
              "family": "lattice_3d",
              "rib_count": 3,
              "thickness": 0.018,
              "width": 0.018,
              "length": 0.075,
              "young_modulus": 500000,
              "drive_strength": 1000000
            },
            "resolutions": [
              3,
              4
            ],
            "dt": 0.01,
            "forces_N": [
              0.05
            ],
            "targets_m": [
              0.004,
              0.02
            ],
            "ramp_seconds": 0.15,
            "minimum_hold_seconds": 0.25,
            "max_stage_seconds": 2,
            "settled_speed_m_s": 0.0001,
            "actuator": {
              "stiffness_N_m": 10,
              "damping_N_s_m": 0.03,
              "limit_N": 0.05
            },
            "modes": [
              "force"
            ],
            "mesh_relative_tolerance": 0.05
          },
          "spec_sha256": "77a209584688f4b830e7e2b7b146158680a6c772ebc1ddfd13c5222a1db76459",
          "perception_regime": "not_applicable_isolated_mechanics",
          "seeds": "deterministic; no random reset",
          "pyuipc": "0.0.28",
          "design": {
            "name": "lattice_3d_parallel",
            "material": "deformable",
            "angles_deg": [
              0.0,
              180.0
            ],
            "thickness": 0.018,
            "width": 0.018,
            "length": 0.075,
            "tip_curve": 0.0,
            "young_modulus": 500000,
            "poisson_ratio": 0.45,
            "density": 1000.0,
            "rigid_stiffness": 100000000.0,
            "drive_strength": 1000000,
            "rigid_orientation_strength": 100000.0,
            "family": "lattice_3d",
            "rib_count": 3
          },
          "status": "complete",
          "resolution": 3
        },
        {
          "source_revision": "6ce3ed3772f7caca20d649bbf724b6070c6c81aa",
          "spec": {
            "design": {
              "name": "lattice_3d_parallel",
              "material": "deformable",
              "family": "lattice_3d",
              "rib_count": 3,
              "thickness": 0.018,
              "width": 0.018,
              "length": 0.075,
              "young_modulus": 500000,
              "drive_strength": 1000000
            },
            "resolutions": [
              3,
              4
            ],
            "dt": 0.01,
            "forces_N": [
              0.05
            ],
            "targets_m": [
              0.004,
              0.02
            ],
            "ramp_seconds": 0.15,
            "minimum_hold_seconds": 0.25,
            "max_stage_seconds": 2,
            "settled_speed_m_s": 0.0001,
            "actuator": {
              "stiffness_N_m": 10,
              "damping_N_s_m": 0.03,
              "limit_N": 0.05
            },
            "modes": [
              "force"
            ],
            "mesh_relative_tolerance": 0.05
          },
          "spec_sha256": "77a209584688f4b830e7e2b7b146158680a6c772ebc1ddfd13c5222a1db76459",
          "perception_regime": "not_applicable_isolated_mechanics",
          "seeds": "deterministic; no random reset",
          "pyuipc": "0.0.28",
          "design": {
            "name": "lattice_3d_parallel",
            "material": "deformable",
            "angles_deg": [
              0.0,
              180.0
            ],
            "thickness": 0.018,
            "width": 0.018,
            "length": 0.075,
            "tip_curve": 0.0,
            "young_modulus": 500000,
            "poisson_ratio": 0.45,
            "density": 1000.0,
            "rigid_stiffness": 100000000.0,
            "drive_strength": 1000000,
            "rigid_orientation_strength": 100000.0,
            "family": "lattice_3d",
            "rib_count": 3
          },
          "status": "complete",
          "resolution": 4
        }
      ],
      "plot": "media/mechanics_1.png"
    }
  ]
}
