当前位置: 首页 > news >正文

自动驾驶创建场景(just soso)

使用 ‌Driving Scenario Designer‌ 创建弯道驾驶场景并导出模型的详细步骤整理与补充说明:

步骤 1:打开应用程序‌

  • 启动 MATLAB‌
  • 在 MATLAB 命令窗口中输入以下命令,打开驾驶场景设计器:
  • matlab
  • Copy Code
  • drivingScenarioDesigner

步骤 2:创建弯曲道路‌

  • 添加道路‌
  • 点击工具栏中的 ‌Add Road‌(或右键画布选择 "Add Road")。
  • 绘制道路路径‌:
  • 在画布底部单击,确定道路起点。
  • 拖动鼠标到画布中间位置,再次单击以添加中间点。
  • 继续拖动到画布顶部,‌双击‌结束绘制,形成一条直线道路。

调整道路弯曲度‌

  • 添加更多中心点‌:
  • 双击道路中心线(虚线)的任意位置,添加新的道路中心点。
  • 调整曲率‌:
  • 单击并拖动道路中心的 ‌空心圆圈‌,手动调整路径弯曲形状。
  • 精确约束航向角‌:
  • 在右侧的 ‌Road Centers‌ 表中,双击 ‌Heading (°)‌ 列,输入角度值(例如 30°),强制约束该点的道路方向。

示意图‌:

text
Copy Code
起点 (单击) → 中间点 (单击) → 终点 (双击) → 拖拽空心圆圈调整曲率

步骤 3:添加车辆‌

放置车辆‌

点击工具栏中的 ‌Add Actor‌(或右键画布选择 "Add Vehicle")。
在道路起点附近单击,放置车辆。
调整车辆属性‌:
在右侧的 ‌Actors‌ 表中,可修改车辆速度、颜色等参数。

设置行驶轨迹‌

选择车辆,右键选择 ‌Add Target Waypoint‌,沿弯道拖动鼠标设置轨迹点。
双击结束轨迹绘制,生成连续行驶路径。


步骤 4:导出到 MATLAB 工作区‌

导出场景数据‌

点击菜单栏 ‌Export‌ → ‌Export to MATLAB Workspace‌。
在弹出窗口中勾选 Scenario、Roads 和 Actors(即车辆模型)。
输入变量名称(默认 scenario、road、vehicle),点击 ‌OK‌。

验证导出结果‌

在 MATLAB 命令窗口输入 whos,检查工作区是否包含 scenario、road 和 vehicle 变量。
补充说明‌

复杂弯道优化‌
若弯道形状不理想,可通过以下方式调整:

在 ‌Road Centers‌ 表中右键删除冗余中心点。
按住 Shift 键拖动中心点,微调局部曲率。

生成传感器数据‌
点击工具栏 ‌Add Sensor‌,为车辆配置摄像头/雷达,生成合成检测数据,并通过相同导出步骤获取传感器数据。

自动化脚本生成‌
点击菜单栏 ‌Export‌ → ‌Generate MATLAB Script‌,生成场景创建代码,便于后续批量修改。

关键操作图示‌

道路创建与弯曲调整‌

车辆轨迹设置‌
常见问题‌

导出失败?‌

确保在导出前保存场景(File → Save Scenario)。
检查变量名是否与工作区现有变量冲突。

弯道曲率不连续?‌
尝试减少中心点数量或使用 ‌Smooth Road‌ 工具(右键道路选择)。

通过以上步骤,您已成功创建弯道驾驶场景并导出模型至 MATLAB,可用于后续的自动驾驶算法仿真(如轨迹跟踪、传感器融合等)。

相关文章:

  • 用 Iris数据做决策树分析
  • 充电宝项目:规则引擎Drools学习
  • 【正点原子STM32MP257连载】第四章 ATK-DLMP257B功能测试——EEPROM、SPI FLASH测试 #AT24C64 #W25Q128
  • 黑马商城项目(二) Docker
  • Docker 中多个容器之间的通信
  • (Linux操作系统)自定义shell的实现
  • react使用createFromIconfontCN,自定义iconfont 图标
  • 艺术字体AI生成阿里云WordArt锦书、通义万相、SiliconFlow、Pillow+OpenCV本地生成艺术字体
  • web前端开发:CSS的常用选择器
  • 第七节:React HooksReact 18+新特性-并发模式(Concurrent Mode)解决了什么问题?
  • C++ IO流
  • CANoe自动化测试用例log保存(专栏:车载网络诊断测试攻略从零开始搭建一个UDS诊断自动化测试CANoe工程)
  • 58.最后一个单词的长度
  • 使用excel 制作数据库的数据浏览器
  • 使用cursor进行原型图设计
  • 解决本地浏览器访问服务器端语音识别项目显示“麦克风未授权”的问题
  • 【代理错误 django】Request error: HTTPSConnectionPool(host=‘‘, port=443): 、
  • openwebui搭建mcp
  • Windows安装Ollama并指定安装路径(默认C盘)
  • WebStorm中Gitee账号的密码登录与令牌登录设置
  • 医院网站建设医生需要做什么/兰州怎么提高网站的排名
  • 网站中主色调/网站建设方案推广
  • 电子商务网站接口费率/百度网页版入口链接
  • 招聘公司怎么做网站/潍坊seo招聘
  • WordPress电影网站源码/推广策略可以分为哪三种
  • 计算机上网题的模拟网站怎么做/上海培训机构排名榜