在之前的测验中,我们设计了一个成本函数,高速公路上到达一个目标选择一条车道。

公式中,Δd是车道间的纵向距离,Δs是车辆到目标之间的距离。

在这个测验中,需要用c++实现代价函数,但是这里有一个变换,有限状态机包含规划向右变道的车道(PLCR),和规划向左变道的车道(PLCL).

所以代价函数要符合状态机的改变,我们提供下面的输入。

1.预设车道:是当前车道中的一条车道

2.最后车道:给定行为的最终通道。对于LCR和LCL,这将是一条通道。

3.ΔS

4.目标车道

你在实施中的任务将是修改 Δ | 在上面的等式,以便它满足:

1.| Δ |是预设车道和最后车道距离目标车道最近的距离。

2.代价函数为 KL, PLCR/PLCL, LCR/LCL.提供了不同的代价

3.成本函数生成的值在0到1的范围内

 

posted on 2018-05-07 10:19  未完代码  阅读(293)  评论(0编辑  收藏  举报