rss_params — DRIVE rss op

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

• Call: import fullseye as fs; fs.ledger.rss_params(rho: 'float' = 1.0, accel_max: 'float' = 3.5, brake_min: 'float' = 4.0, brake_max: 'float' = 8.0, brake_min_correct: 'float' = 3.0, lat_accel_max: 'float' = 0.2, lat_brake_min: 'float' = 0.8, lat_margin: 'float' = 0.1, min_distance: 'float' = 0.0, v_max_accel: 'Optional[float]' = None) -> 'Dict[str, Optional[float]]' (implementation को सीधे call करना हो तो import rsssafety; rsssafety.rss_params(rho: 'float' = 1.0, accel_max: 'float' = 3.5, brake_min: 'float' = 4.0, brake_max: 'float' = 8.0, brake_min_correct: 'float' = 3.0, lat_accel_max: 'float' = 0.2, lat_brake_min: 'float' = 0.8, lat_margin: 'float' = 0.1, min_distance: 'float' = 0.0, v_max_accel: 'Optional[float]' = None) -> 'Dict[str, Optional[float]]', registry से लेना हो तो opsdrive.get("rss_params"))

उपयोग

RSS parameters का dict बनाता है (default = ad-rss-lib की प्रकाशित table; ρ ego के लिए 1 s)।

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

ad-rss-lib doc/ad_rss/Appendix-ParameterDiscussion.md の "conservative starting point":

ρ_ego = 1 s(他車は rss_params(rho=2.0))、a_accel_max = 3.5、a_brake_min = 4、a_brake_max = 8、a_brake_min_correct = 3、a^lat_brake_min = 0.8、a^lat_accel_max = 0.2、δ^lat_min(μ)= 0.1 m。

Parameters

rho : 応答時間 [s] (≥ 0)

accel_max : 応答時間中の最大加速度 [m/s²] (≥ 0)

brake_min : 応答後に最低限かける減速度の大きさ [m/s²] (> 0)

brake_max : 先行車が急ブレーキでかけうる最大減速度の大きさ [m/s²] (> 0、brake_min ≤ brake_max)

brake_min_correct : 正しい車線を走る車が対向に対してかける最低減速度の大きさ(> 0、≤ brake_min)

lat_accel_max : 横方向の最大加速度 [m/s²] (≥ 0)

lat_brake_min : 横方向の最低減速度の大きさ [m/s²] (> 0)

lat_margin : 横方向の揺らぎ余裕 μ [m] (≥ 0)

min_distance : 縦方向に停止後も残す最小間隔 [m] (≥ 0。lib の min_longitudinal_safety_distance)

v_max_accel : 応答時間中の加速で到達しうる最大速度 [m/s] (None = 制限なし。lib の max_speed_on_acceleration)

Returns

dict : キー名は引数名と同じ。値は float(v_max_accel だけ None を許す)。

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

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

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

इसी category के (rss)

rss_stopping_distance · rss_longitudinal_same · rss_longitudinal_opposite · rss_lateral · rss_longitudinal_check · rss_lateral_check · rss_worst_case_gap · rss_worst_case_gap_opposite


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

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