CN113442924A - 一种车辆轨迹的规划方法及规划*** - Google Patents

一种车辆轨迹的规划方法及规划*** Download PDF

Info

Publication number
CN113442924A
CN113442924A CN202110887660.6A CN202110887660A CN113442924A CN 113442924 A CN113442924 A CN 113442924A CN 202110887660 A CN202110887660 A CN 202110887660A CN 113442924 A CN113442924 A CN 113442924A
Authority
CN
China
Prior art keywords
vehicle
target obstacle
motion information
track
parking
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.)
Pending
Application number
CN202110887660.6A
Other languages
English (en)
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.)
Zhejiang Geely Holding Group Co Ltd
Zhejiang Geely Remote New Energy Commercial Vehicle Group Co Ltd
Original Assignee
Zhejiang Geely Holding Group Co Ltd
Zhejiang Geely New Energy Commercial Vehicle Group Co Ltd
Zhejiang Geely New Energy Commercial Vehicle Development 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 Zhejiang Geely Holding Group Co Ltd, Zhejiang Geely New Energy Commercial Vehicle Group Co Ltd, Zhejiang Geely New Energy Commercial Vehicle Development Co Ltd filed Critical Zhejiang Geely Holding Group Co Ltd
Priority to CN202110887660.6A priority Critical patent/CN113442924A/zh
Publication of CN113442924A publication Critical patent/CN113442924A/zh
Pending legal-status Critical Current

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
    • 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/181Preparing for stopping
    • 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
    • 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
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/18Braking system
    • 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/50Barriers

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明提供了一种车辆轨迹的规划方法及规划***,涉及车辆自动驾驶领域。本发明中的从控制器实时接收来自主控制器的目标障碍物的运动信息,并在检测到主控制器失效且车辆的电子制动***处于正常状态时,根据最新接收到的目标障碍物的运动信息判断车辆的行驶轨迹上是否存在目标障碍物;当判定行驶轨迹上存在目标障碍物时,根据最新接收到的目标障碍物的运动信息规划车辆的停车轨迹。本发明中信息获取和处理均由主控制器执行,从控制器在主控制器失效的情况下,依托于主控制器获取到的信息规划停车轨迹,避免了从控制器繁琐的信息处理过程,且能够完全实现自动驾驶功能。

Description

一种车辆轨迹的规划方法及规划***
技术领域
本发明涉及车辆自动驾驶领域,特别是涉及一种车辆轨迹的规划方法及规划***。
背景技术
随着汽车智能化、网联化的蓬勃发展,自动驾驶技术应运而生。然而,由于自动驾驶技术目前不够成熟,***稳定性仍有待加强。因此,当自动驾驶车辆的部分组件发生异常时,如何保证自动驾驶车辆的安全,是行业内的研究重点。
目前,行业内针对此问题多依托于执行器的冗余方案,控制器在判断自动驾驶***异常后,通过执行器停车,判断执行器异常后,通过冗余执行器接管车辆。但是,这种方案存在以下问题:(1)需要增加大量冗余执行器,成本极高,且对整车的设计也有较高的要求;(2)自动驾驶控制器失效后,安全员必须介入车辆控制,故仍无法实现完全的自动驾驶。
发明内容
本发明第一方面的目的是要提供一种车辆轨迹的规划方法,解决现有技术中在主控制器失效时车辆无法实现完全自动驾驶的技术问题。
本发明第一方面的进一步的目的是要提高车辆的停车安全性。
本发明第二方面的目的是要提供一种车辆轨迹的规划***。
根据本发明第一方面的目的,本发明提供了一种车辆轨迹的规划方法,所述车辆包括通信连接的主控制器和从控制器,所述方法应用于所述从控制器,所述方法包括:
实时接收来自所述主控制器的目标障碍物的运动信息;其中,所述目标障碍物是所述主控制器从待规划车辆周围的各个障碍物中确定出的最危险的障碍物;
在检测到所述主控制器失效且所述车辆的电子制动***处于正常状态时,根据最新接收到的所述目标障碍物的运动信息判断所述车辆的行驶轨迹上是否存在所述目标障碍物;
当判定所述行驶轨迹上存在所述目标障碍物时,根据最新接收到的所述目标障碍物的运动信息规划所述车辆的停车轨迹。
可选地,所述根据最新接收到的所述目标障碍物的运动信息规划车辆的停车轨迹的步骤,具体包括:
根据所述目标障碍物的运动信息计算出所述目标障碍物的运动轨迹;
获取车辆的当前速度和当前位置;
针对预设的多个减速度中的每个减速度,根据车辆的所述当前速度、当前位置以及所述减速度,计算该减速度对应的停车轨迹;
将所述目标障碍物的运动轨迹与每一个所述停车轨迹进行比较;
选择与所述目标障碍物的运动轨迹没有交点的所述停车轨迹作为车辆最终的停车轨迹。
可选地,还包括:
在检测到所述主控制器未失效时处于待机状态,以便所述主控制器根据目标障碍物的运动信息规划车辆的行驶轨迹,并根据车辆的当前位置和所述目标障碍物的当前位置判断车辆与所述目标障碍物是否会发生碰撞,在判定车辆与所述目标障碍物会发生碰撞时根据所述目标障碍物的运动信息规划车辆的停车轨迹。
可选地,所述判断车辆与所述目标障碍物是否会发生碰撞的检测方法为:
将车辆和所述目标障碍物虚拟化为矩形,并将车辆的纵向中心线和横向中心线、所述目标障碍物的纵向中心线和横向中心线设为四个投影线;
若车辆和所述目标障碍物在四个投影线上投影后均满足公式A,则判定车辆会与所述目标障碍物发生碰撞;其中,
公式A:ap≤0.5*(bp+cp);
ap表示车辆的中心与所述目标障碍物的中心的连线在投影线上的投影长度;
bp表示车辆在投影线上的投影长度的一半;
cp表示所述目标障碍物在投影线上的投影长度的一半。
可选地,还包括:
在所述车辆无法正常规划行驶轨迹时,根据所述目标障碍物的运动信息规划车辆的停车轨迹。
可选地,在所述车辆无法正常规划行驶轨迹时,所述根据所述目标障碍物的运动信息规划车辆的停车轨迹的步骤,具体包括:
判断车辆的电子制动***是否发生故障;
若所述电子制动***发生故障且车辆的速度大于预设阈值同时车辆的电池电量小于预设电量时,控制车辆进行能量回收制动和控制电子驻车制动***进行制动;若所述电子制动***发生故障且车辆的速度不大于所述预设阈值或车辆的电量不小于预设电量时直接控制电子驻车制动***进行制动。
可选地,当所述行驶轨迹上不存在所述目标障碍物时,选择多个预设减速度中的任一减速度在当前的行驶轨迹上停车。
可选地,根据以下公式计算出所述目标障碍物的运动轨迹:
s=s1+v*t+0.5*a*t2
其中,v=v1+a*t;
s1表示所述目标障碍物的当前位置;
a表示所述目标障碍物的加速度;
t表示未来某一时刻;
v表示所述目标障碍物的未来某一时刻的速度;
v1表示所述目标障碍物的当前速度;
s表示所述目标障碍物的未来某一时刻的位置。
可选地,根据以下公式计算出车辆的停车轨迹:
t=(v-v1)/a;
t为车辆的停车所用时间;
s=s1+0.5*t1*(v+v1);
其中,v=v1+a*t;
s1表示车辆的当前位置;
a表示车辆的预设的减速度;
t1表示未来某一时刻;
v表示车辆的未来某一时刻的速度;
v1表示车辆的当前速度;
s表示车辆的未来某一时刻的位置。
根据本发明第二方面的目的,本发明还提供了一种车辆轨迹的规划***,包括通信连接的主控制器和从控制器,其中,
所述主控制器,用于获取目标障碍物的运动信息并发送给所述从控制器,所述目标障碍物是从待规划车辆周围的各个障碍物中确定出的最危险的障碍物;
所述从控制器,用于实时接收来自所述主控制器的目标障碍物的运动信息,并在检测到所述主控制器失效且所述车辆的电子制动***处于正常状态时,根据最新接收到的所述目标障碍物的运动信息判断所述车辆的行驶轨迹上是否存在所述目标障碍物;当所述行驶轨迹上存在所述目标障碍物时根据最新接收到的所述目标障碍物的运动信息规划车辆的停车轨迹。
本发明中的从控制器实时接收来自主控制器的目标障碍物的运动信息,并在检测到主控制器失效且车辆的电子制动***处于正常状态时,根据最新接收到的目标障碍物的运动信息判断车辆的行驶轨迹上是否存在目标障碍物;当判定行驶轨迹上存在目标障碍物时,根据最新接收到的目标障碍物的运动信息规划车辆的停车轨迹。本发明中信息获取和处理均由主控制器执行,从控制器在主控制器失效的情况下,依托于主控制器获取到的信息规划停车轨迹,避免了从控制器繁琐的信息处理过程,且能够完全实现自动驾驶功能。
进一步地,本发明先根据目标障碍物的运动信息计算出目标障碍物的运动轨迹;然后获取车辆的当前速度和当前位置;之后针对预设的多个减速度中的每个减速度,根据车辆的当前速度、当前位置以及减速度,计算该减速度对应的停车轨迹;然后将目标障碍物的运动轨迹与每一个停车轨迹进行比较;最后选择与目标障碍物的运动轨迹没有交点的停车轨迹作为车辆最终的停车轨迹。因此,本发明在主控制器失效时通过从控制器也能够实现安全停车,提高了停车的安全性。
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:
图1是根据本发明一个实施例的车辆轨迹的规划方法的示意性流程图;
图2是根据本发明另一个实施例的车辆轨迹的规划方法的示意性流程图;
图3是根据本发明一个实施例中车辆与目标障碍物是否会发生碰撞的检测方法的示意图;
图4是根据本发明一个实施例的车辆轨迹的规划***的示意性连接框图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
图1是根据本发明一个实施例的车辆轨迹的规划方法的示意性流程图。如图1所示,在一个具体地实施例中,车辆包括通信连接的主控制器和从控制器,车辆轨迹的规划方法包括以下步骤:
步骤S100,实时接收来自主控制器的目标障碍物的运动信息,其中,目标障碍物是主控制器从待规划车辆周围的各个障碍物中确定出的最危险的障碍物;这里,主控制器是通过安装在车辆周围的各个传感器获取到的各个障碍物的运动信息,如果根据障碍物的运动信息和待规划车辆的运动信息确定出某个障碍物和待规划车辆在未来同一时刻出现在待规划车辆的运动轨迹上的同一位置时则认为是最危险的障碍物,也就是目标障碍物。如果有多个障碍物满足上述条件的话则将最早出现的障碍物作为目标障碍物。
步骤S200,在检测到主控制器失效且车辆的电子制动***处于正常状态时,根据最新接收到的目标障碍物的运动信息判断车辆的行驶轨迹上是否存在目标障碍物;这里,从控制器具有监测主控制器是否失效的功能,且监测电子制动***是否正常的功能。从控制器根据目标障碍物当前的运动信息判断目标障碍物在将来某一时刻是否会与车辆在运动轨迹的同一位置处出现,如果会的话则认为运动轨迹上存在目标障碍物。
步骤S300,当判定行驶轨迹上存在目标障碍物时,根据最新接收到的目标障碍物的运动信息规划车辆的停车轨迹。
本实施例中信息获取和处理均由主控制器执行,从控制器在主控制器失效的情况下,依托于主控制器获取到的信息规划停车轨迹,避免了从控制器繁琐的信息处理过程,且能够完全实现自动驾驶功能。
图2是根据本发明另一个实施例的车辆轨迹的规划方法的示意性流程图。
如图2所示,在另一个实施例中,步骤S300具体包括以下步骤:
步骤S310,根据目标障碍物的运动信息计算出目标障碍物的运动轨迹;
具体地,根据以下公式计算出目标障碍物的运动轨迹:
s=s1+v*t+0.5*a*t2
其中,v=v1+a*t;
s1表示目标障碍物的当前位置;
a表示目标障碍物的加速度;
t表示未来某一时刻;
v表示目标障碍物的未来某一时刻的速度;
v1表示目标障碍物的当前速度;
s表示目标障碍物的未来某一时刻的位置。
步骤S320,获取车辆的当前速度和当前位置;
步骤S330,针对预设的多个减速度中的每个减速度,根据车辆的当前速度、当前位置以及减速度,计算该减速度对应的停车轨迹;这里,预设的多个减速度是用户预设的,多个减速度是不同的,且车辆采用不同的减速度进行制动的话制动距离是不同的,减速度较大的话制动距离较短,车辆能够相对较快的停下来,减速度较小的话制动距离较长,车辆就相对缓慢的停下来。预设的多个减速度可以为-0.5m/s2、-1m/s2、-2m/s2、-3m/s2、-4m/s2等。
具体地,根据以下公式计算出车辆的停车轨迹:
t=(v-v1)/a;
t为车辆的停车所用时间;
s=s1+0.5*t1*(v+v1);
其中,v=v1+a*t;
s1表示车辆的当前位置;
a表示车辆的预设的减速度;
t1表示未来某一时刻;
v表示车辆的未来某一时刻的速度;
v1表示车辆的当前速度;
s表示车辆的未来某一时刻的位置。
步骤S340,将目标障碍物的运动轨迹与每一停车轨迹进行比较;这里,运动轨迹指的是目标障碍物正常行驶或移动的轨迹,停车轨迹指的是车辆采用减速度对车辆进行制动,以最终使得车辆停止运动的轨迹。
步骤S350,选择与目标障碍物的运动轨迹没有交点的停车轨迹作为车辆最终的停车轨迹。
可以理解的是,若计算出的车辆的某个停车轨迹与目标障碍物的运动轨迹有交点,则说明车辆按照该停车轨迹行驶的话未来会与目标障碍物碰撞,需要选择另外一个与目标障碍物的运动轨迹没有交点的停车轨迹行驶,从而可以避免与目标障碍物碰撞,提高了车辆的停车安全性。本实施例在主控制器失效时通过从控制器也能够实现安全停车,提高了停车的安全性。
另一种情况是,当行驶轨迹上不存在目标障碍物时,选择多个预设的减速度中的任一减速度在当前的行驶轨迹上停车。优选地是选择一个使得车辆缓慢停下来的减速度,以提高用户的舒适感。
在一个实施例中,车辆轨迹的规划方法还包括以下步骤:
在检测到主控制器未失效时处于待机状态,以便主控制器根据目标障碍物的运动信息规划车辆的行驶轨迹,并根据车辆的当前位置和目标障碍物的当前位置判断车辆与目标障碍物是否会发生碰撞,在判定车辆与目标障碍物会发生碰撞时根据目标障碍物的运动信息规划车辆的停车轨迹。这里的待机状态指的是从控制器是上电的,但是不工作的状态。
具体地,车辆在自动驾驶启动后,主控制器监测安装在车辆上的各个传感器的输入数据以及底盘网络数据(包括GPS、地图、感知数据以及紧急开关的状态),各个传感器的输入数据包括各个障碍物的运动信息,运动信息包括障碍物的位置、速度、行驶角度等信息,当确定出目标障碍物时根据目标障碍物的运动信息规划出自车的合理的行驶轨迹。并且主控制器将自车的行驶轨迹和目标障碍物的运动信息实时地传递至从控制器中。这里,从控制器通过以太网接收主控制器的目标障碍物的运动信息,并向主控制器反馈自身的状态,同时从控制器通过控制器局域网络(Controller Area Network,CAN)网络监控主控制器的状态。传感器包括激光雷达、摄像头、毫米波雷达和超声波雷达,传感器用于获取各个障碍物的运动信息。
图3是根据本发明一个实施例中车辆与目标障碍物是否会发生碰撞的检测方法的示意图。如图3所示,判断车辆与目标障碍物是否会发生碰撞的检测方法为:
将车辆和目标障碍物虚化为矩形,并将车辆A的纵向中心线a和横向中心线b、目标障碍物B的纵向中心线c和横向中心线d设为四个投影线;这里,最主要的目标障碍物是车辆,而车辆大体的外观是呈矩形的,因此可以将车辆和目标障碍物的外形均看成是一个矩形。
若车辆和目标障碍物在四个投影线上投影后均满足公式A(图3中是以车辆的纵向中心线a为例),则判定车辆会与目标障碍物发生碰撞;其中,
公式A:ap≤0.5*(bp+cp);
ap表示车辆的中心与目标障碍物的中心的连线在投影线上的投影长度;
bp表示车辆在投影线上的投影长度的一半;
cp表示目标障碍物在投影线上的投影长度的一半。
在该实施例中,主控制器在正常规划行驶轨迹时根据上述碰撞检测方法来检测是否会与目标障碍物发生碰撞,若判定会发生碰撞的话则立刻规划停车轨迹,使得车辆安全停车,提高了车辆行驶的安全性。
进一步地,车辆轨迹的规划方法还包括:
在车辆无法正常规划行驶轨迹时,根据目标障碍物的运动信息规划车辆的停车轨迹。该步骤具体包括以下步骤:
步骤一:判断车辆的电子制动***是否发生故障;
步骤二:若电子制动***发生故障且车辆的速度大于预设阈值同时车辆的电池电量小于预设电量时,控制车辆进行能量回收制动和控制电子驻车制动***进行制动;若电子制动***发生故障且车辆的速度不大于预设阈值或车辆的电量不小于预设电量时直接控制电子驻车制动***进行制动。这里,预设阈值为15m/s,预设电量为100%。
具体地,当主控制器监测到感知数据失效、地图数据失效、全球定位***(GlobalPositioning System,GPS)数据失效、电子助力转向***(Electric Power Steering,EPS)失效、整车控制器(Vehicle control unit,VCU)失效以及紧急开关使能,主控制器决策在行驶轨迹内停车,并生成停车轨迹,电子制动***(Electronic Braking System,EBS)执行该指令使车辆停车,当监测到电子制动***(EBS)***故障时,车辆判断当前车速信息,若当前车速高于15m/s且SOC不足100%,则通过指令使能VCU能量回收,车辆快速减速,并拉起电子驻车制动***(Electrical Park Brake,EPB)进行停车制动,如果当前车速不高于15m/s或SOC为100%,则车辆直接拉起EPB制动停车,确保车辆行驶功能的安全性。
进一步地,当主控制器失效且从控制器监测到感知数据失效、地图数据失效、GPS数据失效、EPS失效、VCU失效以及紧急开关使能,从控制器决策在行驶轨迹内停车,并生成停车轨迹,EBS执行该指令使车辆停车,当检测到EBS***故障时,车辆判断当前车速信息是否大于15km/h,如果处于高速行驶,则通过指令使能VCU能量回收,车辆快速减速,并拉起EPB进行停车制动,如果车速小于15km/h,则车辆直接拉起EPB制动停车,确保车辆行驶功能的安全性。本实施例所提供的多维度失效处理机制,可在自动驾驶***各个模块分别失效的情况下,均能够给出合理的决策方案,进一步提升自动驾驶的安全等级。
本实施例提供了一种车辆轨迹的规划方法,该方法是基于各个传感器、主从控制器和执行器多维度的车辆无法正常规划行驶轨迹的处理方法。本实施例在不新增执行器的条件下设计了执行端冗余控制策略,在EBS失效情况下,通过控制VCU扭矩输出,并使能发动机能量回收,配合EPB进行制动冗余控制停车;在其它组件失效的情况下,车辆控制EBS进行停车,可保障行车安全的情况下降低设备成本。
本实施例通过传感器、主从控制器异常失效判断,设计一种基于车辆轨迹规划的方法,这里,传感器包括激光雷达、摄像头、毫米波雷达和超声波雷达,传感器用于获取各个障碍物的运动信息,针对激光雷达、摄像头、毫米波雷达、超声波雷达的置信度以及主控制器、从控制器、EPS、EBS、VCU及EPB等执行器失效的综合判断,决策出合理舒适的停车轨迹,在判断前方没有存在目标障碍物的情况下,车辆选择预设的减速度中的任一减速度,从而实现缓慢停车,前方存在障碍物目标的情况下,车辆智能地根据障碍物的运动信息自适应停车。
图4是根据本发明一个实施例的车辆轨迹的规划***100的示意性结构图。如图4所示,在一个具体地实施例中,车辆轨迹的规划***100包括主控制器10和从控制器20,其中,主控制器10用于获取目标障碍物的运动信息,目标障碍物是从待规划车辆周围的各个障碍物中确定出的最危险的障碍物,并实时地将目标障碍物的运动信息发送给从控制器20。从控制器20与主控制器10相连,从控制器20用于在主控制器10用于实时接收来自主控制器10的目标障碍物的运动信息,并在检测到主控制器10失效且车辆的电子制动***处于正常状态时,根据最新接收到的目标障碍物的运动信息判断车辆的行驶轨迹上是否存在目标障碍物;当行驶轨迹上存在目标障碍物时根据最新接收到的目标障碍物的运动信息规划车辆的停车轨迹。
从控制器20还用于当行驶轨迹上不存在目标障碍物时,选择多个预设减速度中的任一减速度在当前的行驶轨迹上停车。
进一步地,从控制器20还用于先根据目标障碍物的运动信息计算出目标障碍物的运动轨迹;然后获取车辆的当前速度和当前位置;之后针对预设的多个减速度中的每个减速度,根据车辆的当前速度、当前位置以及减速度,计算该减速度对应的停车轨迹;之后将目标障碍物的运动轨迹与每一个停车轨迹进行比较;最后选择与目标障碍物的运动轨迹没有交点的停车轨迹作为车辆最终的停车轨迹。
具体地,从控制器20按照以下方式计算出目标障碍物的运动轨迹:
s=s1+v*t+0.5*a*t2
其中,v=v1+a*t;
s1表示所述目标障碍物的当前位置;
a表示所述目标障碍物的加速度;
t表示未来某一时刻;
v表示所述目标障碍物的未来某一时刻的速度;
v1表示所述目标障碍物的当前速度;
s表示所述目标障碍物的未来某一时刻的位置。
从控制器20按照以下方式计算出车辆的停车轨迹:
t=(v-v1)/a;
t为车辆的停车所用时间;
s=s1+0.5*t1*(v+v1);
其中,v=v1+a*t;
s1表示车辆的当前位置;
a表示车辆的预设的减速度;
t1表示未来某一时刻;
v表示车辆的未来某一时刻的速度;
v1表示车辆的当前速度;
s表示车辆的未来某一时刻的位置。
进一步地,从控制器20还用于在检测到主控制器未失效时处于待机状态,以便主控制器10根据目标障碍物的运动信息规划车辆的行驶轨迹,并根据车辆的当前位置和目标障碍物的当前位置判断车辆与目标障碍物是否会发生碰撞,在判定车辆与目标障碍物会发生碰撞时根据目标障碍物的运动信息规划车辆的停车轨迹。
具体地,判断车辆与目标障碍物是否会发生碰撞的检测方法为:
将车辆和目标障碍物虚化为矩形,并将车辆A的纵向中心线a和横向中心线b、目标障碍物B的纵向中心线c和横向中心线d设为四个投影线;
若车辆和目标障碍物在四个投影线上投影后均满足公式A,则判定车辆会与目标障碍物发生碰撞;其中,
公式A:ap≤0.5*(bp+cp);
ap表示车辆的中心与目标障碍物的中心的连线在投影线上的投影长度;
bp表示车辆在投影线上的投影长度的一半;
cp表示目标障碍物在投影线上的投影长度的一半。
进一步地,主控制器10和从控制器20还配置成在车辆无法正常规划行驶轨迹时根据目标障碍物的运动信息规划车辆的停车轨迹。这里,优先使用主控制器10,在主控制器10失效时再使用从控制器20。
具体地,主控制器10根据目标障碍物的运动信息规划车辆的停车轨迹时先判断车辆的电子制动***是否发生故障;若电子制动***发生故障且车辆的速度大于预设阈值同时车辆的电池电量小于预设电量时,控制车辆进行能量回收制动和控制电子驻车制动***进行制动;若电子制动***发生故障且车辆的速度不大于预设阈值或车辆的电量不小于预设电量时直接控制电子驻车制动***进行制动。这里,预设阈值为15m/s,预设电量为100%。
具体地,主控制器10监测到感知数据失效、地图数据失效、GPS数据失效、电子助力转向***(EPS)失效、整车控制器(VCU)失效以及紧急开关使能,主控制器10决策在行驶轨迹内停车,并生成停车轨迹,电子制动***(EBS)执行该指令使车辆停车,当监测到EBS***故障时,车辆判断当前车速信息,若当前车速高于15m/s且SOC不足100%,则通过指令使能VCU能量回收,车辆快速减速,并拉起电子驻车制动***(EPB)进行停车制动,如果当前车速不高于15m/s或SOC为100%,则车辆直接拉起EPB制动停车,确保车辆行驶功能的安全性。
进一步地,当从控制器20监测到主控制器10失效且从控制器20监测到感知数据失效、地图数据失效、GPS数据失效、EPS失效、VCU失效以及紧急开关使能,从控制器20决策在行驶轨迹内停车,并生成停车轨迹,EBS执行该指令使车辆停车,当检测到EBS***故障时,车辆判断当前车速信息是否大于15km/h,如果处于高速行驶,则通过指令使能VCU能量回收,车辆快速减速,并拉起EPB进行停车制动,如果车速小于15km/h,则车辆直接拉起EPB制动停车,确保车辆行驶功能的安全性。本实施例所提供的多维度失效处理机制,可在自动驾驶***各个模块分别失效的情况下,均能够给出合理的决策方案,进一步提升自动驾驶的安全等级。
至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。

Claims (10)

1.一种车辆轨迹的规划方法,其特征在于,所述车辆包括通信连接的主控制器和从控制器,所述方法应用于所述从控制器,所述方法包括:
实时接收来自所述主控制器的目标障碍物的运动信息;其中,所述目标障碍物是所述主控制器从待规划车辆周围的各个障碍物中确定出的最危险的障碍物;
在检测到所述主控制器失效且所述车辆的电子制动***处于正常状态时,根据最新接收到的所述目标障碍物的运动信息判断所述车辆的行驶轨迹上是否存在所述目标障碍物;
当判定所述行驶轨迹上存在所述目标障碍物时,根据最新接收到的所述目标障碍物的运动信息规划所述车辆的停车轨迹。
2.根据权利要求1所述的规划方法,其特征在于,所述根据最新接收到的所述目标障碍物的运动信息规划车辆的停车轨迹的步骤,具体包括:
根据所述目标障碍物的运动信息计算出所述目标障碍物的运动轨迹;
获取车辆的当前速度和当前位置;
针对预设的多个减速度中的每个减速度,根据车辆的所述当前速度、当前位置以及所述减速度,计算该减速度对应的停车轨迹;
将所述目标障碍物的运动轨迹与每一个所述停车轨迹进行比较;
选择与所述目标障碍物的运动轨迹没有交点的所述停车轨迹作为车辆最终的停车轨迹。
3.根据权利要求2所述的规划方法,其特征在于,还包括:
在检测到所述主控制器未失效时处于待机状态,以便所述主控制器根据目标障碍物的运动信息规划车辆的行驶轨迹,并根据车辆的当前位置和所述目标障碍物的当前位置判断车辆与所述目标障碍物是否会发生碰撞,在判定车辆与所述目标障碍物会发生碰撞时根据所述目标障碍物的运动信息规划车辆的停车轨迹。
4.根据权利要求3所述的规划方法,其特征在于,所述判断车辆与所述目标障碍物是否会发生碰撞的检测方法为:
将车辆和所述目标障碍物虚拟化为矩形,并将车辆的纵向中心线和横向中心线、所述目标障碍物的纵向中心线和横向中心线设为四个投影线;
若车辆和所述目标障碍物在四个投影线上投影后均满足公式A,则判定车辆会与所述目标障碍物发生碰撞;其中,
公式A:ap≤0.5*(bp+cp);
ap表示车辆的中心与所述目标障碍物的中心的连线在投影线上的投影长度;
bp表示车辆在投影线上的投影长度的一半;
cp表示所述目标障碍物在投影线上的投影长度的一半。
5.根据权利要求1所述的规划方法,其特征在于,还包括:
在所述车辆无法正常规划行驶轨迹时,根据所述目标障碍物的运动信息规划车辆的停车轨迹。
6.根据权利要求5所述的规划方法,其特征在于,在所述车辆无法正常规划行驶轨迹时,所述根据所述目标障碍物的运动信息规划车辆的停车轨迹的步骤,具体包括:
判断车辆的电子制动***是否发生故障;
若所述电子制动***发生故障且车辆的速度大于预设阈值同时车辆的电池电量小于预设电量时,控制车辆进行能量回收制动和控制电子驻车制动***进行制动;若所述电子制动***发生故障且车辆的速度不大于所述预设阈值或车辆的电量不小于预设电量时直接控制电子驻车制动***进行制动。
7.根据权利要求2所述的规划方法,其特征在于,
当所述行驶轨迹上不存在所述目标障碍物时,选择多个预设的减速度中的任一减速度在当前的行驶轨迹上停车。
8.根据权利要求2所述的规划方法,其特征在于,根据以下公式计算出所述目标障碍物的运动轨迹:
s=s1+v*t+0.5*a*t2
其中,v=v1+a*t;
s1表示所述目标障碍物的当前位置;
a表示所述目标障碍物的加速度;
t表示未来某一时刻;
v表示所述目标障碍物的未来某一时刻的速度;
v1表示所述目标障碍物的当前速度;
s表示所述目标障碍物的未来某一时刻的位置。
9.根据权利要求8所述的规划方法,其特征在于,根据以下公式计算出车辆的停车轨迹:
t=(v-v1)/a;
t为车辆的停车所用时间;
s=s1+0.5*t1*(v+v1);
其中,v=v1+a*t;
s1表示车辆的当前位置;
a表示车辆的预设的减速度;
t1表示未来某一时刻;
v表示车辆的未来某一时刻的速度;
v1表示车辆的当前速度;
s表示车辆的未来某一时刻的位置。
10.一种车辆轨迹的规划***,其特征在于,包括通信连接的主控制器和从控制器,其中,
所述主控制器,用于获取目标障碍物的运动信息并发送给所述从控制器,所述目标障碍物是从待规划车辆周围的各个障碍物中确定出的最危险的障碍物;
所述从控制器,用于实时接收来自所述主控制器的目标障碍物的运动信息,并在检测到所述主控制器失效且所述车辆的电子制动***处于正常状态时,根据最新接收到的所述目标障碍物的运动信息判断所述车辆的行驶轨迹上是否存在所述目标障碍物;当所述行驶轨迹上存在所述目标障碍物时根据最新接收到的所述目标障碍物的运动信息规划车辆的停车轨迹。
CN202110887660.6A 2021-08-03 2021-08-03 一种车辆轨迹的规划方法及规划*** Pending CN113442924A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110887660.6A CN113442924A (zh) 2021-08-03 2021-08-03 一种车辆轨迹的规划方法及规划***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110887660.6A CN113442924A (zh) 2021-08-03 2021-08-03 一种车辆轨迹的规划方法及规划***

Publications (1)

Publication Number Publication Date
CN113442924A true CN113442924A (zh) 2021-09-28

Family

ID=77818227

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110887660.6A Pending CN113442924A (zh) 2021-08-03 2021-08-03 一种车辆轨迹的规划方法及规划***

Country Status (1)

Country Link
CN (1) CN113442924A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114670811A (zh) * 2022-04-08 2022-06-28 阿波罗智能技术(北京)有限公司 车辆控制方法、装置、***、车辆和介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1186182A (ja) * 1997-09-01 1999-03-30 Honda Motor Co Ltd 自動運転制御システム
CN109960261A (zh) * 2019-03-22 2019-07-02 北京理工大学 一种基于碰撞检测的动态障碍物避让方法
EP3699055A1 (en) * 2019-02-19 2020-08-26 Baidu Online Network Technology (Beijing) Co., Ltd. Decision method, device, equipment in a lane changing process and storage medium
CN111854783A (zh) * 2020-06-22 2020-10-30 北京九曜智能科技有限公司 一种绕障路径规划方法及装置
CN113071520A (zh) * 2021-04-16 2021-07-06 阿波罗智联(北京)科技有限公司 车辆行驶控制方法及装置
CN113119964A (zh) * 2019-12-30 2021-07-16 郑州宇通客车股份有限公司 一种自动驾驶车辆碰撞预测判断方法及装置
CN113173178A (zh) * 2021-06-08 2021-07-27 浙江吉利控股集团有限公司 一种用于车辆的自动驾驶控制方法及控制***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1186182A (ja) * 1997-09-01 1999-03-30 Honda Motor Co Ltd 自動運転制御システム
EP3699055A1 (en) * 2019-02-19 2020-08-26 Baidu Online Network Technology (Beijing) Co., Ltd. Decision method, device, equipment in a lane changing process and storage medium
CN109960261A (zh) * 2019-03-22 2019-07-02 北京理工大学 一种基于碰撞检测的动态障碍物避让方法
CN113119964A (zh) * 2019-12-30 2021-07-16 郑州宇通客车股份有限公司 一种自动驾驶车辆碰撞预测判断方法及装置
CN111854783A (zh) * 2020-06-22 2020-10-30 北京九曜智能科技有限公司 一种绕障路径规划方法及装置
CN113071520A (zh) * 2021-04-16 2021-07-06 阿波罗智联(北京)科技有限公司 车辆行驶控制方法及装置
CN113173178A (zh) * 2021-06-08 2021-07-27 浙江吉利控股集团有限公司 一种用于车辆的自动驾驶控制方法及控制***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114670811A (zh) * 2022-04-08 2022-06-28 阿波罗智能技术(北京)有限公司 车辆控制方法、装置、***、车辆和介质

Similar Documents

Publication Publication Date Title
CN110758484B (zh) 列车自动驾驶方法、vobc、tias、区域控制器
KR102308679B1 (ko) 이중 중복을 갖는 자동차의 적어도 반자율 작동을 위한 시스템
US11945470B2 (en) Method for controlling the movement of a vehicle and device for carrying out the method
US11203350B2 (en) Vehicle control system
US10481603B2 (en) Device and method for operating a vehicle
CN111845734B (zh) 一种四轮分布式电驱动自动驾驶车辆的容错循迹控制方法
US11904896B2 (en) Vehicle control device for autonomous vehicle operation
CN110654377A (zh) 一种车辆防撞控制方法及控制***
CN114348020B (zh) 一种5g远程与自动驾驶安全冗余***及控制方法
CN111845369A (zh) 基于磁悬浮列车的运行控制***及方法
CN105128857B (zh) 一种汽车自主驾驶控制方法和一种汽车自主驾驶***
US11390291B2 (en) Method and device for the assisted, partially automated, highly automated, fully automated or driverless driving of a motor vehicle
US20200298887A1 (en) Vehicle, control system of vehicle, and control method of vehicle
CN111791896B (zh) 无人驾驶车辆的安全控制方法及***
CN113173178B (zh) 一种用于车辆的自动驾驶控制方法及控制***
CN110356414B (zh) 一种基于全自动泊车***的失效处理方法及***
CN113895450A (zh) 一种无人驾驶车辆感知***安全冗余***及控制方法
CN113442924A (zh) 一种车辆轨迹的规划方法及规划***
US11161486B2 (en) Vehicle control system and method
CN111114594B (zh) 轨道列车辅助驾驶控制方法、装置和列车
CN217484744U (zh) 一种智能驾驶矿卡冗余can总线***
CN112441086A (zh) 轨道车辆及其控制方法、***和列车控制与管理***
US20220258768A1 (en) Vehicle and autonomous driving system
CN113022552B (zh) 基于激光雷达和v2i技术的自动泊车***及控制方法
US20200377118A1 (en) Vehicle system

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
CB02 Change of applicant information

Address after: 310051 No. 1760, Jiangling Road, Hangzhou, Zhejiang, Binjiang District

Applicant after: ZHEJIANG GEELY HOLDING GROUP Co.,Ltd.

Applicant after: Zhejiang Geely Remote New Energy Commercial Vehicle Group Co.,Ltd.

Applicant after: Zhejiang Geely new energy Commercial Vehicle Development Co.,Ltd.

Address before: 310051 No. 1760, Jiangling Road, Hangzhou, Zhejiang, Binjiang District

Applicant before: ZHEJIANG GEELY HOLDING GROUP Co.,Ltd.

Applicant before: ZHEJIANG GEELY NEW ENERGY COMMERCIAL VEHICLE GROUP Co.,Ltd.

Applicant before: Zhejiang Geely new energy Commercial Vehicle Development Co.,Ltd.

CB02 Change of applicant information
TA01 Transfer of patent application right

Effective date of registration: 20230720

Address after: 310051 No. 1760, Jiangling Road, Hangzhou, Zhejiang, Binjiang District

Applicant after: ZHEJIANG GEELY HOLDING GROUP Co.,Ltd.

Applicant after: Zhejiang Geely Remote New Energy Commercial Vehicle Group Co.,Ltd.

Address before: 310051 No. 1760, Jiangling Road, Hangzhou, Zhejiang, Binjiang District

Applicant before: ZHEJIANG GEELY HOLDING GROUP Co.,Ltd.

Applicant before: Zhejiang Geely Remote New Energy Commercial Vehicle Group Co.,Ltd.

Applicant before: Zhejiang Geely new energy Commercial Vehicle Development Co.,Ltd.

TA01 Transfer of patent application right