基于跟踪目标的危险目标选择方法、系统及车辆与流程

文档序号:23180138发布日期:2020-12-04 14:09阅读:192来源:国知局
基于跟踪目标的危险目标选择方法、系统及车辆与流程

本发明属于自动驾驶技术领域,具体涉及一种基于跟踪目标的危险目标选择方法、系统及车辆。



背景技术:

tjp(trafficjampilot)系统中多目标决策的结果会直接影响自动驾驶汽车的安全性和舒适性。常见的前向危险目标选择方式是基于区域目标,并依赖真实或虚拟车道线的选择方法。这种方法在同一车辆区域id跳变的瞬间会存在控制不稳定的问题。并将是否在虚拟车道线内作为最主要和最终的判断标准,对目标运动状态的考虑实时性较差,且对真实或虚拟的车道线依赖较大,当传感真实车道线丢失时,会丢失判断依据,而基于本车运动状态虚拟的车道线受本车各种运动状态影响较大,可靠性有待验证,一旦出现选择不合理的情况,导致行驶车辆存在安全隐患。

多目标决策模块根据传感输出的环境信息,评估当前行车环境的场景风险等级,根据各目标的属性信息,结合当前本车行驶状态及驾驶员状态,确定单个目标风险等级,并综合当前行车环境中的其它环境信息选择出最终跟车目标。随后纵向控制模块根据跟车目标的状态信息进行速度规划,并将控制指令传送给执行机构,完成相应的加减速。考虑到执行机构响应滞后,为保证存在危险目标时,本车能快速及时响应并减速,跟车目标的选择的实时性和准确性就显得尤为重要。

目前,对跟车目标的选择大多基于区域id,不同区域的车辆是否被选为跟车目标不仅与车辆的状态相关,还对车辆存在的区域存在一定的依赖关系,不同区域的车辆采取不一样的计算方法,当跟车目标位置区域变化时,跟车目标切换的平稳性受到一定影响。

因此,有必要开发一种新的基于跟踪目标的危险目标选择方法、系统及车辆。



技术实现要素:

本发明的目的是提供一种基于跟踪目标的危险目标选择方法、系统及车辆,它不仅能识别目标位置危险程度足够的目标,也能尽早识别有明显靠近趋势但目标相对位置危险程度不高的目标。

本发明所述的一种基于跟踪目标的危险目标选择方法,包括以下步骤:

步骤1.建立本车车辆坐标系,以本车前保险杠的中点为坐标原点,x轴正方向平行于地面指向车辆前方,y轴正方向指向驾驶员右方;

步骤2.以目标与本车的横向相对距离变化规律拟合目标的横向相对车速;

步骤3.根据本车行驶状态确定本车碰撞危险区域;根据目标的横纵向相对车速计算目标进入本车的碰撞危险区域内的时间ttc;

步骤4.按照当前目标的行驶状态、驾驶员反应时间计算以不同等级制动减速度进行制动的时间,分别为舒适制动时间、紧急制动时间、驾驶员极限制动时间和系统极限制动时间;

步骤5.将步骤3计算出的所有目标的进入本车的碰撞危险区域内的时间ttc与步骤4计算出的舒适制动时间、紧急制动时间、驾驶员极限制动时间和系统极限制动时间进行对比,确定出目标的危险等级;

步骤6.结合目标的风险等级、本车运行状态、道路环境以及碰撞后可能造成后果的严重程度,找出当前场景下碰撞风险最大的目标作为最终危险碰撞目标。

进一步,所述步骤2具体为:取一定时长目标横向相对距离的历史轨迹分别拟合一次曲线和二次曲线,求得当前时刻目标一次拟合横向相对速度v1和目标二次拟合横向相对速度v2;

根据目标横向相对距离的历史轨迹的不同对目标横向相对速度v进行修正:

v=k1*v1+k2*v2(1)

其中,当所取历史轨迹的目标横向相对距离始终朝一个方向变化时,k1=k2=0.5,当目标横向相对运动的方向发生改变时,k1和k2的取值大小根据不同方向运动时长的比重来确定。

进一步,所述步骤3具体为:所述本车行驶状态包括车速和方向盘转角;根据车速和方向盘转角确定本车碰撞危险区域,若目标进入本车碰撞危险区域,则认定为目标存在碰撞风险,其中,碰撞危险区域的边界曲线方程为:

其中,当本车车速越大时,椭圆长边半径ry越大,当本车存在转向和横向速度时,增大椭圆短边rx半径,并将椭圆圆心(cx,cy)向有横向速度和转向的一侧移动;

基于目标的当前时刻横纵向相对车速推算目标进入本车碰撞危险区域内的时间ttc,其中,t时刻后目标在本车车辆坐标系中的坐标为:

其中,x0为当前时刻目标在本车车辆坐标系中的纵向相对距离,y0为当前时刻目标在本车坐标系中的横向相对距离,vy为当前时刻跟踪目标的横向相对速度,vx为当前时刻跟踪目标的纵向相对速度;

将公式(3)带入公式(2)求关于t的一元二次方程的根,若方程存在大于0的实根,则认为目标一定时间后会与本车碰撞危险区域的边界相交,若目标有小于0的实根,则认为目标有远离本车碰撞危险区域的趋势;

若方程存在大于0的实根时,且当前时刻目标在本车碰撞危险区域外,则认为目标ttc时刻后会有与目标碰撞的风险,其中,绝对值小的根即为目标首先进入本车碰撞危险区域内的目标ttc;若当前时刻目标的坐标位置已经在本车碰撞危险区域内,则默认目标为危险目标。

进一步,根据当前驾驶员状态确定驾驶员反应时间;

其中,当前驾驶员状态包括驾驶员疲劳状态、驾驶员离手状态和驾驶员精神状态;

所述驾驶员疲劳状态分为醒着、轻微困倦、困倦和微睡;

所述驾驶员离手状态包括未脱手、单手脱手和双手脱手;

所述驾驶员精神状态分为注意力分散和注意力未分散。

本发明所述的一种基于跟踪目标的危险目标选择系统,包括存储器和控制器,所述存储器内存储有计算机可读程序,所述控制器调用该计算机可读程序时,能执行如本发明所述的基于跟踪目标的危险目标选择方法的步骤。

本发明所述的一种车辆,采用如本发明所述的基于跟踪目标的危险目标选择系统。

本发明的有益效果:基于本车车辆坐标系,以本车前端中点为坐标原点,实时接收传感输出的目标位置,形成闭环系统,而在计算目标碰撞时间的算法中不考虑本车的运动状态。考虑传感输出的目标横向相对速度的局限,以横向相对距离为标准,对目标横向相对速度进行一次和二次拟合,并根据目标相对历史轨迹的不同类型修正目标横向速度。根据本车不同的行驶状态,在本车周围划定不同的危险碰撞区域。根据本车不同的行驶状态确定不同的制动时间,从而确定目标的危险等级。综合场景风险等级及其它环境信息选出最终危险碰撞目标。

附图说明

图1为本实施例中本车车辆坐标系的示意图;

图2为本实施例中目标横向速度拟合曲线示意图;

图3为本实施例中本车碰撞危险区域的示意图;

图4为本实施例中危险区域相对轨迹示意图。

具体实施方式

下面结合附图对本发明作进一步说明。

本实施例中,一种基于跟踪目标的危险目标选择方法,包括以下步骤:

步骤1.如图1所示,建立本车车辆坐标系,以本车前保险杠的中点为坐标原点,x轴正方向平行于地面指向车辆前方,y轴正方向指向驾驶员右方。

步骤2.以目标与本车的横向相对距离变化为规律拟合目标的横向相对车速;具体为:

如图2所示,取一定时长目标横向相对距离的历史轨迹分别拟合一次曲线和二次曲线,求得当前时刻目标一次拟合横向相对速度v1和目标二次拟合横向相对速度v2。

根据目标横向相对距离的历史轨迹的不同对目标横向相对速度v进行修正:

v=k1*v1+k2*v2(1)

其中,当所取历史轨迹的目标横向相对距离始终朝一个方向变化时,k1=k2=0.5,当目标横向相对运动的方向发生改变时,k1和k2的取值大小根据不同方向运动时长的比重来确定。

步骤3.如图3所示,根据本车行驶状态确定本车碰撞危险区域;根据目标的横纵向相对车速计算目标进入本车的碰撞危险区域内的时间ttc;具体为:

所述本车行驶状态包括车速和方向盘转角。

根据车速和方向盘转角确定本车碰撞危险区域,若目标进入本车碰撞危险区域,则认定为目标存在碰撞风险,其中,碰撞危险区域的边界曲线方程为:

其中,当本车车速越大时,椭圆长边半径ry越大,当本车存在转向和横向速度时,增大椭圆短边rx半径,并将椭圆圆心(cx,cy)向有横向速度和转向的一侧移动。

跟踪目标在本车车辆坐标系中相对运动方向如图4所示,基于目标的当前时刻横纵向相对车速计算目标进入本车碰撞危险区域内的时间ttc,其中,t时刻跟踪目标在本车车辆坐标系中的实时坐标为:

其中,x0为当前时刻目标在本车坐标系中的纵向相对距离,y0为当前时刻目标在本车坐标系中的横向相对距离,vy为当前时刻目标的横向相对速度,vx为当前时刻目标的纵向相对速度。

将公式(3)带入公式(2)求关于t的一元二次方程的根,若方程存在大于0的实根,则认为目标一定时间后会与本车碰撞危险区域的边界相交,若目标有小于0的实根,则认为目标有远离本车碰撞危险区域的趋势。

若方程存在大于0的实根时,且当前时刻目标在本车碰撞危险区域外,则认为目标ttc时刻后会有与目标碰撞的风险,其中,绝对值小的根即为目标首先进入本车碰撞危险区域内的目标ttc;若当前时刻目标的坐标位置已经在本车碰撞危险区域内,则默认目标为危险目标。

步骤4.按照当前目标的行驶状态、驾驶员反应时间计算以不同等级制动减速度进行制动的时间,分别为舒适制动时间、紧急制动时间、驾驶员极限制动时间和系统极限制动时间;

步骤5.将步骤3计算出的所有目标的进入本车的碰撞危险区域内的时间ttc与步骤4计算出的舒适制动时间、紧急制动时间、驾驶员极限制动时间和系统极限制动时间进行对比,确定出目标的危险等级;

步骤6.综合场景风险等级及其它环境信息,找出当前场景下碰撞风险最大的目标作为最终危险碰撞目标。

根据各个跟踪目标计算出的ttc与舒适制动时间、紧急制动时间、驾驶员极限制动时间和系统极限制动时间的比较将目标危险等级分为1,2,3,4四个等级,等级越高目标的碰撞风险越大。其中等级为4的危险碰撞目标的预计碰撞时间很短,且碰撞发生后造成的后果严重,需要采取制动措施。

同一时刻的场景中可能存在多个同一等级的危险碰撞目标,在选择碰撞风险最大的危险碰撞目标时,优先选择危险等级高的目标,当同时存在多个最高等级的目标时,结合本车运动状态,道路环境,发生碰撞后可能造成后果的严重程度选择碰撞风险最高的危险碰撞目标。

本实施例中,根据当前驾驶员状态确定驾驶员反应时间;其中,当前驾驶员状态包括驾驶员疲劳状态、驾驶员离手状态和驾驶员精神状态;所述驾驶员疲劳状态根据驾驶员的疲劳程度分为1,2,3,4四个等级,分别为醒着、轻微困倦、困倦和微睡;所述驾驶员离手状态包括未脱手、单手脱手和双手脱手;所述驾驶员精神状态分为注意力分散和注意力未分散。

本实施例中,驾驶员反应时间用于步骤5中计算不同的制动时间,其中,舒适制动时间、驾驶员紧急制动时间和驾驶员极限制动时间中,不仅包括制动开始到刹停的时间,还包括驾驶员反应时间。

本实施例中,一种基于跟踪目标的危险目标选择系统,包括存储器和控制器,所述存储器内存储有计算机可读程序,所述控制器调用该计算机可读程序时,能执行如本实施例中所述的基于跟踪目标的危险目标选择方法的步骤。

本实施例中,一种车辆,采用如本实施例中所述的基于跟踪目标的危险目标选择系统。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1