CN106740818B - 一种基于eps的自动泊车路线规划方法及*** - Google Patents
一种基于eps的自动泊车路线规划方法及*** Download PDFInfo
- Publication number
- CN106740818B CN106740818B CN201611177421.7A CN201611177421A CN106740818B CN 106740818 B CN106740818 B CN 106740818B CN 201611177421 A CN201611177421 A CN 201611177421A CN 106740818 B CN106740818 B CN 106740818B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- parking
- parking space
- minimum distance
- strategy
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 72
- 238000001514 detection method Methods 0.000 claims abstract description 50
- 230000008569 process Effects 0.000 claims description 50
- 230000004888 barrier function Effects 0.000 claims description 12
- 230000000630 rising effect Effects 0.000 claims description 12
- 230000008859 change Effects 0.000 claims description 11
- 230000007423 decrease Effects 0.000 claims 2
- 230000002093 peripheral effect Effects 0.000 description 20
- 238000004891 communication Methods 0.000 description 5
- 230000003247 decreasing effect Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/20—Conjoint control of vehicle sub-units of different type or different function including control of steering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Purposes 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/06—Automatic manoeuvring for parking
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/18—Braking system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/20—Steering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Automation & Control Theory (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
本发明公开了一种基于EPS的自动泊车路线规划方法,包括以下步骤:S1、进行车位探测以获取有效车位信息;S2、根据上述有效车位信息为车辆选取目标停车策略,并根据目标停车策略引导车辆自动进入上述有效车位泊车;S3、记录车辆自动泊车过程中方向盘上力矩介入力度以及力矩介入时间,并将上述力矩介入力度与预设力矩阈值、力矩介入时间与预设时间阈值进行比较,当力矩介入力度超过预设力矩阈值且力矩介入时间超过预设时间阈值时,进入EPS助力模式;本发明公开了一种基于EPS的自动泊车***,泊车引导模块根据车位探测模块的结果选取目标停车策略,模式切换模块根据自动泊车过程中方向盘上力矩介入力度以及力矩介入时间切换泊车模式。
Description
技术领域
本发明涉及汽车辅助驾驶技术领域,尤其涉及一种基于EPS的自动泊车路线规划方法及***。
背景技术
现如今汽车辅助驾驶发展越来越迅猛,无论合资还是自主品牌车企都加大对其研发力度,汽车智能化发展是当前最热的趋势。而城市日益增长的汽车与可利用的泊车空间越来越少的矛盾日益突出,在城市中的停车难度大大增加。因此,自动泊车***便应运而生。
自动泊车***(Automatic Parking System,APS)主要由感知单元、中央控制器、转向执行机构、和人-机交互***组成。以EPS作为APS执行机构,接收泊车***中央控制器发出的转向指令后执行转向操作,可有效减少成本、节省布置空间。APS可以有效地帮助驾驶员,尤其是新手,快速、安全地将汽车泊入车位,极大地减轻驾驶员泊车负担。
当前自动泊车的研究重点在于环境感知、路径规划、路径跟踪,而采用摄像头、红外传感器探测环境的方案相对采用超声波传感器的方案而言无疑增加了开发成本。采用GPS定位的路径规划、路径跟踪同样也会增大开发成本。同时出于安全保障考虑,自动泊车控制器需能与EPS控制器实时通信,实现泊车模式与EPS模式安全切换。因此研发出一种低成本、能适应不同起始点完成平行或垂直泊车的自动泊车***,能快速普及在众多中低端车型上,极大地减轻驾驶员尤其是新手在较小车位泊车的负担。
发明内容
基于背景技术存在的技术问题,本发明提出了一种基于EPS的自动泊车路线规划方法及***。
本发明提出的基于EPS的自动泊车路线规划方法,包括以下步骤:
S1、进行车位探测以获取有效车位信息;
S2、根据上述有效车位信息为车辆选取目标停车策略,并根据目标停车策略引导车辆自动进入上述有效车位泊车;
S3、记录步骤S2中车辆自动泊车过程中方向盘上力矩介入力度以及力矩介入时间,并将上述力矩介入力度与预设力矩阈值、力矩介入时间与预设时间阈值进行比较,当力矩介入力度超过预设力矩阈值且力矩介入时间超过预设时间阈值时,退出自动泊车模式,进入EPS助力模式。
优选地,步骤S1具体包括在车辆进行车位探测过程中根据下降沿、上升沿突变计算车位大小Lp和车位深度S,并根据车位大小Lp和车位深度S判断当前车位信息是否为有效车位信息;
优选地,当Lv≤Lp<Llim、S≥Slim时,判断当前垂直车位有效;
当Lp<Llim、S<Slim时,继续进行车位探测;
当Lp≥Llim、S≥Slim2时,判断当前平行车位有效;
其中,Lv、Llim、Slim、Slim2均为预设值;
优选地,车位探测过程中采集车辆右前轮与车辆周边障碍物的最小距离,并判断上述最小距离是否有突变,当上述最小距离突然减小即为下降沿,当上述最小距离突然增大即为上升沿。
优选地,步骤S2具体包括:
当前垂直车位判断为有效时,执行垂直泊车路径规划策略;
当前平行车位判断为有效时,对车位大小Lp作进一步判断:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略;
当Lp≥L0时,执行平行泊车路径规划策略;
其中,L0为预设值;
优选地,执行垂直泊车路径规划策略具体包括:
根据相应法规:得到垂直泊车路径规划策略中起始预设区域的范围
结合公式计算出车辆与车位左侧边界发生碰撞的临界点的横坐标xr_lim,所述公式为:
其中,xp为停车时车辆后轴中心横坐标,yp为停车时车辆后轴中心纵坐标,Lr为车辆后悬长度,Lp为车位大小,w为车辆宽度,R为车辆泊车过程中的转弯半径;
再结合公式计算出车辆与车位右侧边界发生碰撞的临界点的纵坐标yr_lim,所述公式为(xp-Lp/2)2+(R-yp)2=(R-w/2)2;
其中,xp的值取值xr_lim的大小;
优选地,以xp=2、yp=1.1、yp=yr_lim=1.8、(xp-Lp/2)2+(R-yp)2=(R-w/2)2为边界,计算出垂直泊车区域;
优选地,当前平行车位判断为有效时,对车位大小Lp作进一步判断具体包括:
判断此时车辆右前轮与车辆周边障碍物的最小距离h,计算出上述距离h对应的最佳起始点坐标C;记录车辆右前轮与车辆周边障碍物的最小距离Y1、车辆右后轮与车辆周边障碍物的最小距离Y0,并对Y1、Y0进行分析,当|(Y1-Y0)|/l≥θ0时,重新进行车位探测;
且在车辆移动过程中对车位大小Lp作进一步分析:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略,所述带有库内调整的平行泊车路径规划策略具体包括:
车辆泊车过程中对车辆头部与车辆周边障碍物的最小距离、车辆尾部与车辆周边障碍物的最小距离进行检测,并根据上述检测结果执行前进式调整策略和后退式调整策略;
优选地,当车辆尾部与车辆周边障碍物的最小距离小于预设值S1时,检测车辆尾部右侧与车辆周边障碍物的最小距离L7、车辆尾部左侧与车辆周边障碍物的最小距离L6,并对L6、L7进行分析:
当L7-L6≥ΔL时,执行方向盘右打死前进式调整策略,
当L6-L7≥ΔL时,执行方向盘左打死前进式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔL为预设值;
优选地,当车辆头部与车辆周边障碍物的最小距离预设值S1时,检测车辆头部右侧与车辆周边障碍物的最小距离L3、车辆头部左侧与车辆前侧障碍物的最小距离L2,并对L2、L3进行分析:
当L3-L2≥ΔD时,执行方向盘右打死后退式调整策略,
当L2-L3≥ΔD时,执行方向盘左打死后退式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔD为预设值;
当Lp≥L0时,执行平行泊车路径规划策略,所述平行泊车路径规划策略具体包括:
令车辆起始点根据下述公式计算每段路径长度,所述公式为:
(R1+R2)sinθ+L2cosθ=S0
(R1+R2)(1-cosθ)+L2sinθ=H
L1:(x-S0-ΔS)2+[y-(H-Rmin)]2=Rmin 2
L2:y-ax-b=0
L3:(x-ΔS)2+(y-Rmin)2=Rmin 2;
其中,R1为第一段路径的圆弧半径,R2为第三段路径的圆弧半径,优选地,R1=R2,且R1、R2为最小转弯半径;θ为车辆偏航角,S0为车辆起始点与终点的横向距离,H为车辆起始点与终点的纵向距离,ΔS为车辆后轴与车辆后侧障碍物的安全距离,L1表示第一段路径,L2表示第二段路径,L3表示第三段路径;
最佳起始点C的坐标与距离h的关系为:
xc=a1+h/tanθ1
yc=b1+h;
其中,θ1为规划定值,a1、b1为设定值,h∈[0.1n1-0.05,0.1n2+0.05],其中,n1、n2为正整数且n2>n1,若n3∈[n1,n2],且0.1n3-0.05≤h<0.1n3+0.05,则h=0.1n3;即规划后的三段路径长度为:
L1=π*Rmin*θ1
L2=0.1/sinθ1*(h-0.4)。
L3=π*Rmin*θ1
优选地,步骤S3具体包括:在车辆自动泊车过程中检测方向盘上力矩介入力度B以及力矩介入时间T,且当B>B0、T>T0时,退出自动泊车模式,进入EPS助力模式;
优选地,所述EPS助力模式具体包括EPS助力电机驱动车辆前轮自主转向,方向盘跟踪目标转角,执行规划好的路径,泊车控制器向车速控制器发送指令进行刹车,泊车完成后方向盘回正;
其中,B0、T0均为预设值。
本发明提出的基于EPS的自动泊车***,包括:
车位探测模块,用于进行车位探测以获取有效车位信息;
泊车引导模块,用于根据上述有效车位信息为车辆选取目标停车策略,并根据目标停车策略引导车辆自动进入上述有效车位泊车;
模式切换模块,用于在车辆自动泊车过程中检测方向盘上力矩介入力度以及力矩介入时间,且当力矩介入力度超过预设力矩阈值且力矩介入时间超过预设时间阈值时,退出自动泊车模式,切换至EPS助力模式。
优选地,车位探测模块具体用于在车辆进行车位探测过程中根据下降沿、上升沿突变计算车位大小Lp和车位深度S,并根据车位大小Lp和车位深度S判断当前车位信息是否为有效车位信息;
优选地,当Lv≤Lp<Llim、S≥Slim时,判断当前垂直车位有效;
当Lp<Llim、S<Slim时,继续进行车位探测;
当Lp≥Llim、S≥Slim2时,判断当前平行车位有效;
其中,Lv、Llim、Slim、Slim2均为预设值;
优选地,车位探测模块在车辆进行车位探测过程中采集车辆右前轮与车辆周边障碍物的最小距离,并判断上述最小距离是否有突变,当上述最小距离突然减小即为下降沿,当上述最小距离突然增大即为上升沿。
优选地,车位探测模块采用超声波传感器进行车位检测;
优选地,车位探测模块包括十个超声波传感器;
第一超声波传感器安装于车辆头部左侧边角处,第二超声波传感器安装于车辆左前灯的右端点处,第三超声波传感器安装于车辆右前灯的左端点处,第四超声波传感器安装于车辆头部右侧边角处,第五超声波传感器安装于车辆尾部左侧边角处,第六超声波传感器安装于车辆左后灯的右端点处,第七超声波传感器安装于车辆右后灯的左端点处,第八超声波传感器安装于车辆尾部右侧边角处,第九超声波传感器安装于车辆右前轮处,第十超声波传感器安装于车辆右后轮处。
优选地,泊车引导模块具体用于:
当前垂直车位判断为有效时,执行垂直泊车路径规划策略;
当前平行车位判断为有效时,对车位大小Lp作进一步判断:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略;
当Lp≥L0时,执行平行泊车路径规划策略;
其中,L0为预设值;
优选地,执行垂直泊车路径规划策略具体包括:
根据相应法规:得到垂直泊车路径规划策略中起始预设区域的范围
结合公式计算出车辆与车位左侧边界发生碰撞的临界点的横坐标xr_lim,所述公式为:
其中,xp为停车时车辆后轴中心横坐标,yp为停车时车辆后轴中心纵坐标,Lr为车辆后悬长度,Lp为车位大小,w为车辆宽度,R为车辆泊车过程中的转弯半径;
再结合公式计算出车辆与车位右侧边界发生碰撞的临界点的纵坐标yr_lim,所述公式为(xp-Lp/2)2+(R-yp)2=(R-w/2)2;
其中,xp的值取值xr_lim的大小;
优选地,以xp=2、yp=1.1、yp=yr_lim=1.8、(xp-Lp/2)2+(R-yp)2=(R-w/2)2为边界,计算出垂直泊车区域;
优选地,当前平行车位判断为有效时,对车位大小Lp作进一步判断具体包括:
判断此时车辆右前轮与车辆周边障碍物的最小距离h,计算出上述距离h对应的最佳起始点坐标C;记录车辆右前轮与车辆周边障碍物的最小距离Y1、车辆右后轮与车辆周边障碍物的最小距离Y0,并对Y1、Y0进行分析,当|(Y1-Y0)|/l≥θ0时,重新进行车位探测;
且在车辆移动过程中对车位大小Lp作进一步分析:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略,所述带有库内调整的平行泊车路径规划策略具体包括:
车辆泊车过程中对车辆头部与车辆周边障碍物的最小距离、车辆尾部与车辆周边障碍物的最小距离进行检测,并根据上述检测结果执行前进式调整策略和后退式调整策略;
优选地,当车辆尾部与车辆周边障碍物的最小距离小于预设值S1时,检测车辆尾部右侧与车辆周边障碍物的最小距离L7、车辆尾部左侧与车辆周边障碍物的最小距离L6,并对L6、L7进行分析:
当L7-L6≥ΔL时,执行方向盘右打死前进式调整策略,
当L6-L7≥ΔL时,执行方向盘左打死前进式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔL为预设值;
优选地,当车辆头部与车辆周边障碍物的最小距离预设值S1时,检测车辆头部右侧与车辆周边障碍物的最小距离L3、车辆头部左侧与车辆前侧障碍物的最小距离L2,并对L2、L3进行分析:
当L3-L2≥ΔD时,执行方向盘右打死后退式调整策略,
当L2-L3≥ΔD时,执行方向盘左打死后退式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔD为预设值;
当Lp≥L0时,执行平行泊车路径规划策略,所述平行泊车路径规划策略具体包括:
令车辆起始点根据下述公式计算每段路径长度,所述公式为:
(R1+R2)sinθ+L2cosθ=S0
(R1+R2)(1-cosθ)+L2sinθ=H
L1:(x-S0-ΔS)2+[y-(H-Rmin)]2=Rmin 2
L2:y-ax-b=0
L3:(x-ΔS)2+(y-Rmin)2=Rmin 2;
其中,R1为第一段路径的圆弧半径,R2为第三段路径的圆弧半径,优选地,R1=R2,且R1、R2为最小转弯半径;θ为车辆偏航角,S0为车辆起始点与终点的横向距离,H为车辆起始点与终点的纵向距离,ΔS为车辆后轴与车辆后侧障碍物的安全距离,L1表示第一段路径,L2表示第二段路径,L3表示第三段路径;
最佳起始点C的坐标与距离h的关系为:
xc=a1+h/tanθ1
yc=b1+h;
其中,θ1为规划定值,a1、b1为设定值,
h∈[0.1n1-0.05,0.1n2+0.05],其中,n1、n2为正整数且n2>n1,若n3∈[n1,n2],且0.1n3-0.05≤h<0.1n3+0.05,则h=0.1n3;即规划后的三段路径长度为:
L1=π*Rmin*θ1
L2=0.1/sinθ1*(h-0.4)。
L3=π*Rmin*θ1
优选地,模式切换模块具体用于在车辆自动泊车过程中检测方向盘上力矩介入力度B以及力矩介入时间T,且当B>B0、T>T0时,退出自动泊车模式,进入EPS助力模式;
优选地,所述EPS助力模式具体包括EPS助力电机驱动车辆前轮自主转向,方向盘跟踪目标转角,执行规划好的路径,泊车控制器向车速控制器发送指令进行刹车,泊车完成后方向盘回正;
其中,B0、T0均为预设值。
本发明提出的一种基于EPS的自动泊车路线规划方法及***,首先通过车身设置的检测模块进行车位检测以获取有效车位信息,进而根据上述有效车位信息为车辆选取目标停车策略,并根据目标停车策略引导车辆自动进入有效车位进行泊车,此过程中,通过检测模块对车辆与车辆周边的障碍物间的最小距离进行检测,并根据车辆与车辆周边的障碍物间的最小距离为车辆选取不同的前进和后退方案,保证车辆在车位不同状态下以及在车位不同大小的状态下进行移动,本发明给出的垂直泊车策略以及平行泊车策略能在车位不同状态以及不同大小的情况下进行泊车,实现车辆在不同起始点成功平行泊车和垂直泊车,进一步地,当平行车位较小时,则执行带有库内调整的平行泊车路径规划策略,使得车辆在车位较小的情况下依然可以顺利的停进车位;且本发明能够实现泊车模式与EPS助力模式安全切换,确保自动泊车过程的安全进行,在方便用户泊车的基础上保证了泊车过程的安全性。
附图说明
图1为一种基于EPS的自动泊车路线规划方法的步骤示意图;
图2为一种基于EPS的自动泊车***的结构示意图;
图3为一种基于EPS的自动泊车路线规划方法及***的垂直泊车区域划分示意图。
具体实施方式
如图1所示,图1、图2、图3为本发明提出的一种基于EPS的自动泊车路线规划方法及***。
参照图1、图3,本发明提出的基于EPS的自动泊车路线规划方法,包括以下步骤:
S1、进行车位探测以获取有效车位信息;
具体包括在车辆进行车位探测过程中根据下降沿、上升沿突变计算车位大小Lp和车位深度S,并根据车位大小Lp和车位深度S判断当前车位信息是否为有效车位信息;
优选地,当Lv≤Lp<Llim、S≥Slim时,判断当前垂直车位有效;
当Lp<Llim、S<Slim时,继续进行车位探测;
当Lp≥Llim、S≥Slim2时,判断当前平行车位有效;
其中,Lv、Llim、Slim、Slim2均为预设值;
优选地,车位探测过程中采集车辆右前轮与车辆周边障碍物的最小距离,并判断上述最小距离是否有突变,当上述最小距离突然减小即为下降沿,当上述最小距离突然增大即为上升沿。
S2、根据上述有效车位信息为车辆选取目标停车策略,并根据目标停车策略引导车辆自动进入上述有效车位泊车;
平行泊车过程中,所述路径“圆弧-直线-圆弧”中圆弧半径皆为最小转弯半径,每一个侧向距离h对应着不同的“圆弧-直线-圆弧”路径。在圆弧-直线-圆弧切换点处,车速控制器降低车速,减小方向盘在换向过程时车辆偏离规划路径的偏差;垂直泊车中,所述三段圆弧半径也皆为最小转弯半径,圆弧之间切换点需停车换挡;
具体包括:
当前垂直车位判断为有效时,执行垂直泊车路径规划策略;
当前平行车位判断为有效时,对车位大小Lp作进一步判断:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略;
当Lp≥L0时,执行平行泊车路径规划策略;
其中,L0为预设值;
优选地,执行垂直泊车路径规划策略具体包括:
根据相应法规:得到垂直泊车路径规划策略中起始预设区域的范围
结合公式计算出车辆与车位左侧边界发生碰撞的临界点的横坐标xr_lim,所述公式为:
其中,xp为停车时车辆后轴中心横坐标,yp为停车时车辆后轴中心纵坐标,Lr为车辆后悬长度,Lp为车位大小,w为车辆宽度,R为车辆泊车过程中的转弯半径;
再结合公式计算出车辆与车位右侧边界发生碰撞的临界点的纵坐标yr_lim,所述公式为(xp-Lp/2)2+(R-yp)2=(R-w/2)2;
其中,xp的值取值xr_lim的大小;
优选地,以xp=2、yp=1.1、yp=yr_lim=1.8、(xp-Lp/2)2+(R-yp)2=(R-w/2)2为边界,计算出垂直泊车区域;
优选地,当前平行车位判断为有效时,对车位大小Lp作进一步判断具体包括:
判断此时车辆右前轮与车辆周边障碍物的最小距离h,计算出上述距离h对应的最佳起始点坐标C;记录车辆右前轮与车辆周边障碍物的最小距离Y1、车辆右后轮与车辆周边障碍物的最小距离Y0,并对Y1、Y0进行分析,当|(Y1-Y0)|/l≥θ0时,重新进行车位探测;
且在车辆移动过程中对车位大小Lp作进一步分析:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略,所述带有库内调整的平行泊车路径规划策略具体包括:
车辆泊车过程中对车辆头部与车辆周边障碍物的最小距离、车辆尾部与车辆周边障碍物的最小距离进行检测,并根据上述检测结果执行前进式调整策略和后退式调整策略;
优选地,当车辆尾部与车辆周边障碍物的最小距离小于预设值S1时,检测车辆尾部右侧与车辆周边障碍物的最小距离L7、车辆尾部左侧与车辆周边障碍物的最小距离L6,并对L6、L7进行分析:
当L7-L6≥ΔL时,执行方向盘右打死前进式调整策略,
当L6-L7≥ΔL时,执行方向盘左打死前进式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔL为预设值;
优选地,当车辆头部与车辆周边障碍物的最小距离预设值S1时,检测车辆头部右侧与车辆周边障碍物的最小距离L3、车辆头部左侧与车辆前侧障碍物的最小距离L2,并对L2、L3进行分析:
当L3-L2≥ΔD时,执行方向盘右打死后退式调整策略,
当L2-L3≥ΔD时,执行方向盘左打死后退式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔD为预设值;
当Lp≥L0时,执行平行泊车路径规划策略,所述平行泊车路径规划策略具体包括:
令车辆起始点根据下述公式计算每段路径长度,所述公式为:
(R1+R2)sinθ+L2cosθ=S0
(R1+R2)(1-cosθ)+L2sinθ=H
L1:(x-S0-ΔS)2+[y-(H-Rmin)]2=Rmin 2
L2:y-ax-b=0
L3:(x-ΔS)2+(y-Rmin)2=Rmin 2;
其中,R1为第一段路径的圆弧半径,R2为第三段路径的圆弧半径,优选地,R1=R2,且R1、R2为最小转弯半径;θ为车辆偏航角,S0为车辆起始点与终点的横向距离,H为车辆起始点与终点的纵向距离,ΔS为车辆后轴与车辆后侧障碍物的安全距离,L1表示第一段路径,L2表示第二段路径,L3表示第三段路径;
最佳起始点C的坐标与距离h的关系为:
xc=a1+h/tanθ1
yc=b1+h;
其中,θ1为规划定值,a1、b1为设定值,h∈[0.1n1-0.05,0.1n2+0.05],其中,n1、n2为正整数且n2>n1,若n3∈[n1,n2],且0.1n3-0.05≤h<0.1n3+0.05,则h=0.1n3;即规划后的三段路径长度为:
L1=π*Rmin*θ1
L2=0.1/sinθ1*(h-0.4)。
L3=π*Rmin*θ1
S3、记录步骤S2中车辆自动泊车过程中方向盘上力矩介入力度以及力矩介入时间,并将上述力矩介入力度与预设力矩阈值、力矩介入时间与预设时间阈值进行比较,当力矩介入力度超过预设力矩阈值且力矩介入时间超过预设时间阈值时,退出自动泊车模式,进入EPS助力模式;
具体包括:在车辆自动泊车过程中检测方向盘上力矩介入力度B以及力矩介入时间T,且当B>B0、T>T0时,退出自动泊车模式,进入EPS助力模式;
优选地,所述EPS助力模式具体包括EPS助力电机驱动车辆前轮自主转向,方向盘跟踪目标转角,执行规划好的路径,泊车控制器向车速控制器发送指令进行刹车,泊车完成后方向盘回正;其中,B0、T0均为预设值。
参照图2、图3,本发明提出的基于EPS的自动泊车***,包括:
车位探测模块,用于进行车位探测以获取有效车位信息;
车位探测模块具体用于在车辆进行车位探测过程中根据下降沿、上升沿突变计算车位大小Lp和车位深度S,并根据车位大小Lp和车位深度S判断当前车位信息是否为有效车位信息;
优选地,当Lv≤Lp<Llim、S≥Slim时,判断当前垂直车位有效;
当Lp<Llim、S<Slim时,继续进行车位探测;
当Lp≥Llim、S≥Slim2时,判断当前平行车位有效;
其中,Lv、Llim、Slim、Slim2均为预设值;
优选地,车位探测模块在车辆进行车位探测过程中采集车辆右前轮与车辆周边障碍物的最小距离,并判断上述最小距离是否有突变,当上述最小距离突然减小即为下降沿,当上述最小距离突然增大即为上升沿。
车位探测模块采用超声波传感器进行车位检测;
优选地,车位探测模块包括十个超声波传感器;
第一超声波传感器安装于车辆头部左侧边角处,第二超声波传感器安装于车辆左前灯的右端点处,第三超声波传感器安装于车辆右前灯的左端点处,第四超声波传感器安装于车辆头部右侧边角处,第五超声波传感器安装于车辆尾部左侧边角处,第六超声波传感器安装于车辆左后灯的右端点处,第七超声波传感器安装于车辆右后灯的左端点处,第八超声波传感器安装于车辆尾部右侧边角处,第九超声波传感器安装于车辆右前轮处,第十超声波传感器安装于车辆右后轮处。
泊车引导模块,用于根据上述有效车位信息为车辆选取目标停车策略,并根据目标停车策略引导车辆自动进入上述有效车位泊车;
泊车引导模块具体用于:
当前垂直车位判断为有效时,执行垂直泊车路径规划策略;
当前平行车位判断为有效时,对车位大小Lp作进一步判断:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略;
当Lp≥L0时,执行平行泊车路径规划策略;
其中,L0为预设值;
优选地,执行垂直泊车路径规划策略具体包括:
根据相应法规:得到垂直泊车路径规划策略中起始预设区域的范围
结合公式计算出车辆与车位左侧边界发生碰撞的临界点的横坐标xr_lim,所述公式为:
其中,xp为停车时车辆后轴中心横坐标,yp为停车时车辆后轴中心纵坐标,Lr为车辆后悬长度,Lp为车位大小,w为车辆宽度,R为车辆泊车过程中的转弯半径;
再结合公式计算出车辆与车位右侧边界发生碰撞的临界点的纵坐标yr_lim,所述公式为(xp-Lp/2)2+(R-yp)2=(R-w/2)2;
其中,xp的值取值xr_lim的大小;
优选地,以xp=2、yp=1.1、yp=yr_lim=1.8、(xp-Lp/2)2+(R-yp)2=(R-w/2)2为边界,计算出垂直泊车区域;
优选地,当前平行车位判断为有效时,对车位大小Lp作进一步判断具体包括:
判断此时车辆右前轮与车辆周边障碍物的最小距离h,计算出上述距离h对应的最佳起始点坐标C;记录车辆右前轮与车辆周边障碍物的最小距离Y1、车辆右后轮与车辆周边障碍物的最小距离Y0,并对Y1、Y0进行分析,当|(Y1-Y0)|/l≥θ0时,重新进行车位探测;
且在车辆移动过程中对车位大小Lp作进一步分析:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略,所述带有库内调整的平行泊车路径规划策略具体包括:
车辆泊车过程中对车辆头部与车辆周边障碍物的最小距离、车辆尾部与车辆周边障碍物的最小距离进行检测,并根据上述检测结果执行前进式调整策略和后退式调整策略;
优选地,当车辆尾部与车辆周边障碍物的最小距离小于预设值S1时,检测车辆尾部右侧与车辆周边障碍物的最小距离L7、车辆尾部左侧与车辆周边障碍物的最小距离L6,并对L6、L7进行分析:
当L7-L6≥ΔL时,执行方向盘右打死前进式调整策略,
当L6-L7≥ΔL时,执行方向盘左打死前进式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔL为预设值;
优选地,当车辆头部与车辆周边障碍物的最小距离预设值S1时,检测车辆头部右侧与车辆周边障碍物的最小距离L3、车辆头部左侧与车辆前侧障碍物的最小距离L2,并对L2、L3进行分析:
当L3-L2≥ΔD时,执行方向盘右打死后退式调整策略,
当L2-L3≥ΔD时,执行方向盘左打死后退式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔD为预设值;
当Lp≥L0时,执行平行泊车路径规划策略,所述平行泊车路径规划策略具体包括:
令车辆起始点根据下述公式计算每段路径长度,所述公式为:
(R1+R2)sinθ+L2cosθ=S0
(R1+R2)(1-cosθ)+L2sinθ=H
L1:(x-S0-ΔS)2+[y-(H-Rmin)]2=Rmin 2
L2:y-ax-b=0
L3:(x-ΔS)2+(y-Rmin)2=Rmin 2;
其中,R1为第一段路径的圆弧半径,R2为第三段路径的圆弧半径,优选地,R1=R2,且R1、R2为最小转弯半径;θ为车辆偏航角,S0为车辆起始点与终点的横向距离,H为车辆起始点与终点的纵向距离,ΔS为车辆后轴与车辆后侧障碍物的安全距离,L1表示第一段路径,L2表示第二段路径,L3表示第三段路径;
最佳起始点C的坐标与距离h的关系为:
xc=a1+h/tanθ1
yc=b1+h;
其中,θ1为规划定值,a1、b1为设定值,h∈[0.1n1-0.05,0.1n2+0.05],其中,n1、n2为正整数且n2>n1,若n3∈[n1,n2],且0.1n3-0.05≤h<0.1n3+0.05,则h=0.1n3;即规划后的三段路径长度为:
L1=π*Rmin*θ1
L2=0.1/sinθ1*(h-0.4)。
L3=π*Rmin*θ1
模式切换模块,用于在车辆自动泊车过程中检测方向盘上力矩介入力度以及力矩介入时间,且当力矩介入力度超过预设力矩阈值且力矩介入时间超过预设时间阈值时,退出自动泊车模式,切换至EPS助力模式。
模式切换模块具体用于在车辆自动泊车过程中检测方向盘上力矩介入力度B以及力矩介入时间T,且当B>B0、T>T0时,退出自动泊车模式,进入EPS助力模式;
优选地,所述EPS助力模式具体包括EPS助力电机驱动车辆前轮自主转向,方向盘跟踪目标转角,执行规划好的路径,泊车控制器向车速控制器发送指令进行刹车,泊车完成后方向盘回正;其中,B0、T0均为预设值。
本实施方式中,所述超声波传感器为KS103型号,探测范围1cm~500cm或1cm~1100cm,具有实时的温度补偿功能,用于实时探测周边环境、车位测量、泊车过程防碰撞预警。
本实施方式中还设有轮速传感器、语音模块、车速控制器、转角传感器,所述轮速传感器为增量式光电旋转编码器,旋转一周共发出1440个脉冲信号,安装在两后轮,随后轮同轴转动,用于实时计算轮速、测量移动距离;所述语音模块为XFS5152CE***,所述小音箱通过3.5mm耳机插口与其连接,用于语音提示驾驶员执行换挡和刹车操作;所述的车速控制模块包括车速控制器和真空助力泵,车速控制模块可对真空助力泵进行压力调节实现对车速在0~10km/h之间的速度控制;所述转角传感器为博世公司产品,用于采集方向盘实时转角信号;所述超声波传感器通过I2C通信与泊车控制器连接;所述轮速传感器通过CAN通信与泊车控制器连接;所述语音模块通过UART接口与泊车控制器通信连接;所述车速控制器通过CAN通信与泊车控制器连接;所述转角传感器通过CAN总线与泊车控制器、EPS控制器实时通信。
本实施方式提出的一种基于EPS的自动泊车路线规划方法及***,首先通过车身设置的检测模块进行车位检测以获取有效车位信息,进而根据上述有效车位信息为车辆选取目标停车策略,并根据目标停车策略引导车辆自动进入有效车位进行泊车,此过程中,通过检测模块对车辆与车辆周边的障碍物间的最小距离进行检测,并根据车辆与车辆周边的障碍物间的最小距离为车辆选取不同的前进和后退方案,保证车辆在车位不同状态下以及在车位不同大小的状态下进行移动,给出的垂直泊车策略以及平行泊车策略能在车位不同状态以及不同大小的情况下进行泊车,实现车辆在不同起始点成功平行泊车和垂直泊车,进一步地,当平行车位较小时,则执行带有库内调整的平行泊车路径规划策略,使得车辆在车位较小的情况下依然可以顺利的停进车位;且能够实现泊车模式与EPS助力模式安全切换,确保自动泊车过程的安全进行,在方便用户泊车的基础上保证了泊车过程的安全性。
本实施方式提供一种基于EPS的自动泊车***,与现有技术方案相比,开发成本低,能够实现泊车与EPS模式安全切换,确保自动泊车过程的安全进行;本实施方式所提供的一种自动泊车路径规划方法,简单且实现,经过简单的参数改变设置,能移植到不同车型上,能实现在不同的起始点成功平行或者泊车。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
Claims (14)
1.一种基于EPS的自动泊车路线规划方法,其特征在于,包括以下步骤:
S1、进行车位探测以获取有效车位信息;
S2、根据上述有效车位信息为车辆选取目标停车策略,并根据目标停车策略引导车辆自动进入上述有效车位泊车;
S3、记录步骤S2中车辆自动泊车过程中方向盘上力矩介入力度以及力矩介入时间,并将上述力矩介入力度与预设力矩阈值、力矩介入时间与预设时间阈值进行比较,当力矩介入力度超过预设力矩阈值且力矩介入时间超过预设时间阈值时,退出自动泊车模式,进入EPS助力模式;
步骤S2具体包括:
当前垂直车位判断为有效时,执行垂直泊车路径规划策略;
当前平行车位判断为有效时,对车位大小Lp作进一步判断:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略;
当Lp≥L0时,执行平行泊车路径规划策略;
其中,L0为预设值;
执行垂直泊车路径规划策略具体包括:
根据相应法规:Lp/2≤(xp-Lr)≤2Lp、ε=0.2m,得到垂直泊车路径规划策略中起始预设区域的范围
结合公式计算出车辆与车位左侧边界发生碰撞的临界点的横坐标xr_lim,所述公式为:
其中,xp为停车时车辆后轴中心横坐标,yp为停车时车辆后轴中心纵坐标,Lr为车辆后悬长度,Lp为车位大小,w为车辆宽度,R为车辆泊车过程中的转弯半径;
再结合公式计算出车辆与车位右侧边界发生碰撞的临界点的纵坐标yr_lim,所述公式为(xp-Lp/2)2+(R-yp)2=(R-w/2)2;
其中,xp的值取值xr_lim的大小;
以xp=2、yp=1.1、yp=yr_lim=1.8、(xp-Lp/2)2+(R-yp)2=(R-w/2)2为边界,计算出垂直泊车区域;
当前平行车位判断为有效时,对车位大小Lp作进一步判断具体包括:
判断此时车辆右前轮与车辆周边障碍物的最小距离h,计算出上述距离h对应的最佳起始点坐标C;记录车辆右前轮与车辆周边障碍物的最小距离Y1、车辆右后轮与车辆周边障碍物的最小距离Y0,并对Y1、Y0进行分析,当|(Y1-Y0)|/l≥θ0时,重新进行车位探测;
且在车辆移动过程中对车位大小Lp作进一步分析:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略,所述带有库内调整的平行泊车路径规划策略具体包括:
车辆泊车过程中对车辆头部与车辆周边障碍物的最小距离、车辆尾部与车辆周边障碍物的最小距离进行检测,并根据上述检测结果执行前进式调整策略和后退式调整策略;
当车辆尾部与车辆周边障碍物的最小距离小于预设值S1时,检测车辆尾部右侧与车辆周边障碍物的最小距离L7、车辆尾部左侧与车辆周边障碍物的最小距离L6,并对L6、L7进行分析:
当L7-L6≥ΔL时,执行方向盘右打死前进式调整策略,
当L6-L7≥ΔL时,执行方向盘左打死前进式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔL为预设值;
当车辆头部与车辆周边障碍物的最小距离预设值S1时,检测车辆头部右侧与车辆周边障碍物的最小距离L3、车辆头部左侧与车辆前侧障碍物的最小距离L2,并对L2、L3进行分析:
当L3-L2≥ΔD时,执行方向盘右打死后退式调整策略,
当L2-L3≥ΔD时,执行方向盘左打死后退式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔD为预设值;
当Lp≥L0时,执行平行泊车路径规划策略,所述平行泊车路径规划策略具体包括:
令车辆起始点根据下述公式计算每段路径长度,所述公式为:
(R1+R2)sinθ+L2cosθ=S0
(R1+R2)(1-cosθ)+L2sinθ=H
L1:(x-S0-ΔS)2+[y-(H-Rmin)]2=Rmin 2
L2:y-ax-b=0
L3:(x-ΔS)2+(y-Rmin)2=Rmin 2;
其中,R1为第一段路径的圆弧半径,R2为第三段路径的圆弧半径,R1=R2,且R1、R2为最小转弯半径;θ为车辆偏航角,S0为车辆起始点与终点的横向距离,H为车辆起始点与终点的纵向距离,ΔS为车辆后轴与车辆后侧障碍物的安全距离,L1表示第一段路径,L2表示第二段路径,L3表示第三段路径;
最佳起始点C的坐标与距离h的关系为:
xc=a1+h/tanθ1
yc=b1+h;
其中,θ1为规划定值,a1、b1为设定值,h∈[0.1n1-0.05,0.1n2+0.05],其中,n1、n2为正整数且n2>n1,若n3∈[n1,n2],且0.1n3-0.05≤h<0.1n3+0.05,则h=0.1n3;即规划后的三段路径长度为:
2.根据权利要求1所述的基于EPS的自动泊车路线规划方法,其特征在于,步骤S1具体包括在车辆进行车位探测过程中根据下降沿、上升沿突变计算车位大小Lp和车位深度S,并根据车位大小Lp和车位深度S判断当前车位信息是否为有效车位信息。
3.根据权利要求2所述的基于EPS的自动泊车路线规划方法,其特征在于,当Lv≤Lp<Llim、S≥Slim时,判断当前垂直车位有效;
当Lp<Llim、S<Slim时,继续进行车位探测;
当Lp≥Llim、S≥Slim2时,判断当前平行车位有效;
其中,Lv、Llim、Slim、Slim2均为预设值。
4.根据权利要求2所述的基于EPS的自动泊车路线规划方法,其特征在于,车位探测过程中采集车辆右前轮与车辆周边障碍物的最小距离,并判断上述最小距离是否有突变,当上述最小距离突然减小即为下降沿,当上述最小距离突然增大即为上升沿。
5.根据权利要求1所述的基于EPS的自动泊车路线规划方法,其特征在于,步骤S3具体包括:在车辆自动泊车过程中检测方向盘上力矩介入力度B以及力矩介入时间T,且当B>B0、T>T0时,退出自动泊车模式,进入EPS助力模式。
6.根据权利要求5所述的基于EPS的自动泊车路线规划方法,其特征在于,所述EPS助力模式具体包括EPS助力电机驱动车辆前轮自主转向,方向盘跟踪目标转角,执行规划好的路径,泊车控制器向车速控制器发送指令进行刹车,泊车完成后方向盘回正;
其中,B0、T0均为预设值。
7.一种基于EPS的自动泊车***,其特征在于,包括:
车位探测模块,用于进行车位探测以获取有效车位信息;
泊车引导模块,用于根据上述有效车位信息为车辆选取目标停车策略,并根据目标停车策略引导车辆自动进入上述有效车位泊车;
模式切换模块,用于在车辆自动泊车过程中检测方向盘上力矩介入力度以及力矩介入时间,且当力矩介入力度超过预设力矩阈值且力矩介入时间超过预设时间阈值时,退出自动泊车模式,切换至EPS助力模式;
泊车引导模块具体用于:
当前垂直车位判断为有效时,执行垂直泊车路径规划策略;
当前平行车位判断为有效时,对车位大小Lp作进一步判断:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略;
当Lp≥L0时,执行平行泊车路径规划策略;
其中,L0为预设值;
执行垂直泊车路径规划策略具体包括:
根据相应法规:Lp/2≤(xp-Lr)≤2Lp、ε=0.2m,得到垂直泊车路径规划策略中起始预设区域的范围
结合公式计算出车辆与车位左侧边界发生碰撞的临界点的横坐标xr_lim,所述公式为:
其中,xp为停车时车辆后轴中心横坐标,yp为停车时车辆后轴中心纵坐标,Lr为车辆后悬长度,Lp为车位大小,w为车辆宽度,R为车辆泊车过程中的转弯半径;
再结合公式计算出车辆与车位右侧边界发生碰撞的临界点的纵坐标yr_lim,所述公式为(xp-Lp/2)2+(R-yp)2=(R-w/2)2;
其中,xp的值取值xr_lim的大小;
以xp=2、yp=1.1、yp=yr_lim=1.8、(xp-Lp/2)2+(R-yp)2=(R-w/2)2为边界,计算出垂直泊车区域;
当前平行车位判断为有效时,对车位大小Lp作进一步判断具体包括:
判断此时车辆右前轮与车辆周边障碍物的最小距离h,计算出上述距离h对应的最佳起始点坐标C;记录车辆右前轮与车辆周边障碍物的最小距离Y1、车辆右后轮与车辆周边障碍物的最小距离Y0,并对Y1、Y0进行分析,当|(Y1-Y0)|/l≥θ0时,重新进行车位探测;
且在车辆移动过程中对车位大小Lp作进一步分析:
当Llim≤Lp<L0时,执行带有库内调整的平行泊车路径规划策略,所述带有库内调整的平行泊车路径规划策略具体包括:
车辆泊车过程中对车辆头部与车辆周边障碍物的最小距离、车辆尾部与车辆周边障碍物的最小距离进行检测,并根据上述检测结果执行前进式调整策略和后退式调整策略;
当车辆尾部与车辆周边障碍物的最小距离小于预设值S1时,检测车辆尾部右侧与车辆周边障碍物的最小距离L7、车辆尾部左侧与车辆周边障碍物的最小距离L6,并对L6、L7进行分析:
当L7-L6≥ΔL时,执行方向盘右打死前进式调整策略,
当L6-L7≥ΔL时,执行方向盘左打死前进式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔL为预设值;
当车辆头部与车辆周边障碍物的最小距离预设值S1时,检测车辆头部右侧与车辆周边障碍物的最小距离L3、车辆头部左侧与车辆前侧障碍物的最小距离L2,并对L2、L3进行分析:
当L3-L2≥ΔD时,执行方向盘右打死后退式调整策略,
当L2-L3≥ΔD时,执行方向盘左打死后退式调整策略,
否则,执行方向盘0度角前进式调整策略;
其中,ΔD为预设值;
当Lp≥L0时,执行平行泊车路径规划策略,所述平行泊车路径规划策略具体包括:
令车辆起始点根据下述公式计算每段路径长度,所述公式为:
(R1+R2)sinθ+L2cosθ=S0
(R1+R2)(1-cosθ)+L2sinθ=H
L1:(x-S0-ΔS)2+[y-(H-Rmin)]2=Rmin 2
L2:y-ax-b=0
L3:(x-ΔS)2+(y-Rmin)2=Rmin 2;
其中,R1为第一段路径的圆弧半径,R2为第三段路径的圆弧半径,R1=R2,且R1、R2为最小转弯半径;θ为车辆偏航角,S0为车辆起始点与终点的横向距离,H为车辆起始点与终点的纵向距离,ΔS为车辆后轴与车辆后侧障碍物的安全距离,L1表示第一段路径,L2表示第二段路径,L3表示第三段路径;
最佳起始点C的坐标与距离h的关系为:
xc=a1+h/tanθ1
yc=b1+h;
其中,θ1为规划定值,a1、b1为设定值,h∈[0.1n1-0.05,0.1n2+0.05],其中,n1、n2为正整数且n2>n1,若n3∈[n1,n2],且0.1n3-0.05≤h<0.1n3+0.05,则h=0.1n3;即规划后的三段路径长度为:
8.根据权利要求7所述的基于EPS的自动泊车***,其特征在于,车位探测模块具体用于在车辆进行车位探测过程中根据下降沿、上升沿突变计算车位大小Lp和车位深度S,并根据车位大小Lp和车位深度S判断当前车位信息是否为有效车位信息。
9.根据权利要求8所述的基于EPS的自动泊车***,其特征在于,当Lv≤Lp<Llim、S≥Slim时,判断当前垂直车位有效;
当Lp<Llim、S<Slim时,继续进行车位探测;
当Lp≥Llim、S≥Slim2时,判断当前平行车位有效;
其中,Lv、Llim、Slim、Slim2均为预设值。
10.根据权利要求8所述的基于EPS的自动泊车***,其特征在于,车位探测模块在车辆进行车位探测过程中采集车辆右前轮与车辆周边障碍物的最小距离,并判断上述最小距离是否有突变,当上述最小距离突然减小即为下降沿,当上述最小距离突然增大即为上升沿。
11.根据权利要求7所述的基于EPS的自动泊车***,其特征在于,车位探测模块采用超声波传感器进行车位检测。
12.根据权利要求11所述的基于EPS的自动泊车***,其特征在于,车位探测模块包括十个超声波传感器;
第一超声波传感器安装于车辆头部左侧边角处,第二超声波传感器安装于车辆左前灯的右端点处,第三超声波传感器安装于车辆右前灯的左端点处,第四超声波传感器安装于车辆头部右侧边角处,第五超声波传感器安装于车辆尾部左侧边角处,第六超声波传感器安装于车辆左后灯的右端点处,第七超声波传感器安装于车辆右后灯的左端点处,第八超声波传感器安装于车辆尾部右侧边角处,第九超声波传感器安装于车辆右前轮处,第十超声波传感器安装于车辆右后轮处。
13.根据权利要求7所述的基于EPS的自动泊车***,其特征在于,模式切换模块具体用于在车辆自动泊车过程中检测方向盘上力矩介入力度B以及力矩介入时间T,且当B>B0、T>T0时,退出自动泊车模式,进入EPS助力模式。
14.根据权利要求13所述的基于EPS的自动泊车***,其特征在于,所述EPS助力模式具体包括EPS助力电机驱动车辆前轮自主转向,方向盘跟踪目标转角,执行规划好的路径,泊车控制器向车速控制器发送指令进行刹车,泊车完成后方向盘回正;
其中,B0、T0均为预设值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611177421.7A CN106740818B (zh) | 2016-12-19 | 2016-12-19 | 一种基于eps的自动泊车路线规划方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611177421.7A CN106740818B (zh) | 2016-12-19 | 2016-12-19 | 一种基于eps的自动泊车路线规划方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106740818A CN106740818A (zh) | 2017-05-31 |
CN106740818B true CN106740818B (zh) | 2019-06-04 |
Family
ID=58890080
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611177421.7A Active CN106740818B (zh) | 2016-12-19 | 2016-12-19 | 一种基于eps的自动泊车路线规划方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106740818B (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107416023B (zh) * | 2017-08-04 | 2019-04-12 | 奇瑞汽车股份有限公司 | 泊车方法和装置 |
CN107697064B (zh) * | 2017-08-18 | 2020-03-03 | 智车优行科技(北京)有限公司 | 汽车侧方泊车控制装置、方法及汽车和存储介质 |
CN107933549B (zh) * | 2017-11-23 | 2020-11-10 | 奇瑞汽车股份有限公司 | 一种c型垂直自动泊车方法及装置 |
CN108177694A (zh) * | 2017-12-28 | 2018-06-19 | 清华大学苏州汽车研究院(吴江) | 一种车载超声波传感器*** |
CN111469917B (zh) * | 2019-01-07 | 2021-11-09 | 上海汽车集团股份有限公司 | 车辆转向控制方法及装置 |
CN109733387B (zh) * | 2019-01-21 | 2021-04-20 | 江苏大学 | 一种可自动切换泊车模式的泊车方法及控制装置 |
CN110796889A (zh) * | 2019-01-25 | 2020-02-14 | 长城汽车股份有限公司 | 用于代客泊车的车位确定方法及装置 |
CN109927717B (zh) * | 2019-03-22 | 2020-07-17 | 湖北亿咖通科技有限公司 | 泊车轨迹的确定方法、装置及智能终端 |
CN110414355A (zh) * | 2019-06-27 | 2019-11-05 | 沈阳工业大学 | 基于视觉的右方位空停车位与泊车过程中车位线检测方法 |
CN110775053B (zh) * | 2019-10-28 | 2021-04-20 | 湖南大学 | 一种基于碰撞情况分析的自动泊车起始区域确定方法 |
CN111572536A (zh) * | 2020-05-25 | 2020-08-25 | 安徽江淮汽车集团股份有限公司 | 多段化垂直泊车路径规划方法及装置 |
CN111619554A (zh) * | 2020-06-01 | 2020-09-04 | 中国第一汽车股份有限公司 | 一种车辆后轮转向控制方法、装置、设备及存储介质 |
CN112208518B (zh) * | 2020-09-28 | 2022-02-01 | 惠州华阳通用电子有限公司 | 一种泊车路径自动规划方法 |
CN114212077B (zh) * | 2021-12-31 | 2024-04-19 | 爱驰汽车(上海)有限公司 | 车辆平行泊入方法、装置、设备及存储介质 |
CN114627668A (zh) * | 2022-02-25 | 2022-06-14 | 恒大新能源汽车投资控股集团有限公司 | 泊车调度方法、装置及停车场端服务器 |
CN115376358B (zh) * | 2022-07-18 | 2023-12-05 | 英博超算(南京)科技有限公司 | 基于有限状态机的超声波车位探测 |
CN115162243A (zh) * | 2022-08-23 | 2022-10-11 | 深兰人工智能(深圳)有限公司 | 确定预停车位置方法、装置及铰接式扫地车 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140024595A (ko) * | 2012-08-20 | 2014-03-03 | 주식회사 만도 | 자동주차보조시스템의 동작신뢰성 향상 방법 |
CN103661373A (zh) * | 2013-12-26 | 2014-03-26 | 江苏大学 | 一种安全切换泊车模式的控制装置及控制方法 |
CN203974805U (zh) * | 2014-07-14 | 2014-12-03 | 江苏大学 | 一种自动泊车***控制器 |
CN105035075A (zh) * | 2015-06-24 | 2015-11-11 | 合肥中科自动控制***有限公司 | 一种用于自主平行泊车的路径规划方法 |
CN105197010A (zh) * | 2014-06-04 | 2015-12-30 | 长春孔辉汽车科技股份有限公司 | 辅助泊车***以及辅助泊车控制方法 |
-
2016
- 2016-12-19 CN CN201611177421.7A patent/CN106740818B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20140024595A (ko) * | 2012-08-20 | 2014-03-03 | 주식회사 만도 | 자동주차보조시스템의 동작신뢰성 향상 방법 |
CN103661373A (zh) * | 2013-12-26 | 2014-03-26 | 江苏大学 | 一种安全切换泊车模式的控制装置及控制方法 |
CN105197010A (zh) * | 2014-06-04 | 2015-12-30 | 长春孔辉汽车科技股份有限公司 | 辅助泊车***以及辅助泊车控制方法 |
CN203974805U (zh) * | 2014-07-14 | 2014-12-03 | 江苏大学 | 一种自动泊车***控制器 |
CN105035075A (zh) * | 2015-06-24 | 2015-11-11 | 合肥中科自动控制***有限公司 | 一种用于自主平行泊车的路径规划方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106740818A (zh) | 2017-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106740818B (zh) | 一种基于eps的自动泊车路线规划方法及*** | |
CN105263785B (zh) | 车辆控制*** | |
JP5783204B2 (ja) | 運転支援装置および運転支援方法 | |
JP3559802B2 (ja) | 自動車の車線離脱防止システム及びその制御方法 | |
CN108482370B (zh) | 一种商用车车道保持***及其控制策略设计 | |
EP2840003B1 (en) | Driving assistance system for vehicle | |
JP3571234B2 (ja) | 車両用操舵制御装置 | |
JP7056459B2 (ja) | 車両の運転支援装置 | |
CN106794838B (zh) | 用于至少半自主操纵机动车辆的方法、驾驶员辅助***和机动车辆 | |
EP3025931B1 (en) | Vehicular steering control device, and vehicular steering control method | |
JP6196518B2 (ja) | 運転支援装置 | |
CN108352117B (zh) | 车道维持控制装置 | |
CN103158701A (zh) | 为车辆推导泊车轨迹的***和方法 | |
US11001301B2 (en) | Method for moving a motor vehicle out of a parking space with at least semi-autonomous manoeuvring of the motor vehicle up to an end position, driver assistance system and motor vehicle | |
CN104520170A (zh) | 借助驾驶员辅助***实施车辆泊车过程的方法 | |
US10597029B2 (en) | Dynamic parking using an assistance system | |
CN108961809A (zh) | 辅助机动车辆的停车过程的方法、电子停车辅助***及机动车辆 | |
CN109641617B (zh) | 出库辅助装置 | |
US10933872B2 (en) | Motor vehicle and autonomous or semi-autonomous maneuvering around an obstacle | |
CN108945092B (zh) | 基于高速公路的自动驾驶车辆人机转向交互方法及*** | |
JP5381012B2 (ja) | 駐車支援装置および障害物接触判定方法 | |
GB2453850A (en) | Driver parking instruction issuing system that stores the position of the target parking space in memory during the parking procedure | |
CN202271993U (zh) | 车辆的驾驶辅助装置 | |
JP3706669B2 (ja) | 車両用操舵装置 | |
JP7273370B2 (ja) | 衝突回避支援装置 |
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 |