[发明专利]一种基于隐马尔科夫模型的无人车路口驾驶决策方法在审
申请号: | 201711178385.0 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107944624A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 刘峰;张苏可;严顺宽;朱静怡 | 申请(专利权)人: | 南京大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06K9/62 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210093 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 隐马尔科夫 模型 无人 路口 驾驶 决策 方法 | ||
1.一种基于隐马尔科夫模型的无人车路口驾驶决策方法。其特征在于包括如下步骤。
1)准备阶段
a)获取驾驶车辆的历史观察数据,生成车辆的历史数据文档
b)结束准备阶段
2)训练阶段
a)构建基于HMM的意图预测过程
b)解析步骤1-a)中的车辆历史数据文档,根据所有车辆的历史数据,生成所有车辆的状态数据序列,例如加速度序列。
c)训练出车辆的意图对应的HMM模型参数
d)结束训练阶段
3)决策阶段
a)获取当前时刻自动驾驶车辆的状态(s,v,a),其中s表示车辆到路中心的距离,v表示速度,a表示加速度。
b)获取当前时刻十字路口下有人驾驶车辆的状态(si,vi,ai),i∈{1,2,…,m},m为其他车辆的总数。
c)基于未来n个时间段的视野,每个时间段选择三种决策之一(加速,减速,匀速),分析所有可能的情况。
d)分析所有的情况,对每一种情况计算预期收益,并选择预期收益最大的情况的第一个时间段的决策作为车辆应该采取的策略
e)执行策略并进入下一个时刻
f)重复3-a)至3-e)直到车辆通过十字路口。
g)结束决策阶段。
2.其中步骤3-d)所述的计算过程:
1)定义时刻k=1,总收益R=0
2)根据第k时刻车辆状态和2-c)所述HMM模型计算出车辆的意图Ik。
计算过程:
a)时刻t=1时 ξ1(i)=π(i)*biol局部概率ξt(i)表示t时刻到达状态i的所有序列概率中最大的概率,π(i)表示初始为状态i的概率,biot表示t时刻状态i时观察到加速度o1的概率。
b)t>1时 ξt(i)=maxj{biot*ξt-1(j)*aji}
c)k时刻意图I的下标jresult=argmaxj{ξk-1(j)*aji}
d)Ik=Ijresult
3)根据第k时间段的决策和车辆的状态计算当前时间段的收益。
计算收益过程:
a)thost=t(shost,ahost)
其中t(s,a)表示加速度为a,距离路中心s时到达路中心的时间
thost表示自动驾驶车辆到路中心的时间
ti表示第i辆非自动驾驶车辆到路中心的时间。
Pr(a|Ii)由步骤2-c)中所得HMM模型参数B得到。
4)计算到第k时间段的总收益,计算公式:
R=R+Rsafety*γk-1
5)计算第k+1时间段状态
a)自动驾驶车辆和非自动驾驶车辆的DTC和v更新公式(Δt为时间段长度):
v′=v+aΔt
b)非自动驾驶车辆的加速度a更新公式:
a=aj
其中B为步骤2-c)所述HMM模型中的混淆矩阵,Ik为2)中所求Ik,j为意图为Ik时概率最大的加速度的下标。
c)自动驾驶车辆的a更新为第k时间段决策的a
6)更新k,k=k+1
7)重复2)-6)直到k=T。T为计算预期收益时考虑的时间段的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711178385.0/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理