{"schema":"dvidia.reference-task-protocol/v1","profile":"ur5e-2f85-rigid-block-task-v0.1","contract":{"profile":"ur5e-2f85-rigid-block-task-v0.1","scope":"Authored native UR5e/Robotiq rigid-block manipulation, privileged state and synthetic commands. No shoe model, learned task policy, camera sensing, calibrated contact or physical qualification.","physical_robot_ready":false,"arm_joint_order":["shoulder_pan_joint","shoulder_lift_joint","elbow_joint","wrist_1_joint","wrist_2_joint","wrist_3_joint"],"gripper_linkage_order":["gripper/right_driver_joint","gripper/right_coupler_joint","gripper/right_spring_link_joint","gripper/right_follower_joint","gripper/left_driver_joint","gripper/left_coupler_joint","gripper/left_spring_link_joint","gripper/left_follower_joint"],"actions":{"joint_targets_rad":"six absolute joint targets, rad; ramped then gravity feedforward","gripper_0_255":"one native tendon servo target; 0 open / 255 close, not measured gap or force"},"observation_origin":"privileged_native_simulator_state","native_sensor_definitions":0,"observations":{"joint_position_rad":[6],"joint_velocity_rad_s":[6],"linkage_position_rad":[8],"tcp_position_m":[3],"tcp_quaternion_wxyz":[4],"object_position_m":[3],"object_quaternion_wxyz":[4],"grasp_contact_counts":"left/right native block contacts","pad_normal_forces_n":"native mj_contactForce, not deployable tactile sensing"},"contacts":"native collision proxies; object priority 1 overrides pad/table friction floors","object":"one free rigid box; no weld, grasp attachment or runtime object pose writes","success":"valid physics, retained bilateral table-free lift and supported destination carry completion, then released/settled destination dwell and tool retreat","carry_retention":{"bilateral_contact_required":"after sustained lift until supported at destination while held","contact_force_threshold_n":0.01,"consecutive_loss_tolerance_seconds":0.04,"loss_at_or_above_tolerance":"permanent failure, independent of teacher phase"},"fixed_base_collision_proxy":false},"cohort":"confirmation","seed":521047,"scenes":[{"id":"nominal-00","stratum":"nominal","seed":521047,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[-0.12102191784447544,0.48598939244410044,0.302],"target_position_m":[0.06731191885623511,0.485040893502719,0.3],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.28,"table_center_xy_m":[0.0,0.55],"table_half_size_xy_m":[0.32,0.26],"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_0_255_s":500.0,"tool_orientation_wxyz":[0.0,0.7071067811865476,0.7071067811865476,0.0]}},{"id":"nominal-01","stratum":"nominal","seed":521048,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[-0.13130390103702805,0.48052747200890933,0.302],"target_position_m":[0.06764916165706449,0.4879422849245993,0.3],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.28,"table_center_xy_m":[0.0,0.55],"table_half_size_xy_m":[0.32,0.26],"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_0_255_s":500.0,"tool_orientation_wxyz":[0.0,0.7071067811865476,0.7071067811865476,0.0]}},{"id":"nominal-02","stratum":"nominal","seed":521049,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[-0.13444185590820024,0.478946141966813,0.302],"target_position_m":[0.0681234861072569,0.487304618950296,0.3],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.28,"table_center_xy_m":[0.0,0.55],"table_half_size_xy_m":[0.32,0.26],"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_0_255_s":500.0,"tool_orientation_wxyz":[0.0,0.7071067811865476,0.7071067811865476,0.0]}},{"id":"nominal-03","stratum":"nominal","seed":521050,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[-0.12546270190646733,0.47731244649527643,0.302],"target_position_m":[0.08125537448652495,0.47723572262194736,0.3],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.8,"table_top_m":0.28,"table_center_xy_m":[0.0,0.55],"table_half_size_xy_m":[0.32,0.26],"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_0_255_s":500.0,"tool_orientation_wxyz":[0.0,0.7071067811865476,0.7071067811865476,0.0]}},{"id":"low_friction-00","stratum":"low_friction","seed":521051,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[-0.127012804422937,0.4892900245959652,0.302],"target_position_m":[0.07742810415996912,0.4999092448715906,0.3],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.15,"table_top_m":0.28,"table_center_xy_m":[0.0,0.55],"table_half_size_xy_m":[0.32,0.26],"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_0_255_s":500.0,"tool_orientation_wxyz":[0.0,0.7071067811865476,0.7071067811865476,0.0]}},{"id":"low_friction-01","stratum":"low_friction","seed":521052,"config":{"timestep":0.001,"control_dt":0.02,"timeout_s":20.0,"settle_s":0.5,"object_position_m":[-0.14707150885051776,0.49556896197880096,0.302],"target_position_m":[0.07433918934878232,0.5047373576545,0.3],"object_half_size_m":[0.02,0.02,0.02],"mass_kg":0.04,"friction":0.15,"table_top_m":0.28,"table_center_xy_m":[0.0,0.55],"table_half_size_xy_m":[0.32,0.26],"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_0_255_s":500.0,"tool_orientation_wxyz":[0.0,0.7071067811865476,0.7071067811865476,0.0]}}],"controls":["placement","replay_open_jaw","hold"],"planned_attempts":18,"implementation_sha256":{"reference_task.py":"bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e","reference_task_benchmark.py":"a04ab0918b1931601cc3861ab3b9b55ddac52a29c23d2e61ee8e467a87d461cf","reference_sim.py":"c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8","reference_assets.lock.json":"941eb6f9fd474635a590b82c66b59a9d5124d8e0d9ddc203006f5b921d8d2861"},"scope":"Authored, privileged-state rigid-block task in native reference physics. No learned policy, shoe physics, human-video action recovery or physical robot qualification.","physical_robot_ready":false,"learned_policy":false,"split_note":"Seeded synthetic layouts, not independent physical captures. Confirmation is a user declaration; this tool cannot establish whether a seed/layout was previously inspected.","comparison":"Open-jaw control replays the placement issued arm targets with jaws requested open; hold preserves initial arm targets. All attempts use the same scene timeout.","timing_boundary":"Attempt wall time includes asset checks, compilation, reset, planning, stepping and trace capture; separate inner timings identify narrower boundaries. No rendering, sensing, training, disk serialization, transport or physical actuation."}
