主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

MATLAB 场景创作功能

使用 MATLAB® 创建和修改 RoadRunner 场景元素(如道路和车道)(需配合 Automated Driving Toolbox™ 使用)

MATLAB 场景创作功能使您能够通过 MATLAB 命令行界面,以编程方式在 RoadRunner 中创作场景,例如添加道路、修改道路几何形状以及添加车道。通过程序化创建场景,您无需在应用程序之间切换即可快速构建场景,自动化重复性创作任务,并为自动化测试生成场景变体。

函数

全部展开

roadrunnerAPIRoadRunner 创作 API (自 R2025a 起)
ProjectSpecify RoadRunner project folder (自 R2025a 起)
Scene当前 RoadRunner 场景 (自 R2025a 起)

定义道路类型

RoadRoadRunner 场景中指定道路 (自 R2025a 起)
LineArcRoadCurveRoadRunner 场景中指定线弧道路曲线 (自 R2025a 起)
LineArcRoadCurvePointRoadRunner 场景中指定线弧道路曲线的控制点 (自 R2025a 起)
addLineArcRoadRoadRunner 场景添加带线弧的水平曲线类型道路 (自 R2025a 起)
addClothoidFitRoadRoadRunner 场景中添加螺旋曲线道路 (自 R2025a 起)
addSegmentedRoadRoadRunner 场景添加带分段曲线类型的道路 (自 R2025a 起)
addControlPoint在线弧道路曲线上添加控制点 (自 R2025a 起)

道路布局

RoadRoadRunner 场景中指定道路 (自 R2025a 起)

定义水平道路曲线几何形状

addLine在分段道路的水平曲线上添加新线段 (自 R2025a 起)
addArc在分段道路的水平曲线上添加新的弧段 (自 R2025a 起)
addSpiral在分段道路的水平曲线上添加新的螺旋段 (自 R2025a 起)
addParametricCubic在分段道路的水平曲线上添加新的参数化三次曲线分段 (自 R2025a 起)

水平曲线类型

LineArcRoadCurveRoadRunner 场景中指定线弧道路曲线 (自 R2025a 起)
SegmentedRoadCurve定义分段道路的横向曲线 (自 R2025a 起)

定义垂直道路曲线几何形状

insertNode在跨度序列中插入节点 (自 R2025a 起)

垂直道路弯道类型

SpanSequence定义由跨距连接的节点序列 (自 R2025a 起)
SpanSequenceNode在跨度序列中定义跨度序列节点 (自 R2025a 起)
SpanSequenceSpan定义跨度序列中两个节点之间的跨度 (自 R2025a 起)

提取车道对象

Lane车道在道路上的 RoadRunner 场景 (自 R2025a 起)
ReferenceLaneRoadRunner 场景中的道路参考车道 (自 R2025a 起)

添加车道

addLaneToRight在指定车道右侧添加车道 (自 R2025a 起)
addLaneToLeft在指定车道左侧添加车道 (自 R2025a 起)

定义车道标记轮廓

LaneMarkingProfileRoadRunner 场景中标记车道边界的轮廓 (自 R2025a 起)
LaneMarkingStyleRoadRunner 场景中车道边界的标记样式 (自 R2025a 起)
LaneMarkingSpan车道标记轮廓在 RoadRunner 场景中的跨度 (自 R2025a 起)
LaneMarkingNode车道标记轮廓中的节点(位于 RoadRunner 场景中) (自 R2025a 起)

定义车道宽度轮廓

LaneWidthProfileRoadRunner 场景中车道边界的宽度轮廓 (自 R2025a 起)
LaneWidthSpanRoadRunner 场景中测量车道宽度剖面跨度 (自 R2025a 起)
LaneWidthNodeRoadRunner 场景中车道宽度剖面图中的节点 (自 R2025a 起)

主题

  • 跨度编辑

    各种属性被表示为沿车道、道路和其他对象的参数化跨度。了解创建、删除和修改这些跨度实例的常见步骤。