japan_world — DRIVE japan op

• 数据种类:table → table

• 调用: import fullseye as fs; fs.ledger.japan_world(graph: 'dict', *, step: 'float' = 0.5, kerb_height: 'float' = 0.15, kerb_width: 'float' = 0.3, ground_step: 'float' = 2.0, margin: 'float' = 6.0, buildings=None, props: 'bool' = True, pole_pitch: 'float' = 30.0, lines: 'bool' = True, tolerance_px: 'float' = 0.75, side: 'str' = 'left') -> 'Dict[str, object]'(要直接调用实现,import drivejapan; drivejapan.japan_world(graph: 'dict', *, step: 'float' = 0.5, kerb_height: 'float' = 0.15, kerb_width: 'float' = 0.3, ground_step: 'float' = 2.0, margin: 'float' = 6.0, buildings=None, props: 'bool' = True, pole_pitch: 'float' = 30.0, lines: 'bool' = True, tolerance_px: 'float' = 0.75, side: 'str' = 'left') -> 'Dict[str, object]';从台账取用则 opsdrive.get("japan_world"))

用法

由道路网构建日本城镇的 3-D 世界(driveworld 格式)。

路面 = 覆盖全体的格网平面(z 0,标签 0)。道路并集的 洞 = 街区: 人行道面(z = kerb_height,标签 15)和路缘石带(标签 1)。外侧边缘也有路缘石。车道标线(标签 9): 双车道双向道路的中心线为白色虚线(5 m / 5 m),4 车道以上为实线,车道分界为虚线。在交叉口按其他边的半宽切断标线。若有 props,则依据节点特征: 信号灯(traffic_signals,每条驶入边一个,位于交叉口对侧、左侧)、人行横道(crossing,与行进方向平行的 0.45 m 条纹,标签 12)、停车让行(stop / give_way: 标志 + 停止线 + 「停止」(日文 TOMARE)路面文字,每条驶入边一个)、铁路道口(level_crossing: 2 根钢轨(标签 8)+ 道口警示标志 + 停止线)。在生活道路(residential / unclassified / living_street)的通行侧边缘以 pole_pitch 间隔设置电线杆(标签 16)。若 buildings = plateau_parse 的建筑列表,则为挤出柱体(标签 14)。返回值 = driveworld 的世界 + {"graph", "roadmask", "loops", "signals": [{"node", "edge", "object", "pose"}], "stats": {...}}。Raises ValueError: side 不是 left/right、kerb/step 不合法。

空输入(graph 为空的 dict)会引发 ValueError。

参考(示例数据、文献)

• 示例数据目录(下载 URL / 许可证) —— 2-D 用 skimage.data(BSD/公有领域)加合成图,3-D 给出真实数据源(Stanford/PDS 等)的下载 URL。

• 算子来历与参考文献 —— 该算子族所依据的研究/方法出处。

• 算法的正典(作者、年份)与用途见上面的族使用指南。

可运行的示例(实际调用该算子并已验证的样例)

• poc_driving_japan_town — py -3.11 examples/poc_driving_japan_town.py

类型可衔接的下一个算子(可接受 table 作为输入)

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

同类别(japan)

osm_synthetic · osm_parse · osm_road_graph · osm_road_mask · osm_road_loops · osm_route · japan_stats · latlon_to_local


*Provenance: drivejapan.py — DRIVE 算子登记表。本条目由 tools/opdocs.py md 自动生成(请勿手工编辑)。*

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