{
  "status": "COMPLETE",
  "simulation_seconds": 9.072499999999597,
  "maximum_penetration_m": 6.683768413342108e-05,
  "observation": {
    "position": [
      0.4901188871742394,
      5.380405022930633e-06,
      0.8039999917471302
    ],
    "velocity": [
      3.8231372201624215e-08,
      -1.2129028754736967e-12,
      -1.4636721874624436e-13
    ],
    "angular_speed": 3.3220566662890506e-10,
    "supported": true,
    "upward_force_n": 0.8663175935253056,
    "roller_contacts": 108,
    "maximum_penetration_m": 1.0604716803541996e-08,
    "obstacles": [],
    "in_receiving_zone": true
  },
  "events": [
    {
      "time": 0.0,
      "type": "start",
      "transport_model": "actuated rollers and friction contact, no workpiece constraint"
    },
    {
      "time": 0.5000000000000003,
      "type": "rollers_started",
      "speed_m_s": 0.05
    },
    {
      "time": 8.719499999999165,
      "type": "arrival",
      "observation": {
        "position": [
          0.4900066603260662,
          5.408707686918617e-06,
          0.8039999888839349
        ],
        "velocity": [
          0.04989970935292878,
          -1.4816473442009407e-06,
          -5.639761495996712e-07
        ],
        "angular_speed": 0.0001328339803443881,
        "supported": true,
        "upward_force_n": 0.8663294422502554,
        "roller_contacts": 87,
        "maximum_penetration_m": 2.2725886268400628e-08,
        "obstacles": [],
        "in_receiving_zone": true
      }
    },
    {
      "time": 9.072499999999597,
      "type": "transfer_complete",
      "observation": {
        "position": [
          0.4901188871742394,
          5.380405022930633e-06,
          0.8039999917471302
        ],
        "velocity": [
          3.8231372201624215e-08,
          -1.2129028754736967e-12,
          -1.4636721874624436e-13
        ],
        "angular_speed": 3.3220566662890506e-10,
        "supported": true,
        "upward_force_n": 0.8663175935253056,
        "roller_contacts": 108,
        "maximum_penetration_m": 1.0604716803541996e-08,
        "obstacles": [],
        "in_receiving_zone": true
      }
    }
  ],
  "scope": "Provisional isolated roller transport. Initial stock is placed by scene initialization; robot loading/retrieval and line integration are not demonstrated.",
  "video": {
    "fps": 30,
    "speed": 1,
    "frames": 273,
    "sha256": "394dcda2dd1cd17843ff3d99955d454b2f21cba70c3dfc68f725bb4029dba9b0"
  },
  "render_provenance": {
    "physical_run": "artifacts/roller_contact_video_01",
    "poses_sha256": "fdb14fec4b722cb9e63eeb73656f7bc672e8fc226a2bada5c111ed7cfef62c42",
    "changes": [
      "camera pose",
      "visual part color"
    ],
    "physics_rerun": false
  }
}
