ken_mesh — DRIVE kendamaworld op

• Data kinds: table → table

• Call: import fullseye as fs; fs.ledger.ken_mesh(kp: 'dict', *, n: 'int' = 32) -> 'dict' (implementation को सीधे call करना हो तो import kendamaworld; kendamaworld.ken_mesh(kp: 'dict', *, n: 'int' = 32) -> 'dict', registry से लेना हो तो opsdrive.get("ken_mesh"))

उपयोग

ken + cross-piece (बड़ा cup, छोटा cup) + मध्य cup का mesh। origin = cross-piece का केंद्र (हाथ), ken = +x (ken-tip +x पर), cross-piece का axis = +z (बड़ा cup ऊपर)।

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

面ラベル: 27 けん・皿胴の胴、28 大皿(皿胴の +z のラッパと皿)、30 小皿(−z)、31 中皿(けんの −x の端の開いた部分)。返り値 {"V", "F", "color" (M,3), "label" (M,), "parts": {"ken": (f0, f1), "cross": (f0, f1)}, "anchors": {...}, "cup_radius", "cup_depth", "ken_length"}。anchors(局所座標)= cross (0 = 皿胴の中心)、spike_tip、base_rim(中皿の縁の中心)、big_rim(大皿の縁の中心)、small_rim、tie(皿胴の糸穴 (0, −cross_radius, 0))、big_axis (+z)、small_axis (−z)、base_axis (−x)、ken_axis (+x)、grip(技の持つ所 = kp["grip"])。2 つの閉じた回転体(けん・皿胴)は交わって置かれる(描画は深度で解く)。面は全部外向き(符号つき体積 > 0)。

संदर्भ (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_kendama — py -3.11 examples/poc_kendama.py

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

course_layout · course_occupancy · course_contains · world_build · world_camera · world_move · lidar_scan · rss_longitudinal_same

इसी category के (kendamaworld)

add_ken · ken_set_pose · string_mesh · add_string · string_set · kendama_world · kendama_rig · ken_truth


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

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