ks_step — DRIVE commonroad op

• Data kinds: any × any → any

• Call: import fullseye as fs; fs.ledger.ks_step(state, u, dt: 'float', params=None) -> 'np.ndarray' (implementation को सीधे call करना हो तो import drivecommonroad; drivecommonroad.ks_step(state, u, dt: 'float', params=None) -> 'np.ndarray', registry से लेना हो तो opsdrive.get("ks_step"))

उपयोग

kinematic single-track (KS) model को piecewise-constant इनपुट u = (δ̇, a) से dt जितना RK4 द्वारा आगे बढ़ाता है। reference point = पिछले axle का केंद्र।

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

state = (x_rear, y_rear, δ, v, ψ)。式: ẋ = v cos ψ、ẏ = v sin ψ、δ̇ = u₀、v̇ = u₁、ψ̇ = v / l_wb · tan δ (commonroad-vehicle-models vehicle_dynamics_ks、入力の飽和 steering_constraints / acceleration_constraints も同じ)。

門: δ = 0 で x = x₀ + v t(1e-9)、一定 δ で半径 l_wb / tan δ の円(1 周で始点へ 1e-6)、commonroad-io があれば vehicle_dynamics_ks の odeint と 1 step で 1e-6 一致。

Raises ValueError: state が (5,) でない・非有限、u が (2,) でない、dt ≤ 0、params が不正。

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

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

course_crank · course_s_curve · course_turnaround · course_slope · course_intersection · course_parallel_parking · course_crossing · course_road

इसी category के (commonroad)

cr_synthetic · cr_read · cr_route · cr_drive · cr_drive_sweep · cr_feasible · cr_collision · cr_solution_xml


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

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