模仿前车进行博弈的高交互场景自动驾驶决策方法及系统技术方案

技术编号:36809588 阅读:11 留言:0更新日期:2023-03-09 00:36
本发明专利技术提供了一种模仿前车进行博弈的高交互场景自动驾驶决策方法及系统,包括:步骤S1:自车获取地图信息和位置信息,并利用传感器实时采集环境数据;步骤S2:自车根据环境数据获取道路交通信息并识别交通参与者;步骤S3:自车对周围他车进行分析,判断是否有适合跟随的他车,若有适合跟随的他车,则自车选择其作为前车进行跟随,若无适合跟随的他车,则自车自主行驶;步骤S4:自车若跟随前车行驶,则在高交互场景中模仿前车进行博弈,以辅助自身决策;自车若自主行驶,则在高交互场景中采取保守策略。本发明专利技术通过令自动驾驶车辆模仿前车进行博弈从而提高其对强交互场景的决策处理能力,并且通过一套方法保证这种模仿行为的有效性。效性。效性。

【技术实现步骤摘要】
模仿前车进行博弈的高交互场景自动驾驶决策方法及系统


[0001]本专利技术涉及自动驾驶
,具体地,涉及模仿前车进行博弈的高交互场景自动驾驶决策方法及系统。

技术介绍

[0002]自动驾驶发展至今,技术上来说已经具备常见场景的识别、处理能力,但是在高交互的场景下,自车与周围车辆相互影响、相互博弈,导致周围车辆的行为难以估计,进而使得自车难以做出有效决策。比如,在无保护左转的情况下,对向来车可能的行为受到自车影响,其最终决策也与难以观测的因素有关(如驾驶员的性格等),因此难以预计其运动轨迹,也难以决定自车应该如何应对。而人类驾驶员通常具备更高的智能与更丰富的驾驶经验,针对这类强交互场景能够自适应的做出相应决策。
[0003]专利文献CN106030609B(申请号:201480074153.9)公开了一种用于主车辆的驾驶员辅助导航系统。所述系统可包括:至少一个图像捕获装置,所述至少一个图像捕获装置被构造成获取主车辆的附近区域的多个图像;数据接口;以及至少一个处理装置。所述至少一个处理装置可构造成:在所述多个图像中定位前车;基于所述多个图像来确定所述前车采取的至少一个动作;以及致使所述主车辆模仿所述前车的所述至少一个动作。该专利虽然提供了一套模仿前车的系统和方法,但是仅考虑了前车和自车的交互,并没有考虑周围其他交通参与者对前车和自车行为的影响,因此其方案仅适用于自车与环境博弈较少的简单、低交互驾驶场景。
[0004]专利文献CN103158705B(申请号:201210521885.0)公开了一种监测周围车辆行为的方法和系统,目的是为了即使在不能直接检测到危险的情况下也能预测道路上即将到来的危险并做出反应。在一个实施例中,所述方法监测本车周围的区域并寻找一辆或多辆目标车辆的存在。如果检测到目标车辆,那么所述方法就评估它们的行为,将它们的行为归类为几个类别中的一类,并且如果它们的行为暗示有某种类型的即将到来的危险,那么就形成适当的抢先响应以用于控制本车。同样地,该方案没有考虑周围其他交通参与者对前车和自车行为的影响,无法应用于高交互场景。
[0005]本专利技术在考虑其他交通参与者的影响上对前车的行为进行模仿,可以有效利用人类驾驶员的决策能力辅助处理决策难度较大的高交互场景,增强自动驾驶车辆的适应能力。

技术实现思路

[0006]针对现有技术中的缺陷,本专利技术的目的是提供一种模仿前车进行博弈的高交互场景自动驾驶决策方法及系统。
[0007]根据本专利技术提供的一种模仿前车进行博弈的高交互场景自动驾驶决策方法,包括:
[0008]步骤S1:自车获取地图信息和位置信息,并利用传感器实时采集环境数据;
[0009]步骤S2:自车根据环境数据获取道路交通信息并识别交通参与者;
[0010]步骤S3:自车对周围他车进行分析,判断是否有适合跟随的他车,若有适合跟随的他车,则自车选择其作为前车进行跟随,若无适合跟随的他车,则自车自主行驶;
[0011]步骤S4:自车若跟随前车行驶,则在高交互场景中模仿前车进行博弈,以辅助自身决策;自车若自主行驶,则在高交互场景中采取保守策略。
[0012]优选地,所述自车为自动驾驶车辆;所述地图信息包括高精度地图;所述位置信息包括自车在地图中的位置;所述传感器包括相机和激光雷达;所述环境数据为自车周围环境的图像和点云;
[0013]所述道路交通信息包括道路、路沿、车道线、信号灯、标志牌、交通设施和障碍物;所述交通参与者包括机动车、非机动车和行人;自车根据周围环境的图像和点云,采用目标检测算法从中提取出关键目标,从而获取道路交通信息并识别出所有交通参与者,确定各交通参与者的类型、大小、位置、方向、速度和加速度。
[0014]优选地,所述高交互场景是指除自车外存在众多其他交通参与者,且其他交通参与者与自车或者前车发生路线冲突的场景;所述路线冲突包括其他交通参与者的预测行进路线与自车的规划行进路线或者前车的预测行进路线在预设时段内的某一时刻将发生交汇;
[0015]自车根据其他交通参与者或者前车的位置、方向、速度、加速度和转向信息,得到其预测行进路线;自车根据行驶目标和环境数据进行路径规划和速度规划,得到规划行进路线。
[0016]优选地,自车判断是否有适合跟随的他车的方法包括:
[0017]通过传感器实时获取周围他车的位置、速度、加速度和转向灯信息;
[0018]分析上述信息并结合高精度地图,得到周围他车的车道信息、方向信息和转向信息,进而判断其行驶目标;
[0019]从周围他车中选取一辆与自车行驶目标相同且处于安全车速的他车,作为适合跟随的他车;
[0020]所述行驶目标相同包括方向相同和转向选择相同。
[0021]优选地,自车选择适合跟随的他车作为前车进行跟随的方法包括:
[0022]场景一:若适合跟随的他车位于自车前方、与自车位于同一车道且与自车距离处于预设距离范围之内,则自车选择其作为前车并在保证安全车距和安全车速的前提下紧跟前车行驶;
[0023]场景二:若适合跟随的他车位于自车前方、与自车位于同一车道且与自车距离大于或小于预设距离范围,则自车选择其作为前车,加速或减速行驶一定距离以使自车与前车的距离适中,然后在保证安全车距和安全车速的前提下紧跟前车行驶;
[0024]场景三:若适合跟随的他车位于自车前方且与自车位于不同车道,当该车所在车道与自车所在车道的类型相同且可以变道时,则自车选择其作为前车,变道至前车所在车道,接着判断自车与前车的距离,若较近则减速行驶,若较远则加速行驶,若适中则保持,从而使自车与前车的距离适中,然后在保证安全车距和安全车速的前提下紧跟前车行驶;
[0025]场景四:若适合跟随的他车位于自车前方且与自车位于不同车道,当该车所在车道与自车所在车道的类型相同但不可以变道或者当该车所在车道与自车所在车道的类型
不同时,则放弃将该车选为前车,从周围其他车辆中继续寻找可跟随的他车;
[0026]场景五:若适合跟随的他车位于自车后方且与自车位于同一车道,则自车减速行驶或者给出其他可以超车的示意信号以便该车超车;若该车在预设时间阈值内超到自车前方且与自车位于同一车道,则按照场景一或场景二的方法进行处理;若该车在预设时间阈值内超到自车前方且与自车位于不同车道,则按照场景三或场景四的方法进行处理;若该车在预设时间阈值内始终不超车,则放弃将该车选为前车,从周围其他车辆中继续寻找可跟随的他车;
[0027]场景六:若可跟随的他车位于自车后方或者与自车平行,且与自车位于不同车道,当该车所在车道与自车所在车道的类型相同且可以变道时,则自车减速行驶直到处于该车后方,然后按照场景三的方法进行处理;
[0028]场景七:若可跟随的他车位于自车后方或者与自车平行,且与自车位于不同车道,当该车所在车道与自车所在车道的类型相同但不可以变道或者当该车所在车道与自车所在车道的类型不同时,则放弃将该车选为前车,从周围其他车辆中继续寻找可跟本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模仿前车进行博弈的高交互场景自动驾驶决策方法,其特征在于,包括:步骤S1:自车获取地图信息和位置信息,并利用传感器实时采集环境数据;步骤S2:自车根据环境数据获取道路交通信息并识别交通参与者;步骤S3:自车对周围他车进行分析,判断是否有适合跟随的他车,若有适合跟随的他车,则自车选择其作为前车进行跟随,若无适合跟随的他车,则自车自主行驶;步骤S4:自车若跟随前车行驶,则在高交互场景中模仿前车进行博弈,以辅助自身决策;自车若自主行驶,则在高交互场景中采取保守策略。2.根据权利要求1所述的模仿前车进行博弈的高交互场景自动驾驶决策方法,其特征在于,所述自车为自动驾驶车辆;所述地图信息包括高精度地图;所述位置信息包括自车在地图中的位置;所述传感器包括相机和激光雷达;所述环境数据为自车周围环境的图像和点云;所述道路交通信息包括道路、路沿、车道线、信号灯、标志牌、交通设施和障碍物;所述交通参与者包括机动车、非机动车和行人;自车根据周围环境的图像和点云,采用目标检测算法从中提取出关键目标,从而获取道路交通信息并识别出所有交通参与者,确定各交通参与者的类型、大小、位置、方向、速度和加速度。3.根据权利要求1所述的模仿前车进行博弈的高交互场景自动驾驶决策方法,其特征在于,所述高交互场景是指除自车外存在众多其他交通参与者,且其他交通参与者与自车或者前车发生路线冲突的场景;所述路线冲突包括其他交通参与者的预测行进路线与自车的规划行进路线或者前车的预测行进路线在预设时段内的某一时刻将发生交汇;自车根据其他交通参与者或者前车的位置、方向、速度、加速度和转向信息,得到其预测行进路线;自车根据行驶目标和环境数据进行路径规划和速度规划,得到规划行进路线。4.根据权利要求1所述的模仿前车进行博弈的高交互场景自动驾驶决策方法,其特征在于,自车判断是否有适合跟随的他车的方法包括:通过传感器实时获取周围他车的位置、速度、加速度和转向灯信息;分析上述信息并结合高精度地图,得到周围他车的车道信息、方向信息和转向信息,进而判断其行驶目标;从周围他车中选取一辆与自车行驶目标相同且处于安全车速的他车,作为适合跟随的他车;所述行驶目标相同包括方向相同和转向选择相同。5.根据权利要求1所述的模仿前车进行博弈的高交互场景自动驾驶决策方法,其特征在于,自车选择适合跟随的他车作为前车进行跟随的方法包括:场景一:若适合跟随的他车位于自车前方、与自车位于同一车道且与自车距离处于预设距离范围之内,则自车选择其作为前车并在保证安全车距和安全车速的前提下紧跟前车行驶;场景二:若适合跟随的他车位于自车前方、与自车位于同一车道且与自车距离大于或小于预设距离范围,则自车选择其作为前车,加速或减速行驶一定距离以使自车与前车的距离满足预设条件,然后在保证安全车距和安全车速的前提下紧跟前车行驶;场景三:若适合跟随的他车位于自车前方且与自车位于不同车道,当该车所在车道与自车所在车道的类型相同且可以变道时,则自车选择其作为前车,变道至前车所在车道,接
着判断自车与前车的距离,若较近则减速行驶,若较远则加速行驶,若满足预设条件则保持,从而使自车与前车的距离满足预设要求,然后在保证安全车距和安全车速的前提下紧跟前车行驶;场景四:若适合跟随的他车位于自车前方且与自车位于不同车道,当该车所在车道与自车所在车道的类型相同但不可以变道或者当该车所在车道与自车所在车道的类型不同时,则放弃将该车选为前车,从周围其他车辆中继续寻找可跟随的他车;场景五:若适合跟随的他车位于自车后方且与自车位于同一车道,则自车减速行驶或者给出其他可以超车的示意信号以便该车超车;若该车在预设时间阈值内超到自车前方且与自车位于同一车道,则按照场景一或场景二的方法进行处理;若该车在预设时间阈值内超到自车前方且与自车位于不同车道,则按照场景三或场景四的方法进行处理;若该车在预设时间阈值内始终不超车,则放弃将该车选为前车,从周围其他车辆中继续寻找可跟随的他车;场景六:若可跟随的他车位于自车后方或者与自车平行,且与自车位于不同车道,当该车所在车道与自车所在车道的类型相同且可以变道时,则自车减速行驶直到处于该车后方,然后按照场景三的方法进行处理;场景七:若可跟随的他车位于自车后方或者与自车平行,且与自车位于不同车道,当该车所在车道与自车所在车道的类型相同但不可以变道或者当该车所在车道与自车所在车道的类型不同时,则放弃将该车选为前车,从周围其他车辆中继续寻找可跟随的他车。6.根据权利要求1所述的模仿前车进行博弈的高交互场景自动驾驶决策方法,其特征在于,自车跟随前车行驶并在高交互场景中模仿前车进行博弈的方法包括:首先采用距离判断法,从其他交通参与者中识别出与前车或自车的距离小于预设距离阈值的交通参与者作为关键目标,然后采取如下策略:策略一:关键目标的预测行进路线与前车的预测行进路线和自车的规划行进路线均无交汇,则无论关键目标属于哪类交通参与者,自车都继续跟随前车行驶并模仿前车驾驶行为;策略二:关键目标是机动车且其预测行进路线与前车的预测行进路线产生交汇,则关键目标的博弈对象是前车,无论前车博弈成功还是博弈失败,自车都继续跟随前车行驶并模仿前车驾驶行为;策略三:关键目标是机动车且其预测行进路线与自车的规划行进路线产生交汇,则关键目标的博弈对象是自车,若自车博弈成功,则自车继续跟随前车行驶,若自车博弈失败,则自车采取保守驾驶策略,主动放弃博弈,放弃跟随前车,然后在博弈结束后重新选取前车进行跟随;策略四:关键目标是非机动车或行人且其预测行进路线与前车的预测行进路线产生交汇,则关键目标的博弈对象是前车,无论前车博弈成功还是博弈失败,自车都继续跟随前车行驶并模仿前车驾驶行为;策略五:关键目标是非机动车或行人且其预测行进路线与自车的规划行进路线产生交汇,则关键目标的博弈对象是自车,自车采取保守驾驶策略,只有确认对方先停下或主动避让时才继续跟随前车行驶,其他情况下自车主动放弃博弈,放弃跟随前车,然后在博弈结束后重新选取前车进行跟随。
7.根据权利要求6所述的模仿前车进行博弈的高交互场景自动驾驶决策方法,其特征在于,自车模仿前车驾驶行为是指自车模仿前车的纵向控制行为和横向控制行为,包括自车模仿前车的速度、加速度和转向;前车与关键目标博弈成功是指前车从关键目标手中争取到路权,无须改变原有的行驶状态;前车与关键目标博弈失败是指前车未能争取到路权,需要停车让关键目标前行或改变方向避让关键目标;自车与属于机动车的关键目标博弈时,先在预设时间内保持原有行驶状态,观察对方反应,若关键目标博弈意图弱、放弃路权,则自车博弈成功,若关键目标博弈意图强、力争路权,则自车博弈失败。8.根据权利要求4

7任一所述的模仿前车进行博弈的高交互场景自动驾驶决策方法,其特征在于,如果自车在跟随前车行驶的过程中,判断前车的行驶目标发生变化而不再与自车的行驶目标相同时,则自车放弃跟随该车,然后从周围他车中重新选取一辆与自车行驶目标相同且处于安全车速的他车,作为适合跟随的他车;自车跟紧前车行驶时与前车的距离保持在最小允许安全车距,从而保证模仿前车驾驶行为能有效解决高交互场景的决策问题;自车紧急制动的响应时间小于相同场景下人类驾驶员的响应时间,从而保证自车的刹车距离不超过安全车距,避免紧急情况下与前车碰撞,增强跟随前车行驶行为的安全性。9.根据权利要求1所述的模仿前车进行博弈的高交互场景自动驾驶决策方法,其特征在于,自车自主行驶并在高交互场景中采取保守策略的方法包括:当自车的规划行进路线与其他交通参与者的预测行进路线产生交汇时,自车只有确认对方先停下或主动避让时才继续跟随前车行驶,其他情况下自车主动放弃博弈,放弃跟随前车,然后在博弈结束后重新选取前...

【专利技术属性】
技术研发人员:廖文龙何弢姚健鹏张润玺
申请(专利权)人:上海酷移机器人有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1