no_overtaking_zones — DRIVE pass op

• Data kinds: table → table

• Call: import fullseye as fs; fs.ledger.no_overtaking_zones(features: 'Iterable[dict]', *, priority_road: 'bool' = False, vicinity: 'Optional[dict]' = None, steep_grade: 'float' = 0.1, zone: 'float' = 30.0) -> 'Dict[str, object]' (implementation को सीधे call करना हो तो import drivepass; drivepass.no_overtaking_zones(features: 'Iterable[dict]', *, priority_road: 'bool' = False, vicinity: 'Optional[dict]' = None, steep_grade: 'float' = 0.1, zone: 'float' = 30.0) -> 'Dict[str, object]', registry से लेना हो तो opsdrive.get("no_overtaking_zones"))

उपयोग

सड़क के साथ की सुविधाओं से धारा 30 के तहत overtaking (उसके लिए lane बदलना या बगल से गुज़रना) निषिद्ध खंड बनाता है। दृश्य S081, S009, S130।

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

features[i] = {"kind", "start", "end"}(点の施設は "at")。kind:

sign(標識等で禁止された区間をそのまま)、curve(曲がり角、1 号「付近」= 前後 vicinity、仮定 30 m)、crest(上り坂の頂上、同)、downhill(下り坂、"grade" が steep_grade(仮定 10 %)以上か grade 無しなら 1 号の「勾配の急な」)、tunnel(2 号。"has_lanes" が真なら除外)、intersection(3 号。priority_road を通行しているなら除外)、railway_crossing / crosswalk / bicycle_crossing(3 号)。3 号は [start − 30, end]。

返り値: zones = [(a, b, kind, 号)]、merged = 重なりを併せた (k, 2)。

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

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

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

इसी category के (pass)

overtake_requirement · overtake_return_gap · overtake_permitted · overtaken_conduct_check · lane_change_follower_decel · lane_change_permitted · roundabout_entry_check · roundabout_signal_point


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

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