Other Functions
为适应不同的任务需求,LimSim 还提供了一些额外的功能,详情如下。
固定场景仿真¶
除了跟随 Ego 进行长时的仿真测试,LimSim 还提供了固定视角的仿真。在这种模式下,AoI 并不随某辆车移动,而是固定在指定的位置上,而进入 AoI 的车辆仍然会受到决策规划算法的控制。该模式的调用方法与实时仿真基本一致,运行 FixedSimExample.py
即查看固定场景的仿真示例。该模式下同样有回放功能和交互式回放功能,运行 FixedSimReplayExample.py
和 FixedSimInterReplayExample
可查看相关的示例,这里不再赘述。
键盘操纵决策¶
LimSim 的决策规划算法提供了键盘操纵的功能,在运行决策规划算法时,点击键盘 <-
键或 A
键,会向 Ego 传递向左变道的决策信息,如果环境允许,车辆会向左变道。类似的,点击 ->
键或 D
键,Ego 会收到向右变道的决策信息。
仿真汇报¶
对于仿真生成的数据库,LimSim 提供了一个整体的分析与汇报,运行下面的指令,会生成汇报文件 report/report.md
。
汇报文件主要是对仿真的结果的整体评价,比如绘制速度分布曲线,显示危险场景的次数等。