[
  {
    "engine": "physx",
    "case": "offset",
    "controller": "baseline",
    "status": "complete",
    "returncode": 0,
    "depth_reached": true,
    "final_depth_mm": 19.958125275690463,
    "peak_force_N": 16.957953730457117,
    "peak_moment_Nm": 0.7759595256659095,
    "max_penetration_um": 17.756596207618713,
    "geometry_support_error_um": 0.0006747163244780197,
    "max_fk_error_um": 0.4750057416307161,
    "readback_checks": {
      "max_live_bore_ray_error_m": 1.8088519572814765e-08,
      "mass_error_kg": 1.6012573222923265e-07,
      "com_error_m": 2.588748937437657e-09,
      "inertia_error_kg_m2": 4.909329143210073e-08,
      "initial_fk_error_m": 2.6851679414318207e-07,
      "max_fk_error_m": 4.750057416307161e-07,
      "max_constraint_wrench_error_Nm": null,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": 9.5367431640625e-07
    },
    "failure": null,
    "guidance_parameters": null,
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "42829169f73462748592f17831710853cf5c2a7dec4bcba963a28ec315f2184c"
  },
  {
    "engine": "newton_mjwarp",
    "case": "offset",
    "controller": "baseline",
    "status": "failed",
    "returncode": 1,
    "depth_reached": false,
    "final_depth_mm": 19.992029093271025,
    "peak_force_N": 12.588686229599391,
    "peak_moment_Nm": 0.47192838227481876,
    "max_penetration_um": 11.149947567901108,
    "geometry_support_error_um": 0.004882777404624505,
    "max_fk_error_um": 1.720938277103611,
    "readback_checks": {
      "mass_error_kg": 8.346557622829209e-08,
      "com_error_m": 2.588748937437657e-09,
      "inertia_error_kg_m2": 4.572588859497184e-07,
      "initial_fk_error_m": 1.5879232874621875e-06,
      "max_fk_error_m": 1.7209382771036111e-06,
      "max_constraint_wrench_error_Nm": 2.9415325603595645e-05,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": null
    },
    "failure": {
      "type": "ValueError",
      "message": "Nonfinite native fields ['q', 'v', 'pos', 'quat', 'force', 'moment'] at step 3226, time 3.226000s",
      "traceback": "Traceback (most recent call last):\n  File \"/workspace/simcompare/peg_run.py\", line 122, in run\n    if nonfinite: raise ValueError(f'Nonfinite native fields {nonfinite} at step {k+1}, time {(k+1)*dt:.6f}s')\n                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nValueError: Nonfinite native fields ['q', 'v', 'pos', 'quat', 'force', 'moment'] at step 3226, time 3.226000s\n"
    },
    "guidance_parameters": null,
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "19f9712331fb279cf71488eaa26c5a41f2b379c8def19a6629499c998db4074e"
  },
  {
    "engine": "mujoco_cpu",
    "case": "offset",
    "controller": "baseline",
    "status": "complete",
    "returncode": 0,
    "depth_reached": true,
    "final_depth_mm": 20.000127160072935,
    "peak_force_N": 3.9574018254235908,
    "peak_moment_Nm": 0.3291933475674213,
    "max_penetration_um": 11.44877094918979,
    "geometry_support_error_um": 0.0,
    "max_fk_error_um": 0.0,
    "readback_checks": {
      "mass_error_kg": 0.0,
      "com_error_m": 0.0,
      "inertia_error_kg_m2": 0.0,
      "initial_fk_error_m": 0.0,
      "max_fk_error_m": 0.0,
      "max_constraint_wrench_error_Nm": 5.669242904683582e-16,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": null,
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "4ae729a62b8ff2e441b596167ed67fd37bec233c299203f49d7f7b00dad24072"
  },
  {
    "engine": "genesis",
    "case": "offset",
    "controller": "baseline",
    "status": "complete",
    "returncode": 0,
    "depth_reached": true,
    "final_depth_mm": 20.000167472610077,
    "peak_force_N": 2.781980435241381,
    "peak_moment_Nm": 0.23147560773623177,
    "max_penetration_um": 19.819270692129017,
    "geometry_support_error_um": 1.1102230246251565e-10,
    "max_fk_error_um": 8.3490265245433e-10,
    "readback_checks": {
      "mass_error_kg": 0.0,
      "com_error_m": 0.0,
      "inertia_error_kg_m2": 0.0,
      "initial_fk_error_m": 2.4831347933801293e-16,
      "max_fk_error_m": 8.3490265245433e-16,
      "max_constraint_wrench_error_Nm": null,
      "max_link_force_error_N": 0.0,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": null,
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "debe7b7abdd4f3d06591d1d35d8a7460c4fe6747f4bcc65150a1d68aa261efbc"
  },
  {
    "engine": "physx",
    "case": "offset",
    "controller": "contact_guided",
    "status": "complete",
    "returncode": 0,
    "depth_reached": true,
    "final_depth_mm": 19.869023635086634,
    "peak_force_N": 16.957953730457117,
    "peak_moment_Nm": 0.7759595256659095,
    "max_penetration_um": 54.62951958179474,
    "geometry_support_error_um": 0.0006747163244780197,
    "max_fk_error_um": 0.4748372360947433,
    "readback_checks": {
      "max_live_bore_ray_error_m": 1.8088519572814765e-08,
      "mass_error_kg": 1.6012573222923265e-07,
      "com_error_m": 2.588748937437657e-09,
      "inertia_error_kg_m2": 4.909329143210073e-08,
      "initial_fk_error_m": 2.6851679414318207e-07,
      "max_fk_error_m": 4.748372360947433e-07,
      "max_constraint_wrench_error_Nm": null,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": 9.5367431640625e-07
    },
    "failure": null,
    "guidance_parameters": {
      "force_filter_s": 0.02,
      "lateral_admittance_m_Ns": 0.001,
      "lateral_speed_limit_m_s": 0.001,
      "lateral_travel_limit_m": 0.002,
      "upward_relief_m_N": 5e-05,
      "upward_relief_limit_m": 0.001,
      "angular_admittance_rad_Nms": 0.1,
      "angular_speed_limit_rad_s": 0.02,
      "angular_limit_deg": 3
    },
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "83434a3618705e23f11c784e8bc48d82a488e63b541dded77644a1840d5d5739"
  },
  {
    "engine": "newton_mjwarp",
    "case": "offset",
    "controller": "contact_guided",
    "status": "complete",
    "returncode": 0,
    "depth_reached": true,
    "final_depth_mm": 19.994057366857334,
    "peak_force_N": 11.669911108082557,
    "peak_moment_Nm": 0.4962830838033919,
    "max_penetration_um": 11.255314348090906,
    "geometry_support_error_um": 0.004882777404624505,
    "max_fk_error_um": 1.7295321274538444,
    "readback_checks": {
      "mass_error_kg": 8.346557622829209e-08,
      "com_error_m": 2.588748937437657e-09,
      "inertia_error_kg_m2": 4.572588859497184e-07,
      "initial_fk_error_m": 1.5879232874621875e-06,
      "max_fk_error_m": 1.7295321274538444e-06,
      "max_constraint_wrench_error_Nm": 2.9540879178517912e-05,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": {
      "force_filter_s": 0.02,
      "lateral_admittance_m_Ns": 0.001,
      "lateral_speed_limit_m_s": 0.001,
      "lateral_travel_limit_m": 0.002,
      "upward_relief_m_N": 5e-05,
      "upward_relief_limit_m": 0.001,
      "angular_admittance_rad_Nms": 0.1,
      "angular_speed_limit_rad_s": 0.02,
      "angular_limit_deg": 3
    },
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "655ca68a356e1ac3a2a5137e761695a32e66f28bd8091405e34fdf940f90d34a"
  },
  {
    "engine": "mujoco_cpu",
    "case": "offset",
    "controller": "contact_guided",
    "status": "complete",
    "returncode": 0,
    "depth_reached": true,
    "final_depth_mm": 20.002491797336763,
    "peak_force_N": 3.9574018254235908,
    "peak_moment_Nm": 0.3291933475674213,
    "max_penetration_um": 11.463490401494118,
    "geometry_support_error_um": 0.0,
    "max_fk_error_um": 0.0,
    "readback_checks": {
      "mass_error_kg": 0.0,
      "com_error_m": 0.0,
      "inertia_error_kg_m2": 0.0,
      "initial_fk_error_m": 0.0,
      "max_fk_error_m": 0.0,
      "max_constraint_wrench_error_Nm": 4.997953758849237e-16,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": {
      "force_filter_s": 0.02,
      "lateral_admittance_m_Ns": 0.001,
      "lateral_speed_limit_m_s": 0.001,
      "lateral_travel_limit_m": 0.002,
      "upward_relief_m_N": 5e-05,
      "upward_relief_limit_m": 0.001,
      "angular_admittance_rad_Nms": 0.1,
      "angular_speed_limit_rad_s": 0.02,
      "angular_limit_deg": 3
    },
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "275b1f1d3c181f7d1a1db1b4166392ec3313b56fa33cb4a4bd22de6816c59109"
  },
  {
    "engine": "genesis",
    "case": "offset",
    "controller": "contact_guided",
    "status": "complete",
    "returncode": 0,
    "depth_reached": true,
    "final_depth_mm": 20.001822507617007,
    "peak_force_N": 2.781980435241381,
    "peak_moment_Nm": 0.23147560773623177,
    "max_penetration_um": 19.819009612645452,
    "geometry_support_error_um": 1.1102230246251565e-10,
    "max_fk_error_um": 8.393738353332352e-10,
    "readback_checks": {
      "mass_error_kg": 0.0,
      "com_error_m": 0.0,
      "inertia_error_kg_m2": 0.0,
      "initial_fk_error_m": 2.4831347933801293e-16,
      "max_fk_error_m": 8.393738353332351e-16,
      "max_constraint_wrench_error_Nm": null,
      "max_link_force_error_N": 0.0,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": {
      "force_filter_s": 0.02,
      "lateral_admittance_m_Ns": 0.001,
      "lateral_speed_limit_m_s": 0.001,
      "lateral_travel_limit_m": 0.002,
      "upward_relief_m_N": 5e-05,
      "upward_relief_limit_m": 0.001,
      "angular_admittance_rad_Nms": 0.1,
      "angular_speed_limit_rad_s": 0.02,
      "angular_limit_deg": 3
    },
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "b253718504a963508ca9983ca2b4b170672b580803770cf158a59573df5952a5"
  },
  {
    "engine": "physx",
    "case": "tilted",
    "controller": "baseline",
    "status": "overload_stop",
    "returncode": 0,
    "depth_reached": false,
    "final_depth_mm": 12.238429669032325,
    "peak_force_N": 125.83104160187841,
    "peak_moment_Nm": 2.128002197173121,
    "max_penetration_um": 8.674338459968567,
    "geometry_support_error_um": 0.0006747163244780197,
    "max_fk_error_um": 0.46666897336461366,
    "readback_checks": {
      "max_live_bore_ray_error_m": 4.244744777719134e-08,
      "mass_error_kg": 1.6012573222923265e-07,
      "com_error_m": 2.588748937437657e-09,
      "inertia_error_kg_m2": 4.909329143210073e-08,
      "initial_fk_error_m": 2.6851679414318207e-07,
      "max_fk_error_m": 4.6666897336461366e-07,
      "max_constraint_wrench_error_Nm": null,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": 3.5762786865234375e-07
    },
    "failure": null,
    "guidance_parameters": null,
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "d77d2f1f3bc810454d5a6905a0a0114f001b6df2dfbfb285478d77e31b15451e"
  },
  {
    "engine": "newton_mjwarp",
    "case": "tilted",
    "controller": "baseline",
    "status": "complete",
    "returncode": 0,
    "depth_reached": false,
    "final_depth_mm": 15.311161867061385,
    "peak_force_N": 17.039086583969542,
    "peak_moment_Nm": 0.5068876832087088,
    "max_penetration_um": 4.488710601435741,
    "geometry_support_error_um": 0.014973996709244375,
    "max_fk_error_um": 1.7526941948630157,
    "readback_checks": {
      "mass_error_kg": 8.346557622829209e-08,
      "com_error_m": 2.588748937437657e-09,
      "inertia_error_kg_m2": 4.572588859497184e-07,
      "initial_fk_error_m": 1.5879232874621875e-06,
      "max_fk_error_m": 1.7526941948630157e-06,
      "max_constraint_wrench_error_Nm": 4.3517174307011516e-05,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": null,
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "9947b9693ed20d82d3ee9c6e7f5fe03782e5aec9ca52f4deb5fefb0d077bc1a5"
  },
  {
    "engine": "mujoco_cpu",
    "case": "tilted",
    "controller": "baseline",
    "status": "complete",
    "returncode": 0,
    "depth_reached": false,
    "final_depth_mm": 15.316812591072537,
    "peak_force_N": 16.849577869710668,
    "peak_moment_Nm": 0.2252589442619889,
    "max_penetration_um": 3.2330087748394187,
    "geometry_support_error_um": 0.0,
    "max_fk_error_um": 0.0,
    "readback_checks": {
      "mass_error_kg": 0.0,
      "com_error_m": 0.0,
      "inertia_error_kg_m2": 0.0,
      "initial_fk_error_m": 0.0,
      "max_fk_error_m": 0.0,
      "max_constraint_wrench_error_Nm": 4.406349085206393e-15,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": null,
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "e5bba1f12939f802f0ba31a9fde2730e31587ab4a7017bb229bbb4e5af7aedd0"
  },
  {
    "engine": "genesis",
    "case": "tilted",
    "controller": "baseline",
    "status": "complete",
    "returncode": 0,
    "depth_reached": false,
    "final_depth_mm": 15.680974445415108,
    "peak_force_N": 11.124673752768132,
    "peak_moment_Nm": 0.47587212863900946,
    "max_penetration_um": 2.7538959091187905,
    "geometry_support_error_um": 1.1102230246251565e-10,
    "max_fk_error_um": 8.115845837206181e-10,
    "readback_checks": {
      "mass_error_kg": 0.0,
      "com_error_m": 0.0,
      "inertia_error_kg_m2": 0.0,
      "initial_fk_error_m": 2.4831347933801293e-16,
      "max_fk_error_m": 8.115845837206181e-16,
      "max_constraint_wrench_error_Nm": null,
      "max_link_force_error_N": 0.0,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": null,
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "fc20940867d58ed8c63a79525191566cf13b46f815b7051e54ae34ce6484f1b5"
  },
  {
    "engine": "physx",
    "case": "tilted",
    "controller": "contact_guided",
    "status": "overload_stop",
    "returncode": 0,
    "depth_reached": false,
    "final_depth_mm": 12.2440697739013,
    "peak_force_N": 46.3168142159193,
    "peak_moment_Nm": 0.8108431713029999,
    "max_penetration_um": 8.335569873452187,
    "geometry_support_error_um": 0.0006747163244780197,
    "max_fk_error_um": 0.46666897336461366,
    "readback_checks": {
      "max_live_bore_ray_error_m": 4.244744777719134e-08,
      "mass_error_kg": 1.6012573222923265e-07,
      "com_error_m": 2.588748937437657e-09,
      "inertia_error_kg_m2": 4.909329143210073e-08,
      "initial_fk_error_m": 2.6851679414318207e-07,
      "max_fk_error_m": 4.6666897336461366e-07,
      "max_constraint_wrench_error_Nm": null,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": 6.103515625e-05
    },
    "failure": null,
    "guidance_parameters": {
      "force_filter_s": 0.02,
      "lateral_admittance_m_Ns": 0.001,
      "lateral_speed_limit_m_s": 0.001,
      "lateral_travel_limit_m": 0.002,
      "upward_relief_m_N": 5e-05,
      "upward_relief_limit_m": 0.001,
      "angular_admittance_rad_Nms": 0.1,
      "angular_speed_limit_rad_s": 0.02,
      "angular_limit_deg": 3
    },
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "41b0de766a4ed206788103a364fe3f46ed7103ec1caf9f8af1d2af34cbab6eb1"
  },
  {
    "engine": "newton_mjwarp",
    "case": "tilted",
    "controller": "contact_guided",
    "status": "complete",
    "returncode": 0,
    "depth_reached": true,
    "final_depth_mm": 19.933396909958045,
    "peak_force_N": 19.228578020911407,
    "peak_moment_Nm": 0.471263908221741,
    "max_penetration_um": 3.9007090890663676,
    "geometry_support_error_um": 0.014973996709244375,
    "max_fk_error_um": 1.720940582843532,
    "readback_checks": {
      "mass_error_kg": 8.346557622829209e-08,
      "com_error_m": 2.588748937437657e-09,
      "inertia_error_kg_m2": 4.572588859497184e-07,
      "initial_fk_error_m": 1.5879232874621875e-06,
      "max_fk_error_m": 1.720940582843532e-06,
      "max_constraint_wrench_error_Nm": 4.933328725734217e-05,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": {
      "force_filter_s": 0.02,
      "lateral_admittance_m_Ns": 0.001,
      "lateral_speed_limit_m_s": 0.001,
      "lateral_travel_limit_m": 0.002,
      "upward_relief_m_N": 5e-05,
      "upward_relief_limit_m": 0.001,
      "angular_admittance_rad_Nms": 0.1,
      "angular_speed_limit_rad_s": 0.02,
      "angular_limit_deg": 3
    },
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "9dac05858f722e8ec10ee808c45f1d3576ed35e374d3cb32dfa6d2b14ff2c13f"
  },
  {
    "engine": "mujoco_cpu",
    "case": "tilted",
    "controller": "contact_guided",
    "status": "complete",
    "returncode": 0,
    "depth_reached": true,
    "final_depth_mm": 19.954431616088343,
    "peak_force_N": 15.299388232251472,
    "peak_moment_Nm": 0.1601946419467544,
    "max_penetration_um": 2.019037647512615,
    "geometry_support_error_um": 0.0,
    "max_fk_error_um": 0.0,
    "readback_checks": {
      "mass_error_kg": 0.0,
      "com_error_m": 0.0,
      "inertia_error_kg_m2": 0.0,
      "initial_fk_error_m": 0.0,
      "max_fk_error_m": 0.0,
      "max_constraint_wrench_error_Nm": 4.59789594481134e-15,
      "max_link_force_error_N": null,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": {
      "force_filter_s": 0.02,
      "lateral_admittance_m_Ns": 0.001,
      "lateral_speed_limit_m_s": 0.001,
      "lateral_travel_limit_m": 0.002,
      "upward_relief_m_N": 5e-05,
      "upward_relief_limit_m": 0.001,
      "angular_admittance_rad_Nms": 0.1,
      "angular_speed_limit_rad_s": 0.02,
      "angular_limit_deg": 3
    },
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "514e4b0fd559074fa57036eb72f854ec92afb4da977fbb226cadb6f1acbc2324"
  },
  {
    "engine": "genesis",
    "case": "tilted",
    "controller": "contact_guided",
    "status": "complete",
    "returncode": 0,
    "depth_reached": true,
    "final_depth_mm": 19.95625298148107,
    "peak_force_N": 3.5892510532703548,
    "peak_moment_Nm": 0.08720142054447794,
    "max_penetration_um": 1.2405410556806094,
    "geometry_support_error_um": 1.1102230246251565e-10,
    "max_fk_error_um": 8.671157933711363e-10,
    "readback_checks": {
      "mass_error_kg": 0.0,
      "com_error_m": 0.0,
      "inertia_error_kg_m2": 0.0,
      "initial_fk_error_m": 2.4831347933801293e-16,
      "max_fk_error_m": 8.671157933711363e-16,
      "max_constraint_wrench_error_Nm": null,
      "max_link_force_error_N": 0.0,
      "max_normal_matrix_error_N": null
    },
    "failure": null,
    "guidance_parameters": {
      "force_filter_s": 0.02,
      "lateral_admittance_m_Ns": 0.001,
      "lateral_speed_limit_m_s": 0.001,
      "lateral_travel_limit_m": 0.002,
      "upward_relief_m_N": 5e-05,
      "upward_relief_limit_m": 0.001,
      "angular_admittance_rad_Nms": 0.1,
      "angular_speed_limit_rad_s": 0.02,
      "angular_limit_deg": 3
    },
    "source_sha256": {
      "peg_run.py": "9be1cae9b35eb87b6465685e9a05d630a4f9931086a1b758484ece6b663c214e",
      "peg_guidance.py": "54e02ed33577ea300b52ed134f8dba40bdc2f7e722b8b1cff4413f3c812f751a",
      "peg_scene.py": "85fddaf1462ca2f253cdf368a3aa5f82666d984965178f8b3936482330e1d96c",
      "peg_audit.py": "13d52ed1e070fbfc6bcbfde3b8a9e44041579813cc19ddacbcd239f481dd8bbc",
      "grasp_native.py": "17bdb51d47b61c4ecf7d4b158fbcef195d1b5e3b6392265bfb6fb314ea73863a",
      "sweep_genesis.py": "95e41de7c1d69010dd520d362e134d310c6456602dfe9d5a482308e68dfd0541",
      "sweep_physx.py": "a8e2e991cd350e1eedcd5607179ddfd51b9caeaa4699f314a5bd1ef4cffed645",
      "grasp_scene.py": "f44583305ba65672d76ccf6f4646cba9404899ee652dd522d0883435b7bdce3f",
      "panda_model.py": "e60b9b395cda924896301565e829f34e0eec08166d37c832dd407de3a24fa95b"
    },
    "raw_sha256": "e6c3e2e0cf5ab70c732c0abd2f8a63ec7d7bb22c1bdea5251d211c71b8e43bcc"
  }
]