CN113830105B - 交叉路口辅助驾驶方法、车辆及计算机可读存储介质 - Google Patents

交叉路口辅助驾驶方法、车辆及计算机可读存储介质 Download PDF

Info

Publication number
CN113830105B
CN113830105B CN202111132536.5A CN202111132536A CN113830105B CN 113830105 B CN113830105 B CN 113830105B CN 202111132536 A CN202111132536 A CN 202111132536A CN 113830105 B CN113830105 B CN 113830105B
Authority
CN
China
Prior art keywords
intersection
controlled vehicle
vehicle
driving
distance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111132536.5A
Other languages
English (en)
Other versions
CN113830105A (zh
Inventor
刘启元
刘开勇
兰华
付广
林智桂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SAIC GM Wuling Automobile Co Ltd
Original Assignee
SAIC GM Wuling Automobile Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SAIC GM Wuling Automobile Co Ltd filed Critical SAIC GM Wuling Automobile Co Ltd
Priority to CN202111132536.5A priority Critical patent/CN113830105B/zh
Publication of CN113830105A publication Critical patent/CN113830105A/zh
Application granted granted Critical
Publication of CN113830105B publication Critical patent/CN113830105B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • B60W60/0015Planning or execution of driving tasks specially adapted for safety
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/04Traffic conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/105Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/802Longitudinal distance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2555/00Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
    • B60W2555/60Traffic rules, e.g. speed limits or right of way

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明公开了一种交叉路口辅助驾驶方法、车辆及计算机可读存储介质,其中,该方法包括:采集被控车辆的行驶环境信息;根据所述行驶环境信息识别前方交叉路口的信号灯信息;获取被控车辆距离前方交叉路口的行驶距离,以及被控车辆的当前车速;根据所述信号灯信息、所述行驶距离和当前车速,判断被控车辆以当前车速行驶至前方交叉路口时,所述信号灯状态是否为通行状态;若所述信号灯状态不为通行状态,则控制被控车辆减速制动,以在前方交叉路口停车等待。本发明能提高辅助驾驶功能的智能性。

Description

交叉路口辅助驾驶方法、车辆及计算机可读存储介质
技术领域
本发明涉及驾驶辅助技术领域,尤其涉及一种交叉路口辅助驾驶方法、车辆及计算机可读存储介质。
背景技术
当前自动驾驶技术发展迅速,智能驾驶汽车的辅助驾驶功能功能渐渐被人们所熟知。然而,目前的辅助驾驶功能还不够成熟,无法适应复杂多变的交通环境,例如在面对前方有交叉路口的路段时,开启辅助驾驶功能的车辆控制困难,容易发生交通事故,存在很大的安全隐患,往往需要驾驶员主动介入接管车辆,才能顺利安全的通过前方交叉路口。目前辅助驾驶功能的智能性较低,严重影响了驾驶员的使用体验。
发明内容
本发明的主要目的是提供一种交叉路口辅助驾驶方法、车辆及计算机可读存储介质,旨在提高辅助驾驶功能的智能性。
为实现上述目的,本发明提供一种交叉路口辅助驾驶方法,该方法包括:
采集被控车辆的行驶环境信息;
根据所述行驶环境信息识别前方交叉路口的信号灯信息;
获取被控车辆距离前方交叉路口的行驶距离,以及被控车辆的当前车速;
根据所述信号灯信息、所述行驶距离和当前车速,判断被控车辆以当前车速行驶至前方交叉路口时,所述信号灯状态是否为通行状态;
若所述信号灯状态不为通行状态,则控制被控车辆减速制动,以在前方交叉路口停车等待。
可选地,所述若所述信号灯状态不为通行状态,则控制车辆减速制动的步骤包括:
若所述信号灯状态不为通行状态,则判断所述行驶距离是否大于第一预设距离;
若所述行驶距离大于第一预设距离,则控制被控车辆以当前车速行驶至所述行驶距离为第一预设距离的减速位置时,进行减速制动。
可选地,所述采集被控车辆的行驶环境信息的步骤之后,还包括:
根据所述行驶环境信息,判断被控车辆所在车道前方的预设区域内是否存在前车车辆;
若所述预设区域内存在所述前车车辆,则控制被控车辆进入跟车模式;
若所述预设区域内不存在所述前车车辆,则执行:所述根据所述行驶环境信息识别前方交叉路口的信号灯信息的步骤。
可选地,所述控制被控车辆进入跟车模式的步骤之前包括:
识别所述前车车辆的行驶速度;
判断当前车速是否大于所述行驶速度;
若当前车速大于所述行驶速度,则根据所述行驶环境信息判断被控车辆是否符合预设换道条件;
若被控车辆符合预设换道条件,则控制被控车辆进行换道,并执行:所述采集被控车辆的行驶环境信息的步骤;
若被控车辆不符合预设换道条件,则执行:所述控制被控车辆进入跟车模式的步骤。
可选地,所述根据所述行驶环境信息判断被控车辆是否符合预设换道条件的步骤包括:
根据所述行驶环境信息判断左侧车道的车道方向是否为驾驶员行驶意图方向,以及左侧车道的后方是否符合安全条件;
根据判断左侧车道的车道方向是否为驾驶员行驶意图方向,以及左侧车道的后方是否符合安全条件的判断结果,确定被控车辆是否符合预设换道条件。
可选地,所述控制被控车辆进入跟车模式的步骤之后,还包括:
判断所述行驶距离是否小于或等于第二预设距离;
若所述行驶距离小于或等于第二预设距离,则根据当前的所述信号灯信息、所述行驶距离,以及当前车速,判断被控车辆以当前车速行驶至前方交叉路口时,所述信号灯状态是否为通行状态;
若所述信号灯状态不为通行状态,则控制被控车辆减速制动。
可选地,所述获取被控车辆距离前方交叉路口的行驶距离的步骤包括:
获取前方交叉路口的路口位置信息,以及被控车辆的车辆位置信息;
根据所述车辆位置信息和所述路口位置信息,确定被控车辆距离前方交叉路口的行驶距离。
可选地,所述交叉路口辅助驾驶方法还包括:
根据所述行驶环境信息,识别周边区域的障碍物的当前位置和移动速度;
根据所述当前位置和所述移动速度生成障碍物预测行驶轨迹;
根据被控车辆的当前车速和车辆位置信息,生成被控车辆的自车预测行驶轨迹,并计算所述障碍物预测行驶轨迹与所述自车预测行驶轨迹的重合度;
若所述重合度大于预设值,则启动自适应前向防撞预警***和/或协同自动紧急制动***的功能。
本发明提供了一种车辆,包括存储器、处理器、以及存储在所述存储器上并可在所述处理器上运行的交叉路口辅助驾驶程序,所述交叉路口辅助驾驶程序被处理器执行时实现如上述的交叉路口辅助驾驶方法的步骤。
本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有交叉路口辅助驾驶程序,所述交叉路口辅助驾驶程序被处理器执行时实现如上所述交叉路口辅助驾驶方法的步骤。
本发明通过采集被控车辆的行驶环境信息的步骤,从而便于从该行驶环境信息中识别出前方交叉路口的信号灯信息,并进一步通过获取被控车辆距离前方交叉路口的行驶距离,以及被控车辆的当前车速;根据所述信号灯信息、所述行驶距离和当前车速,判断被控车辆以当前车速行驶至前方交叉路口时,所述信号灯状态是否为通行状态的步骤,从而判断被控车辆以当前车速匀速行驶,是否可顺利通过前方交叉路口,再通过若所述信号灯状态不为通行状态,则控制被控车辆减速制动,以在前方交叉路口停车等待的步骤,从而避免闯红灯违法行为的情况发生,提高行车的安全性,凭靠辅助驾驶功能就能自助通过红绿灯路口,不需要驾驶员频繁介入接管车辆,实现无人化驾驶,提高驾驶员的驾驶体验,进而提高了辅助驾驶功能的智能性。
附图说明
图1是本发明实施例车辆的模块结构示意图;
图2为本发明交叉路口辅助驾驶方法第一实施例的流程示意图;
图3为本发明交叉路口辅助驾驶方法第二实施例的流程示意图;
图4为本发明交叉路口辅助驾驶方法第三实施例的流程示意图;
图5为本发明交叉路口辅助驾驶方法第四实施例的流程示意图;
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参照图1,图1为本发明各个实施例中所提供的车辆的模块结构示意图。所述车辆包括通信模块01、存储器02及处理器03等部件。本领域技术人员可以理解,图1中所示出的车辆还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,所述处理器03分别与所述存储器02和所述通信模块01连接,所述存储器02上存储有交叉路口辅助驾驶程序,所述交叉路口辅助驾驶程序同时被处理器03执行。
通信模块01,可通过网络与外部设备连接。通信模块01可以接收外部设备发出的数据,还可发送数据、指令及信息至所述外部设备,所述外部设备可以是数据管理终端、手机、平板电脑、笔记本电脑和台式电脑等电子设备。
存储器02,可用于存储软件程序以及各种数据。存储器02可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(基于父进程创建所述指令对应的目标子进程、第一监控子进程和共享文件)等;存储数据区可存储被控车辆的运行情况和行驶环境以及信号机的相位变化所创建的数据或信息等。此外,存储器02可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器03,是车辆的控制中心,利用各种接口和线路连接整个车辆的各个部分,通过运行或执行存储在存储器02内的软件程序和/或模块,以及调用存储在存储器02内的数据,执行车辆的各种功能和处理数据。处理器03可包括一个或多个处理单元;优选的,处理器03可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器03中。尽管图1未示出,但上述车辆还可以包括电路控制模块,电路控制模块用于与市电连接,实现电源控制,保证其他部件的正常工作。
本领域技术人员可以理解,图1中示出的车辆模块结构并不构成对车辆的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
根据上述模块结构,提出本发明方法各个实施例。
参照图2,图2为本发明第一实施例的流程示意图,所述交叉路口辅助驾驶方法包括:
步骤S100,采集被控车辆的行驶环境信息;
本领域技术人员可知的是,可通过多种车载传感器感知被控车辆周边的行驶环境信息,行驶环境信息代表车辆周边区域内(距离车辆预设距离的范围区域)的环境信息,车载传感器包括摄像头、前毫米波雷达、超声波雷达、速度传感器和加速度传感器等。
步骤S200,根据所述行驶环境信息识别前方交叉路口的信号灯信息;
需要说明的是,该信号灯信息包括信号灯状态和该信号灯状态对应的剩余时长。信号灯状态包括通行状态和非通行状态,可以理解的是,现有交通规则中,信号灯一般包括红灯、黄灯和绿灯,其中,绿灯代表通行状态,红灯代表非通行状态,本实施例将黄灯也列入非通行状态。
其中,该前方交叉路口是指被控车辆行驶方向上的前方的第一个交叉路口。可通过车载传感器中的摄像头捕捉和识别前方交叉路口的信号灯信息。
步骤S300,获取被控车辆距离前方交叉路口的行驶距离,以及被控车辆的当前车速;
其中,车辆通过GPS定位功能,再融合地图信息,可计算得到前方交叉路口和被控车辆之间的行驶距离,通过车载传感器中的速度传感器采集被控车辆的当前车速。
具体地,所述获取被控车辆距离前方交叉路口的行驶距离的步骤包括:
步骤a,获取前方交叉路口的路口位置信息,以及被控车辆的车辆位置信息;
可通过GPS(Global Position System)定位功能获取车辆位置信息,并通过融合导航功能中的地图信息,获取被控车辆行驶方向的前方第一个交叉路口的路口位置信息。
步骤b,根据所述车辆位置信息和所述路口位置信息,确定被控车辆距离前方交叉路口的行驶距离。
所述步骤S300之后,执行步骤S400:根据所述信号灯信息、所述行驶距离和当前车速,判断被控车辆以当前车速行驶至前方交叉路口时,所述信号灯状态是否为通行状态;
若信号灯状态为通行状态,则执行步骤S500:控制被控车辆以当前车速行驶通过前方交叉路口;
其中,若信号灯状态为通行状态,则表示被控车辆以当前车速行使至交叉路口时,信号灯为绿灯,可直接通过该交叉路口。
若所述信号灯状态不为通行状态,则执行步骤S600:控制被控车辆减速制动,以在前方交叉路口停车等待。
其中,若所述通行状态不为通行状态,则表示被控车辆以当前车速行使至交叉路口时,信号灯为红灯或黄灯,需要停车等待。可以理解的是,当被控车辆在前方交叉路口的停止线停车等待时,若该信号灯状态转换为通行状态,则控制被控车辆通过该交叉路口。
进一步地,所述若所述信号灯状态不为通行状态,则控制车辆减速制动的步骤包括:
步骤c,若所述信号灯状态不为通行状态,则判断所述行驶距离是否大于第一预设距离;
需要说明的是,所述第一预设距离,本实施例不作具体的限定,本领域技术人员可根据实际情况进行设置,以更好的实现被控车辆平顺运行为准,即既能使被控车辆平缓减速,且刚好在前方交叉路口的停止线前停止。在一实施例中,该第一预设距离为20米。
步骤d,若所述行驶距离大于第一预设距离,则控制被控车辆以当前车速行驶至所述行驶距离为第一预设距离的减速位置时,进行减速制动。
其中,若所述行驶距离小于或等于第一预设距离,则直接控制被控车辆减速制动。
本实施例通过若所述信号灯状态不为通行状态,则判断所述行驶距离是否大于第一预设距离;若所述行驶距离大于第一预设距离,则控制被控车辆以当前车速行驶至所述行驶距离为第一预设距离的减速位置时,进行减速制动的步骤,从而使得在该信号灯状态不为通行状态的情况下,车辆可在交叉路口的停止线前平缓的停下来,避免车辆制动过早,导致被控车辆距离前方交叉路口停止线还存在较长距离,车辆就已经停止的情况,同时通过对该第一预设距离的适应性设置,也避免了车辆制动过迟,导致被控车辆为了在前方交叉路口停止线停下来,减速度过大而引起用户不舒适感的情况,提高了车辆的行驶平顺性。
本实施例通过采集被控车辆的行驶环境信息的步骤,从而便于从该行驶环境信息中识别出前方交叉路口的信号灯信息,并进一步通过获取被控车辆距离前方交叉路口的行驶距离,以及被控车辆的当前车速;根据所述信号灯信息、所述行驶距离和当前车速,判断被控车辆以当前车速行驶至前方交叉路口时,所述信号灯状态是否为通行状态的步骤,从而判断被控车辆以当前车速匀速行驶,是否可顺利通过前方交叉路口,再通过若所述信号灯状态不为通行状态,则控制被控车辆减速制动,以在前方交叉路口停车等待的步骤,从而避免闯红灯违法行为的情况发生,提高行车的安全性,凭靠辅助驾驶功能就能自助通过红绿灯路口,不需要驾驶员频繁介入接管车辆,实现无人化驾驶,提高驾驶员的驾驶体验,进而提高了辅助驾驶功能的智能性。
进一步地,参照图3,图3为本发明第二实施例的流程示意图,基于第一实施例,所述采集被控车辆的行驶环境信息的步骤之后,还包括:
步骤S700,根据所述行驶环境信息,判断被控车辆所在车道前方的预设区域内是否存在前车车辆;
若所述预设区域内存在所述前车车辆,则执行步骤S800:控制被控车辆进入跟车模式。
若所述预设区域内不存在所述前车车辆,则执行步骤S200:根据所述行驶环境信息识别前方交叉路口的信号灯信a息。
本实施例通过根据所述行驶环境信息,判断被控车辆所在车道前方的预设区域内是否存在前车车辆;若所述预设区域内存在所述前车车辆,则控制被控车辆进入跟车模式的步骤,提高了交叉路口辅助驾驶方法的鲁棒性和安全性,本发明实施例通过充分考虑行驶环境对车辆控制的影响,从而提高了行车的安全性,进而提高了辅助驾驶功能的智能性。
进一步地,所述控制被控车辆进入跟车模式的步骤之后,还包括:
步骤e,判断所述行驶距离是否小于或等于第二预设距离;
步骤f,若所述行驶距离小于或等于第二预设距离,则根据当前的所述信号灯信息、所述行驶距离,以及当前车速,判断被控车辆以当前车速行驶至前方交叉路口时,所述信号灯状态是否为通行状态;
步骤g,若所述信号灯状态不为通行状态,则控制被控车辆减速制动。
其中,需要说明的是,第二预设距离可以等于第一预设距离,也可以不等于第一预设距离。在一实施例中,第二预设距离为5米。在信号灯状态不为通行状态的情况下,通过对该第二预设距离的适应性设置,从而更好的实现被控车辆在前方交叉路口的停止线前平稳停下来。
本实施例通过判断所述行驶距离是否小于或等于第二预设距离;若所述行驶距离小于或等于第二预设距离,则根据当前的所述信号灯信息、所述行驶距离,以及当前车速,判断被控车辆以当前车速行驶至前方交叉路口时,所述信号灯状态是否为通行状态;若所述信号灯状态不为通行状态,则控制被控车辆减速制动的步骤,避免前车车辆在前方交叉路口突然急刹,而被控车辆跟随前车车辆行驶,同样进行急刹导致运行不平稳而产生用户不舒适感的情况发生,同时也避免了前车车辆闯红灯,被控车辆跟随前车车辆行驶,同样进行闯红灯而产生较高安全隐患的情况发生,从而提高了本发明实施例交叉路口辅助驾驶方法的鲁棒性和安全性,充分考虑了行驶环境对车辆控制的影响,提高了行车的安全性,进一步提高了辅助驾驶功能的智能性。
进一步地,参照图4,图4为本发明第三实施例的流程示意图,基于第二实施例,所述步骤S800之前包括:
步骤S810,识别所述前车车辆的行驶速度;
步骤S830,判断当前车速是否大于所述行驶速度;
若当前车速大于所述行驶速度,则执行步骤S840:根据所述行驶环境信息判断被控车辆是否符合预设换道条件;
其中,该预设换道条件,本领域技术人员可根据实际需要进行设置,以更好的实现被控车辆进行换道的安全性为准。
若被控车辆符合预设换道条件,则执行步骤S850:控制被控车辆进行换道,并执行:所述采集被控车辆的行驶环境信息的步骤;
其中,若被控车辆不符合预设换道条件,则执行步骤S800:所述控制被控车辆进入跟车模式的步骤。
进一步地,所述根据所述行驶环境信息判断被控车辆是否符合预设换道条件的步骤包括:
步骤h,根据所述行驶环境信息判断左侧车道的车道方向是否为驾驶员行驶意图方向,以及左侧车道的后方是否符合安全条件;
步骤i,根据判断左侧车道的车道方向是否为驾驶员行驶意图方向,以及左侧车道的后方是否符合安全条件的判断结果,确定被控车辆是否符合预设换道条件。
需要说明的是,若左侧车道的车道方向为驾驶员行驶意图方向,且左侧车道的后方符合安全条件,则确定被控车辆符合预设换道条件,否则,被控车辆不符合预设换道条件。
本实施例通过根据所述行驶环境信息判断左侧车道的车道方向是否为驾驶员行驶意图方向,以及左侧车道的后方是否符合安全条件;根据判断左侧车道的车道方向是否为驾驶员行驶意图方向,以及左侧车道的后方是否符合安全条件的判断结果,确定被控车辆是否符合预设换道条件的步骤,提高了识别是否符合预设换道条件的识别准确性,进而提高了被控车辆进行换道的安全性。
本实施例通过识别所述前车车辆的行驶速度;判断当前车速是否大于所述行驶速度的步骤,判断被控车辆是否需要换道,以使被控车辆能继续保持当前车速行驶,再通过若当前车速大于所述行驶速度,则根据所述行驶环境信息判断被控车辆是否符合预设换道条件;若被控车辆符合预设换道条件,则控制被控车辆进行换道,若被控车辆不符合预设换道条件,则控制被控车辆进入跟车模式的步骤,判断被控车辆是否可安全顺利进行换道,在确定被控车辆可安全顺利进行换道的情况下才进行换道,从而提高了交叉路口辅助驾驶方法的鲁棒性,本发明实施例通过充分考虑行驶环境对车辆控制的影响,提高了行车的安全性,进而提高了辅助驾驶功能的智能性。
进一步地,参照图5,图5为本发明第四实施例的流程示意图,基于上述实施例,所述交叉路口辅助驾驶方法还包括:
步骤S910,根据所述行驶环境信息,识别周边区域的障碍物的当前位置和移动速度;
步骤S920,根据所述当前位置和所述移动速度生成障碍物预测行驶轨迹;
步骤S930,根据被控车辆的当前车速和车辆位置信息,生成被控车辆的自车预测行驶轨迹,并计算所述障碍物预测行驶轨迹与所述自车预测行驶轨迹的重合度;
若所述重合度大于预设值,则执行步骤S940:启动自适应前向防撞预警***和/或协同自动紧急制动***的功能。
本领域技术人员可知的是,该防撞预警***可基于智能视频分析处理,再通过动态视频摄像技术和计算机图像处理技术,来识别判断各种潜在的危险情况,并通过不同的声音和视觉提醒,实现其预警功能,以帮助驾驶员避免或减缓碰撞事故。该自动紧急制动***可通过摄像头或雷达检测、识别前方的车辆、行人或其他障碍物,在可能有碰撞发生的情况下,先用声音和警示灯提醒驾驶员进行制动操作来回避碰撞。若驾驶员仍无制动操作,车辆***就会自动制动来避免碰撞或减轻碰撞的程度。
所述防撞预警***和所述自动紧急制动***在现有技术中有一定深入的研究,在此不再赘叙。
本实施例通过考虑车辆行驶时的其他车辆或/和行人对车辆控制的影响,实时预测车辆行驶可能发生碰撞的危险情况,在预测到车辆将发生碰撞时,车辆***及时控制被控车辆启动自适应前向防撞预警***和/或协同自动紧急制动***,从而能适应复杂多变的交通环境,提高行车安全性。本实施例通过考虑行人、其他车辆对车辆行驶的干扰,从而提高了交叉路口辅助驾驶方法的安全性和鲁棒性,进而提高了辅助驾驶功能的智能性。
本发明还提出一种计算机可读存储介质,其上存储有交叉路口辅助驾驶程序。所述计算机可读存储介质可以是图1的终端中的存储器02,也可以是如ROM(Read-OnlyMemory,只读存储器)/RAM(Random Access Memory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干信息用以使得终端执行本发明各个实施例所述的交叉路口辅助驾驶方法。
本发明计算机可读存储介质的具体实施例与上述交叉路口辅助驾驶方法各实施例基本相同,在此不作赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (9)

1.一种交叉路口辅助驾驶方法,其特征在于,所述交叉路口辅助驾驶方法包括:
采集被控车辆的行驶环境信息,其中,所述行驶环境信息用于识别周边区域的障碍物的当前位置和移动速度;
根据所述行驶环境信息识别前方交叉路口的信号灯信息;
获取被控车辆距离前方交叉路口的行驶距离,以及被控车辆的当前车速,其中,所述行驶距离至少包括第一预设距离和第二预设距离中的一种,所述第一预设距离和所述第二预设距离用于指示被控车辆进行减速制动;
根据所述信号灯信息、所述行驶距离和当前车速,判断被控车辆以当前车速行驶至前方交叉路口时,信号灯状态是否为通行状态;
若所述信号灯状态不为通行状态,则控制被控车辆减速制动,以在前方交叉路口停车等待;
所述若所述信号灯状态不为通行状态,则控制车辆减速制动的步骤包括:
若所述信号灯状态不为通行状态,则判断所述行驶距离是否大于第一预设距离;
若所述行驶距离大于第一预设距离,则控制被控车辆以当前车速行驶至所述行驶距离为第一预设距离的减速位置时,进行减速制动。
2.如权利要求1所述的交叉路口辅助驾驶方法,其特征在于,所述采集被控车辆的行驶环境信息的步骤之后,还包括:
根据所述行驶环境信息,判断被控车辆所在车道前方的预设区域内是否存在前车车辆;
若所述预设区域内存在所述前车车辆,则控制被控车辆进入跟车模式;
若所述预设区域内不存在所述前车车辆,则执行:所述根据所述行驶环境信息识别前方交叉路口的信号灯信息的步骤。
3.如权利要求1所述的交叉路口辅助驾驶方法,其特征在于,所述控制被控车辆进入跟车模式的步骤之前包括:
识别前车车辆的行驶速度;
判断当前车速是否大于所述行驶速度;
若当前车速大于所述行驶速度,则根据所述行驶环境信息判断被控车辆是否符合预设换道条件;
若被控车辆符合预设换道条件,则控制被控车辆进行换道,并执行:所述采集被控车辆的行驶环境信息的步骤;
若被控车辆不符合预设换道条件,则执行:所述控制被控车辆进入跟车模式的步骤。
4.如权利要求3所述的交叉路口辅助驾驶方法,其特征在于,所述根据所述行驶环境信息判断被控车辆是否符合预设换道条件的步骤包括:
根据所述行驶环境信息判断左侧车道的车道方向是否为驾驶员行驶意图方向,以及左侧车道的后方是否符合安全条件;
根据判断左侧车道的车道方向是否为驾驶员行驶意图方向,以及左侧车道的后方是否符合安全条件的判断结果,确定被控车辆是否符合预设换道条件。
5.如权利要求3至4任一项所述的交叉路口辅助驾驶方法,其特征在于,所述控制被控车辆进入跟车模式的步骤之后,还包括:
判断所述行驶距离是否小于或等于第二预设距离;
若所述行驶距离小于或等于第二预设距离,则根据当前的所述信号灯信息、所述行驶距离,以及当前车速,判断被控车辆以当前车速行驶至前方交叉路口时,所述信号灯状态是否为通行状态;
若所述信号灯状态不为通行状态,则控制被控车辆减速制动。
6.如权利要求1所述的交叉路口辅助驾驶方法,其特征在于,所述获取被控车辆距离前方交叉路口的行驶距离的步骤包括:
获取前方交叉路口的路口位置信息,以及被控车辆的车辆位置信息;
根据所述车辆位置信息和所述路口位置信息,确定被控车辆距离前方交叉路口的行驶距离。
7.如权利要求1至4、6任一项所述的交叉路口辅助驾驶方法,其特征在于,所述交叉路口辅助驾驶方法还包括:
根据所述行驶环境信息,识别周边区域的障碍物的当前位置和移动速度;
根据所述当前位置和所述移动速度生成障碍物预测行驶轨迹;
根据被控车辆的当前车速和车辆位置信息,生成被控车辆的自车预测行驶轨迹,并计算所述障碍物预测行驶轨迹与所述自车预测行驶轨迹的重合度;
若所述重合度大于预设值,则启动自适应前向防撞预警***和/或协同自动紧急制动***的功能。
8.一种车辆,其特征在于,包括存储器、处理器、以及存储在所述存储器上并可在所述处理器上运行的交叉路口辅助驾驶程序,所述交叉路口辅助驾驶程序被处理器执行时实现如权利要求1至7中任一项所述交叉路口辅助驾驶方法的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有交叉路口辅助驾驶程序,所述交叉路口辅助驾驶程序被处理器执行时实现如权利要求1至7中任一项所述交叉路口辅助驾驶方法的步骤。
CN202111132536.5A 2021-09-26 2021-09-26 交叉路口辅助驾驶方法、车辆及计算机可读存储介质 Active CN113830105B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111132536.5A CN113830105B (zh) 2021-09-26 2021-09-26 交叉路口辅助驾驶方法、车辆及计算机可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111132536.5A CN113830105B (zh) 2021-09-26 2021-09-26 交叉路口辅助驾驶方法、车辆及计算机可读存储介质

Publications (2)

Publication Number Publication Date
CN113830105A CN113830105A (zh) 2021-12-24
CN113830105B true CN113830105B (zh) 2023-06-13

Family

ID=78970501

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111132536.5A Active CN113830105B (zh) 2021-09-26 2021-09-26 交叉路口辅助驾驶方法、车辆及计算机可读存储介质

Country Status (1)

Country Link
CN (1) CN113830105B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114407922A (zh) * 2022-01-18 2022-04-29 上汽通用五菱汽车股份有限公司 智能车辆自动驾驶方法、装置、设备及可读存储介质
CN115273461A (zh) * 2022-06-28 2022-11-01 重庆长安汽车股份有限公司 车辆的路口行驶方法、装置、车辆及存储介质
CN115641733A (zh) * 2022-10-19 2023-01-24 中国第一汽车股份有限公司 车辆的信息处理方法、装置、存储介质和车辆

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5326230B2 (ja) * 2007-06-19 2013-10-30 住友電気工業株式会社 車両運転支援システム、運転支援装置、車両及び車両運転支援方法
CN104199451A (zh) * 2014-09-22 2014-12-10 江苏理工学院 红绿灯路口用无人驾驶车辆的通行控制***及其工作方法
CN106097749A (zh) * 2016-06-23 2016-11-09 珠海市魅族科技有限公司 车辆控制的方法和装置
CN107622683B (zh) * 2016-07-15 2020-04-17 郑州宇通客车股份有限公司 自主驾驶车辆的路口通行方法及***
CN109389846A (zh) * 2017-08-04 2019-02-26 郑州宇通客车股份有限公司 一种固定线路车辆辅助控制方法及***
JP6788634B2 (ja) * 2018-06-21 2020-11-25 株式会社Subaru 自動運転支援システム

Also Published As

Publication number Publication date
CN113830105A (zh) 2021-12-24

Similar Documents

Publication Publication Date Title
CN113830105B (zh) 交叉路口辅助驾驶方法、车辆及计算机可读存储介质
US9981658B2 (en) Autonomous driving vehicle system
JP7270834B2 (ja) 自律車両の駐車動作
US9415775B2 (en) Drive assist apparatus, and drive assist method
CN109388137B (zh) 驾驶辅助设备和存储介质
EP3581452A1 (en) Driving assist control device
CN110550105B (zh) 驾驶辅助***及方法
US20230322221A1 (en) Vehicle controller, vehicle, and vehicle control method
CN113581203B (zh) 车辆控制方法、装置、设备、存储介质、程序产品
CN113470407B (zh) 多交叉路口通行的车速引导方法、服务器及可读存储介质
CN111731295B (zh) 行驶控制装置、行驶控制方法以及存储程序的存储介质
US20200226927A1 (en) Travel control device, travel control method, and storage medium storing program
US20210229660A1 (en) Driving assist system
CN112428988A (zh) 驾驶辅助装置、车辆的控制方法、以及存储介质
CN112810628A (zh) 车辆控制***
CN111591286B (zh) 一种基于交通灯信号的避撞方法、***及车辆
CN113401056A (zh) 显示控制装置、显示控制方法以及计算机可读取存储介质
CN112498341A (zh) 基于路况的紧急制动方法、装置及计算机可读存储介质
CN115257813B (zh) 通过施工障碍物的智能驾驶控制方法及车辆
CN115223397B (zh) 交通***
CN116265309A (zh) 用于控制与距离相关的速度调节设备的方法
CN116547182B (zh) 自动驾驶控制方法以及自动驾驶控制装置
JP7226238B2 (ja) 車両制御システム
JP7334107B2 (ja) 車両制御方法及び車両制御装置
CN114013432A (zh) 一种车辆预警方法、装置、电子设备和可存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant