slip_quantile_fit — DRIVE roverslip op

• Data kinds: signal × signal → table

• Call: import fullseye as fs; fs.ledger.slip_quantile_fit(slopes, slips, quantiles=None, n_knots: 'int' = 6, smooth: 'float' = 0.001, iters: 'int' = 200, calibrate: 'float' = 0.25, level: 'float' = 0.9, seed: 'int' = 0) -> 'dict' (implementation को सीधे call करना हो तो import roverslip; roverslip.slip_quantile_fit(slopes, slips, quantiles=None, n_knots: 'int' = 6, smooth: 'float' = 0.001, iters: 'int' = 200, calibrate: 'float' = 0.25, level: 'float' = 0.9, seed: 'int' = 0) -> 'dict', registry से लेना हो तो opsdrive.get("slip_quantile_fit"))

उपयोग

slope कोण → slip ratio का quantile regression (piecewise-linear basis, pinball loss को IRLS से, 2nd क्रम के difference पर हल्का penalty)।

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

quantiles の既定は 0.05, 0.10, …, 0.95 の 19 段。節点は角の分位点に n_knots 個(データの疎な端に節点を置きすぎない)。当てはめの後、角ごとに分位点の曲線を並べ替えて交差を消す(rearrangement)。雑音が角で変わってもその角の帯の幅が追従する —— ガウス過程の一様な雑音との違い。calibrate > 0 なら、データのその割合を較正用に取り分けて(seed で決まる無作為の分割)残りで当てはめ、両側 level の帯の幅を共形予測で補正する(Romano, Patterson & Candès 2019 の CQR: 較正点ごとに E = max(下端 − y, y − 上端) を取り、その ⌈(n + 1) level⌉ / n 分位点だけ帯を両側に広げる / 狭める)。交換可能なデータなら帯の被覆は有限標本で level 以上(角ごとの被覆ではなく全体の被覆の保証)。IRLS の分位点回帰は標本の中で帯を狭く見積もりがち(試作の測りで名目 90 % に 82〜91 %)なので既定で入れる。返り値 {"kind": "quantile", "quantiles", "knots", "coef": (段, 節点), "conformal": {level: 幅の補正}}。

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

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

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

इसी category के (roverslip)

bekker_pressure · bekker_wheel_sinkage · wheel_forces · wheel_sinkage · wheel_traction_curve · slope_slip_curve · ground_shift_track · odometry_slip


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

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