CN107368068B - 用于自动车辆的脱险路径规划*** - Google Patents

用于自动车辆的脱险路径规划*** Download PDF

Info

Publication number
CN107368068B
CN107368068B CN201710334186.8A CN201710334186A CN107368068B CN 107368068 B CN107368068 B CN 107368068B CN 201710334186 A CN201710334186 A CN 201710334186A CN 107368068 B CN107368068 B CN 107368068B
Authority
CN
China
Prior art keywords
vehicle
route plan
host vehicle
lane
controller
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
CN201710334186.8A
Other languages
English (en)
Other versions
CN107368068A (zh
Inventor
韦峻青
许闻达
J·M·施耐德
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.)
Motional AD LLC
Original Assignee
Delphi Technologies Inc
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 Delphi Technologies Inc filed Critical Delphi Technologies Inc
Publication of CN107368068A publication Critical patent/CN107368068A/zh
Application granted granted Critical
Publication of CN107368068B publication Critical patent/CN107368068B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/025Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
    • B62D15/0255Automatic changing of lane, e.g. for passing another vehicle
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0214Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/095Predicting travel path or likelihood of collision
    • 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18163Lane change; Overtaking manoeuvres
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K31/00Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
    • B60K31/0008Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including means for detecting potential obstacles in vehicle path
    • B60K2031/0025Detecting position of target vehicle, e.g. vehicle driving ahead from host vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K31/00Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
    • B60K31/0008Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including means for detecting potential obstacles in vehicle path
    • B60K2031/0033Detecting longitudinal speed or acceleration of target vehicle
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/408Radar; Laser, e.g. lidar
    • 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
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/10Number of lanes
    • 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
    • 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/40Dynamic objects, e.g. animals, windblown objects
    • B60W2554/404Characteristics
    • B60W2554/4041Position
    • 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/801Lateral 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
    • 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/804Relative longitudinal speed

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Human Computer Interaction (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)

Abstract

一种用于操作自动车辆的脱险路径规划***,包括物体检测器和控制器。物体检测器适合于在本车辆上使用。物体检测器用于检测由本车辆行驶的当前车道旁边的相邻车道中的其他车辆。控制器与物体检测器通信。控制器被配置成:响应于车道变更请求,确定将本车辆从当前车道转向到相邻车道的第一路线计划,确定将本车辆转向到当前车道中的第二路线计划,在其他车辆与本车辆之间的预测距离大于距离阈值时启动第一路线计划,以及在启动第一路线计划之后在其他车辆和本车辆之间的预测距离变得小于距离阈值时取消第一路线计划并选择第二路线计划。该第二路线计划是如有需要立即可用的预先规划的脱险路径,该脱险路径为本车辆的乘坐者提供更平滑的行驶体验。

Description

用于自动车辆的脱险路径规划***
技术领域
本公开总体上涉及用于操作自动车辆的脱险路径规划(escape-path-planning)***,且更特别地涉及一种当其他车辆与本车辆之间的预测距离意外地变得小于距离阈值时取消第一路线计划以选择第二路线计划的***。
背景技术
众所周知,自动车辆变更车道是常规操作的一部分。然而,当意想不到的情况出现时,自动车辆的响应可能不是可接受地平滑。
发明内容
根据一个实施例,本公开提供了一种用于操作自动车辆的脱险路径规划***。此***包括物体检测器和控制器。物体检测器适合于在本车辆上使用。物体检测器用于检测由本车辆行驶的当前车道旁边的相邻车道中的其他车辆。控制器与物体检测器通信。控制器被配置成:响应于车道变更请求,确定将本车辆从当前车道转向(steer)到相邻车道的第一路线计划,确定将本车辆转向到当前车道中的第二路线计划,在其他车辆和本车辆之间的预测距离大于距离阈值时启动第一路线计划,以及在启动第一路线计划之后在其他车辆和本车辆之间的预测距离变得小于距离阈值时取消第一路线计划并选择第二路线计划。
阅读以下对优选实施例的详细描述,进一步的特征和优势将更清晰地显现,此优选实施例仅通过非限制性示例并参照附图来给出。
附图说明
本发明现在将会参考附图以示例的方式来描述,其中:
图1是根据一个实施例的脱险路径规划***的示图;
图2是根据一个实施例的图1的***所遇到的交通场景;以及
图3是根据一个实施例的操作图1的***的方法的流程图。
具体实施方式
图1示出了脱险路径规划***10(以下称为***10)的非限制性示例,它通常被配置为用来操作自动车辆(以下称为本车辆12)。虽然本文呈现的非限制性示例通常用于全自动或自主车辆(其中乘坐者或操作者(未示出)除了指示期望的目的地以外,可能与本车辆12的操作几乎没有交互),但可以构想,本文所呈现的教导适用于部分自动化的车辆,它们例如帮助操作者驾驶车辆或暂时接管本车辆12的驾驶以避免包括碰撞在内的各种情况。因此,***10通常被配置为用来操作本车辆12的车辆控制26,并且以自动模式(例如全自动)、手动模式、或自动模式和手动模式的某种混合来进行操作。
***10包括适合于在本车辆12上使用的物体检测器14。物体检测器14可以包括但不限于相机、雷达单元或激光雷达单元或其任意组合。物体检测器14可以有能力检测接近本车辆12的各种物体,且被***10用来检测由本车辆12行驶的当前车道20旁边的相邻车道18(图2)中的其他车辆16。物体检测器14优选良好地适合于在***10操作本车辆12以进行从当前车道20到相邻车道18的车道变更之前以及在***10操作本车辆12以进行从当前车道20到相邻车道18的车道变更之时确定从本车辆12到其他车辆16的当前距离22。***10还被配置为在车道变更完成以后,预报或估计从本车辆12到其他车辆16的预测距离24,以避免与其他车辆16的碰撞和/或成为其他车辆16的行驶障碍。如本领域技术人员将认识到的,预测距离24的估计可以使用来自物体检测器14的信息和关于本车辆的信息,诸如当前速度。
***10还可以包括位置检测器28,位置检测器28用来确定在道路30上的本车辆12的位置或定位,和/或有关道路30的信息,诸如本车辆12和其他车辆16可以行驶的车道数量。位置检测器28可以包括图像设备,即相机,该相机可以是用作物体检测器14或由物体检测器14使用的相同相机。替代地,或另外地,位置检测器28可以包括位置设备,诸如全球定位***(GPS)接收器和数字地图(未示出),该位置设备用于确定道路30上的本车辆12的位置或定位。
***10还包括与物体检测器14和位置检测器28(如果提供)通信的控制器32。控制器32可以包括处理器(未具体示出),例如微处理器或者诸如模拟和/或数字控制电路之类的其他控制电路,包括用于处理数据的专用集成电路(ASIC),这对于本领域技术人员而言应该是显而易见的。控制器32可以包括存储器(未具体示出),该存储器包括非易失性存储器,诸如用于存储一个或多个例程、阈值和捕获的数据的电可擦除可编程只读存储器(EEPROM)。如本文所述,基于由控制器32从物体检测器14接收的信号,可以由处理器执行一个或多个例程以执行用于确定当前距离22和预测距离24的步骤。
图2示出了***10或本车辆12在道路30上行驶时可能遇到的交通场景36的非限制性示例。如本领域技术人员将会认识到的,本车辆12的目的地可能要求***10执行车道变更,即控制器32可在内部产生车道变更请求34。因此,控制器32通常被配置为(响应于车道变更请求34)确定将本车辆12从当前车道20转向到相邻车道18的第一路线计划40。在启动第一路线计划40以前,控制器32可以使用来自物体检测器14的信息来确定本车辆12和其他车辆16之间的当前距离22(即纵向间隙),并将当前距离22与距离阈值46进行比较。如果当前距离22大于距离阈值46,例如15米(15m),则控制器32可以通过例如激活本车辆12上的转向信号(turn signal)44来启动第一路线计划,转向信号44指示本车辆将要进行从当前车道20到相邻车道18的车道变更。
如果本车辆12和其他车辆16以相同的速度行驶,则当本车辆12变更车道(即执行第一路线计划40)时,当前距离22将保持基本上不变。然而,如果存在速度差,特别是如果其他车辆16比本车辆12行驶得更快,那么基于速度差以及完成第一路线计划40所耗费的时间来预测或预报预测距离24可能是有益的。换句话说,预测距离24被预报为未来某个时刻(例如,当本车辆12已经完成第一路线计划40、位于相邻车道18中心的时刻)的当前距离。预测距离24也可以有利地与距离阈值46进行比较,以在预测距离24不大于距离阈值46时防止第一路线计划的启动。也就是说,即使当前距离22大于距离阈值46,当预测距离24小于距离阈值46时,也可以将控制器32配置为不启动第一路线计划40。可以构想,不同值的阈值可以被用于与当前距离22和预测距离24进行比较。在该非限制性示例中使用相同的值仅为了简化说明。还可以构想,距离阈值46可以随本车辆12的速度而变化,例如,随着速度的增加而增加。
已经观察到,在自动车辆可启动车道变更(例如启动第一路线计划40)并且开始变更车道的某些情况下却在车道改变的半途中发现,例如,预测距离24已经意外地改变,并且已经意外地变得小于距离阈值46。例如,其他车辆16可能在第一路线计划被部分执行之后(例如,在本车辆12开始跨越将当前车道20与相邻车道18区分开来的车道标记48时)突然增速。还已经观察到,第一路线计划40的响应于预测距离24变得小于距离阈值46而突然中止有时可能会引起本车辆12的不平滑或不平稳(jerky)的动作。
为了避免由于操作计划的意外变化而引起的不平稳的动作,控制器32被配置成确定第二路线计划50,如果第二路线计划50被启动,则将本车辆12转向回到当前车道20或将本车辆12转向以便留在当前车道20中。特别地,控制器32在对第二路线计划50有任何需要之前确定第二路线计划50(即脱险路线)。这种预先的规划避免了在第一路线计划40被启动和/或部分执行以后,由于控制器32必须突然因为在其他车辆16与本车辆12之间的预测距离24意外地变得小于距离阈值46而要计算出该做什么而引起的计算延迟。通过提供第二路线计划50这一预规划,本车辆12的乘坐者(未示出)经历更平滑(即较少不平稳)的行驶体验。综上所述,控制器32被配置为在其他车辆16与本车辆12之间的预测距离24大于距离阈值46时启动第一路线计划40,然后在第一路线计划40被启动以后、在其他车辆16与本车辆12之间的预测距离24变得小于距离阈值46时取消第一路线计划40并且,选择或启动或执行第二路线计划50。
可以构想,在执行第一路线计划40时,预测距离24的值和第二路线计划50将被连续地或周期性地更新。通过举例而非限制的方式,控制器32可被配置为周期性地(诸如每50毫秒(50ms)或者以20赫兹(20Hz)的更新频率)反复地更新预测距离24和第二路线计划50,此配置可以在第一路线计划40被启动之后立即启动。也就是说,当本车辆12从当前车道20横向地向相邻车道18移动时,即使其他车辆16与本车辆12之间的预测距离24不小于距离阈值46,也可以每50毫秒便更新第二路线计划50。
再次参考图2,在当前时间T1,本车辆12和其他车辆16被示出为隔开比距离阈值46大的当前距离22,因此,第一路线计划40被启动。在稍后的时间T2,未来的本车辆12'与未来的其他车辆16'之间的预测距离24被确定为小于距离阈值46。响应于该确定,第一路线计划40被终止或取消(即中止变更车道的计划),并且第二路线计划50被启动以将未来的本车辆12'转向回当前车道20。
可以构想其他交通场景,诸如在启动第一路线计划40以变更车道后,位于本车辆12前方在相邻车道18中行驶的前方车辆(未示出)突然减速。如果***10或者更具体地说是控制器32确定本车辆12在没有急刹车的情况下将太靠近前方车辆,则可以启动第二路线计划50以避开前方车辆。另一种场景是当进入车辆(未示出)经由并入相邻车道18的入口斜坡(未示出)进入道路30时。由于之前预测不会有对合流车辆的任何干扰,所以本车辆12可能已经启动第一路线计划40来从当前车道20移动到相邻车道18中。然而,如果合流车辆突然改变速度或加速率,则预测距离24的后续测定可能表明,某种干扰可能会发生,因此本车辆12中止或取消第一路线计划40并启动第二路线计划50,从而使本车辆返回到或留在当前车道20中。
图3示出了操作***10的方法300的非限制性示例。应当认识到,可以重新排列本文所示步骤310-355的具体顺序以通过***10完成相同的一般操作。还可以构想,虽然在该非限制性示例中,所有显示的步骤通常由控制器32执行,但其中的一些步骤可以包括本车辆12的乘坐者(未示出)的参与。例如,启动车道变更的决定可能是操作者操作转向信号控制杆而不是由控制器32进行的路线规划的结果。
步骤310,“产生车道变更请求”,可包括:控制器32使用来自位置检测器28的信息来确定本车辆12在数字地图(未示出)上的位置,并且确定车道变更是必需的以向期望的目的地行驶。
步骤315,“确定第一路线计划”,可包括:确定为了进行平滑的车道变更,本车辆12的方向盘(未示出)的转向角的什么样的变化是必需的。转向角的变化可能会考虑到诸如车辆速度、感知到的路况(例如干的对冰覆盖的)和检测到的本地驾驶习惯等变量。
步骤320,“启动第一路线计划”,可包括:激活转向信号44。
步骤325,“检测其他车辆”,可包括:使用来自物体检测器14的信息来确定当前距离22和预测距离24。
步骤330,“向相邻车道转向”,可包括:对转向角进行调整或改变,从而使本车辆12向相邻车道18移动或行驶。
步骤335,“第一路线计划完成?”,可包括:确定本车辆12是否已经到达相邻车道的中心处。如果为“是”,则方法300跳过后续步骤(因为车道变更完成),并且跳转到步骤355。如果为“否”,则方法300继续执行形成被反复(例如每50毫秒)执行的重新计算循环305的步骤,直到答案为“是”,或者识别了必须中止或取消第一路线计划40的其他条件。
步骤340,“确定第二路线计划”,可包括:计算为了将本车辆12移动回到当前车道20中,转向角的什么样的变化是必需的。要强调的是,尽管条件可能无法保证立即启动第二路线计划50,但每次通过重新计算循环305便重新计算第二路线计划50。这样做使得需要立即启动第二路线计划50的即时条件被识别,这没有计算延迟,因为在实际需要第二路线计划50之前没有确定该第二路线计划50。
步骤345,“预测距离>距离阈值?”,可包括:使用来自物体检测器14的信息来确定其他车辆16相对于本车辆12的相对位置和相对速度。基于该相对位置和相对速度,预测距离24可以被确定并与距离阈值46进行比较。如果为“是”,即预测距离24大于距离阈值46,所以没有对其他车辆16的预期的干扰,则方法300循环回到作为重新计算循环305的一部分的步骤325。然而,如果为“否”,即预测距离24不大于距离阈值46,因此会有对其他车辆16的预期的干扰,则方法300继续步骤350。
步骤350,“向当前车道转向”,可包括:取消或中止第一路线计划40并且启动第二路线计划50,以便将本车辆12转向回到当前车道20,从而避免与其他车辆16的任何干扰或可能的碰撞。因为基于本车辆相对于当前车道20和相邻车道18的最新位置最近重新计算了第二路线计划50,所以可以在没有计算延迟的情况下进行从第一路线计划40到第二路线计划50的转换。通过消除计算延迟,该转换更可能是平滑的而非不平稳的,因为如果在需要第二路线计划的时刻到来之前没有计算或确定该计划,则延迟第一路线计划40的终止花费更少的时间。
步骤355,“将相邻车道指定为新的当前车道”,可包括:一旦完成车道变更,就改变对道路30的哪个车道是当前车道的指定。
因此,提供了脱险路径规划***(***10)、用于***10的控制器32和操作***10的方法300。***10是对现有自动车辆控制***的改进,因为***10预规划脱险路径或脱险路线,使得如果需要,可以立即获得替代路线(第二路线计划50)。已经观察到,这种预规划将会导致本车辆12的乘坐者的更平滑的行驶体验。虽然本文给出的非限制性示例集中于将本车辆12转向以避免与其他车辆16的干扰,但可以构想,也可使用本车辆12的加速或减速(可能与转向组合)来避免与其他车辆16的干扰。
虽然已经根据本发明的优选实施例描述了本发明,但是本发明并不旨在受如此限制,而是仅受随后的权利要求中所阐明的范围的限制。

Claims (3)

1.一种用于操作自动车辆的脱险路径规划***(10),所述***(10)包括:
适合于在本车辆(12)上使用的物体检测器(14),所述物体检测器(14)用于检测由所述本车辆(12)行驶的当前车道(20)旁边的相邻车道(18)中的其他车辆(16);以及
与所述物体检测器(14)通信的控制器(32),所述控制器(32)被配置成:
响应于车道变更请求(34),确定将所述本车辆(12)从所述当前车道(20)转向到所述相邻车道(18)的第一路线计划(40),
在对将所述本车辆(12)转向到所述当前车道(20)中的第二路线计划(50)有需要之前,确定所述第二路线计划(50),
在所述其他车辆(16)和所述本车辆(12)之间的预测距离(24)大于距离阈值(46)时启动所述第一路线计划(40),以及
在启动所述第一路线计划(40)之后在所述其他车辆(16)和所述本车辆(12)之间的所述预测距离(24)变得小于所述距离阈值(46)时取消所述第一路线计划(40)并启动所述第二路线计划(50)。
2.根据权利要求1所述的***(10),其中,所述***(10)包括所述本车辆(12)的转向信号(44),以及所述控制器(32)被配置成激活所述转向信号(44)以启动所述第一路线计划(40)。
3.根据权利要求1所述的***(10),其中,所述控制器(32)被配置成在启动所述第一路线计划(40)之后周期性地反复地确定所述第二路线计划(50)。
CN201710334186.8A 2016-05-13 2017-05-12 用于自动车辆的脱险路径规划*** Active CN107368068B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/154,192 2016-05-13
US15/154,192 US9910440B2 (en) 2016-05-13 2016-05-13 Escape-path-planning system for an automated vehicle

Publications (2)

Publication Number Publication Date
CN107368068A CN107368068A (zh) 2017-11-21
CN107368068B true CN107368068B (zh) 2020-10-30

Family

ID=58800619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710334186.8A Active CN107368068B (zh) 2016-05-13 2017-05-12 用于自动车辆的脱险路径规划***

Country Status (3)

Country Link
US (1) US9910440B2 (zh)
EP (1) EP3243718B1 (zh)
CN (1) CN107368068B (zh)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10126136B2 (en) 2016-06-14 2018-11-13 nuTonomy Inc. Route planning for an autonomous vehicle
US11092446B2 (en) 2016-06-14 2021-08-17 Motional Ad Llc Route planning for an autonomous vehicle
US10309792B2 (en) 2016-06-14 2019-06-04 nuTonomy Inc. Route planning for an autonomous vehicle
WO2018073886A1 (ja) * 2016-10-18 2018-04-26 本田技研工業株式会社 車両制御装置
US10331129B2 (en) 2016-10-20 2019-06-25 nuTonomy Inc. Identifying a stopping place for an autonomous vehicle
US10857994B2 (en) 2016-10-20 2020-12-08 Motional Ad Llc Identifying a stopping place for an autonomous vehicle
US10473470B2 (en) 2016-10-20 2019-11-12 nuTonomy Inc. Identifying a stopping place for an autonomous vehicle
US10681513B2 (en) 2016-10-20 2020-06-09 nuTonomy Inc. Identifying a stopping place for an autonomous vehicle
RU2734732C1 (ru) 2017-02-10 2020-10-22 Ниссан Норт Америка, Инк. Отслеживание блокировки сети движения при оперативном управлении автономным транспортным средством
JP6890757B2 (ja) 2017-02-10 2021-06-18 ニッサン ノース アメリカ,インク 部分観測マルコフ決定過程モデルインスタンスを動作させることを含む自律走行車動作管理
US10518770B2 (en) * 2017-03-14 2019-12-31 Uatc, Llc Hierarchical motion planning for autonomous vehicles
JP6642772B2 (ja) * 2017-08-30 2020-02-12 日産自動車株式会社 運転支援車両の位置誤差補正方法及び位置誤差補正装置
JP2019057242A (ja) * 2017-09-22 2019-04-11 株式会社Subaru 車両用警報システム
WO2019089015A1 (en) 2017-10-31 2019-05-09 Nissan North America, Inc. Autonomous vehicle operation with explicit occlusion reasoning
US11027751B2 (en) * 2017-10-31 2021-06-08 Nissan North America, Inc. Reinforcement and model learning for vehicle operation
US10618519B2 (en) * 2017-11-06 2020-04-14 Uatc Llc Systems and methods for autonomous vehicle lane change control
JP6881244B2 (ja) * 2017-11-06 2021-06-02 トヨタ自動車株式会社 自動運転装置
US10331135B2 (en) * 2017-11-22 2019-06-25 GM Global Technology Operations LLC Systems and methods for maneuvering around obstacles in autonomous vehicles
US11084504B2 (en) 2017-11-30 2021-08-10 Nissan North America, Inc. Autonomous vehicle operational management scenarios
US11874120B2 (en) 2017-12-22 2024-01-16 Nissan North America, Inc. Shared autonomous vehicle operational management
EP3759563B1 (en) 2018-02-26 2023-11-22 Nissan North America, Inc. Centralized shared autonomous vehicle operational management
US11120688B2 (en) 2018-06-29 2021-09-14 Nissan North America, Inc. Orientation-adjust actions for autonomous vehicle operational management
JP7062782B2 (ja) * 2018-09-21 2022-05-06 日産自動車株式会社 車両制御方法及び車両制御装置
US20200114898A1 (en) * 2018-10-16 2020-04-16 Aptiv Technologies Limited Vehicle lane-bias system and method
CN109991977B (zh) * 2019-03-04 2022-04-29 斯坦德机器人(深圳)有限公司 机器人的路径规划方法及装置
CN110497909B (zh) * 2019-07-17 2021-06-29 百度在线网络技术(北京)有限公司 应用于车辆的碰撞检测和避免方法及装置
JP7156238B2 (ja) * 2019-10-15 2022-10-19 トヨタ自動車株式会社 車両制御システム
US11635758B2 (en) 2019-11-26 2023-04-25 Nissan North America, Inc. Risk aware executor with action set recommendations
US11899454B2 (en) 2019-11-26 2024-02-13 Nissan North America, Inc. Objective-based reasoning in autonomous vehicle decision-making
US11613269B2 (en) 2019-12-23 2023-03-28 Nissan North America, Inc. Learning safety and human-centered constraints in autonomous vehicles
US11300957B2 (en) 2019-12-26 2022-04-12 Nissan North America, Inc. Multiple objective explanation and control interface design
US11577746B2 (en) 2020-01-31 2023-02-14 Nissan North America, Inc. Explainability of autonomous vehicle decision making
US11714971B2 (en) 2020-01-31 2023-08-01 Nissan North America, Inc. Explainability of autonomous vehicle decision making
CN111443709B (zh) * 2020-03-09 2023-08-29 北京百度网讯科技有限公司 车辆变道路线规划方法、装置、终端和存储介质
US11782438B2 (en) 2020-03-17 2023-10-10 Nissan North America, Inc. Apparatus and method for post-processing a decision-making model of an autonomous vehicle using multivariate data

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4313568C1 (de) * 1993-04-26 1994-06-16 Daimler Benz Ag Verfahren zur Leithilfe für einen Fahrspurwechsel durch ein Kraftfahrzeug
US6026347A (en) * 1997-05-30 2000-02-15 Raytheon Company Obstacle avoidance processing method for vehicles using an automated highway system
WO2003006288A1 (de) * 2001-07-11 2003-01-23 Robert Bosch Gmbh Verfahren und vorrichtung zur prädiktion von bewegungstrajektorien eines kraftahrzeugs
ATE519647T1 (de) * 2006-06-11 2011-08-15 Volvo Technology Corp Verfahren und vorrichtung zur verwendung eines automatisierten spurhaltesystems zur bewahrung von seitlichem fahrzeugabstand
US8428843B2 (en) * 2008-06-20 2013-04-23 GM Global Technology Operations LLC Method to adaptively control vehicle operation using an autonomic vehicle control system
US8126642B2 (en) * 2008-10-24 2012-02-28 Gray & Company, Inc. Control and systems for autonomously driven vehicles
US8244408B2 (en) 2009-03-09 2012-08-14 GM Global Technology Operations LLC Method to assess risk associated with operating an autonomic vehicle control system
US20110190972A1 (en) * 2010-02-02 2011-08-04 Gm Global Technology Operations, Inc. Grid unlock
US8346426B1 (en) * 2010-04-28 2013-01-01 Google Inc. User interface for displaying internal state of autonomous driving system
MY183995A (en) * 2011-08-02 2021-03-17 Nissan Motor Object detector device and object detection method
MX2014000603A (es) * 2011-08-02 2014-03-31 Nissan Motor Dispositivo de deteccion de cuerpos en movimiento y sistema de deteccion de cuerpos en movimiento.
CN103781685B (zh) * 2011-08-25 2016-08-24 日产自动车株式会社 车辆用自主行驶控制***
RU2572952C1 (ru) * 2012-07-27 2016-01-20 Ниссан Мотор Ко., Лтд. Устройство обнаружения трехмерных объектов и способ обнаружения трехмерных объектов
US9096267B2 (en) * 2013-01-21 2015-08-04 GM Global Technology Operations LLC Efficient data flow algorithms for autonomous lane changing, passing and overtaking behaviors
DE102013010983B4 (de) 2013-07-01 2023-02-23 Audi Ag Verfahren zum Betreiben eines Kraftwagens bei einem Spurwechsel und Kraftwagen
JP6572205B2 (ja) * 2014-04-03 2019-09-04 株式会社日立製作所 自律移動体
US20150294566A1 (en) * 2014-04-15 2015-10-15 Tomorrow's Transportation Today Trip planning and management methods for an intelligent transit system with electronic guided buses
CN105277202A (zh) * 2014-06-24 2016-01-27 上海市闵行第二中学 车辆路径规划方法及其路径规划***
US20170123430A1 (en) * 2015-10-30 2017-05-04 Ford Global Technologies, Llc In-path target selection during lane change
CN105573323A (zh) * 2016-01-12 2016-05-11 福州华鹰重工机械有限公司 自动驾驶轨迹生成方法及装置

Also Published As

Publication number Publication date
EP3243718B1 (en) 2020-09-23
US9910440B2 (en) 2018-03-06
CN107368068A (zh) 2017-11-21
US20170329338A1 (en) 2017-11-16
EP3243718A1 (en) 2017-11-15

Similar Documents

Publication Publication Date Title
CN107368068B (zh) 用于自动车辆的脱险路径规划***
JP6653010B2 (ja) 車両制御装置、車両制御方法、および車両制御プログラム
US10583839B2 (en) Method of lane change decision-making and path planning
JP6404634B2 (ja) 予測的な先進運転支援システムの一貫性のある挙動生成
CN103935361B (zh) 用于自主的车道变换、经过和超越行为的有效数据流算法
CN107792068B (zh) 自动化车辆车道变换控制***
US20190084561A1 (en) Vehicle control apparatus, vehicle control method, and vehicle control program
JP6597898B2 (ja) 車両制御方法及び車両制御装置
US10919531B2 (en) Method and device in a motor vehicle for an automatic drive
CN111284493A (zh) 用于控制车辆行驶的装置和方法
US20170349181A1 (en) Lane management system for an automated vehicle
JP7223755B2 (ja) 運転支援方法及び運転支援装置
CN112334372B (zh) 车辆控制装置
EP3782000A1 (en) A method for controlling a string of vehicles
CN110191826B (zh) 防碰撞装置
JP7212916B2 (ja) 走行車両の自動テスト走行システム
JP6911779B2 (ja) 車両制御装置
CN108162963A (zh) 用于控制被超车车辆的方法和***
CN114761301A (zh) 车辆控制方法及车辆控制装置
WO2021115874A1 (en) Method for controlling an ego vehicle in an environment of a plurality of gateways
EP4045370A1 (en) Adaptive cruise control
CN113504782B (zh) 障碍物防撞方法、装置、***和移动工具
JP5147511B2 (ja) 車両の接触回避支援装置
US20220161821A1 (en) Autonomous vehicle handling in unusual driving events
KR20150130056A (ko) 운전자 편의 장치 및 그의 제어 방법

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
TA01 Transfer of patent application right

Effective date of registration: 20181205

Address after: Babado J San Michaele

Applicant after: Delphi Technologies, Inc.

Address before: michigan

Applicant before: DELPHI TECHNOLOGIES, Inc.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20201202

Address after: Massachusetts, USA

Patentee after: Motional AD LLC

Address before: Babado J San Michaele

Patentee before: Delphi Technologies, Inc.

TR01 Transfer of patent right