第二章 Prescan界面与基础操作:主界面布局、工具栏、视图控制、项目创建与保存、基本工作流

好,咱们正式开始动手了。这一章我带你熟悉Prescan的“家”——也就是它的主界面。说实话,我第一次打开Prescan时,看着满屏的按钮和面板,也懵了那么一小会儿。但别担心,这东西就像开车,熟悉了仪表盘和方向盘,剩下的就是肌肉记忆。

2.1 主界面布局:你的驾驶舱

Prescan的主界面,我习惯把它分成四个核心区域。你想想看,一个好的仿真工具,布局一定是有逻辑的。

  • 菜单栏与工具栏(顶部):这里放着最常用的“大按钮”。新建、保存、运行仿真,都在这一排。我个人习惯把常用功能拖到快速访问栏,省得每次去菜单里翻。
  • 场景树(左侧):这是你的“剧本大纲”。里面列出了场景里所有的元素——道路、车辆、行人、传感器。你在3D视图里点选一个物体,这里会同步高亮。反过来,在这里点选,视图也会跳转过去。
  • 3D视图区(中央):这就是你的“导演监视器”。所有搭建的场景,都会实时渲染在这里。你可以旋转、平移、缩放,从任意角度观察。
  • 属性面板(右侧):选中一个物体后,这里会显示它的详细参数。比如车辆的速度、传感器的角度、红绿灯的相位。嗯,这里要特别注意,很多新手改完参数发现没生效,就是因为忘了点“应用”按钮。

核心记忆点:左侧管“有什么”,右侧管“是什么”,中间管“长什么样”。记住这个口诀,你就不容易迷路。

2.2 工具栏与视图控制:怎么“看”和怎么“动”

工具栏里,有几个按钮是我每天必点的。咱们挑重点说。

2.2.1 常用工具栏

  • 选择与移动(Select & Move):默认就是它。点选物体,然后拖动箭头就能移动。我在项目中遇到过一个问题——有同事怎么拖都拖不动物体,后来发现是锁定了Y轴。所以,拖不动的时候,先看看坐标轴锁定状态。
  • 旋转(Rotate):调整物体的朝向。比如你要把摄像头对准某个方向,就用这个。
  • 缩放(Scale):一般用不到,除非你要调整3D模型的大小。但注意,缩放传感器可能会影响仿真精度,我不建议乱动。

2.2.2 视图控制技巧

视图控制说白了就是怎么“看”你的场景。Prescan默认支持鼠标操作:

  • 鼠标左键拖拽:旋转视角。就像你拿着摄像机绕着场景走。
  • 鼠标滚轮:缩放。滚轮向前是拉近,向后是拉远。
  • 鼠标中键(或Shift+左键):平移视角。这个我经常用来快速定位到场景的某个角落。

我的小技巧:如果你觉得鼠标操作不够精细,可以按键盘上的“F”键,让选中的物体居中显示。这在密密麻麻的场景里找东西时特别好用。

2.3 项目创建与保存:别让努力白费

我曾经有一次,搭了三个小时的路口场景,结果软件崩溃了……嗯,从那以后,我养成了“每做一步就保存”的习惯。Prescan的项目文件后缀是.pb,它其实是一个压缩包,里面包含了你的场景配置、参数和资源引用。

2.3.1 创建新项目

  1. 点击菜单栏 File → New Project,或者直接按 Ctrl+N。
  2. 在弹出的对话框里,选择项目保存路径,并给项目起个名字。我建议用“日期+场景名”的格式,比如“20240515_十字路口”。
  3. 点击“OK”,Prescan会自动创建一个空白场景。

2.3.2 保存与另存为

  • 保存(Ctrl+S):覆盖当前文件。我一般每修改5个参数就按一次。
  • 另存为(Ctrl+Shift+S):生成一个新版本。在做重大改动前,比如要换一个传感器型号,我会先另存一份,万一改坏了还能回退。

避坑指南:Prescan的项目路径不要包含中文或特殊字符!我曾经因为路径里带了个“测试”两个字,导致仿真脚本死活加载不了。后来全改成英文路径,问题就解决了。所以,老老实实用英文命名吧。

2.4 基本工作流:从零到仿真的四步走

Prescan的工作流,说白了就四个步骤。我把它画成了一张流程图,你一看就明白。

Prescan 基本工作流 1. 场景搭建 道路、车辆、环境 2. 传感器配置 摄像头、雷达、激光 3. 仿真运行 可视化与数据记录 4. 结果分析 数据回放与评估 迭代优化 从搭建到分析,形成一个闭环。不满意就回头改参数,直到通过为止。

你看,这个流程其实很直观。我简单解释一下:

  1. 场景搭建:先画路,再放车,最后加点花花草草或者建筑物。说白了就是“搭台”。
  2. 传感器配置:给车装上“眼睛”和“耳朵”——摄像头、毫米波雷达、激光雷达。这一步决定了你的车能“看到”什么。
  3. 仿真运行:点击“Run”,Prescan就会按照你设定的逻辑开始跑。你可以实时看到车辆的运动和传感器的探测结果。
  4. 结果分析:跑完之后,Prescan会生成数据。你可以回放仿真过程,也可以导出数据做进一步分析。比如看看摄像头有没有漏检行人。

我的经验:很多新手喜欢一上来就搭一个特别复杂的场景,结果跑起来卡得要命。我建议你从最简单的“直道+一辆车”开始,先跑通整个流程,再慢慢加东西。这叫“最小可行场景”,做工程的人都懂。

2.5 本章小结

这一章我们走马观花地看了一遍Prescan的“家”。你知道了主界面四个区域各管什么,学会了怎么用鼠标控制视角,也掌握了创建和保存项目的正确姿势。最重要的是,你理解了Prescan的基本工作流——从搭建到分析,是一个可以不断迭代的闭环。

嗯,这些基础操作就像学开车时的“挂挡、踩离合”。一开始觉得手忙脚乱,但练多了就变成条件反射了。下一章,我们会真正开始动手——画第一条路。到时候你会发现,原来搭场景这么有意思。

可可精品资料库