CN111016886B - 一种基于b样条理论的自动泊车路径规划方法 - Google Patents

一种基于b样条理论的自动泊车路径规划方法 Download PDF

Info

Publication number
CN111016886B
CN111016886B CN201911316423.3A CN201911316423A CN111016886B CN 111016886 B CN111016886 B CN 111016886B CN 201911316423 A CN201911316423 A CN 201911316423A CN 111016886 B CN111016886 B CN 111016886B
Authority
CN
China
Prior art keywords
vehicle
parking
parking space
constraint
path
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
CN201911316423.3A
Other languages
English (en)
Other versions
CN111016886A (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.)
Qingyan Intelligent Technology Nanjing Co ltd
Original Assignee
He Da Xin Technology Group Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by He Da Xin Technology Group Co ltd filed Critical He Da Xin Technology Group Co ltd
Priority to CN201911316423.3A priority Critical patent/CN111016886B/zh
Publication of CN111016886A publication Critical patent/CN111016886A/zh
Application granted granted Critical
Publication of CN111016886B publication Critical patent/CN111016886B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/06Automatic manoeuvring for parking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/408Radar; Laser, e.g. lidar

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

本发明公开了一种基于B样条理论的自动泊车路径规划方法,利用车身上安装的传感器来确定车辆的具***置和车辆的方位角;根据车辆及车位外形轮廓,将车辆及车位分别简化为矩形ABCD和矩形abcd,对可能存在的碰撞点进行分析;所规划的泊车路径必须保证后续车辆的执行机构能精确执行;根据实际的泊车过程分析,车辆整体的运行轨迹为连接泊车始末位置的一条曲线,车位大小的不同,曲线的形状亦存在差异;本发明在保证泊车安全的前提下,能适应狭窄的泊车位,更能适应复杂的泊车环境;所规划的泊车路径连续且克服了规划的泊车路径曲率不平滑的影响,避免方向盘转向幅度过大的问题,使车辆运动更平缓,提升驾乘体验。

Description

一种基于B样条理论的自动泊车路径规划方法
技术领域
本发明涉及自动泊车技术领域,尤其涉及一种基于B样条理论的自动泊车路径规划方法。
背景技术
城市中使用车辆的增多,泊车空间越来越紧凑,在复杂的泊车环境中实现安全顺畅泊车已是棘手问题,因而开发全自动泊车***有助于缓解这类困扰,全自动波车***通过传感器获取车辆自身的位置和姿态,车位信息以及障碍物的信息,以这些感知信息为基础,进行路径规划开发,使得车辆根据规划好的路径能自动安全舒畅、无碰撞的泊车,且能适应复杂的泊车环境。
目前多数全自动泊车***所适用的泊车场景单一,泊车过程不连续顺畅,对狭窄的泊车位适应能力较差,主要因素还是对场景的考虑不周全,采用路径规划方法难以适应逐渐复杂的泊车环境。
现有技术缺点:自动波车中大多采用两段圆弧相切或两段圆弧与一直线相切方法进行路径规划,规划方法简单,但实际泊车车位场景受限,且存在方向盘转向幅度过大的因素,影响整体泊车性能及驾驶员乘车体验;
针对上述描述的问题,本发明基于B样条理论进行泊车路径规划,所规划的路径曲率连续、平滑,能满足大部分泊车场景需求,且对车辆在泊车位内的最终位置和姿态有很好的约束,很大程度上能满足泊车整体性能要求。
主要通过分析自动泊车车辆运动特征约束、避免碰撞约束和执行机构约束等条件,结合多次B样条曲线参数方程,最终得出泊车路径函数。
发明内容
本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于B样条理论的自动泊车路径规划方法,本发明基于B样条理论进行泊车路径规划,所规划的路径曲率连续、平滑,能满足大部分泊车场景需求,且对车辆在泊车位内的最终位置和姿态有很好的约束,很大程度上能满足泊车整体性能要求;主要通过分析自动泊车车辆运动特征约束、避免碰撞约束和执行机构约束等条件,结合多次B样条曲线参数方程,最终得出泊车路径函数,来解决上述背景技术中提出的问题。
为了实现上述目的,本发明采用了如下技术方案:
一种基于B样条理论的自动泊车路径规划方法,具体包括以下步骤:
S1、利用车身上安装的传感器(包括超声波雷达、摄像头或车载毫米波雷达等)来确定车辆的具***置和车辆的方位角,及通过传感器对车辆周围环境的检测来得出的车位的大小,障碍物与车辆的相对位置关系,以此确定车辆及车位的坐标关系;
S2、根据车辆及车位外形轮廓,将车辆及车位分别简化为矩形ABCD和矩形abcd,并结合车辆、车位的轮廓坐标信息进行碰撞约束分析,为确保车辆泊车过程不与障碍物(或车辆)发生碰撞,对可能存在的碰撞点进行分析;
分析如下:①车辆进入车位前,车辆左前轮廓点A与边界障碍物干涉;②车辆进入车位时,车辆右后轮廓点C与车位a点干涉;③车辆进入车位时,车辆右侧轮廓BC与车位a点干涉;④车辆进入车位时,车辆右前轮廓点B与车位a点干涉;⑤车辆进入车位回转方向时,车辆右前轮廓点B与车位轮廓ab干涉;⑥车辆进入车位时,车辆右后轮廓点C与车位轮廓bc干涉,根据以上避免碰撞约束分析,可以得出相应的避免碰撞的不等式约束条件;
S3、车辆最终姿态参数也是自动泊车的主要评价指标:①车辆与泊车位平行,车辆的最终的方位角约束为趋于0的数值(取0.002rad)可满足,②泊车结束,方向盘回正,该处曲率值约束为趋于0的数值(0.004m-1)可满足;
S4、所规划的泊车路径必须保证后续车辆的执行机构能精确执行:①路径曲率半径最大值不大于前轮转角能确保达到的最大曲率;②期望方向盘转角速度最大值不大于实际方向盘转角速度;
S5、根据实际的泊车过程分析,车辆整体的运行轨迹为连接泊车始末位置的一条曲线,车位大小的不同,曲线的形状亦存在差异;本发明采用B样条理论,通过合理选取控制点个数(本发明采用8个控制点)结合需求确定控制点坐标,使样条曲线逼近控制点,形成连接始末位置的样条曲线;为减少计算量且满足曲线连续平滑、曲率半径连续、方向盘转角角度控制连续等要求,本发明采用四次B样条曲线进行自动泊车路径规划,并且结合上述的车辆和车位位姿数据,前轮转角约束、方向盘转角速度约束和避免碰撞约束等条件,进行非线性多约束函数计算,求解最终自动泊车路径方程。
本发明提供的一种基于B样条理论的自动泊车路径规划方法,与现有技术相比:
1、在保证泊车安全的前提下,能适应狭窄的泊车位,更能适应复杂的泊车环境;
2、所规划的泊车路径连续且克服了规划的泊车路径曲率不平滑的影响,避免方向盘转向幅度过大的问题,使车辆运动更平缓,提升驾乘体验。
附图说明:
图1为本发明的流程框图;
图2为本发明的碰撞约束分析图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合具体实施例和说明书附图1,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
实施例1
一种基于B样条理论的自动泊车路径规划方法,具体包括以下步骤:
S1、利用车身上安装的传感器(包括超声波雷达、摄像头或车载毫米波雷达等)来确定车辆的具***置和车辆的方位角,及通过传感器对车辆周围环境的检测来得出的车位的大小,障碍物与车辆的相对位置关系,以此确定车辆及车位的坐标关系;
S2、根据车辆及车位外形轮廓,将车辆及车位分别简化为矩形ABCD和矩形abcd,并结合车辆、车位的轮廓坐标信息进行碰撞约束分析,为确保车辆泊车过程不与障碍物(或车辆)发生碰撞,对可能存在的碰撞点进行分析;
分析如下:①车辆进入车位前,车辆左前轮廓点A与边界障碍物干涉,如图2(a)所示;②车辆进入车位时,车辆右后轮廓点C与车位a点干涉如图2(b)所示;③车辆进入车位时,车辆右侧轮廓BC与车位a点干涉如图2(c)所示;④车辆进入车位时,车辆右前轮廓点B与车位a点干涉如图2(d)所示;⑤车辆进入车位回转方向时,车辆右前轮廓点B与车位轮廓ab干涉如图2(e)所示;⑥车辆进入车位时,车辆右后轮廓点C与车位轮廓bc干涉如图2(f)所示,根据以上避免碰撞约束分析,可以得出相应的避免碰撞的不等式约束条件;
S3、车辆最终姿态参数也是自动泊车的主要评价指标:①车辆与泊车位平行,车辆的最终的方位角约束为趋于0的数值(取0.002rad)可满足,②泊车结束,方向盘回正,该处曲率值约束为趋于0的数值(0.004m-1)可满足;
S4、所规划的泊车路径必须保证后续车辆的执行机构能精确执行:①路径曲率半径最大值不大于前轮转角能确保达到的最大曲率;②期望方向盘转角速度最大值不大于实际方向盘转角速度;
S5、根据实际的泊车过程分析,车辆整体的运行轨迹为连接泊车始末位置的一条曲线,车位大小的不同,曲线的形状亦存在差异;本发明采用B样条理论,通过合理选取控制点个数(本发明采用8个控制点)结合需求确定控制点坐标,使样条曲线逼近控制点,形成连接始末位置的样条曲线;为减少计算量且满足曲线连续平滑、曲率半径连续、方向盘转角角度控制连续等要求,本发明采用四次B样条曲线进行自动泊车路径规划,并且结合上述的车辆和车位位姿数据,前轮转角约束、方向盘转角速度约束和避免碰撞约束等条件,进行非线性多约束函数计算,求解最终自动泊车路径方程。
本发明基于B样条理论进行泊车路径规划,所规划的路径曲率连续、平滑,能满足大部分泊车场景需求,且对车辆在泊车位内的最终位置和姿态有很好的约束,很大程度上能满足泊车整体性能要求。
主要通过分析自动泊车车辆运动特征约束、避免碰撞约束和执行机构约束等条件,结合多次B样条曲线参数方程,最终得出泊车路径函数。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

Claims (1)

1.一种基于B样条理论的自动泊车路径规划方法,其特征在于,具体包括以下步骤:
S1、利用车身上安装的传感器来确定车辆的具***置和车辆的方位角,及通过传感器对车辆周围环境的检测来得出的车位的大小,障碍物与车辆的相对位置关系,以此确定车辆及车位的坐标关系;
S2、根据车辆及车位外形轮廓,将车辆及车位分别简化为矩形ABCD和矩形abcd,并结合车辆、车位的轮廓坐标信息进行碰撞约束分析,为确保车辆泊车过程不与障碍物发生碰撞,对可能存在的碰撞点进行分析;
分析如下:
Figure DEST_PATH_IMAGE001
车辆进入车位前,车辆左前轮廓点A与边界障碍物干涉;
Figure 201728DEST_PATH_IMAGE002
车辆进入车位时,车辆右后轮廓点C与车位a点干涉;
Figure DEST_PATH_IMAGE003
车辆进入车位时,车辆右侧轮廓BC与车位a点干涉;
Figure 961874DEST_PATH_IMAGE004
车辆进入车位时,车辆右前轮廓点B与车位a点干涉;
Figure DEST_PATH_IMAGE005
车辆进入车位回转方向时,车辆右前轮廓点B与车位轮廓ab干涉;
Figure 136897DEST_PATH_IMAGE006
车辆进入车位时,车辆右后轮廓点C与车位轮廓bc干涉,根据以上避免碰撞约束分析,可以得出相应的避免碰撞的不等式约束条件;
S3、车辆最终姿态参数也是自动泊车的主要评价指标:
Figure 539059DEST_PATH_IMAGE001
车辆与泊车位平行,车辆的最终的方位角约束为趋于0的数值,取0.002rad可满足,
Figure 880042DEST_PATH_IMAGE002
泊车结束,方向盘回正,该处曲率值约束为趋于0的数值,0.004m-1可满足;
S4、所规划的泊车路径必须保证后续车辆的执行机构能精确执行:
Figure 76668DEST_PATH_IMAGE001
路径曲率半径最大值不大于前轮转角能确保达到的最大曲率;
Figure 267216DEST_PATH_IMAGE002
期望方向盘转角速度最大值不大于实际方向盘转角速度;
S5、根据实际的泊车过程分析,车辆整体的运行轨迹为连接泊车始末位置的一条曲线,车位大小的不同,曲线的形状亦存在差异;本发明采用B样条理论,通过合理选取控制点个数结合需求确定控制点坐标,使样条曲线逼近控制点,形成连接始末位置的样条曲线;为减少计算量且满足曲线连续平滑、曲率半径连续、方向盘转角角度控制连续要求,采用四次B样条曲线进行自动泊车路径规划,并且结合上述的车辆和车位位姿数据,前轮转角约束、方向盘转角速度约束和避免碰撞约束条件,进行非线性多约束函数计算,求解最终自动泊车路径方程。
CN201911316423.3A 2019-12-19 2019-12-19 一种基于b样条理论的自动泊车路径规划方法 Active CN111016886B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911316423.3A CN111016886B (zh) 2019-12-19 2019-12-19 一种基于b样条理论的自动泊车路径规划方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911316423.3A CN111016886B (zh) 2019-12-19 2019-12-19 一种基于b样条理论的自动泊车路径规划方法

Publications (2)

Publication Number Publication Date
CN111016886A CN111016886A (zh) 2020-04-17
CN111016886B true CN111016886B (zh) 2021-07-30

Family

ID=70210470

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911316423.3A Active CN111016886B (zh) 2019-12-19 2019-12-19 一种基于b样条理论的自动泊车路径规划方法

Country Status (1)

Country Link
CN (1) CN111016886B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111674390B (zh) * 2020-05-09 2021-07-02 惠州市德赛西威汽车电子股份有限公司 一种自动泊车路径规划的避障方法及泊车路径规划***
CN112026752B (zh) * 2020-08-12 2021-08-06 重庆长安汽车股份有限公司 自动泊车路径跟随处理方法、***、车辆及存储介质
CN112078594B (zh) * 2020-08-31 2023-01-13 纵目科技(上海)股份有限公司 一种智能泊车***的曲率连续泊车路径规划装置和方法
CN112744213A (zh) * 2021-01-07 2021-05-04 广州小鹏自动驾驶科技有限公司 一种自动泊车的方法和装置
CN113978452B (zh) * 2021-11-10 2024-03-22 吉林大学 一种自动平行泊车路径规划方法
CN116353619A (zh) * 2021-12-28 2023-06-30 魔门塔(苏州)科技有限公司 一种自动泊车路径规划方法、装置、介质及设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102398596A (zh) * 2010-09-07 2012-04-04 北京经纬恒润科技有限公司 泊车控制装置与***以及泊车控制方法
CN105335797A (zh) * 2015-11-03 2016-02-17 浙江大学 一种基于全联立动态优化框架的自主泊车轨迹优化方法
CN105857306A (zh) * 2016-04-14 2016-08-17 中国科学院合肥物质科学研究院 一种用于多种泊车场景的车辆自主泊车路径规划方法
CN108891412A (zh) * 2018-07-19 2018-11-27 吉林大学 一种平行泊车的路径规划方法
WO2019072449A1 (fr) * 2017-10-10 2019-04-18 Commissariat A L'energie Atomique Et Aux Energies Alternatives Procede de conduite automatique sous contrainte d'un vehicule, notamment d'un bus dans un centre de remisage, et dispositif mettant en œuvre un tel procede
CN110239526A (zh) * 2019-06-05 2019-09-17 北京理工大学 一种基于准均匀b样条曲线的泊车路径规划方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102398596A (zh) * 2010-09-07 2012-04-04 北京经纬恒润科技有限公司 泊车控制装置与***以及泊车控制方法
CN105335797A (zh) * 2015-11-03 2016-02-17 浙江大学 一种基于全联立动态优化框架的自主泊车轨迹优化方法
CN105857306A (zh) * 2016-04-14 2016-08-17 中国科学院合肥物质科学研究院 一种用于多种泊车场景的车辆自主泊车路径规划方法
WO2019072449A1 (fr) * 2017-10-10 2019-04-18 Commissariat A L'energie Atomique Et Aux Energies Alternatives Procede de conduite automatique sous contrainte d'un vehicule, notamment d'un bus dans un centre de remisage, et dispositif mettant en œuvre un tel procede
CN108891412A (zh) * 2018-07-19 2018-11-27 吉林大学 一种平行泊车的路径规划方法
CN110239526A (zh) * 2019-06-05 2019-09-17 北京理工大学 一种基于准均匀b样条曲线的泊车路径规划方法

Also Published As

Publication number Publication date
CN111016886A (zh) 2020-04-17

Similar Documents

Publication Publication Date Title
CN111016886B (zh) 一种基于b样条理论的自动泊车路径规划方法
CN109649393B (zh) 一种自动驾驶变换车道的路径规划方法及装置
CN109927715B (zh) 垂直泊车方法
CN110723141B (zh) 一种车辆主动避撞***及其避撞方式切换方法
US8428843B2 (en) Method to adaptively control vehicle operation using an autonomic vehicle control system
US8170739B2 (en) Path generation algorithm for automated lane centering and lane changing control system
CN108032859B (zh) 自动变道控制方法、装置和汽车
EP2148220B1 (en) A motor-vehicle driving assistance system based on radar sensors for detecting the presence of obstacles in an area behind and/or beside the vehicle, particularly for parking assistance
CN107933548A (zh) 一种自动泊车的车位识别方法及***
US20200384999A1 (en) Vehicle control device
CN110723142B (zh) 一种智能汽车紧急避撞控制方法
CN113460033A (zh) 一种自动泊车方法以及装置
CN111038507A (zh) 受传感器限制的车道变换
CN109814115B (zh) 一种垂直泊车的角度识别校正方法
CN115520218A (zh) 自动驾驶车辆四点转弯轨迹规划方法
CN110803157A (zh) 一种基于自动泊车的车位识别方法和***
CN115129053A (zh) 一种机场牵引运输车及其自动驾驶***
CN113353064B (zh) 一种自动泊车行车控制方法
CN114559923A (zh) 一种无人驾驶车辆自动紧急避障***及其控制方法
CN114132305A (zh) 用于垂直与斜列泊车路径规划方法、***、存储介质及车辆
CN107544496A (zh) 一种改进余弦换道模型的轨迹规划方法
CN208061025U (zh) 一种基于Dubins路径的无人驾驶车辆避障控制装置
CN113085568B (zh) 一种双向行驶摆渡车的控制***及双向行驶摆渡车
CN113830084B (zh) 基于多车道车辆主动避撞的控制方法及车辆
CN114454873B (zh) 一种商用车自动泊车控制***及自动泊车方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210603

Address after: 330000 3rd floor, east of building B, No.1 R & D building, pioneer Software Park, 948 torch street, Nanchang hi tech Industrial Development Zone, Nanchang City, Jiangxi Province

Applicant after: He Da Xin Technology Group Co.,Ltd.

Address before: No.3 Yuanquan Avenue, Shangrao economic and Technological Development Zone, Jiangxi Province

Applicant before: HANTENG AUTOMOBILE Co.,Ltd.

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

Effective date of registration: 20240308

Address after: 211800, No. 9-156, Buyue Road, Pukou Economic Development Zone, Pukou District, Nanjing City, Jiangsu Province

Patentee after: Qingyan Intelligent Technology (Nanjing) Co.,Ltd.

Country or region after: China

Address before: 330000 3rd floor, east of building B, No.1 R & D building, pioneer Software Park, 948 torch street, Nanchang hi tech Industrial Development Zone, Nanchang City, Jiangxi Province

Patentee before: He Da Xin Technology Group Co.,Ltd.

Country or region before: China