diabolo_params — DRIVE diabolo op

• Data kinds: कोई नहीं → table (केवल arguments से तय होने वाला op — यह कोई image या data input नहीं लेता)

• Call: import fullseye as fs; fs.ledger.diabolo_params(kind: 'str' = 'red', **override) -> 'dict' (implementation को सीधे call करना हो तो import diabolo; diabolo.diabolo_params(kind: 'str' = 'red', **override) -> 'dict', registry से लेना हो तो opsdrive.get("diabolo_params"))

उपयोग

diabolo और डोरी के मापों का dictionary। kind = red / blue / patterned / green (पेपर की Table I से mass, व्यास, लंबाई और bearing)।

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

論文に無い値は仮定として assumed に名前を残す: 軸の半径 6.5 mm(公開実装の既定値)、糸 1.45 m(本文の「145 cm」)、μ_acc = 1/r(転がりの極限、rad/m)、μ_dec = 0.8/r、c_L = 1 cm・c_F = 5 cm(論文の図の説明)、張りつめの余裕 3 cm(公開実装)、面の規則の余裕 5 cm(本文)、カップの底の板 半径 12 mm・中心から 12 mm、マーカーは内面の 55 % の半径に 8 か所(うち反射は 0, 1, 3 番 = 回転の向きが一意に決まる非対称の並び。論文は反射しない印刷のダミーで質量の対称を保った)。

Raises ValueError: 知らない kind、綴りの違う鍵(fail-closed)、質量・寸法が有限の正でない、底の板がカップの外、c_L ≥ c_F。

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

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

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

इसी category के (diabolo)

diabolo_spheroid · spheroid_closest · diabolo_dynamics_step · diabolo_simulate · diabolo_state_sequence · diabolo_throw_catch_truth · string_tension_static · string_tension_from_sag


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

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