slice_push_from_track — DRIVE cutting op

• Data kinds: scalar × signal × signal → scalar

• Call: import fullseye as fs; fs.ledger.slice_push_from_track(theta_deg: 'float', x_mm, z_mm) -> 'float' (implementation को सीधे call करना हो तो import cutting; cutting.slice_push_from_track(theta_deg: 'float', x_mm, z_mm) -> 'float', registry से लेना हो तो opsdrive.get("slice_push_from_track"))

उपयोग

blade के 1 बिंदु की trajectory (x, z) (image से) और धार के झुकाव θ (image से) से ξ निकालता है। velocity trajectory पर line fit की दिशा है (ξ एक अनुपात है)।

> नीचे का विस्तृत विवरण मूल text में है — सारांश और headings का अनुवाद हो चुका है।

押している区間だけを渡すこと。入り始め(手首が縮む途中)を混ぜると刃が指令より遅れて ξ が偏る —— 刃が食材の全幅を切っている定常区間を使う(PoC で 0.63 → 0.57 = 真値に戻ることを確かめた)。

संदर्भ (sample data, साहित्य)

• Sample data catalog (DL URL / license) — 2-D के लिए skimage.data (BSD/public) + synthetic, 3-D के लिए real data sources (Stanford/PDS आदि) के DL URL।

• Operators का स्रोत और संदर्भ — इस op family के मूल research/methods के स्रोत।

• Algorithm का मानक स्रोत (लेखक, वर्ष) और उपयोग ऊपर की family usage guide में दिए गए हैं।

चलाए जा सकने वाले उदाहरण (verified samples जो सच में यह op call करते हैं)

• poc_food_cutting_measure — py -3.11 examples/poc_food_cutting_measure.py

वे अगले ops जिनसे type जुड़ता है (scalar को input के रूप में लेते हैं)

spin_from_marker_sequence · carla_transform_matrix · carla_pose_to_world · carla_camera_pose · carla_xy_yaw · carla_scene_load · town_chain · osm_parse

इसी category के (cutting)

cutting_scene · cutting_face_render · cutting_edge_render · cutting_episode_synth · cutting_wrist_mjcf · knife_edge_track · cut_depth_from_side · slice_thickness_profile


*Provenance: cutting.py — DRIVE operator registry. यह per-op note tools/opdocs.py md से अपने-आप generate होता है (हाथ से edit न करें)।*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.