[go: up one dir, main page]

CN109669461B - A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions - Google Patents

A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions Download PDF

Info

Publication number
CN109669461B
CN109669461B CN201910015057.1A CN201910015057A CN109669461B CN 109669461 B CN109669461 B CN 109669461B CN 201910015057 A CN201910015057 A CN 201910015057A CN 109669461 B CN109669461 B CN 109669461B
Authority
CN
China
Prior art keywords
vehicle
track
decision
speed
optimal
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
CN201910015057.1A
Other languages
Chinese (zh)
Other versions
CN109669461A (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.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
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 Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201910015057.1A priority Critical patent/CN109669461B/en
Publication of CN109669461A publication Critical patent/CN109669461A/en
Priority to PCT/CN2019/115628 priority patent/WO2020143288A1/en
Application granted granted Critical
Publication of CN109669461B publication Critical patent/CN109669461B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • 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/0223Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the 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/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • 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/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • 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/0257Control of position or course in two dimensions specially adapted to land vehicles using a radar
    • 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/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • G05D1/0278Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using satellite positioning signals, e.g. GPS

Landscapes

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

Abstract

The invention discloses a decision-making system for an automatic driving vehicle under a complex working condition and a track planning method thereof. In the running process of the vehicle, the environment sensing unit transmits the sensed surrounding vehicle motion information to the real-time decision unit for deciding the optimal driving behavior of the automatic driving vehicle in the current state. After the driving behavior is decided, the track planning unit performs double planning on the path and the speed of the vehicle by a set track planning method to obtain the optimal track in the current state, and corresponding control signals are input to an execution mechanism through an ECU (electronic control Unit) to ensure safe and reliable running of the vehicle. The invention can plan a safe and collision-free track for the vehicle in real time under the complex working conditions of the multi-lane and multi-obstacle vehicle, thereby realizing the automatic driving of the vehicle.

Description

一种复杂工况下自动驾驶车辆决策系统及其轨迹规划方法A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions

技术领域technical field

本发明属于车辆自动驾驶技术领域,尤其涉及一种复杂工况下自动驾驶车辆决策系统及其轨迹规划方法。The invention belongs to the technical field of automatic driving of vehicles, and in particular relates to a decision-making system for an automatic driving vehicle under complex working conditions and a trajectory planning method thereof.

背景技术Background technique

随着传感器精度的提高,芯片技术的发展、5G通信的到来,对于车辆自动驾驶的研究越来越多,其研究的目的主要在于减少交通事故,缓解交通堵塞,并减轻驾驶员的驾驶负担。目前很多国际化公司,如谷歌,通用,特斯拉都投入了大量精力来研究高水平的自动驾驶车辆。With the improvement of sensor accuracy, the development of chip technology, and the arrival of 5G communication, there are more and more researches on autonomous driving of vehicles. The main purpose of research is to reduce traffic accidents, ease traffic congestion, and reduce the driving burden of drivers. At present, many international companies, such as Google, GM, and Tesla, have invested a lot of energy in researching high-level autonomous vehicles.

作为车辆自动驾驶技术的核心部分,决策系统实时决策出一条能避开周围障碍物的安全可靠的轨迹显得尤其重要。该系统是自动驾驶的大脑,主要根据车辆传感器感知到的交通信息,如周围车辆速度,横摆角速度,车道线及道路边界信息,来给自动驾驶车辆规划出一条安全的轨迹。得到相应的轨迹后,通过车辆的动力学模型得到相应的控制量并传给下层执行系统,从而控制方向盘、刹车和油门来实现车辆的自动驾驶。目前对于车辆决策系统的研究,主要是对静止工况下即周围车辆运动确定的交通工况下的决策规划,而对于实际复杂交通中,周围车辆的未来运动可能发生变化需要进行预测,面对的也不是规则的跟车、换道工况。在该情境下,决策系统需要保证车辆实时避开周围的障碍物,提高车辆的行车安全性。As the core part of vehicle autonomous driving technology, it is particularly important for the decision-making system to decide in real time a safe and reliable trajectory that can avoid surrounding obstacles. The system is the brain of autonomous driving. It mainly plans a safe trajectory for the autonomous vehicle based on the traffic information sensed by the vehicle sensors, such as surrounding vehicle speed, yaw rate, lane line and road boundary information. After the corresponding trajectory is obtained, the corresponding control amount is obtained through the dynamic model of the vehicle and transmitted to the lower-level execution system, so as to control the steering wheel, brake and accelerator to realize the automatic driving of the vehicle. At present, the research on the vehicle decision-making system mainly focuses on the decision-making planning under static conditions, that is, the traffic conditions determined by the movement of the surrounding vehicles, while in the actual complex traffic, the future movements of the surrounding vehicles may change and need to be predicted. It is not a regular car-following and lane-changing condition. In this situation, the decision-making system needs to ensure that the vehicle avoids the surrounding obstacles in real time, so as to improve the driving safety of the vehicle.

此外,轨迹规划技术作为自动驾驶车辆决策系统的关键技术,目前的研究主要停留在对速度或者对路径的单一规划,如跟车时只对速度进行规划,换道时则保持速度不变只规划路径。而要实现真正意义上的自动驾驶,尤其面对超车工况时,在轨迹规划时需要对速度及路径进行同时规划。因此,如何在实际复杂交通工况下,通过控制车辆的速度及运动方向规划出一条无碰撞的轨迹显得很重要。In addition, trajectory planning technology is the key technology of the decision-making system of autonomous vehicles. The current research mainly focuses on the single planning of speed or path. For example, when following a car, only the speed is planned, and when changing lanes, the speed is kept constant and only the planning is performed. path. In order to realize automatic driving in the true sense, especially in the face of overtaking conditions, it is necessary to plan the speed and path at the same time during trajectory planning. Therefore, it is very important to plan a collision-free trajectory by controlling the speed and movement direction of the vehicle under the actual complex traffic conditions.

发明内容SUMMARY OF THE INVENTION

针对于上述现有技术的不足,本发明的目的在于提供一种复杂工况下自动驾驶车辆决策系统及其轨迹规划方法,以解决现有技术中在多车道、高速场景等复杂工况下的智能决策及轨迹规划问题,通过本发明的技术方案能实时规划出一条安全稳定的轨迹,实现车辆的自动驾驶。In view of the above-mentioned deficiencies of the prior art, the purpose of the present invention is to provide a decision-making system and a trajectory planning method for an autonomous driving vehicle under complex working conditions, so as to solve the problems in the prior art under complex working conditions such as multi-lane and high-speed scenarios. For the problem of intelligent decision-making and trajectory planning, through the technical solution of the present invention, a safe and stable trajectory can be planned in real time, so as to realize the automatic driving of the vehicle.

为达到上述目的,本发明采用的技术方案如下:For achieving the above object, the technical scheme adopted in the present invention is as follows:

本发明公开了一种复杂工况下自动驾驶车辆决策系统,包括:环境感知单元、实时决策单元、轨迹规划单元及控制单元;其中,The invention discloses a decision-making system for an automatic driving vehicle under complex working conditions, comprising: an environment perception unit, a real-time decision-making unit, a trajectory planning unit and a control unit; wherein,

环境感知单元,用于实时感知自动驾驶车辆及周围车辆的运动信息;The environment perception unit is used to perceive the motion information of autonomous vehicles and surrounding vehicles in real time;

实时决策单元,包含自动驾驶车辆上的车载计算机及与之相连的CAN通信模块;CAN通信模块与上述环境感知单元连接,并接收上述运动信息;车载计算机根据运动信息决策出当前状态下自动驾驶车辆最佳的驾驶行为;The real-time decision-making unit includes the on-board computer on the autonomous driving vehicle and the CAN communication module connected to it; the CAN communication module is connected with the above-mentioned environmental perception unit, and receives the above-mentioned motion information; the on-board computer decides the autonomous driving vehicle in the current state according to the motion information optimal driving behavior;

轨迹规划单元,与上述实时决策单元相连接,其根据实时决策单元决策出的自动驾驶车辆最佳的驾驶行为对车辆的路径及速度进行双规划,得到最优轨迹;A trajectory planning unit, connected with the above-mentioned real-time decision-making unit, which double-plans the path and speed of the vehicle according to the optimal driving behavior of the autonomous driving vehicle determined by the real-time decision-making unit to obtain the optimal trajectory;

控制单元,包含电子控制单元及与之电气连接的主动转向电机、制动及油门踏板位移电机;电子控制单元根据上述轨迹规划单元规划出的最优轨迹,产生对主动转向电机、制动及油门踏板位移电机的控制指令,进而控制车辆行驶状态。The control unit includes the electronic control unit and the active steering motor, the brake and accelerator pedal displacement motors electrically connected to it; The control command of the pedal displacement motor, thereby controlling the driving state of the vehicle.

进一步地,所述环境感知单元包含自动驾驶车辆上设有的GPS、激光雷达、摄像头、超声波雷达及横摆角速度传感器。Further, the environment perception unit includes GPS, lidar, camera, ultrasonic radar and yaw rate sensor provided on the autonomous vehicle.

进一步地,所述运动信息包含:位置信息、速度信息及横摆角信息。Further, the motion information includes: position information, speed information and yaw angle information.

进一步地,所述轨迹规划单元在规划时考虑车辆的安全性约束、高效性约束、平稳性约束。Further, the trajectory planning unit considers the safety constraints, efficiency constraints and stability constraints of the vehicle when planning.

进一步地,所述的危险性约束:

Figure BDA0001938751570000021
即保证最优轨迹对应的危险度R小于乘客可接受的危险等级
Figure BDA0001938751570000022
根据该危险性约束,即可将三维决策场约束成一个二维平面;具体求解如下:Further, the described risk restriction:
Figure BDA0001938751570000021
That is to ensure that the risk R corresponding to the optimal trajectory is less than the acceptable risk level for passengers
Figure BDA0001938751570000022
According to the risk constraint, the three-dimensional decision field can be constrained to a two-dimensional plane; the specific solution is as follows:

Figure BDA0001938751570000023
Figure BDA0001938751570000023

式中,γ为权重因子;st表示t时刻给定轨迹对应的状态参数,具体包括横纵坐标、速度、横摆角信息;pt表示t时刻周围车辆对应的状态参数,具体包括横纵坐标、速度、横摆角信息;F为危险度评估函数;In the formula, γ is the weight factor; s t represents the state parameters corresponding to the given trajectory at time t, including the horizontal and vertical coordinates, speed, and yaw angle information; p t represents the state parameters corresponding to the surrounding vehicles at time t, including the horizontal and vertical coordinates. Coordinate, speed, yaw angle information; F is the risk assessment function;

高效性约束:

Figure BDA0001938751570000024
该约束保证车辆沿着交通道路提供的最佳车速行驶,根据该高效性约束,即可将上述二维平面约束成一条曲线;其中,vfinal为给定轨迹若干个周期后对应的速度,
Figure BDA0001938751570000025
为当前交通状况下对应的车辆最佳车速;Efficiency constraints:
Figure BDA0001938751570000024
This constraint ensures that the vehicle travels along the optimal speed provided by the traffic road. According to this efficiency constraint, the above-mentioned two-dimensional plane can be constrained into a curve; where v final is the speed corresponding to a given trajectory after several cycles,
Figure BDA0001938751570000025
is the best speed of the vehicle corresponding to the current traffic condition;

平稳性约束:minΔy,该平稳性约束保证车辆少换道,从而提高乘坐舒适性;根据该约束,即可将上述的曲线约束成最优的决策点,通过该决策点来确定自动驾驶车辆下一时刻的最优行驶轨迹;其中,Δy为决策出的轨迹与当前道路的纵向偏差。Stationarity constraint: minΔy, which ensures that the vehicle changes lanes less frequently, thereby improving ride comfort; according to this constraint, the above curve can be constrained into an optimal decision point, and the decision point is used to determine where the autonomous vehicle will go. The optimal driving trajectory at a moment; among them, Δy is the longitudinal deviation between the decided trajectory and the current road.

本发明还公开了一种复杂工况下自动驾驶车辆决策系统的轨迹规划方法,基于上述系统,包括以下步骤:The invention also discloses a trajectory planning method for an automatic driving vehicle decision-making system under complex working conditions, based on the above system, comprising the following steps:

1)获得遍历轨迹:先给定若干周期后车辆可能到达的目标位置点,每个目标位置点代表一条轨迹,即遍历轨迹;1) Obtain the traversal trajectory: first, the target position points that the vehicle may reach after a number of cycles are given, and each target position point represents a trajectory, that is, the traversal trajectory;

2)根据上述遍历轨迹进行最优化搜索,通过车辆面对的危险性、高效性和稳定性约束来优化出当前时刻车辆最优的一条轨迹。2) Carry out an optimization search according to the above traversal trajectory, and optimize an optimal trajectory of the vehicle at the current moment through the constraints of danger, efficiency and stability faced by the vehicle.

进一步地,所述步骤1)中获得遍历轨迹的方法,具体包括如下步骤:Further, the method for obtaining the traversal track in the step 1) specifically includes the following steps:

11)根据车辆当前位置及给定的目标位置点,利用多项式拟合出车辆未来的遍历轨迹对应的路径,利用4个约束,使用3次多项式进行拟合,具体如下:11) According to the current position of the vehicle and the given target position point, a polynomial is used to fit the path corresponding to the future traversal trajectory of the vehicle, and four constraints are used to fit a third-order polynomial, as follows:

y=a0+a1x+a2x2+a3x3 y=a 0 +a 1 x+a 2 x 2 +a 3 x 3

Figure BDA0001938751570000031
Figure BDA0001938751570000031

其中,a0,a1,a2,a3分别为多项式路径对应的拟合参数,

Figure BDA0001938751570000032
为当前时刻车辆对应的横摆角,(xk,yk)为当前状态自动驾驶车辆对应的位置坐标,(xp,yp)为给定的若干个周期之后自动驾驶车辆到达的目标点;Among them, a 0 , a 1 , a 2 , a 3 are the fitting parameters corresponding to the polynomial path, respectively,
Figure BDA0001938751570000032
is the yaw angle corresponding to the vehicle at the current moment, (x k , y k ) is the position coordinate corresponding to the current state of the autonomous vehicle, (x p , y p ) is the target point that the autonomous vehicle will reach after a given number of cycles ;

12)利用积分求出上述路径对应的长度,将该过程视为匀加速运动过程,得到遍历轨迹对应的速度;12) Use the integral to find the length corresponding to the above path, and regard the process as a uniform acceleration motion process to obtain the speed corresponding to the traversing track;

每条决策路径的长度S:The length S of each decision path:

Figure BDA0001938751570000033
Figure BDA0001938751570000033

其中,y’为多项式路径的斜率;where y' is the slope of the polynomial path;

将该过程视为匀加速运动;从而得到每个决策点对应的加速度:Consider the process as a uniformly accelerated motion; thus, the acceleration corresponding to each decision point is obtained:

Figure BDA0001938751570000034
Figure BDA0001938751570000034

其中,T为每个周期对应的时间,vk为车辆当前速度,a为该过程对应的加速度;Among them, T is the time corresponding to each cycle, v k is the current speed of the vehicle, and a is the acceleration corresponding to the process;

该过程对应的速度表示如下:The speed corresponding to this process is expressed as follows:

vt=vk+a*(t-k)v t =v k +a*(tk)

其中,vk为当前时刻车辆对应的速度,vt表示t个周期后车辆对应的速度;Among them, v k is the speed corresponding to the vehicle at the current moment, and v t represents the speed corresponding to the vehicle after t cycles;

13)根据步骤11)拟合出的路径和步骤12)得到的在该路径上的速度,即得到车辆遍历轨迹的参数信息(路径+速度)。13) According to the path fitted in step 11) and the speed on the path obtained in step 12), the parameter information (path + speed) of the traversing trajectory of the vehicle is obtained.

进一步的,所述步骤2)中的最优轨迹搜索方法,具体包括如下步骤:Further, the optimal trajectory search method in the step 2) specifically includes the following steps:

21)获取每条轨迹对应的危险度,该危险度即可形成一个车辆在未来时刻的三维危险场,其中危险度评估函数F建立如下:21) Obtain the risk degree corresponding to each trajectory, and the risk degree can form a three-dimensional danger field of a vehicle in the future, where the risk degree evaluation function F is established as follows:

Figure BDA0001938751570000035
Figure BDA0001938751570000035

其中,Sr为道路安全系数;Dsf为标准安全距离;b为限幅系数;Des为自车与周围车辆实际距离,t为周围车辆到达自车前方的时间,tb为刹车时间;Among them, S r is the road safety factor; D sf is the standard safety distance; b is the limit coefficient; De es is the actual distance between the vehicle and the surrounding vehicles, t is the time for the surrounding vehicles to reach the front of the vehicle, and t b is the braking time;

22)对上述三维危险场进行约束,得到一条最优轨迹。22) Constrain the above three-dimensional hazard field to obtain an optimal trajectory.

进一步地,所述步骤22)中对三维危险场进行约束具体包括:Further, in the step 22), constraining the three-dimensional hazardous field specifically includes:

221)危险性约束:

Figure BDA0001938751570000041
即保证最优轨迹对应的危险度R小于乘客可接受的危险等级
Figure BDA0001938751570000042
根据该约束,即可将三维决策场约束成一个二维平面;具体求解如下:221) Dangerous restraint:
Figure BDA0001938751570000041
That is to ensure that the risk R corresponding to the optimal trajectory is less than the acceptable risk level for passengers
Figure BDA0001938751570000042
According to this constraint, the three-dimensional decision field can be constrained to a two-dimensional plane; the specific solution is as follows:

Figure BDA0001938751570000043
Figure BDA0001938751570000043

式中,γ为权重因子;st表示t时刻给定轨迹对应的状态参数,具体包括横纵坐标、速度、横摆角信息;pt表示t时刻周围车辆对应的状态参数,具体包括横纵坐标、速度、横摆角信息;F为危险度评估函数;In the formula, γ is the weight factor; s t represents the state parameters corresponding to the given trajectory at time t, including the horizontal and vertical coordinates, speed, and yaw angle information; p t represents the state parameters corresponding to the surrounding vehicles at time t, including the horizontal and vertical coordinates. Coordinate, speed, yaw angle information; F is the risk assessment function;

222)高效性约束:

Figure BDA0001938751570000044
将上述二维平面约束成一条曲线;其中,vfinal为给定轨迹若干个周期后对应的速度,
Figure BDA0001938751570000045
为当前交通状况下对应的车辆最佳车速;222) Efficiency constraints:
Figure BDA0001938751570000044
Constrain the above two-dimensional plane into a curve; where v final is the velocity corresponding to a given trajectory after several cycles,
Figure BDA0001938751570000045
is the best speed of the vehicle corresponding to the current traffic condition;

223)平稳性约束:minΔy,将上述的曲线约束成最优的决策点,通过该决策点来确定自动驾驶车辆t+1时刻的最优行驶轨迹;其中,Δy为决策出的轨迹与当前道路的纵向偏差。223) Stationarity constraint: minΔy, which constrains the above curve into an optimal decision point, and determines the optimal driving trajectory of the autonomous vehicle at time t+1 through this decision point; where Δy is the trajectory determined by the decision and the current road. longitudinal deviation.

本发明的有益效果:Beneficial effects of the present invention:

1、本发明能实现车辆在多车道复杂交通工况下的自动驾驶,能实时规划出一条安全,无碰撞的轨迹。1. The present invention can realize the automatic driving of vehicles in multi-lane complex traffic conditions, and can plan a safe and collision-free trajectory in real time.

2、本发明所设计的决策规划系统能充分考虑车辆执行机构的运动学和动力学约束,所生成的轨迹具有连续性,能适用实时变化的道路环境。2. The decision planning system designed by the present invention can fully consider the kinematics and dynamic constraints of the vehicle actuator, and the generated trajectory has continuity and can be applied to the real-time changing road environment.

3、本发明对车辆进行的轨迹规划,是路径与速度的双规划,即在给车辆规划路径的同时规划处车辆在该路径上各点的速度。3. The trajectory planning of the vehicle in the present invention is the dual planning of the path and the speed, that is, the speed of the vehicle at each point on the path is planned while the path is planned for the vehicle.

附图说明Description of drawings

图1为本发明决策系统总体框图。FIG. 1 is an overall block diagram of the decision-making system of the present invention.

图2为给定目标位置点进行最优化搜索方法对应的示意图。FIG. 2 is a schematic diagram corresponding to an optimal search method for a given target position point.

具体实施方式Detailed ways

为了便于本领域技术人员的理解,下面结合实施例与附图对本发明作进一步的说明,实施方式提及的内容并非对本发明的限定。In order to facilitate the understanding of those skilled in the art, the present invention will be further described below with reference to the embodiments and the accompanying drawings, and the contents mentioned in the embodiments are not intended to limit the present invention.

参照图1所示,本发明的一种复杂工况下自动驾驶车辆决策系统,其特征在于,包括:环境感知单元、实时决策单元、轨迹规划单元及控制单元;其中,Referring to FIG. 1 , a decision-making system for an autonomous vehicle under complex working conditions of the present invention is characterized in that it includes: an environment perception unit, a real-time decision-making unit, a trajectory planning unit, and a control unit; wherein,

环境感知单元,包含自动驾驶车辆上设有的GPS、激光雷达、摄像头、超声波雷达及横摆角速度传感器;用于实时感知自动驾驶车辆及周围车辆的运动信息;所述运动信息包含:位置信息、速度信息及横摆角信息。The environmental perception unit includes GPS, lidar, camera, ultrasonic radar and yaw rate sensor provided on the autonomous vehicle; it is used to perceive the motion information of the autonomous vehicle and surrounding vehicles in real time; the motion information includes: position information, Speed information and yaw angle information.

实时决策单元,包含自动驾驶车辆上的车载计算机及与之相连的CAN通信模块;CAN通信模块与上述环境感知单元连接,并接收上述运动信息;车载计算机根据运动信息决策出当前状态下自动驾驶车辆最佳的驾驶行为;The real-time decision-making unit includes the on-board computer on the autonomous driving vehicle and the CAN communication module connected to it; the CAN communication module is connected with the above-mentioned environmental perception unit, and receives the above-mentioned motion information; the on-board computer decides the autonomous driving vehicle in the current state according to the motion information optimal driving behavior;

轨迹规划单元,与上述实时决策单元相连接,其根据实时决策单元决策出的自动驾驶车辆最佳的驾驶行为对车辆的路径及速度进行双规划,得到最优轨迹;在规划时考虑车辆的安全性约束、高效性约束、平稳性约束。The trajectory planning unit is connected with the above-mentioned real-time decision-making unit, and according to the optimal driving behavior of the autonomous driving vehicle determined by the real-time decision-making unit, it double-plans the path and speed of the vehicle to obtain the optimal trajectory; considers the safety of the vehicle during planning Sex constraints, efficiency constraints, and stationarity constraints.

危险性约束:

Figure BDA0001938751570000051
即保证最优轨迹对应的危险度R小于乘客可接受的危险等级
Figure BDA0001938751570000052
根据该危险性约束,即可将三维决策场约束成一个二维平面;具体求解如下:Dangerous constraints:
Figure BDA0001938751570000051
That is to ensure that the risk R corresponding to the optimal trajectory is less than the acceptable risk level for passengers
Figure BDA0001938751570000052
According to the risk constraint, the three-dimensional decision field can be constrained to a two-dimensional plane; the specific solution is as follows:

Figure BDA0001938751570000053
Figure BDA0001938751570000053

式中,γ为权重因子;st表示t时刻给定轨迹对应的状态参数,具体包括横纵坐标、速度、横摆角信息;pt表示t时刻周围车辆对应的状态参数,具体包括横纵坐标、速度、横摆角信息;F为危险度评估函数;In the formula, γ is the weight factor; s t represents the state parameters corresponding to the given trajectory at time t, including the horizontal and vertical coordinates, speed, and yaw angle information; p t represents the state parameters corresponding to the surrounding vehicles at time t, including the horizontal and vertical coordinates. Coordinate, speed, yaw angle information; F is the risk assessment function;

高效性约束:

Figure BDA0001938751570000054
将上述二维平面约束成一条曲线;其中,vfinal为给定轨迹若干个周期后对应的速度,
Figure BDA0001938751570000055
为当前交通状况下对应的车辆最佳车速;Efficiency constraints:
Figure BDA0001938751570000054
Constrain the above two-dimensional plane into a curve; where v final is the velocity corresponding to a given trajectory after several cycles,
Figure BDA0001938751570000055
is the best speed of the vehicle corresponding to the current traffic condition;

平稳性约束:minΔy,将上述的曲线约束成最优的决策点,通过该决策点来确定自动驾驶车辆下一时刻的最优行驶轨迹;其中,Δy为决策出的轨迹与当前道路的纵向偏差。Stationarity constraint: minΔy, which constrains the above curve into the optimal decision point, and determines the optimal driving trajectory of the autonomous vehicle at the next moment through this decision point; where Δy is the longitudinal deviation between the decided trajectory and the current road .

控制单元,包含电子控制单元(ECU)及与之电气连接的主动转向电机、制动及油门踏板位移电机;电子控制单元根据上述轨迹规划单元规划出的最优轨迹,产生对主动转向电机、制动及油门踏板位移电机的控制指令,进而控制车辆行驶状态。The control unit includes an electronic control unit (ECU) and an active steering motor, a brake and an accelerator pedal displacement motor electrically connected to it; the electronic control unit generates an optimal trajectory for the active steering motor, braking and accelerator pedals according to the optimal trajectory planned by the trajectory planning unit. The control commands of the motor and the accelerator pedal displacement motor are used to control the driving state of the vehicle.

在工作时,环境感知单元先利用各种传感器来获取自动驾驶车辆周围的运动信息,并将这些信息传输到车载计算机内进行实时决策,具体决策时,利用“遍历轨迹+最优搜索法”来进行轨迹规划,该轨迹既包含了自动驾驶车辆的路径信息,又包含了速度信息,从而很好的适应实际复杂工况下的决策规划。得到轨迹信息后,车辆的控制单元会利用相应的控制算法将轨迹信息转化为控制器直接输入的控制量信息,并将这些控制量输入到主动转向电机、制动及油门踏板位移电机上,从而实现车辆的自动驾驶。When working, the environmental perception unit first uses various sensors to obtain motion information around the autonomous vehicle, and transmits this information to the on-board computer for real-time decision-making. Carry out trajectory planning, the trajectory contains both the path information of the autonomous vehicle and the speed information, so it is well adapted to the decision-making planning under the actual complex working conditions. After obtaining the trajectory information, the control unit of the vehicle will use the corresponding control algorithm to convert the trajectory information into the control quantity information directly input by the controller, and input these control quantities to the active steering motor, brake and accelerator pedal displacement motor, thereby Realize the automatic driving of the vehicle.

本发明还公开了一种复杂工况下自动驾驶车辆决策系统的轨迹规划方法,基于上述系统,包括以下步骤:The invention also discloses a trajectory planning method for an automatic driving vehicle decision-making system under complex working conditions, based on the above system, comprising the following steps:

1)获得遍历轨迹:先给定若干周期后车辆可能到达的目标位置点,每个目标位置点代表一条轨迹,即遍历轨迹;1) Obtain the traversal trajectory: first, the target position points that the vehicle may reach after a number of cycles are given, and each target position point represents a trajectory, that is, the traversal trajectory;

2)根据上述遍历轨迹进行最优化搜索,通过车辆面对的危险性、高效性和稳定性约束来优化出当前时刻车辆最优的一条轨迹。2) Carry out an optimization search according to the above traversal trajectory, and optimize an optimal trajectory of the vehicle at the current moment through the constraints of danger, efficiency and stability faced by the vehicle.

所述步骤1)中获得遍历轨迹的方法,具体包括如下步骤:The method for obtaining the traversal track in the step 1) specifically includes the following steps:

11)根据车辆当前位置及给定的目标位置点,利用多项式拟合出车辆未来的遍历轨迹对应的路径,利用4个约束,使用3次多项式进行拟合,具体如下:11) According to the current position of the vehicle and the given target position point, a polynomial is used to fit the path corresponding to the future traversal trajectory of the vehicle, and four constraints are used to fit a third-order polynomial, as follows:

y=a0+a1x+a2x2+a3x3 y=a 0 +a 1 x+a 2 x 2 +a 3 x 3

Figure BDA0001938751570000061
Figure BDA0001938751570000061

其中,a0,a1,a2,a3分别为多项式路径对应的拟合参数,

Figure BDA0001938751570000062
为当前时刻车辆对应的横摆角,(xk,yk)为当前状态自动驾驶车辆对应的位置坐标,(xp,yp)为给定的若干个周期之后自动驾驶车辆到达的目标点;Among them, a0, a1, a2, a3 are the fitting parameters corresponding to the polynomial path, respectively,
Figure BDA0001938751570000062
is the yaw angle corresponding to the vehicle at the current moment, (x k , y k ) is the position coordinate corresponding to the current state of the autonomous vehicle, (x p , y p ) is the target point that the autonomous vehicle will reach after a given number of cycles ;

12)利用积分求出上述路径对应的长度,将该过程视为匀加速运动过程,得到遍历轨迹对应的速度;12) Use the integral to find the length corresponding to the above path, and regard the process as a uniform acceleration motion process to obtain the speed corresponding to the traversing track;

每条决策路径的长度S:The length S of each decision path:

Figure BDA0001938751570000063
Figure BDA0001938751570000063

其中,y’为多项式路径的斜率;where y' is the slope of the polynomial path;

将该过程视为匀加速运动;从而得到每个决策点对应的加速度:Consider the process as a uniformly accelerated motion; thus, the acceleration corresponding to each decision point is obtained:

Figure BDA0001938751570000064
Figure BDA0001938751570000064

其中,T为每个周期对应的时间,vk为车辆当前速度,a为该过程对应的加速度;Among them, T is the time corresponding to each cycle, v k is the current speed of the vehicle, and a is the acceleration corresponding to the process;

该过程对应的速度表示如下:The speed corresponding to this process is expressed as follows:

vt=vk+a*(t-k)v t =v k +a*(tk)

其中,vk为当前时刻车辆对应的速度,vt表示t个周期后车辆对应的速度;Among them, v k is the speed corresponding to the vehicle at the current moment, and v t represents the speed corresponding to the vehicle after t cycles;

13)根据步骤11)拟合出的路径和步骤12)得到的在该路径上的速度,即得到了车辆遍历轨迹的参数信息(路径+速度)。13) According to the path fitted in step 11) and the speed on the path obtained in step 12), the parameter information (path + speed) of the traversing trajectory of the vehicle is obtained.

参照图2所示,所述步骤2)中的最优轨迹搜索方法,具体包括如下步骤:Referring to Figure 2, the optimal trajectory search method in step 2) specifically includes the following steps:

21)获取每条轨迹对应的危险度,该危险度即可形成一个车辆在未来时刻的三维危险场,其中危险度评估函数F建立如下:21) Obtain the risk degree corresponding to each trajectory, and the risk degree can form a three-dimensional danger field of a vehicle in the future, where the risk degree evaluation function F is established as follows:

Figure BDA0001938751570000071
Figure BDA0001938751570000071

其中,Sr为道路安全系数;Dsf为标准安全距离;b为限幅系数;Des为自车与周围车辆实际距离,t为周围车辆到达自车前方的时间,tb为刹车时间;Among them, S r is the road safety factor; D sf is the standard safety distance; b is the limit coefficient; De es is the actual distance between the vehicle and the surrounding vehicles, t is the time for the surrounding vehicles to reach the front of the vehicle, and t b is the braking time;

22)对上述三维危险场进行约束,得到一条最优轨迹。22) Constrain the above three-dimensional hazard field to obtain an optimal trajectory.

其中,所述步骤22)中对三维危险场进行约束具体包括:Wherein, the restriction on the three-dimensional hazardous field in the step 22) specifically includes:

221)危险性约束:

Figure BDA0001938751570000072
即保证最优轨迹对应的危险度R小于乘客可接受的危险等级
Figure BDA0001938751570000073
根据该约束,即可将三维决策场约束成一个二维平面;具体求解如下:221) Dangerous restraint:
Figure BDA0001938751570000072
That is to ensure that the risk R corresponding to the optimal trajectory is less than the acceptable risk level for passengers
Figure BDA0001938751570000073
According to this constraint, the three-dimensional decision field can be constrained to a two-dimensional plane; the specific solution is as follows:

Figure BDA0001938751570000074
Figure BDA0001938751570000074

其中,γ为权重因子;st表示t时刻给定轨迹对应的状态参数,具体包括横纵坐标、速度、横摆角信息;pt表示t时刻周围车辆对应的状态参数,具体包括横纵坐标、速度、横摆角信息;F为危险度评估函数;Among them, γ is the weight factor; s t represents the state parameters corresponding to a given trajectory at time t, including the horizontal and vertical coordinates, speed, and yaw angle information; p t represents the state parameters corresponding to the surrounding vehicles at time t, including the horizontal and vertical coordinates. , speed, yaw angle information; F is the risk assessment function;

222)高效性约束:

Figure BDA0001938751570000075
该约束保证车辆能沿着交通道路提供的最佳车速行驶,根据该高效性约束,将上述二维平面约束成一条曲线;其中,vfinal为给定轨迹若干个周期后对应的速度,
Figure BDA0001938751570000076
为当前交通状况下对应的车辆最佳车速;222) Efficiency constraints:
Figure BDA0001938751570000075
This constraint ensures that the vehicle can travel along the best speed provided by the traffic road. According to the efficiency constraint, the above-mentioned two-dimensional plane is constrained into a curve; where v final is the speed corresponding to a given trajectory after several cycles,
Figure BDA0001938751570000076
is the best speed of the vehicle corresponding to the current traffic condition;

223)平稳性约束:minΔy,该平稳性约束能保证车辆少换道,从而提高乘坐舒适性;根据该约束,将上述的曲线约束成最优的决策点,通过该决策点来确定自动驾驶车辆t+1时刻的最优行驶轨迹;其中,Δy为决策出的轨迹与当前道路的纵向偏差。223) Stationarity constraint: minΔy, the stationarity constraint can ensure that the vehicle changes lanes less, thereby improving the ride comfort; according to this constraint, the above curve is constrained to an optimal decision point, and the autonomous vehicle is determined by this decision point The optimal driving trajectory at time t+1; among them, Δy is the longitudinal deviation between the decided trajectory and the current road.

3)以上得到了车辆在当前状态下的最优轨迹,下面需要控制车辆跟踪该轨迹,基于轮胎小角度转角下的线性化假设建立如下车辆动力学模型进行跟踪。3) The optimal trajectory of the vehicle in the current state is obtained above. Next, the vehicle needs to be controlled to track the trajectory, and the following vehicle dynamics model is established based on the linearization assumption under the small angle of the tire for tracking.

其中,步骤3)中使用的基于车辆动力学的跟踪方法,包括如下步骤:Wherein, the tracking method based on vehicle dynamics used in step 3) includes the following steps:

31)基于动力学的车辆状态方程获得:31) The vehicle state equation based on dynamics is obtained:

当车辆控制量udyn为前轮转角σf及车速v,即udyn=[σf,v]时,状态量为车辆运动轨迹序列

Figure BDA0001938751570000077
时,When the vehicle control quantity udyn is the front wheel angle σ f and the vehicle speed v, that is, udyn = [σ f ,v], the state quantity is the vehicle motion trajectory sequence
Figure BDA0001938751570000077
hour,

其中,

Figure BDA0001938751570000078
为车辆纵向速度,
Figure BDA0001938751570000079
为车辆侧向速度时,
Figure BDA00019387515700000710
为车辆横摆角,
Figure BDA00019387515700000711
为横摆角速度,Y,X为地球坐标系下的纵横坐标;in,
Figure BDA0001938751570000078
is the longitudinal speed of the vehicle,
Figure BDA0001938751570000079
is the lateral speed of the vehicle,
Figure BDA00019387515700000710
is the vehicle yaw angle,
Figure BDA00019387515700000711
is the yaw angular velocity, Y and X are the vertical and horizontal coordinates in the earth coordinate system;

可建立如下离散化的状态方程:The following discretized equation of state can be established:

Figure BDA00019387515700000712
Figure BDA00019387515700000712

其中,k为当前时刻,T是每个离散化周期的采样时间,I为单位矩阵,f为动力学方程,(u00)为参考状态点。Among them, k is the current moment, T is the sampling time of each discretization cycle, I is the identity matrix, f is the dynamic equation, and (u 0 , ξ 0 ) is the reference state point.

32)跟踪目标函数的建立:32) Track the establishment of the objective function:

有以上基于动力学的预测方程,则可进一步根据预测的轨迹与期望轨迹的偏差来跟踪,从而控制车辆安全行驶,具体采用如下目标函数J(k):With the above prediction equation based on dynamics, it can be further tracked according to the deviation between the predicted trajectory and the expected trajectory, so as to control the safe driving of the vehicle. Specifically, the following objective function J(k) is used:

Figure BDA0001938751570000081
Figure BDA0001938751570000081

其中,η为预测的实际状态量,ηref为规划轨迹得到的参考状态量,ΔU为控制量增量;该目标函数的第一项是预测轨迹与参考轨迹的偏差,体现轨迹跟随性;该目标函数的第二项是控制量的偏差,体现稳定性。Among them, η is the predicted actual state quantity, η ref is the reference state quantity obtained from the planned trajectory, and ΔU is the control quantity increment; the first item of the objective function is the deviation between the predicted trajectory and the reference trajectory, reflecting the trajectory followability; the The second term of the objective function is the deviation of the control quantity, which reflects the stability.

33)对于以上目标函数,通过以下两个约束求得最终轨迹跟踪序列;33) For the above objective function, obtain the final trajectory tracking sequence through the following two constraints;

321)控制量约束:其中控制量定义如下:321) Control quantity constraint: The control quantity is defined as follows:

umin(t+k)≤u(t+k)≤umax(t+k),k=0,1,L,20u min (t+k)≤u(t+k)≤u max (t+k),k=0,1,L,20

322)控制增量约束:322) Control incremental constraints:

Δumin(t+k)≤Δu(t+k)≤Δumax(t+k),k=0,1,L,20Δu min (t+k)≤Δu(t+k)≤Δu max (t+k),k=0,1,L,20

有了以上约束,即可在每个时刻求解出自动驾驶车辆最佳的跟踪控制量序列,从而保证车辆沿着最安全的轨迹行驶。With the above constraints, the optimal tracking control sequence of the autonomous vehicle can be solved at each moment, so as to ensure that the vehicle travels along the safest trajectory.

本发明具体应用途径很多,以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进,这些改进也应视为本发明的保护范围。There are many specific application ways of the present invention, and the above are only the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principle of the present invention, several improvements can be made. These Improvements should also be considered as the protection scope of the present invention.

Claims (1)

1. A trajectory planning method of an automatic driving vehicle decision-making system under a complex working condition is based on the automatic driving vehicle decision-making system under the complex working condition, and is characterized in that the system comprises the following steps: the system comprises an environment sensing unit, a real-time decision unit, a track planning unit and a control unit;
the environment sensing unit is used for sensing the motion information of the automatic driving vehicle and the surrounding vehicles in real time;
the real-time decision unit comprises an on-board computer on the automatic driving vehicle and a CAN communication module connected with the on-board computer; the CAN communication module is connected with the environment sensing unit and receives the motion information; the vehicle-mounted computer decides the optimal driving behavior of the automatic driving vehicle in the current state according to the motion information;
the track planning unit is connected with the real-time decision unit and is used for carrying out double planning on the path and the speed of the vehicle according to the optimal driving behavior of the automatic driving vehicle decided by the real-time decision unit to obtain an optimal track;
the control unit comprises an electronic control unit, and an active steering motor, a brake and accelerator pedal displacement motor which are electrically connected with the electronic control unit; the electronic control unit generates control instructions for an active steering motor, a brake and accelerator pedal displacement motor according to the optimal track planned by the track planning unit, and further controls the running state of the vehicle;
the method comprises the following steps:
1) obtaining a traversal track: firstly, target position points which are possibly reached by the vehicle after a plurality of periods are given, wherein each target position point represents a track, namely a traversal track;
2) carrying out optimization search according to the traversal track, and optimizing an optimal track of the vehicle at the current moment through the danger, high efficiency and stability constraints faced by the vehicle;
the method for obtaining the traversal trajectory in the step 1) specifically comprises the following steps:
11) according to the current position of the vehicle and a given target position point, fitting a path corresponding to a future traversal track of the vehicle by using a polynomial, fitting by using 4 constraints and using a 3-degree polynomial, and specifically:
y=a0+a1x+a2x2+a3x3
Figure FDA0002506020700000011
wherein, a0,a1,a2,a3Respectively, the fitting parameters corresponding to the polynomial path,
Figure FDA0002506020700000012
the yaw angle corresponding to the vehicle at the present moment, (x)k,yk) Position coordinates corresponding to the autonomous vehicle for the current state, (x)p,yp) A target point reached by the autonomous vehicle after a given number of cycles;
12) calculating the length corresponding to the path by utilizing integral, and regarding the process as a uniform acceleration motion process to obtain the speed corresponding to the traversal track;
length of each decision path S:
Figure FDA0002506020700000021
wherein y' is the slope of the polynomial path;
considering the process as uniform acceleration motion; thereby obtaining the acceleration corresponding to each decision point:
Figure FDA0002506020700000022
wherein T is the time corresponding to each period, vkThe current speed of the vehicle is taken as a, and the acceleration corresponding to the process is taken as a;
the corresponding speeds of the process are expressed as follows:
vt=vk+a*(t-k)
wherein v iskFor the speed, v, corresponding to the vehicle at the present momenttRepresenting the corresponding speed of the vehicle after t periods;
13) obtaining parameter information of the vehicle traversing track according to the path fitted in the step 11) and the speed on the path obtained in the step 12);
the optimal track searching method in the step 2) specifically comprises the following steps:
21) acquiring the risk degree corresponding to each track, wherein the risk degree can form a three-dimensional risk field of the vehicle at a future moment, and a risk degree evaluation function F is established as follows:
Figure FDA0002506020700000023
wherein S isrThe road safety factor; dsfIs a standard safe distance; b is a clipping coefficient; desIs the actual distance between the vehicle and the surrounding vehicles, t is the time when the surrounding vehicles reach the front of the vehicle, tbThe braking time is;
22) constraining the three-dimensional dangerous field to obtain an optimal track;
the step 22) of constraining the three-dimensional danger field specifically includes:
221) risk constraint:
Figure FDA0002506020700000024
namely, the danger degree R corresponding to the optimal track is ensured to be less than the acceptable danger level of the passenger
Figure FDA0002506020700000025
According to the constraint, the three-dimensional decision field can be constrained into a two-dimensional plane; the specific solution is as follows:
Figure FDA0002506020700000026
wherein γ is a weighting factor; stRepresenting state parameters corresponding to the given track at the moment t, wherein the state parameters specifically comprise horizontal and vertical coordinates, speed and yaw angle information; p is a radical oftRepresenting corresponding state parameters of vehicles around the t moment, wherein the state parameters comprise horizontal and vertical coordinates, speed and yaw angle information; f is a risk assessment function;
222) and (3) high-efficiency constraint:
Figure FDA0002506020700000027
constraining the two-dimensional plane into a curve; wherein v isfinalFor a given trajectory a corresponding speed after a number of cycles,
Figure FDA0002506020700000028
for the pair under the current traffic conditionThe optimal vehicle speed;
223) and (3) stability constraint: min delta y, constraining the curve into an optimal decision point, and determining the optimal running track of the automatic driving vehicle at the moment t +1 through the decision point; and Δ y is the longitudinal deviation of the determined track and the current road.
CN201910015057.1A 2019-01-08 2019-01-08 A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions Active CN109669461B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910015057.1A CN109669461B (en) 2019-01-08 2019-01-08 A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions
PCT/CN2019/115628 WO2020143288A1 (en) 2019-01-08 2019-11-05 Autonomous vehicle decision-making system under complex operating conditions, and trajectory planning method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910015057.1A CN109669461B (en) 2019-01-08 2019-01-08 A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions

Publications (2)

Publication Number Publication Date
CN109669461A CN109669461A (en) 2019-04-23
CN109669461B true CN109669461B (en) 2020-07-28

Family

ID=66149351

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910015057.1A Active CN109669461B (en) 2019-01-08 2019-01-08 A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions

Country Status (2)

Country Link
CN (1) CN109669461B (en)
WO (1) WO2020143288A1 (en)

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109669461B (en) * 2019-01-08 2020-07-28 南京航空航天大学 A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions
CN110244729A (en) * 2019-06-18 2019-09-17 无锡新图云创科技发展有限公司 A kind of discontinuity patrols the AGV air navigation aid of magnetic
CN110568841A (en) * 2019-08-05 2019-12-13 西藏宁算科技集团有限公司 Automatic driving decision method and system
CN110703754B (en) * 2019-10-17 2021-07-09 南京航空航天大学 A trajectory planning method with highly coupled path and velocity for autonomous vehicles
CN110989577B (en) * 2019-11-15 2023-06-23 深圳先进技术研究院 Automatic driving decision method and automatic driving device of vehicle
CN110968095A (en) * 2019-11-23 2020-04-07 奇瑞汽车股份有限公司 Automatic driving control method
CN110884488B (en) * 2019-11-28 2022-05-31 东风商用车有限公司 Auxiliary positioning system for automatic driving engineering vehicle and using method thereof
CN112257486B (en) * 2019-12-23 2023-12-29 北京国家新能源汽车技术创新中心有限公司 Computing force distribution method, computing force distribution device, computer equipment and storage medium
CN111258312B (en) * 2020-01-20 2024-04-02 深圳市商汤科技有限公司 Movable model, control method, device, system, equipment and storage medium thereof
CN111267846B (en) * 2020-02-11 2021-05-11 南京航空航天大学 A Game Theory-Based Method for Predicting the Interaction Behavior of Surrounding Vehicles
CN113002540B (en) * 2020-04-17 2022-11-25 青岛慧拓智能机器有限公司 Mining dump truck control method and device
CN113552869B (en) * 2020-04-23 2023-07-07 华为技术有限公司 Method for optimizing decision rule control, method for controlling vehicle running and related device
CN111797780B (en) * 2020-07-08 2022-12-02 中国第一汽车股份有限公司 Vehicle following track planning method, device, server and storage medium
CN111899625A (en) * 2020-07-16 2020-11-06 北京理工大学 Intelligent driving assisting development device
CN111968397B (en) * 2020-07-31 2022-03-18 东风商用车有限公司 Automatic driving behavior determination method
CN112201070B (en) * 2020-09-29 2022-03-01 上海交通大学 Deep learning-based automatic driving expressway bottleneck section behavior decision method
CN112896185A (en) * 2021-01-25 2021-06-04 北京理工大学 Intelligent driving behavior decision planning method and system for vehicle-road cooperation
CN114701513A (en) * 2021-04-16 2022-07-05 长城汽车股份有限公司 Search advancing method and device for vehicle, storage medium and vehicle
CN113085853B (en) * 2021-04-26 2022-05-17 中汽研(天津)汽车工程研究院有限公司 An assisted driving system for actively dodging large vehicles in the lane
CN113377112B (en) * 2021-06-30 2023-05-05 东风商用车有限公司 Automatic driving speed planning and state coordination method and device
CN113386795B (en) * 2021-07-05 2022-07-01 西安电子科技大学芜湖研究院 Intelligent decision-making and local track planning method for automatic driving vehicle and decision-making system thereof
CN113799799A (en) * 2021-09-30 2021-12-17 中国第一汽车股份有限公司 Security compensation method and device, storage medium and electronic equipment
CN114019978A (en) * 2021-11-08 2022-02-08 陕西欧卡电子智能科技有限公司 Unmanned pleasure boat and unmanned method
CN114407902B (en) * 2022-01-19 2023-11-28 浙江大学 A system for driving decisions based on road water layer depth estimation
CN115140099A (en) * 2022-08-11 2022-10-04 清华大学 Motion planning method and device for realizing emergency side parking
CN115743178A (en) * 2022-11-25 2023-03-07 中国科学院深圳先进技术研究院 Automatic driving method and system based on scene self-adaptive recognition
CN116499486B (en) * 2023-06-26 2023-09-22 北京理工大学 Complex off-road environment path planning method and system and electronic equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160036287A (en) * 2014-09-25 2016-04-04 국방과학연구소 Auto Pilot Vehicle based on Drive Information Map and Local Route Management Method thereof
CN107195020A (en) * 2017-05-25 2017-09-22 清华大学 A kind of train operating recording data processing method learnt towards train automatic driving mode
CN107315411A (en) * 2017-07-04 2017-11-03 合肥工业大学 A kind of lane-change method for planning track based on automatic driving vehicle under collaborative truck
CN206691107U (en) * 2017-03-08 2017-12-01 深圳市速腾聚创科技有限公司 Pilotless automobile system and automobile
CN107797559A (en) * 2017-11-24 2018-03-13 南京视莱尔汽车电子有限公司 A kind of intelligent driving test data remote supervision system
CN107797534A (en) * 2017-09-30 2018-03-13 安徽江淮汽车集团股份有限公司 A kind of pure electronic automated driving system
CN108225364A (en) * 2018-01-04 2018-06-29 吉林大学 A kind of pilotless automobile driving task decision system and method
CN108919795A (en) * 2018-06-01 2018-11-30 中国北方车辆研究所 A kind of autonomous driving vehicle lane-change decision-making technique and device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9868443B2 (en) * 2015-04-27 2018-01-16 GM Global Technology Operations LLC Reactive path planning for autonomous driving
US10611378B2 (en) * 2017-02-01 2020-04-07 Toyota Research Institute, Inc. Systems and methods for operating a vehicle on a roadway
CN106926844B (en) * 2017-03-27 2018-10-19 西南交通大学 A kind of dynamic auto driving lane-change method for planning track based on real time environment information
CN108387242B (en) * 2018-02-07 2021-04-09 西南交通大学 An integrated trajectory planning method for autonomous driving lane change preparation and execution
CN108460980B (en) * 2018-05-11 2020-09-29 西南交通大学 Calculation method of optimal off-ramp intent generation point for autonomous vehicles
CN108762271A (en) * 2018-06-04 2018-11-06 北京智行者科技有限公司 Control unit for vehicle
CN109669461B (en) * 2019-01-08 2020-07-28 南京航空航天大学 A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160036287A (en) * 2014-09-25 2016-04-04 국방과학연구소 Auto Pilot Vehicle based on Drive Information Map and Local Route Management Method thereof
CN206691107U (en) * 2017-03-08 2017-12-01 深圳市速腾聚创科技有限公司 Pilotless automobile system and automobile
CN107195020A (en) * 2017-05-25 2017-09-22 清华大学 A kind of train operating recording data processing method learnt towards train automatic driving mode
CN107315411A (en) * 2017-07-04 2017-11-03 合肥工业大学 A kind of lane-change method for planning track based on automatic driving vehicle under collaborative truck
CN107797534A (en) * 2017-09-30 2018-03-13 安徽江淮汽车集团股份有限公司 A kind of pure electronic automated driving system
CN107797559A (en) * 2017-11-24 2018-03-13 南京视莱尔汽车电子有限公司 A kind of intelligent driving test data remote supervision system
CN108225364A (en) * 2018-01-04 2018-06-29 吉林大学 A kind of pilotless automobile driving task decision system and method
CN108919795A (en) * 2018-06-01 2018-11-30 中国北方车辆研究所 A kind of autonomous driving vehicle lane-change decision-making technique and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Path planning and stability control of collision avoidance system based on active front steering;Wang chun yan;《science china》;20170831;第1231-1244页 *
一种新的自动驾驶轨迹规划方法;梁广民;《电子科技大学学报》;20170731;第46卷(第4期);第600-607页 *

Also Published As

Publication number Publication date
CN109669461A (en) 2019-04-23
WO2020143288A1 (en) 2020-07-16

Similar Documents

Publication Publication Date Title
CN109669461B (en) A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions
CN113386795B (en) Intelligent decision-making and local track planning method for automatic driving vehicle and decision-making system thereof
CN110703754B (en) A trajectory planning method with highly coupled path and velocity for autonomous vehicles
CN109032131B (en) A dynamic overtaking obstacle avoidance method applied to unmanned vehicles
CN111775949B (en) Personalized driver steering behavior auxiliary method of man-machine co-driving control system
CN111681452B (en) Unmanned vehicle dynamic lane change track planning method based on Frenet coordinate system
CN109501799B (en) Dynamic path planning method under condition of Internet of vehicles
CN106681327B (en) A kind of the intelligent driving transverse and longitudinal decoupling control method and system of big inertial electrodynamic car
CN102795225B (en) Method for detecting disturbance state of driver by utilizing driver-side longitudinal control model
Hernandez et al. Steering control of automated vehicles using absolute positioning GPS and magnetic markers
CN113246974B (en) Risk avoidance/loss reduction control method in unmanned emergency scene, storage medium and electronic device
CN110362096A (en) A kind of automatic driving vehicle dynamic trajectory planing method based on local optimality
CN113156927B (en) Safety control method and safety control device for autonomous driving vehicle
CN107839683B (en) A kind of automobile emergency collision avoidance control method considering moving obstacle
CN110356404A (en) A kind of intelligent driving system for having the function of autonomous lane-change and improving laterally security
CN110187639A (en) A Control Method for Trajectory Planning Based on Parameter Decision Framework
CN106564495A (en) Intelligent vehicle safety driving enveloping reconstruction method integrated with characteristic of space and dynamics
CN102495631A (en) Intelligent control method of driverless vehicle tracking desired trajectory
CN108717268A (en) The fastest maneuvering control system and control method for automatic driving based on optimal control and safety distance
CN113799800A (en) Automatic lane changing and overtaking track planning method for unmanned vehicle
KR20230009949A (en) Path control module, associated path control device and associated method
CN114942642B (en) A trajectory planning method for unmanned vehicles
JP2019151183A (en) Vehicle travel control device
CN108052100A (en) A kind of intelligent network connection control system of electric automobile and its control method
CN211956223U (en) A lane change trajectory planning 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
GR01 Patent grant
GR01 Patent grant