{"schema":"dvidia.piper-task-benchmark/v1","profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER free-block contact task, synthetic scenes and privileged native state. No learned policy, shoe competence, calibrated contact or physical robot qualification.","physical_robot_ready":false,"learned_policy":false,"cohort":"confirmation","protocol":{"schema":"dvidia.piper-task-protocol/v1","profile":"piper-rigid-block-task-v0.1","contract":{"profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"arm_joint_order":["joint1","joint2","joint3","joint4","joint5","joint6"],"actions":{"joint_targets_rad":"six native position-servo targets in radians","gripper_position_m":"one native single-finger slide target in metres [0,.035]; 0 closed/.035 open; not measured full gap"},"gripper_joints":["joint7","joint8"],"independent_gripper_commands":1,"tcp":"authored site in link6 at local [0,0,.12003] near the distal finger-box centers; not hardware calibrated","object":"free rigid block with native gravity, no weld/equality/mocap or post-reset pose writes","contact":"stock native finger collision boxes; object priority1 authors pair friction explicitly","servo_gains":"unchanged upstream PiPER position servos and force caps; upstream robot gravcomp=1 retained","collision_support_exemption":"fixed base capsule may contact floor; moving robot/table/floor or block/nonfinger contacts are critical","observations":"privileged joint/object/TCP/contact state; no deployable sensor pipeline","success":"valid native physics, sustained bilateral table-free lift and retained carry to supported destination, then actual released/settled destination dwell and retreat","carry_contact_loss_tolerance_seconds":0.04,"contact_force_threshold_n":0.01,"simulation_asset_license":"MIT"},"scope":"Authored PiPER free-block contact task, synthetic scenes and privileged native state. No learned policy, shoe competence, calibrated contact or physical robot qualification.","physical_robot_ready":false,"learned_policy":false,"cohort":"confirmation","seed":642103,"scenes":[{"id":"nominal-00","stratum":"nominal","seed":642103,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.29887658316658083,-0.03267382625423828,0.082],"target_position_m":[0.35059244663641265,0.08444736085919828,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]}},{"id":"nominal-01","stratum":"nominal","seed":642104,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.300270036017285,-0.033971272720789786,0.082],"target_position_m":[0.3504861930454179,0.07869005025227688,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]}},{"id":"low_friction-00","stratum":"low_friction","seed":642105,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.300756278487226,-0.02830226222583193,0.082],"target_position_m":[0.3482197356908135,0.08179477382804264,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.15,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]}}],"controls":["placement","replay_open_jaw","hold"],"planned_attempts":9,"implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","piper_task_benchmark.py":"d1294fac93bb42a26a654c6fd0950718e528cbf3cd96ffcd53118da0a1646776","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8","reference_replay.py":"f73731434d55bac150db16c7205d341a70b95ce13e582e7a23d11dee31b27a19"},"native_command_units":["rad","rad","rad","rad","rad","rad","m"],"simulation_asset_license":"MIT","layout_offset_limit_m":0.005,"timing_boundary":"Attempt wall includes asset verification, compilation, settling, authored planning/IK, physics, contact scoring and recorded state construction. Protocol/report/trace disk serialization, rendering, training, physical sensing, transport and actuation are excluded. Control computation windows are not sensor-to-actuator reaction times.","comparison":"Open-jaw replays the complete valid placement requested-arm tape with jaw target .035 m; hold requests the initial six arm targets and an open jaw. Invalid or incomplete placement tapes leave a retained invalid open-jaw attempt; they are never extended.","split_note":"Synthetic seeded scenes; repeats are not physical trials. Confirmation is a declaration, not proof that these scenes were unseen during development."},"protocol_sha256":"43f0825130f1b436bc78709a75027f62ad43f55a42c1af5d80d6dfeae9f9e19d","implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","piper_task_benchmark.py":"d1294fac93bb42a26a654c6fd0950718e528cbf3cd96ffcd53118da0a1646776","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8","reference_replay.py":"f73731434d55bac150db16c7205d341a70b95ce13e582e7a23d11dee31b27a19"},"asset_provenance":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"simulation_asset_license":"MIT","asset_license":{"path":"licenses/agilex_piper/LICENSE","sha256":"e32d78fd3761052ab0b2bb42fef8a7a9ad3f298d315d305333c349d2aff1f134"},"hardware":{"platform":"macOS-26.5.2-arm64-arm-64bit","machine":"arm64","python":"3.12.9","logical_cpu_count":10,"gpu_used":false,"episode_runtimes":[{"system":"Darwin","machine":"arm64","python":"3.12.9","mujoco_version":"3.15.0","numpy_version":"2.5.3"}],"process_lifetime_peak_rss_bytes":759169024,"memory_scope":"Process lifetime high-water RSS before final inspection/export, not per-episode memory or minimum RAM; null unavailable."},"scenes":[{"id":"nominal-00","stratum":"nominal","seed":642103,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.29887658316658083,-0.03267382625423828,0.082],"target_position_m":[0.35059244663641265,0.08444736085919828,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]}},{"id":"nominal-01","stratum":"nominal","seed":642104,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.300270036017285,-0.033971272720789786,0.082],"target_position_m":[0.3504861930454179,0.07869005025227688,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]}},{"id":"low_friction-00","stratum":"low_friction","seed":642105,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.300756278487226,-0.02830226222583193,0.082],"target_position_m":[0.3482197356908135,0.08179477382804264,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.15,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]}}],"attempted":9,"valid_attempts":9,"summary":[{"stratum":"nominal","control":"placement","attempted":2,"valid":2,"success":2,"failed_or_invalid":0,"success_fraction":1.0},{"stratum":"nominal","control":"replay_open_jaw","attempted":2,"valid":2,"success":0,"failed_or_invalid":2,"success_fraction":0.0},{"stratum":"nominal","control":"hold","attempted":2,"valid":2,"success":0,"failed_or_invalid":2,"success_fraction":0.0},{"stratum":"low_friction","control":"placement","attempted":1,"valid":1,"success":0,"failed_or_invalid":1,"success_fraction":0.0},{"stratum":"low_friction","control":"replay_open_jaw","attempted":1,"valid":1,"success":0,"failed_or_invalid":1,"success_fraction":0.0},{"stratum":"low_friction","control":"hold","attempted":1,"valid":1,"success":0,"failed_or_invalid":1,"success_fraction":0.0}],"attempts":[{"schema":"dvidia.piper-task-episode/v1","profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"seed":642103,"control":"placement","config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.29887658316658083,-0.03267382625423828,0.082],"target_position_m":[0.35059244663641265,0.08444736085919828,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]},"timestep_seconds":0.001,"valid":true,"success":true,"reason":"success","error":null,"warnings":[],"simulated_seconds":20.00000000000146,"metrics":{"valid":true,"success":true,"reason":"success","simulation_time":20.00000000000146,"steps":1000,"lift_seen":true,"grasp_seen":true,"max_object_lift_m":0.09791058610812123,"dwell_seconds":5.1380000000000505,"lift_dwell_seconds":0.0,"max_pad_normal_force_n":1.05195819560485,"unexpected_contact_native_ticks":0,"carry_complete":true,"retention_lost":false,"max_carry_contact_loss_seconds":0.0,"carry_contact_loss_events":0,"carry_contact_loss_tolerance_seconds":0.04,"first_success_time_seconds":15.111999999997064,"target_distance_m":0.0046819361674244955,"warnings":[],"physical_robot_ready":false,"contact_pair_native_ticks":{"1:90":17770,"88:90":2786,"89:90":2544,"86:90":2885,"85:90":2767}},"timing":{"setup_seconds":0.550820792093873,"episode_wall_seconds":2.28490575007163,"control_step_seconds":{"count":1000,"median":0.001272687572054565,"p95":0.0029857908375561237,"max":0.028181875124573708},"control_boundaries":1000,"missed_control_boundaries":1,"simulated_seconds_per_wall_second":8.753096270764988,"scope":"Wall computation including setup/IK/contact/state snapshots; not real-time sensor-to-actuator latency"},"contract":{"profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"arm_joint_order":["joint1","joint2","joint3","joint4","joint5","joint6"],"actions":{"joint_targets_rad":"six native position-servo targets in radians","gripper_position_m":"one native single-finger slide target in metres [0,.035]; 0 closed/.035 open; not measured full gap"},"gripper_joints":["joint7","joint8"],"independent_gripper_commands":1,"tcp":"authored site in link6 at local [0,0,.12003] near the distal finger-box centers; not hardware calibrated","object":"free rigid block with native gravity, no weld/equality/mocap or post-reset pose writes","contact":"stock native finger collision boxes; object priority1 authors pair friction explicitly","servo_gains":"unchanged upstream PiPER position servos and force caps; upstream robot gravcomp=1 retained","collision_support_exemption":"fixed base capsule may contact floor; moving robot/table/floor or block/nonfinger contacts are critical","observations":"privileged joint/object/TCP/contact state; no deployable sensor pipeline","success":"valid native physics, sustained bilateral table-free lift and retained carry to supported destination, then actual released/settled destination dwell and retreat","carry_contact_loss_tolerance_seconds":0.04,"contact_force_threshold_n":0.01,"simulation_asset_license":"MIT"},"platform":{"system":"Darwin","machine":"arm64","python":"3.12.9","mujoco_version":"3.15.0","numpy_version":"2.5.3"},"implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8"},"asset_provenance":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"compiled_model_sha256":"7ac425ee7c5f1dab807d5dd6cc2bafa4f93bf9f2f52a37e0016566fa30fe4cb4","initial_object_position_m":[0.29887665332292535,-0.03267397609451849,0.07989224451748383],"native_servo_gains":[80.0,80.0,80.0,40.0,10.0,10.0,40.0],"native_servo_bias":[[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-40.0,-5.0],[0.0,-10.0,-1.5],[0.0,-10.0,-1.5],[0.0,-40.0,-5.0]],"native_force_limits":[[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-10.0,10.0]],"native_control_limits":[[-2.618,2.618],[0.0,3.14],[-2.697,0.0],[-1.832,1.832],[-1.22,1.22],[-3.14,3.14],[0.0,0.035]],"native_model_settings":{"dimensions":{"nq":15,"nv":14,"nu":7,"neq":1,"nmocap":0},"gravity_m_s2":[0.0,0.0,-9.81],"body_gravcomp":[0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0]},"contact_geometry":{"pad_geom_ids":{"left":[85,86],"right":[88,89]},"geom_body_names":["world","world","base_link","base_link","link1","link1","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link4","link4","link4","link4","link4","link4","link5","link5","link5","link5","link5","link5","link5","link5","link6","link6","link7","link7","link7","link8","link8","link8","task_block","task_target_frame"]},"id":"nominal-00--placement","scene_id":"nominal-00","attempt_wall_seconds":2.2852230831049383,"result_file":"attempts/nominal-00--placement.json"},{"schema":"dvidia.piper-task-episode/v1","profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"seed":642103,"control":"replay_open_jaw","config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.29887658316658083,-0.03267382625423828,0.082],"target_position_m":[0.35059244663641265,0.08444736085919828,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]},"timestep_seconds":0.001,"valid":true,"success":false,"reason":"timeout","error":null,"warnings":[],"simulated_seconds":20.00000000000146,"metrics":{"valid":true,"success":false,"reason":"timeout","simulation_time":20.00000000000146,"steps":1000,"lift_seen":false,"grasp_seen":false,"max_object_lift_m":6.22998874710845e-11,"dwell_seconds":0.0,"lift_dwell_seconds":0.0,"max_pad_normal_force_n":0.0,"unexpected_contact_native_ticks":0,"carry_complete":false,"retention_lost":false,"max_carry_contact_loss_seconds":0.0,"carry_contact_loss_events":0,"carry_contact_loss_tolerance_seconds":0.04,"first_success_time_seconds":null,"target_distance_m":0.1280310213858575,"warnings":[],"physical_robot_ready":false,"contact_pair_native_ticks":{"1:90":20000}},"timing":{"setup_seconds":0.1753394161351025,"episode_wall_seconds":1.4490113749634475,"control_step_seconds":{"count":1000,"median":0.001199062098748982,"p95":0.001782083185389638,"max":0.005789667135104537},"control_boundaries":1000,"missed_control_boundaries":0,"simulated_seconds_per_wall_second":13.80251414555388,"scope":"Wall computation including setup/IK/contact/state snapshots; not real-time sensor-to-actuator latency"},"contract":{"profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"arm_joint_order":["joint1","joint2","joint3","joint4","joint5","joint6"],"actions":{"joint_targets_rad":"six native position-servo targets in radians","gripper_position_m":"one native single-finger slide target in metres [0,.035]; 0 closed/.035 open; not measured full gap"},"gripper_joints":["joint7","joint8"],"independent_gripper_commands":1,"tcp":"authored site in link6 at local [0,0,.12003] near the distal finger-box centers; not hardware calibrated","object":"free rigid block with native gravity, no weld/equality/mocap or post-reset pose writes","contact":"stock native finger collision boxes; object priority1 authors pair friction explicitly","servo_gains":"unchanged upstream PiPER position servos and force caps; upstream robot gravcomp=1 retained","collision_support_exemption":"fixed base capsule may contact floor; moving robot/table/floor or block/nonfinger contacts are critical","observations":"privileged joint/object/TCP/contact state; no deployable sensor pipeline","success":"valid native physics, sustained bilateral table-free lift and retained carry to supported destination, then actual released/settled destination dwell and retreat","carry_contact_loss_tolerance_seconds":0.04,"contact_force_threshold_n":0.01,"simulation_asset_license":"MIT"},"platform":{"system":"Darwin","machine":"arm64","python":"3.12.9","mujoco_version":"3.15.0","numpy_version":"2.5.3"},"implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8"},"asset_provenance":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"compiled_model_sha256":"7ac425ee7c5f1dab807d5dd6cc2bafa4f93bf9f2f52a37e0016566fa30fe4cb4","initial_object_position_m":[0.29887665332292535,-0.03267397609451849,0.07989224451748383],"native_servo_gains":[80.0,80.0,80.0,40.0,10.0,10.0,40.0],"native_servo_bias":[[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-40.0,-5.0],[0.0,-10.0,-1.5],[0.0,-10.0,-1.5],[0.0,-40.0,-5.0]],"native_force_limits":[[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-10.0,10.0]],"native_control_limits":[[-2.618,2.618],[0.0,3.14],[-2.697,0.0],[-1.832,1.832],[-1.22,1.22],[-3.14,3.14],[0.0,0.035]],"native_model_settings":{"dimensions":{"nq":15,"nv":14,"nu":7,"neq":1,"nmocap":0},"gravity_m_s2":[0.0,0.0,-9.81],"body_gravcomp":[0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0]},"contact_geometry":{"pad_geom_ids":{"left":[85,86],"right":[88,89]},"geom_body_names":["world","world","base_link","base_link","link1","link1","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link4","link4","link4","link4","link4","link4","link5","link5","link5","link5","link5","link5","link5","link5","link6","link6","link7","link7","link7","link8","link8","link8","task_block","task_target_frame"]},"id":"nominal-00--replay_open_jaw","scene_id":"nominal-00","attempt_wall_seconds":1.4503196249715984,"result_file":"attempts/nominal-00--replay_open_jaw.json"},{"schema":"dvidia.piper-task-episode/v1","profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"seed":642103,"control":"hold","config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.29887658316658083,-0.03267382625423828,0.082],"target_position_m":[0.35059244663641265,0.08444736085919828,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]},"timestep_seconds":0.001,"valid":true,"success":false,"reason":"timeout","error":null,"warnings":[],"simulated_seconds":20.00000000000146,"metrics":{"valid":true,"success":false,"reason":"timeout","simulation_time":20.00000000000146,"steps":1000,"lift_seen":false,"grasp_seen":false,"max_object_lift_m":6.22998874710845e-11,"dwell_seconds":0.0,"lift_dwell_seconds":0.0,"max_pad_normal_force_n":0.0,"unexpected_contact_native_ticks":0,"carry_complete":false,"retention_lost":false,"max_carry_contact_loss_seconds":0.0,"carry_contact_loss_events":0,"carry_contact_loss_tolerance_seconds":0.04,"first_success_time_seconds":null,"target_distance_m":0.1280310213858575,"warnings":[],"physical_robot_ready":false,"contact_pair_native_ticks":{"1:90":20000}},"timing":{"setup_seconds":0.13703025016002357,"episode_wall_seconds":1.3850630831439048,"control_step_seconds":{"count":1000,"median":0.001178021659143269,"p95":0.001754750031977892,"max":0.003899333067238331},"control_boundaries":1000,"missed_control_boundaries":0,"simulated_seconds_per_wall_second":14.4397755188191,"scope":"Wall computation including setup/IK/contact/state snapshots; not real-time sensor-to-actuator latency"},"contract":{"profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"arm_joint_order":["joint1","joint2","joint3","joint4","joint5","joint6"],"actions":{"joint_targets_rad":"six native position-servo targets in radians","gripper_position_m":"one native single-finger slide target in metres [0,.035]; 0 closed/.035 open; not measured full gap"},"gripper_joints":["joint7","joint8"],"independent_gripper_commands":1,"tcp":"authored site in link6 at local [0,0,.12003] near the distal finger-box centers; not hardware calibrated","object":"free rigid block with native gravity, no weld/equality/mocap or post-reset pose writes","contact":"stock native finger collision boxes; object priority1 authors pair friction explicitly","servo_gains":"unchanged upstream PiPER position servos and force caps; upstream robot gravcomp=1 retained","collision_support_exemption":"fixed base capsule may contact floor; moving robot/table/floor or block/nonfinger contacts are critical","observations":"privileged joint/object/TCP/contact state; no deployable sensor pipeline","success":"valid native physics, sustained bilateral table-free lift and retained carry to supported destination, then actual released/settled destination dwell and retreat","carry_contact_loss_tolerance_seconds":0.04,"contact_force_threshold_n":0.01,"simulation_asset_license":"MIT"},"platform":{"system":"Darwin","machine":"arm64","python":"3.12.9","mujoco_version":"3.15.0","numpy_version":"2.5.3"},"implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8"},"asset_provenance":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"compiled_model_sha256":"7ac425ee7c5f1dab807d5dd6cc2bafa4f93bf9f2f52a37e0016566fa30fe4cb4","initial_object_position_m":[0.29887665332292535,-0.03267397609451849,0.07989224451748383],"native_servo_gains":[80.0,80.0,80.0,40.0,10.0,10.0,40.0],"native_servo_bias":[[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-40.0,-5.0],[0.0,-10.0,-1.5],[0.0,-10.0,-1.5],[0.0,-40.0,-5.0]],"native_force_limits":[[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-10.0,10.0]],"native_control_limits":[[-2.618,2.618],[0.0,3.14],[-2.697,0.0],[-1.832,1.832],[-1.22,1.22],[-3.14,3.14],[0.0,0.035]],"native_model_settings":{"dimensions":{"nq":15,"nv":14,"nu":7,"neq":1,"nmocap":0},"gravity_m_s2":[0.0,0.0,-9.81],"body_gravcomp":[0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0]},"contact_geometry":{"pad_geom_ids":{"left":[85,86],"right":[88,89]},"geom_body_names":["world","world","base_link","base_link","link1","link1","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link4","link4","link4","link4","link4","link4","link5","link5","link5","link5","link5","link5","link5","link5","link6","link6","link7","link7","link7","link8","link8","link8","task_block","task_target_frame"]},"id":"nominal-00--hold","scene_id":"nominal-00","attempt_wall_seconds":1.3864215828943998,"result_file":"attempts/nominal-00--hold.json"},{"schema":"dvidia.piper-task-episode/v1","profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"seed":642104,"control":"placement","config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.300270036017285,-0.033971272720789786,0.082],"target_position_m":[0.3504861930454179,0.07869005025227688,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]},"timestep_seconds":0.001,"valid":true,"success":true,"reason":"success","error":null,"warnings":[],"simulated_seconds":20.00000000000146,"metrics":{"valid":true,"success":true,"reason":"success","simulation_time":20.00000000000146,"steps":1000,"lift_seen":true,"grasp_seen":true,"max_object_lift_m":0.09784201534053309,"dwell_seconds":5.118000000000044,"lift_dwell_seconds":0.0,"max_pad_normal_force_n":1.032981541321838,"unexpected_contact_native_ticks":0,"carry_complete":true,"retention_lost":false,"max_carry_contact_loss_seconds":0.0,"carry_contact_loss_events":0,"carry_contact_loss_tolerance_seconds":0.04,"first_success_time_seconds":15.131999999997053,"target_distance_m":0.004643260001854684,"warnings":[],"physical_robot_ready":false,"contact_pair_native_ticks":{"1:90":17775,"88:90":2761,"89:90":2511,"86:90":2849,"85:90":2741}},"timing":{"setup_seconds":0.13691174983978271,"episode_wall_seconds":1.6257732089143246,"control_step_seconds":{"count":1000,"median":0.0012684789253398776,"p95":0.0025562080554664135,"max":0.004316791193559766},"control_boundaries":1000,"missed_control_boundaries":0,"simulated_seconds_per_wall_second":12.301838836031296,"scope":"Wall computation including setup/IK/contact/state snapshots; not real-time sensor-to-actuator latency"},"contract":{"profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"arm_joint_order":["joint1","joint2","joint3","joint4","joint5","joint6"],"actions":{"joint_targets_rad":"six native position-servo targets in radians","gripper_position_m":"one native single-finger slide target in metres [0,.035]; 0 closed/.035 open; not measured full gap"},"gripper_joints":["joint7","joint8"],"independent_gripper_commands":1,"tcp":"authored site in link6 at local [0,0,.12003] near the distal finger-box centers; not hardware calibrated","object":"free rigid block with native gravity, no weld/equality/mocap or post-reset pose writes","contact":"stock native finger collision boxes; object priority1 authors pair friction explicitly","servo_gains":"unchanged upstream PiPER position servos and force caps; upstream robot gravcomp=1 retained","collision_support_exemption":"fixed base capsule may contact floor; moving robot/table/floor or block/nonfinger contacts are critical","observations":"privileged joint/object/TCP/contact state; no deployable sensor pipeline","success":"valid native physics, sustained bilateral table-free lift and retained carry to supported destination, then actual released/settled destination dwell and retreat","carry_contact_loss_tolerance_seconds":0.04,"contact_force_threshold_n":0.01,"simulation_asset_license":"MIT"},"platform":{"system":"Darwin","machine":"arm64","python":"3.12.9","mujoco_version":"3.15.0","numpy_version":"2.5.3"},"implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8"},"asset_provenance":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"compiled_model_sha256":"a3fbd8987a976d7313a25ed2fd6ee2c3cc6d9c0e482586fe01fa8c43d69eee18","initial_object_position_m":[0.3002700718224476,-0.03397109124017995,0.0798922445174838],"native_servo_gains":[80.0,80.0,80.0,40.0,10.0,10.0,40.0],"native_servo_bias":[[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-40.0,-5.0],[0.0,-10.0,-1.5],[0.0,-10.0,-1.5],[0.0,-40.0,-5.0]],"native_force_limits":[[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-10.0,10.0]],"native_control_limits":[[-2.618,2.618],[0.0,3.14],[-2.697,0.0],[-1.832,1.832],[-1.22,1.22],[-3.14,3.14],[0.0,0.035]],"native_model_settings":{"dimensions":{"nq":15,"nv":14,"nu":7,"neq":1,"nmocap":0},"gravity_m_s2":[0.0,0.0,-9.81],"body_gravcomp":[0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0]},"contact_geometry":{"pad_geom_ids":{"left":[85,86],"right":[88,89]},"geom_body_names":["world","world","base_link","base_link","link1","link1","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link4","link4","link4","link4","link4","link4","link5","link5","link5","link5","link5","link5","link5","link5","link6","link6","link7","link7","link7","link8","link8","link8","task_block","task_target_frame"]},"id":"nominal-01--placement","scene_id":"nominal-01","attempt_wall_seconds":1.627111333888024,"result_file":"attempts/nominal-01--placement.json"},{"schema":"dvidia.piper-task-episode/v1","profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"seed":642104,"control":"replay_open_jaw","config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.300270036017285,-0.033971272720789786,0.082],"target_position_m":[0.3504861930454179,0.07869005025227688,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]},"timestep_seconds":0.001,"valid":true,"success":false,"reason":"timeout","error":null,"warnings":[],"simulated_seconds":20.00000000000146,"metrics":{"valid":true,"success":false,"reason":"timeout","simulation_time":20.00000000000146,"steps":1000,"lift_seen":false,"grasp_seen":false,"max_object_lift_m":6.22998735932967e-11,"dwell_seconds":0.0,"lift_dwell_seconds":0.0,"max_pad_normal_force_n":0.0,"unexpected_contact_native_ticks":0,"carry_complete":false,"retention_lost":false,"max_carry_contact_loss_seconds":0.0,"carry_contact_loss_events":0,"carry_contact_loss_tolerance_seconds":0.04,"first_success_time_seconds":null,"target_distance_m":0.12334586850465493,"warnings":[],"physical_robot_ready":false,"contact_pair_native_ticks":{"1:90":20000}},"timing":{"setup_seconds":0.13816904090344906,"episode_wall_seconds":1.4365326249971986,"control_step_seconds":{"count":1000,"median":0.0012120415922254324,"p95":0.0019140830263495445,"max":0.005432124948129058},"control_boundaries":1000,"missed_control_boundaries":0,"simulated_seconds_per_wall_second":13.922412656684678,"scope":"Wall computation including setup/IK/contact/state snapshots; not real-time sensor-to-actuator latency"},"contract":{"profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"arm_joint_order":["joint1","joint2","joint3","joint4","joint5","joint6"],"actions":{"joint_targets_rad":"six native position-servo targets in radians","gripper_position_m":"one native single-finger slide target in metres [0,.035]; 0 closed/.035 open; not measured full gap"},"gripper_joints":["joint7","joint8"],"independent_gripper_commands":1,"tcp":"authored site in link6 at local [0,0,.12003] near the distal finger-box centers; not hardware calibrated","object":"free rigid block with native gravity, no weld/equality/mocap or post-reset pose writes","contact":"stock native finger collision boxes; object priority1 authors pair friction explicitly","servo_gains":"unchanged upstream PiPER position servos and force caps; upstream robot gravcomp=1 retained","collision_support_exemption":"fixed base capsule may contact floor; moving robot/table/floor or block/nonfinger contacts are critical","observations":"privileged joint/object/TCP/contact state; no deployable sensor pipeline","success":"valid native physics, sustained bilateral table-free lift and retained carry to supported destination, then actual released/settled destination dwell and retreat","carry_contact_loss_tolerance_seconds":0.04,"contact_force_threshold_n":0.01,"simulation_asset_license":"MIT"},"platform":{"system":"Darwin","machine":"arm64","python":"3.12.9","mujoco_version":"3.15.0","numpy_version":"2.5.3"},"implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8"},"asset_provenance":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"compiled_model_sha256":"a3fbd8987a976d7313a25ed2fd6ee2c3cc6d9c0e482586fe01fa8c43d69eee18","initial_object_position_m":[0.3002700718224476,-0.03397109124017995,0.0798922445174838],"native_servo_gains":[80.0,80.0,80.0,40.0,10.0,10.0,40.0],"native_servo_bias":[[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-40.0,-5.0],[0.0,-10.0,-1.5],[0.0,-10.0,-1.5],[0.0,-40.0,-5.0]],"native_force_limits":[[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-10.0,10.0]],"native_control_limits":[[-2.618,2.618],[0.0,3.14],[-2.697,0.0],[-1.832,1.832],[-1.22,1.22],[-3.14,3.14],[0.0,0.035]],"native_model_settings":{"dimensions":{"nq":15,"nv":14,"nu":7,"neq":1,"nmocap":0},"gravity_m_s2":[0.0,0.0,-9.81],"body_gravcomp":[0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0]},"contact_geometry":{"pad_geom_ids":{"left":[85,86],"right":[88,89]},"geom_body_names":["world","world","base_link","base_link","link1","link1","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link4","link4","link4","link4","link4","link4","link5","link5","link5","link5","link5","link5","link5","link5","link6","link6","link7","link7","link7","link8","link8","link8","task_block","task_target_frame"]},"id":"nominal-01--replay_open_jaw","scene_id":"nominal-01","attempt_wall_seconds":1.4378567920066416,"result_file":"attempts/nominal-01--replay_open_jaw.json"},{"schema":"dvidia.piper-task-episode/v1","profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"seed":642104,"control":"hold","config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.300270036017285,-0.033971272720789786,0.082],"target_position_m":[0.3504861930454179,0.07869005025227688,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]},"timestep_seconds":0.001,"valid":true,"success":false,"reason":"timeout","error":null,"warnings":[],"simulated_seconds":20.00000000000146,"metrics":{"valid":true,"success":false,"reason":"timeout","simulation_time":20.00000000000146,"steps":1000,"lift_seen":false,"grasp_seen":false,"max_object_lift_m":6.22998735932967e-11,"dwell_seconds":0.0,"lift_dwell_seconds":0.0,"max_pad_normal_force_n":0.0,"unexpected_contact_native_ticks":0,"carry_complete":false,"retention_lost":false,"max_carry_contact_loss_seconds":0.0,"carry_contact_loss_events":0,"carry_contact_loss_tolerance_seconds":0.04,"first_success_time_seconds":null,"target_distance_m":0.12334586850465493,"warnings":[],"physical_robot_ready":false,"contact_pair_native_ticks":{"1:90":20000}},"timing":{"setup_seconds":0.1335027921013534,"episode_wall_seconds":1.4288463750854135,"control_step_seconds":{"count":1000,"median":0.001201604027301073,"p95":0.0019092080183327198,"max":0.003202291904017329},"control_boundaries":1000,"missed_control_boundaries":0,"simulated_seconds_per_wall_second":13.997306042649898,"scope":"Wall computation including setup/IK/contact/state snapshots; not real-time sensor-to-actuator latency"},"contract":{"profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"arm_joint_order":["joint1","joint2","joint3","joint4","joint5","joint6"],"actions":{"joint_targets_rad":"six native position-servo targets in radians","gripper_position_m":"one native single-finger slide target in metres [0,.035]; 0 closed/.035 open; not measured full gap"},"gripper_joints":["joint7","joint8"],"independent_gripper_commands":1,"tcp":"authored site in link6 at local [0,0,.12003] near the distal finger-box centers; not hardware calibrated","object":"free rigid block with native gravity, no weld/equality/mocap or post-reset pose writes","contact":"stock native finger collision boxes; object priority1 authors pair friction explicitly","servo_gains":"unchanged upstream PiPER position servos and force caps; upstream robot gravcomp=1 retained","collision_support_exemption":"fixed base capsule may contact floor; moving robot/table/floor or block/nonfinger contacts are critical","observations":"privileged joint/object/TCP/contact state; no deployable sensor pipeline","success":"valid native physics, sustained bilateral table-free lift and retained carry to supported destination, then actual released/settled destination dwell and retreat","carry_contact_loss_tolerance_seconds":0.04,"contact_force_threshold_n":0.01,"simulation_asset_license":"MIT"},"platform":{"system":"Darwin","machine":"arm64","python":"3.12.9","mujoco_version":"3.15.0","numpy_version":"2.5.3"},"implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8"},"asset_provenance":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"compiled_model_sha256":"a3fbd8987a976d7313a25ed2fd6ee2c3cc6d9c0e482586fe01fa8c43d69eee18","initial_object_position_m":[0.3002700718224476,-0.03397109124017995,0.0798922445174838],"native_servo_gains":[80.0,80.0,80.0,40.0,10.0,10.0,40.0],"native_servo_bias":[[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-40.0,-5.0],[0.0,-10.0,-1.5],[0.0,-10.0,-1.5],[0.0,-40.0,-5.0]],"native_force_limits":[[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-10.0,10.0]],"native_control_limits":[[-2.618,2.618],[0.0,3.14],[-2.697,0.0],[-1.832,1.832],[-1.22,1.22],[-3.14,3.14],[0.0,0.035]],"native_model_settings":{"dimensions":{"nq":15,"nv":14,"nu":7,"neq":1,"nmocap":0},"gravity_m_s2":[0.0,0.0,-9.81],"body_gravcomp":[0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0]},"contact_geometry":{"pad_geom_ids":{"left":[85,86],"right":[88,89]},"geom_body_names":["world","world","base_link","base_link","link1","link1","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link4","link4","link4","link4","link4","link4","link5","link5","link5","link5","link5","link5","link5","link5","link6","link6","link7","link7","link7","link8","link8","link8","task_block","task_target_frame"]},"id":"nominal-01--hold","scene_id":"nominal-01","attempt_wall_seconds":1.4302775000687689,"result_file":"attempts/nominal-01--hold.json"},{"schema":"dvidia.piper-task-episode/v1","profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"seed":642105,"control":"placement","config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.300756278487226,-0.02830226222583193,0.082],"target_position_m":[0.3482197356908135,0.08179477382804264,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.15,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]},"timestep_seconds":0.001,"valid":true,"success":false,"reason":"timeout","error":null,"warnings":[],"simulated_seconds":20.00000000000146,"metrics":{"valid":true,"success":false,"reason":"timeout","simulation_time":20.00000000000146,"steps":1000,"lift_seen":false,"grasp_seen":true,"max_object_lift_m":0.00013190423872341817,"dwell_seconds":0.0,"lift_dwell_seconds":0.0,"max_pad_normal_force_n":0.4972616641073444,"unexpected_contact_native_ticks":0,"carry_complete":false,"retention_lost":false,"max_carry_contact_loss_seconds":0.0,"carry_contact_loss_events":0,"carry_contact_loss_tolerance_seconds":0.04,"first_success_time_seconds":null,"target_distance_m":0.1201847221876293,"warnings":[],"physical_robot_ready":false,"contact_pair_native_ticks":{"1:90":20000,"88:90":510,"89:90":333,"86:90":335,"85:90":503}},"timing":{"setup_seconds":0.1403327090665698,"episode_wall_seconds":1.6685674169566482,"control_step_seconds":{"count":1000,"median":0.0013499375199899077,"p95":0.002479792106896639,"max":0.005433624843135476},"control_boundaries":1000,"missed_control_boundaries":0,"simulated_seconds_per_wall_second":11.986330187652879,"scope":"Wall computation including setup/IK/contact/state snapshots; not real-time sensor-to-actuator latency"},"contract":{"profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"arm_joint_order":["joint1","joint2","joint3","joint4","joint5","joint6"],"actions":{"joint_targets_rad":"six native position-servo targets in radians","gripper_position_m":"one native single-finger slide target in metres [0,.035]; 0 closed/.035 open; not measured full gap"},"gripper_joints":["joint7","joint8"],"independent_gripper_commands":1,"tcp":"authored site in link6 at local [0,0,.12003] near the distal finger-box centers; not hardware calibrated","object":"free rigid block with native gravity, no weld/equality/mocap or post-reset pose writes","contact":"stock native finger collision boxes; object priority1 authors pair friction explicitly","servo_gains":"unchanged upstream PiPER position servos and force caps; upstream robot gravcomp=1 retained","collision_support_exemption":"fixed base capsule may contact floor; moving robot/table/floor or block/nonfinger contacts are critical","observations":"privileged joint/object/TCP/contact state; no deployable sensor pipeline","success":"valid native physics, sustained bilateral table-free lift and retained carry to supported destination, then actual released/settled destination dwell and retreat","carry_contact_loss_tolerance_seconds":0.04,"contact_force_threshold_n":0.01,"simulation_asset_license":"MIT"},"platform":{"system":"Darwin","machine":"arm64","python":"3.12.9","mujoco_version":"3.15.0","numpy_version":"2.5.3"},"implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8"},"asset_provenance":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"compiled_model_sha256":"d6904e380756c86dd3fecd4f91eeb20742ffdec16f5578646aea45c642d57e41","initial_object_position_m":[0.3007563142923886,-0.02830208074522207,0.0798922445174838],"native_servo_gains":[80.0,80.0,80.0,40.0,10.0,10.0,40.0],"native_servo_bias":[[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-40.0,-5.0],[0.0,-10.0,-1.5],[0.0,-10.0,-1.5],[0.0,-40.0,-5.0]],"native_force_limits":[[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-10.0,10.0]],"native_control_limits":[[-2.618,2.618],[0.0,3.14],[-2.697,0.0],[-1.832,1.832],[-1.22,1.22],[-3.14,3.14],[0.0,0.035]],"native_model_settings":{"dimensions":{"nq":15,"nv":14,"nu":7,"neq":1,"nmocap":0},"gravity_m_s2":[0.0,0.0,-9.81],"body_gravcomp":[0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0]},"contact_geometry":{"pad_geom_ids":{"left":[85,86],"right":[88,89]},"geom_body_names":["world","world","base_link","base_link","link1","link1","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link4","link4","link4","link4","link4","link4","link5","link5","link5","link5","link5","link5","link5","link5","link6","link6","link7","link7","link7","link8","link8","link8","task_block","task_target_frame"]},"id":"low_friction-00--placement","scene_id":"low_friction-00","attempt_wall_seconds":1.6700347079895437,"result_file":"attempts/low_friction-00--placement.json"},{"schema":"dvidia.piper-task-episode/v1","profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"seed":642105,"control":"replay_open_jaw","config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.300756278487226,-0.02830226222583193,0.082],"target_position_m":[0.3482197356908135,0.08179477382804264,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.15,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]},"timestep_seconds":0.001,"valid":true,"success":false,"reason":"timeout","error":null,"warnings":[],"simulated_seconds":20.00000000000146,"metrics":{"valid":true,"success":false,"reason":"timeout","simulation_time":20.00000000000146,"steps":1000,"lift_seen":false,"grasp_seen":false,"max_object_lift_m":6.22998874710845e-11,"dwell_seconds":0.0,"lift_dwell_seconds":0.0,"max_pad_normal_force_n":0.0,"unexpected_contact_native_ticks":0,"carry_complete":false,"retention_lost":false,"max_carry_contact_loss_seconds":0.0,"carry_contact_loss_events":0,"carry_contact_loss_tolerance_seconds":0.04,"first_success_time_seconds":null,"target_distance_m":0.11989205717647251,"warnings":[],"physical_robot_ready":false,"contact_pair_native_ticks":{"1:90":20000}},"timing":{"setup_seconds":0.14557262510061264,"episode_wall_seconds":1.4873970421031117,"control_step_seconds":{"count":1000,"median":0.0012540414463728666,"p95":0.0019177081994712353,"max":0.006129124900326133},"control_boundaries":1000,"missed_control_boundaries":0,"simulated_seconds_per_wall_second":13.44630884281064,"scope":"Wall computation including setup/IK/contact/state snapshots; not real-time sensor-to-actuator latency"},"contract":{"profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"arm_joint_order":["joint1","joint2","joint3","joint4","joint5","joint6"],"actions":{"joint_targets_rad":"six native position-servo targets in radians","gripper_position_m":"one native single-finger slide target in metres [0,.035]; 0 closed/.035 open; not measured full gap"},"gripper_joints":["joint7","joint8"],"independent_gripper_commands":1,"tcp":"authored site in link6 at local [0,0,.12003] near the distal finger-box centers; not hardware calibrated","object":"free rigid block with native gravity, no weld/equality/mocap or post-reset pose writes","contact":"stock native finger collision boxes; object priority1 authors pair friction explicitly","servo_gains":"unchanged upstream PiPER position servos and force caps; upstream robot gravcomp=1 retained","collision_support_exemption":"fixed base capsule may contact floor; moving robot/table/floor or block/nonfinger contacts are critical","observations":"privileged joint/object/TCP/contact state; no deployable sensor pipeline","success":"valid native physics, sustained bilateral table-free lift and retained carry to supported destination, then actual released/settled destination dwell and retreat","carry_contact_loss_tolerance_seconds":0.04,"contact_force_threshold_n":0.01,"simulation_asset_license":"MIT"},"platform":{"system":"Darwin","machine":"arm64","python":"3.12.9","mujoco_version":"3.15.0","numpy_version":"2.5.3"},"implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8"},"asset_provenance":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"compiled_model_sha256":"d6904e380756c86dd3fecd4f91eeb20742ffdec16f5578646aea45c642d57e41","initial_object_position_m":[0.3007563142923886,-0.02830208074522207,0.0798922445174838],"native_servo_gains":[80.0,80.0,80.0,40.0,10.0,10.0,40.0],"native_servo_bias":[[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-40.0,-5.0],[0.0,-10.0,-1.5],[0.0,-10.0,-1.5],[0.0,-40.0,-5.0]],"native_force_limits":[[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-10.0,10.0]],"native_control_limits":[[-2.618,2.618],[0.0,3.14],[-2.697,0.0],[-1.832,1.832],[-1.22,1.22],[-3.14,3.14],[0.0,0.035]],"native_model_settings":{"dimensions":{"nq":15,"nv":14,"nu":7,"neq":1,"nmocap":0},"gravity_m_s2":[0.0,0.0,-9.81],"body_gravcomp":[0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0]},"contact_geometry":{"pad_geom_ids":{"left":[85,86],"right":[88,89]},"geom_body_names":["world","world","base_link","base_link","link1","link1","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link4","link4","link4","link4","link4","link4","link5","link5","link5","link5","link5","link5","link5","link5","link6","link6","link7","link7","link7","link8","link8","link8","task_block","task_target_frame"]},"id":"low_friction-00--replay_open_jaw","scene_id":"low_friction-00","attempt_wall_seconds":1.488819041987881,"result_file":"attempts/low_friction-00--replay_open_jaw.json"},{"schema":"dvidia.piper-task-episode/v1","profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"seed":642105,"control":"hold","config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[0.300756278487226,-0.02830226222583193,0.082],"target_position_m":[0.3482197356908135,0.08179477382804264,0.08],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.15,"table_top_m":0.06,"table_center_xy_m":[0.38,0.0],"table_half_size_xy_m":[0.17,0.22],"table_thickness_m":0.04,"goal_position_tolerance_m":0.025,"goal_dwell_s":0.25,"min_lift_m":0.06,"min_lift_dwell_s":0.1,"retreat_clearance_m":0.1,"joint_target_rate_rad_s":1.5,"jaw_target_rate_m_s":0.05,"tool_orientation_wxyz":[0.0,0.0,1.0,0.0],"carry_orientation_wxyz":[0.25881904510252074,0.0,0.9659258262890683,0.0]},"timestep_seconds":0.001,"valid":true,"success":false,"reason":"timeout","error":null,"warnings":[],"simulated_seconds":20.00000000000146,"metrics":{"valid":true,"success":false,"reason":"timeout","simulation_time":20.00000000000146,"steps":1000,"lift_seen":false,"grasp_seen":false,"max_object_lift_m":6.22998874710845e-11,"dwell_seconds":0.0,"lift_dwell_seconds":0.0,"max_pad_normal_force_n":0.0,"unexpected_contact_native_ticks":0,"carry_complete":false,"retention_lost":false,"max_carry_contact_loss_seconds":0.0,"carry_contact_loss_events":0,"carry_contact_loss_tolerance_seconds":0.04,"first_success_time_seconds":null,"target_distance_m":0.11989205717647251,"warnings":[],"physical_robot_ready":false,"contact_pair_native_ticks":{"1:90":20000}},"timing":{"setup_seconds":0.1436095421668142,"episode_wall_seconds":1.4343622080050409,"control_step_seconds":{"count":1000,"median":0.0012187084648758173,"p95":0.001820000121369958,"max":0.0035381249617785215},"control_boundaries":1000,"missed_control_boundaries":0,"simulated_seconds_per_wall_second":13.943479470097119,"scope":"Wall computation including setup/IK/contact/state snapshots; not real-time sensor-to-actuator latency"},"contract":{"profile":"piper-rigid-block-task-v0.1","scope":"Authored PiPER rigid-block contact pilot with privileged native state. Pinned upstream servos/inertias/collision proxies/gravity compensation, synthetic commands and uncalibrated contact. No learned skill, camera sensing, shoe manipulation or physical robot qualification.","physical_robot_ready":false,"arm_joint_order":["joint1","joint2","joint3","joint4","joint5","joint6"],"actions":{"joint_targets_rad":"six native position-servo targets in radians","gripper_position_m":"one native single-finger slide target in metres [0,.035]; 0 closed/.035 open; not measured full gap"},"gripper_joints":["joint7","joint8"],"independent_gripper_commands":1,"tcp":"authored site in link6 at local [0,0,.12003] near the distal finger-box centers; not hardware calibrated","object":"free rigid block with native gravity, no weld/equality/mocap or post-reset pose writes","contact":"stock native finger collision boxes; object priority1 authors pair friction explicitly","servo_gains":"unchanged upstream PiPER position servos and force caps; upstream robot gravcomp=1 retained","collision_support_exemption":"fixed base capsule may contact floor; moving robot/table/floor or block/nonfinger contacts are critical","observations":"privileged joint/object/TCP/contact state; no deployable sensor pipeline","success":"valid native physics, sustained bilateral table-free lift and retained carry to supported destination, then actual released/settled destination dwell and retreat","carry_contact_loss_tolerance_seconds":0.04,"contact_force_threshold_n":0.01,"simulation_asset_license":"MIT"},"platform":{"system":"Darwin","machine":"arm64","python":"3.12.9","mujoco_version":"3.15.0","numpy_version":"2.5.3"},"implementation_sha256":{"piper_task.py":"ddb0769ed2afb37a4c7b33f7cbf5cbeab9bbe65b928e7e4c6ebf0d9c9d9b35c1","robot_profiles.py":"fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d","robot_profiles.lock.json":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8"},"asset_provenance":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"compiled_model_sha256":"d6904e380756c86dd3fecd4f91eeb20742ffdec16f5578646aea45c642d57e41","initial_object_position_m":[0.3007563142923886,-0.02830208074522207,0.0798922445174838],"native_servo_gains":[80.0,80.0,80.0,40.0,10.0,10.0,40.0],"native_servo_bias":[[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-80.0,-5.0],[0.0,-40.0,-5.0],[0.0,-10.0,-1.5],[0.0,-10.0,-1.5],[0.0,-40.0,-5.0]],"native_force_limits":[[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-100.0,100.0],[-10.0,10.0]],"native_control_limits":[[-2.618,2.618],[0.0,3.14],[-2.697,0.0],[-1.832,1.832],[-1.22,1.22],[-3.14,3.14],[0.0,0.035]],"native_model_settings":{"dimensions":{"nq":15,"nv":14,"nu":7,"neq":1,"nmocap":0},"gravity_m_s2":[0.0,0.0,-9.81],"body_gravcomp":[0.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,0.0,0.0]},"contact_geometry":{"pad_geom_ids":{"left":[85,86],"right":[88,89]},"geom_body_names":["world","world","base_link","base_link","link1","link1","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link2","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link3","link4","link4","link4","link4","link4","link4","link5","link5","link5","link5","link5","link5","link5","link5","link6","link6","link7","link7","link7","link8","link8","link8","task_block","task_target_frame"]},"id":"low_friction-00--hold","scene_id":"low_friction-00","attempt_wall_seconds":1.4361485841218382,"result_file":"attempts/low_friction-00--hold.json"}]}
