CN107168319B - 一种基于模型预测控制的无人车避障方法 - Google Patents

一种基于模型预测控制的无人车避障方法 Download PDF

Info

Publication number
CN107168319B
CN107168319B CN201710403248.6A CN201710403248A CN107168319B CN 107168319 B CN107168319 B CN 107168319B CN 201710403248 A CN201710403248 A CN 201710403248A CN 107168319 B CN107168319 B CN 107168319B
Authority
CN
China
Prior art keywords
vehicle
unmanned vehicle
obstacle avoidance
time
model predictive
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
CN201710403248.6A
Other languages
English (en)
Other versions
CN107168319A (zh
Inventor
王祝萍
江厚杰
张皓
陈启军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tongji University
Original Assignee
Tongji University
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 Tongji University filed Critical Tongji University
Priority to CN201710403248.6A priority Critical patent/CN107168319B/zh
Publication of CN107168319A publication Critical patent/CN107168319A/zh
Application granted granted Critical
Publication of CN107168319B publication Critical patent/CN107168319B/zh
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/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/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明涉及一种基于模型预测控制的无人车避障方法,包括以下步骤:1)建立无人驾驶车辆的动力学模型,描述无人驾驶车辆动力学特征;2)构建模型预测控制最优化问题的代价函数和约束条件:将障碍物威胁函数和关于目标位置的代价函数之和作为模型预测控制最优化问题的代价函数,并将无碰撞条件的合取约束作为约束条件之一;3)求解模型预测控制最优化问题,获取无人车避障的最优路径。与现有技术相比,本发明具有察觉域由设计者决定、具有更好的乘客舒适度水平等优点。

Description

一种基于模型预测控制的无人车避障方法
技术领域
本发明涉及无人驾驶车辆避障领域,尤其是涉及一种基于模型预测控制的无人车避障方法。
背景技术
由于无人驾驶车辆在减少交通事故及人员伤亡、缓解降低交通拥堵、减少用户在驾驶上消耗的精力等方面的优势,获得了学术界和产业界的广泛关注。无人驾驶车辆的实施涉及各个领域,包括信息与传感技术、轨迹跟踪技术与避障技术。实现无人车在各种情况下的避障具有十分重要的意义。避障能力是无人车的基础,只有具有良好的避障能力的无人车才有可能真正具有实用性。
无人车避障是通过路径规划算法实现的。路径规划是指寻找一条恰从给定起点到目标点的路径,使得无人车能够安全无碰撞地绕过环境中的障碍物达到目标点。传统的路径规划方法主要包括栅格法与快速扩展随机树法。栅格法,包括知名的A*与D*算法,采用大小相同的栅格对环境地图中的的二维运动空间进行划分,然后将路径规划问题转化为图搜索问题。栅格法的主要缺点在于,实时性能不强,对动态环境中适应性较差,不能够处理车辆动力学约束。快速扩展随机树算法由S.M.LaValle于1999年提出,该方法通过创建随机扩展树来连接起始位姿和目标位姿。快速扩展随机树算法缺点主要包括:需要对全局空间进行随机搜索,由于随机搜索具有不确定性,运算量大,规划时间长,导致算法的实时性较差;路径由多个随机采样点连接而成,导致最终的路径不够光滑;不能处理车辆动力学约束。
模型预测控制算法是一种通过滚动求解优化问题获取控制序列的方法,已经在多个领域得到广泛应用。能够处理车辆动力学约束是模型预测控制算法的突出优势。文献(L.Blackmore,M.Ono,A.Bektassov and B.C.Williams,”A probabilistic particle-control approximation of chance-constrained stochastic predictive control”,IEEE Transactions on Robotics,v 26,n 3,June 2010.)提出一种基于约束模型预测控制的避障方法,即通过在模型预测控制约束项中添加可行区域约束项,来反映环境信息,保证车辆安全性。
障碍物威胁函数在提升避障***的察觉域(即避障算法中避障动作的启动距离)上的优点并没有在已有的约束模型预测控制避障方法中认识到,也缺少相关方法。较大的察觉域能够降低避障过程中的车辆横摆角速度峰值,提升无人驾驶车辆的乘客舒适度。
根据模型预测控制理论,UMPC避障***的察觉域(记作dpr)计算如下:
Figure BDA0001310257440000023
其中
Figure BDA0001310257440000024
表示车辆纵向速度,T表示预测周期。由此可知,UMPC避障***的察觉域依赖于预测步长和预测时域的长度。然而,由于预测时域的增加会增加约束的数量,优化MPC最优化问题的计算时间会显著增加;同时过大的预测步长会使得整个避障算法不可用。由于UMPC避障***的察觉域受限于预测步长和预测时域的长度,算法察觉域的增大会影响避障***性能,这导致受限的察觉域限制了车辆乘客舒适度的提升。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于模型预测控制的无人车避障方法。
本发明的目的可以通过以下技术方案来实现:
一种基于模型预测控制的无人车避障方法,包括以下步骤:
1)建立无人驾驶车辆的动力学模型,描述无人驾驶车辆动力学特征;
2)构建模型预测控制最优化问题的代价函数和约束条件:将障碍物威胁函数和关于目标位置的代价函数之和作为模型预测控制最优化问题的代价函数,并将无碰撞条件的合取约束作为约束条件之一;
3)求解模型预测控制最优化问题,获取无人车避障的最优路径。
所述的步骤1)中,无人驾驶车辆的动力学模型为:
Figure BDA0001310257440000021
Figure BDA0001310257440000022
Figure BDA0001310257440000031
Figure BDA0001310257440000032
Figure BDA0001310257440000033
Figure BDA0001310257440000034
其中,x为状态向量,u为输入向量,
Figure BDA0001310257440000035
为车身坐标系下的横向速度,
Figure BDA0001310257440000036
为车身坐标系下的纵向速度,
Figure BDA0001310257440000037
为横摆角,
Figure BDA0001310257440000038
为横摆角速度,
Figure BDA0001310257440000039
为全局坐标系下的横向速度,
Figure BDA00013102574400000310
为全局坐标系下的纵向速度,δf为前轮转角,a为质心到前轴的距离,b为质心到后轴的距离,Ccf为轮胎前轮侧偏刚度、Ccr为轮胎后轮侧偏刚度,m为车辆总质量,Iz为车辆的转动惯量,
Figure BDA00013102574400000311
为横向加速度,
Figure BDA00013102574400000312
为横摆加速度。
所述的步骤2)中,障碍物威胁函数ho(u(t-1|t),x(t|t),ΔU(t))为:
Figure BDA00013102574400000313
cij=υξjηjφ(Yp(t|t),Yo,j)Yp(t+i|t)
Figure BDA00013102574400000314
Figure BDA00013102574400000315
Figure BDA00013102574400000316
其中,Xp(t|t)与Yp(t|t)分别为t时刻全局坐标系下的车辆纵向位置与横向位置,τ、κ、Xellipsoid、Yellipsoid与υ均为常数,Yp(t+i|t)为第i个预测时域的车辆横向坐标,Xo,j与Yo,j分别为第j个障碍物的纵向与横向坐标,Np为预测时域的长度,No为障碍物的个数,u(t-1|t)为上一时刻的***输入,x(t|t)为当前时刻的***状态,ΔU(t)为当前时刻的控制增量。
所述的步骤2)中,所述的无碰撞条件为:
Figure BDA00013102574400000317
Figure BDA00013102574400000318
Figure BDA0001310257440000041
其中,Zv为包含定义车身约束的编序的集合,Zp为包含预测时域序列的集合;Zo为包含障碍物序列的集合,i、j和k分别为集合Zp、Zo和Zv的元素,s、fk、bk均为中间变量,xj为第j个障碍物的位置,x(t+i|t)为在t时刻第i个预测时域的车辆状态,w为车辆宽度,lh与lt分别表示车头与车尾到质心的纵向距离,Xo,j与Yo,j分别为障碍物在全局坐标系下的横向位置与纵向位置。
所述的步骤2)中,模型预测控制的代价函数为:
minJ((ΔU,x(t|t),u(t-1|t))=h(ΔU,x(t|t),u(t-1|t))+ho(ΔU,x(t|t),u(t-1|t)))
Figure BDA0001310257440000042
其中,h(ΔU,x(t|t),u(t-1|t))为关于目标位置的代价函数,ho(ΔU,x(t|t),u(t-1|t)为障碍物威胁函数,xgoal为目标位置,Q和R均为权重矩阵,Nc为控制时域的长度;
约束条件为:
x(t+i+1|t)=Ax(t+i|t)+Bu(t+i|t)+d(t+i|t),i=0,1,...Np-1
u(t+i|t)=u(t+i-1|t)+Δu(t+i|t),i=0,1,...Nc-1
Figure BDA0001310257440000043
Figure BDA0001310257440000044
ΔU(t)=[Δu(t|t),Δu(t+1|t),…Δu(t+Nc-1|t)]T
Figure BDA0001310257440000045
Figure BDA0001310257440000046
ρi,j,k∈{0,1},i∈Zp,j∈Zo,k∈Zv
其中,t为时间,x(t+i|t)为在t时刻第i个预测时域的车辆状态,
Figure BDA0001310257440000047
为在t时刻第i个预测时域的控制输入,
Figure BDA0001310257440000048
为在t时刻第i个预测时域的控制增量,A、B和d表示状态空间矩阵,M为一足够大的常数,ρi,j,k为0-1变量。
与现有技术相比,本发明具有以下优点:
本发明中的察觉域完全由设计者决定,而不采用障碍物威胁函数的约束模型预测控制(UMPC)避障***仅通过约束反映环境信息,具有较大的察觉域,因此基于FMPC算法的车辆能够更早的启动避障动作,相对于UMPC***,基于FMPC避障***的车辆在避障过程中具有更小的横摆角速度峰值,即具有更好的乘客舒适度水平。
附图说明
图1为本发明***流程图;
图2为UMPC与FMPC避障***车辆轨迹曲线对比图;
图3为横摆角速度曲线对比图;
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。
实施例
如图1所示,一种基于模型预测控制的无人车避障方法包括以下步骤:
S1:建立车辆动力学模型,该模型用于描述无人驾驶车辆动力学特征:
车辆动力学模型描述如下:
Figure BDA0001310257440000051
Figure BDA0001310257440000052
Figure BDA0001310257440000053
Figure BDA0001310257440000054
Figure BDA0001310257440000055
其中,状态向量和输入向量分别为:
Figure BDA0001310257440000056
与u=δf
Figure BDA0001310257440000057
Figure BDA0001310257440000058
分别表示车身坐标系下的横向速度与纵向速度,纵向速度
Figure BDA0001310257440000059
恒定,
Figure BDA00013102574400000510
为横摆角,
Figure BDA00013102574400000511
为横摆角速度,
Figure BDA00013102574400000512
Figure BDA00013102574400000513
分别表示全局坐标系下的横向与纵向速度,δf为前轮转角,a和b分别表示质心到前轴距离,质心到后轴距离,Ccf与Ccr分别表示轮胎前轮侧偏刚度与后轮侧偏刚度,m表示车辆总质量,Iz表示车辆的转动惯量。
S2:无碰撞条件设计:
将原车身占据区域约束视作由一系列约束组成的凸多边形。
原无碰撞条件Rcprvs描述如下:
Figure BDA00013102574400000514
ΔU(t)=[Δu(t|t),Δu(t+1|t),…Δu(t+Nc-1|t)]T (3)
其中,t表示时间。
Figure BDA0001310257440000061
表示在t时刻第i个预测时域的控制增量。x(t|t)表示在t时刻的车辆状态,
Figure BDA0001310257440000062
表示在t-1时刻的车辆控制输入。Zv是包含定义车身约束的编序的集合;Zp是包含预测时域序列的集合;Zo是包含障碍物序列的集合。i,j,k分别是集合Zp,Zo与Zv的元素,预测时域内fi,k(ΔU,x(t|t),u(t-1|t))与bi,k(ΔU,x(t|t),u(t-1|t))可以表述为关于车辆长度与宽度、质心位置和横摆角的函数。由于预测时域内质心位置和横摆角均可以表述为ΔU,x(t|t)与u(t-1|t)的函数,同时车辆长度与宽度是固定的,所以,fi,k(ΔU,x(t|t),u(t-1|t))与bi,k(ΔU,x(t|t),u(t-1|t))可以表述为关于ΔU,x(t|t)与u(t-1|t)的函数,正方向定义为指向车身朝外的方向,具体的表达式通过简单的几何关系计算得出。∧表示逻辑与;∨表示逻辑或。
由于公式(2)具体形式比较复杂,关于决策变量的凸性是未知的,因此本发明提出原无碰撞条件的估计Racprvs,描述如下:
Figure BDA0001310257440000063
Figure BDA0001310257440000064
其中,lh与lt分别表示车头与车尾到质心的纵向距离,w表示车辆宽度。fk与bk的值如表1所示。xj定义如下:
Figure BDA0001310257440000065
其中,Xo,j与Yo,j分别表示障碍物在全局坐标系下的横向位置与纵向位置。
表1 fk与bk的参数
Figure BDA0001310257440000066
将公式(2)定义的析取约束转化为以下形式的合取约束:
Figure BDA0001310257440000067
Figure BDA0001310257440000068
ρi,j,k∈{0,1},i∈Zp,j∈Zo,k∈Zv (8)
其中。M表示足够大的常数;ρi,j,k为0-1变量,只取值为整数0或者整数1;取值为0表示公式(2)描述的约束满足。
S3:障碍物威胁函数设计:
通过障碍物威胁函数,将环境信息反映到模型预测控制的代价函数上,与仅采用约束项保证车辆安全性的方法相比,本发明公开的联合障碍物威胁函数与约束项的避障方法,能够提升车辆乘客舒适度;障碍物威胁函数满足以下公式:
Figure BDA0001310257440000071
其中:
cij=υξjηjφ(Yp(t|t),Yo,j)Yp(t+i|t) (10)
Figure BDA0001310257440000072
Figure BDA0001310257440000073
Figure BDA0001310257440000074
其中Xp(t|t)与Yp(t|t)分别是t时刻全局坐标系下的车辆纵向位置与横向位置,τ、κ、Xellipsoid、Yellipsoid与υ均为常数,Yp(t+i|t)表示第i个预测时域的车辆横向坐标,Xo,j与Yo,j分别表示第j个障碍物的纵向与横向坐标,Np表示预测时域的长度,No是障碍物的个数;
通公式(9)定义了如下形式的避障启动椭圆:
Figure BDA0001310257440000075
车辆在该椭圆内启动避障动作,用于过滤过远的障碍物点。横向势场的影响在预测时域内得到反映。纵向势场的影响通过ηj和ξj反映。
根据公式(9)描述的障碍物威胁函数,FMPC避障***的察觉域(记作doaf)计算如下:
Figure BDA0001310257440000076
由上可知,FMPC避障***的察觉域取决于Xellipsoid与τ,而Xellipsoid与τ都可以完全由用户定义。所以FMPC避障***的察觉域是可以由设计者决定的,不会受限于预测步长和预测时域。
S4:代价函数设计:
模型预测控制的代价函数设计如下:
Figure BDA0001310257440000081
其中,h(ΔU,x(t|t),u(t-1|t))表示关于目标位置的代价函数:
Figure BDA0001310257440000082
其中xgoal表示目标位置,Q和R均为权重矩阵,第一项反映***趋近于目标位置的能力,第二项反映了避障***要求控制增量的变化较为平滑;
S5:模型预测控制最优化问题设计与求解:
综上,模型预测控制最优化问题设计如下:
Figure BDA0001310257440000083
s.t.
Figure BDA0001310257440000084
u(t+i|t)=u(t+i-1|t)+Δu(t+i|t),i=0,1,...Nc-1 (20)
Figure BDA0001310257440000085
Figure BDA0001310257440000086
ΔU(t)=[Δu(t|t),Δu(t+1|t),…Δu(t+Nc-1|t)]T (23)
Figure BDA0001310257440000087
Figure BDA0001310257440000088
ρi,j,k∈{0,1},i∈Zp,j∈Zo,k∈Zv (26)
其中,t表示时间,x(t+i|t)表示在t时刻第i个预测时域的车辆状态,
Figure BDA0001310257440000089
表示在t时刻第i个预测时域的控制输入,
Figure BDA00013102574400000810
表示在t时刻第i个预测时域的控制增量,Np表示预测时域的长度,Nc表示控制时域的长度,A、B和d表示状态空间矩阵,通过对车辆动力学模型线性化离散化得到;优化问题通过Cplex工具求解。在每个优化时刻求解上述优化问题获取的控制增量,将第一个控制增量代入公式(20),与上一时刻控制量累积,得到控制量u(t|t),并将它作用于***;舍弃除第一个控制增量以外的其它控制增量;在下一个优化时刻到来时,重复上述过程,实现滚动优化。
根据具体实施方式进行仿真实验,仿真结果如图2与图3所示;
图2与图3比较了UMPC与FMPC避障***的仿真结果。如图2所示,相对于察觉域受限的UMPC方法,由于FMPC避障***的察觉域能够完全由设计者决定,具有较大的察觉域,因此基于FMPC算法的车辆能够更早的启动避障动作。这使得,如图3所示,相对于UMPC***,基于FMPC避障***的车辆在避障过程中具有更小的横摆角速度峰值,即具有更好的乘客舒适度水平。

Claims (1)

1.一种基于模型预测控制的无人车避障方法,其特征在于,包括以下步骤:
1)建立无人驾驶车辆的动力学模型,描述无人驾驶车辆动力学特征,无人驾驶车辆的动力学模型为:
Figure FDA0002389064760000011
u=δf
Figure FDA0002389064760000012
Figure FDA0002389064760000013
Figure FDA0002389064760000014
Figure FDA0002389064760000015
Figure FDA0002389064760000016
其中,x为状态向量,u为输入向量,
Figure FDA0002389064760000017
为车身坐标系下的横向速度,
Figure FDA0002389064760000018
为车身坐标系下的纵向速度,
Figure FDA0002389064760000019
为横摆角,
Figure FDA00023890647600000110
为横摆角速度,
Figure FDA00023890647600000111
为全局坐标系下的横向速度,
Figure FDA00023890647600000112
为全局坐标系下的纵向速度,δf为前轮转角,a为质心到前轴的距离,b为质心到后轴的距离,Ccf为轮胎前轮侧偏刚度、Ccr为轮胎后轮侧偏刚度,m为车辆总质量,Iz为车辆的转动惯量,
Figure FDA00023890647600000113
为横向加速度,
Figure FDA00023890647600000114
为横摆加速度,XP与YP分别为车辆在全局坐标系下的纵向位置与横向位置;
2)构建模型预测控制最优化问题的代价函数和约束条件:将障碍物威胁函数和关于目标位置的代价函数之和作为模型预测控制最优化问题的代价函数,并将无碰撞条件的合取约束作为约束条件之一,障碍物威胁函数ho(u(t-1|t),x(t|t),ΔU(t))为:
Figure FDA00023890647600000115
cij=υξjηjφ(Yp(t|t),Yo,j)Yp(t+i|t)
Figure FDA00023890647600000116
Figure FDA0002389064760000021
Figure FDA0002389064760000022
其中,Xp(t|t)与Yp(t|t)分别为t时刻全局坐标系下的车辆纵向位置与横向位置,τ、κ、Xellipsoid、Yellipsoid与υ均为常数,Yp(t+i|t)为第i个预测时域的车辆横向坐标,Xo,j与Yo,j分别为第j个障碍物的纵向与横向坐标,Np为预测时域的长度,No为障碍物的个数,u(t-1|t)为上一时刻的***输入,x(t|t)为当前时刻的***状态,ΔU(t)为当前时刻的控制增量,ε为一大于零且与障碍物大小相关的常数;
所述的无碰撞条件为:
Figure FDA0002389064760000023
Figure FDA0002389064760000024
Figure FDA0002389064760000025
其中,Zv为包含定义车身约束的编序的集合,Zp为包含预测时域序列的集合;Zo为包含障碍物序列的集合,i、j和k分别为集合Zp、Zo和Zv的元素,s、fk、bk均为中间变量,xj为第j个障碍物的位置,x(t+i|t)为在t时刻第i个预测时域的车辆状态,w为车辆宽度,lh与lt分别表示车头与车尾到质心的纵向距离,Xo,j与Yo,j分别为障碍物在全局坐标系下的横向位置与纵向位置;
模型预测控制的代价函数为:
minJ((ΔU,x(t|t),u(t-1|t))=h(ΔU,x(t|t),u(t-1|t))+ho(ΔU,x(t|t),u(t-1|t)))
Figure FDA0002389064760000026
其中,h(ΔU,x(t|t),u(t-1|t))为关于目标位置的代价函数,ho(ΔU,x(t|t),u(t-1|t)为障碍物威胁函数,xgoal为目标位置,Q和R均为权重矩阵,Nc为控制时域的长度;
约束条件为:
x(t+i+1|t)=Ax(t+i|t)+Bu(t+i|t)+d(t+i|t),i=0,1,...Np-1
u(t+i|t)=u(t+i-1|t)+Δu(t+i|t),i=0,1,...Nc-1
Figure FDA0002389064760000027
Figure FDA0002389064760000028
ΔU(t)=[Δu(t|t),Δu(t+1|t),…Δu(t+Nc-1|t)]T
Figure FDA0002389064760000031
Figure FDA0002389064760000032
ρi,j,k∈{0,1},i∈Zp,j∈Zo,k∈Zv
其中,t为时间,x(t+i|t)为在t时刻第i个预测时域的车辆状态,
Figure FDA0002389064760000033
为在t时刻第i个预测时域的控制输入,
Figure FDA0002389064760000034
为在t时刻第i个预测时域的控制增量,A、B和d表示状态空间矩阵,M为一足够大的常数,ρi,j,k为0-1变量;
3)求解模型预测控制最优化问题,获取无人车避障的最优路径。
CN201710403248.6A 2017-06-01 2017-06-01 一种基于模型预测控制的无人车避障方法 Active CN107168319B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710403248.6A CN107168319B (zh) 2017-06-01 2017-06-01 一种基于模型预测控制的无人车避障方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710403248.6A CN107168319B (zh) 2017-06-01 2017-06-01 一种基于模型预测控制的无人车避障方法

Publications (2)

Publication Number Publication Date
CN107168319A CN107168319A (zh) 2017-09-15
CN107168319B true CN107168319B (zh) 2020-07-28

Family

ID=59822261

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710403248.6A Active CN107168319B (zh) 2017-06-01 2017-06-01 一种基于模型预测控制的无人车避障方法

Country Status (1)

Country Link
CN (1) CN107168319B (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110015306B (zh) * 2018-01-10 2020-12-04 华为技术有限公司 驾驶轨迹获取方法及装置
CN108363393B (zh) * 2018-02-05 2019-09-27 腾讯科技(深圳)有限公司 一种智能运动设备及其导航方法和存储介质
CN108646732A (zh) * 2018-04-20 2018-10-12 华东交通大学 基于驾驶人操控意图的车辆轨迹预测方法、装置及***
CN109032131B (zh) * 2018-07-05 2021-07-27 东南大学 一种应用于无人驾驶汽车的动态超车避障方法
JP7070295B2 (ja) * 2018-09-27 2022-05-18 オムロン株式会社 制御装置
CN109508007A (zh) * 2018-12-11 2019-03-22 东南大学 一种基于多源信息融合的农机轨迹跟踪、避障***及方法
CN109855639B (zh) * 2019-01-15 2022-05-27 天津大学 基于障碍物预测与mpc算法的无人驾驶轨迹规划方法
CN110027547B (zh) * 2019-04-29 2020-11-06 百度在线网络技术(北京)有限公司 车辆横向控制方法和装置
CN110377039B (zh) * 2019-07-26 2021-07-30 吉林大学 一种车辆避障轨迹规划与跟踪控制方法
CN112882460A (zh) * 2019-11-30 2021-06-01 天津大学 基于模型预测控制的无人驾驶车辆动态避障轨迹规划方法
CN112373487B (zh) * 2020-11-20 2022-04-19 苏州智加科技有限公司 自动驾驶车辆、控制方法、装置、设备及存储介质
CN113156933B (zh) * 2020-12-30 2022-05-03 徐宁 一种机器人行进控制***和方法
CN112686609B (zh) * 2020-12-31 2021-08-13 江苏佳利达国际物流股份有限公司 基于优化效率评价算法的智能无人物流运输方法和***
CN114089628B (zh) * 2021-10-25 2022-11-04 西北工业大学 一种基于稳态视觉刺激的脑驱移动机器人控制***和方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102608997A (zh) * 2011-01-25 2012-07-25 同济大学 一种基于人工场的轨迹跟踪控制方法
US20150268645A1 (en) * 2014-03-18 2015-09-24 Honeywell Asca Inc. Method and apparatus for specifying and visualizing robust tuning of model-based controllers
AT513776B1 (de) * 2014-04-08 2015-09-15 Avl List Gmbh Verfahren und Regler zur modellprädiktiven Regelung eines mehrphasigen DC/DC-Wandlers
CN103926839A (zh) * 2014-04-23 2014-07-16 浙江师范大学 一种轮式移动机器人的运动分段控制方法
CN104317300B (zh) * 2014-09-22 2017-04-05 北京航空航天大学 一种基于模型预测控制的平流层飞艇平面路径跟踪控制方法
CN104842355B (zh) * 2015-01-20 2016-08-17 西北工业大学 避障约束下冗余空间机器人的混合整数预测控制方法
CN104898659B (zh) * 2015-03-11 2017-08-11 北京理工大学 一种基于模型预测的人机协同控制方法
CN104977933B (zh) * 2015-07-01 2017-11-14 吉林大学 一种自主驾驶车辆的区域型路径跟踪控制方法
CN105334736B (zh) * 2015-11-26 2017-12-29 杭州电子科技大学 一种分数阶模型预测控制的加热炉温度控制方法
CN105549597B (zh) * 2016-02-04 2018-06-26 同济大学 一种基于环境不确定性的无人车动态路径规划方法
CN106647280B (zh) * 2017-01-16 2019-05-24 山东工商学院 Hev模式切换的数据驱动预测控制器设计方法及***

Also Published As

Publication number Publication date
CN107168319A (zh) 2017-09-15

Similar Documents

Publication Publication Date Title
CN107168319B (zh) 一种基于模型预测控制的无人车避障方法
Yi et al. Real time integrated vehicle dynamics control and trajectory planning with MPC for critical maneuvers
Cesari et al. Scenario model predictive control for lane change assistance and autonomous driving on highways
CN110471408B (zh) 基于决策过程的无人驾驶车辆路径规划方法
Wang et al. Collision-free navigation of autonomous vehicles using convex quadratic programming-based model predictive control
CN110877610B (zh) 碰撞回避装置
JP7345676B2 (ja) 自動または半自動運転車両の適応制御
CN107357168B (zh) 一种基于机会约束模型预测控制的无人车避障方法
Cao et al. An optimal hierarchical framework of the trajectory following by convex optimisation for highly automated driving vehicles
CN110703804A (zh) 一种固定翼无人机集群的分层防撞控制方法
Jiang et al. Obstacle avoidance of autonomous vehicles with CQP-based model predictive control
CN112965476A (zh) 一种基于多窗口抽样的高速无人车轨迹规划***及方法
US20220227391A1 (en) Systems and methods for scenario dependent trajectory scoring
Jalalmaab et al. Guaranteeing persistent feasibility of model predictive motion planning for autonomous vehicles
Eilbrecht et al. Model-predictive planning for autonomous vehicles anticipating intentions of vulnerable road users by artificial neural networks
Jiang et al. Event-triggered shared lateral control for safe-maneuver of intelligent vehicles
Alturbeh et al. Real-time obstacle collision avoidance for fixed wing aircraft using b-splines
Fan et al. A lane changing time point and path tracking framework for autonomous ground vehicle
WO2024109763A1 (zh) 一种基于场景自适应识别的自动驾驶方法及***
Liu et al. Gaussian process based model predictive control for overtaking scenarios at highway curves
Praserttaweelap et al. Safety path planning with obstacle avoidance using particle swarm optimization for AGV in manufacturing layout
Zhang et al. Safe car-following strategy with multi-constraints based on deep reinforcement learning for autonomous driving vehicles
Lienke et al. Environment modeling for the application in optimization-based trajectory planning
Oh et al. Development of an adaptive and weighted model predictive control algorithm for autonomous driving with disturbance estimation and grey prediction
Zhu et al. Trajectory planning algorithm using Gauss pseudo-spectral method based on vehicle-infrastructure cooperative 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