pass op• Data kinds: table → table
• Call: import fullseye as fs; fs.ledger.overtaken_conduct_check(trajectory, *, t_caught: 'float', t_passed: 'float', kind: 'str' = 'car', overtaker_higher_limit: 'bool' = True, continuing_slower: 'bool' = False, lanes: 'bool' = False, room: 'Optional[float]' = None, room_needed: 'Optional[float]' = None, tol: 'float' = 0.2) -> 'Dict[str, object]' (implementation को सीधे call करना हो तो import drivepass; drivepass.overtaken_conduct_check(trajectory, *, t_caught: 'float', t_passed: 'float', kind: 'str' = 'car', overtaker_higher_limit: 'bool' = True, continuing_slower: 'bool' = False, lanes: 'bool' = False, room: 'Optional[float]' = None, room_needed: 'Optional[float]' = None, tol: 'float' = 0.2) -> 'Dict[str, object]', registry से लेना हो तो opsdrive.get("overtaken_conduct_check"))
जिस वाहन से आगे निकला जा रहा है उसके कर्तव्य (धारा 27)। दृश्य S085।
trajectory = {"t", "v"} (ओवरटेक किए जा रहे वाहन की गति)। अनुच्छेद 27 पैरा 1 लागू होता है = रूट बस और ट्रॉलीबस (kind का "route_bus" / "trolleybus") के अलावा वाहनों पर, जब पकड़ने वाले वाहन की अधिकतम गति अधिक हो (overtaker_higher_limit), या बराबर या कम होने पर भी वाहन उस गति से धीमा चलता रहे (continuing_slower)। उस अवधि [t_caught, t_passed] में गति बढ़ाने की मात्रा = max_t (v(t) − min_{s ≤ t} v(s)) यदि tol (मान्यता 0.2 m/s) से अधिक हो तो speed_increased। अनुच्छेद 27 पैरा 2: निर्धारित यातायात लेन रहित सड़क (lanes असत्य) पर केंद्र तक की जगह room < room_needed हो तो must_yield_left।
रिटर्न: applies, increase, violations, must_yield_left।
• 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 में दिए गए हैं।
• poc_driving_pass — py -3.11 examples/poc_driving_pass.py
table को input के रूप में लेते हैं)course_layout · course_occupancy · course_contains · world_build · world_camera · world_move · lidar_scan · rss_longitudinal_same
pass)overtake_requirement · overtake_return_gap · no_overtaking_zones · overtake_permitted · 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.