[go: up one dir, main page]

CN105197010A - Auxiliary parking system and auxiliary parking control method - Google Patents

Auxiliary parking system and auxiliary parking control method Download PDF

Info

Publication number
CN105197010A
CN105197010A CN201410244728.9A CN201410244728A CN105197010A CN 105197010 A CN105197010 A CN 105197010A CN 201410244728 A CN201410244728 A CN 201410244728A CN 105197010 A CN105197010 A CN 105197010A
Authority
CN
China
Prior art keywords
vehicle
parking
path
parking space
control
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.)
Granted
Application number
CN201410244728.9A
Other languages
Chinese (zh)
Other versions
CN105197010B (en
Inventor
郭孔辉
李红
陈禹行
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Konghui Automotive Technology Co.,Ltd.
Original Assignee
Changchun Konghui Automative Technology 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 Changchun Konghui Automative Technology Co Ltd filed Critical Changchun Konghui Automative Technology Co Ltd
Priority to CN201410244728.9A priority Critical patent/CN105197010B/en
Publication of CN105197010A publication Critical patent/CN105197010A/en
Application granted granted Critical
Publication of CN105197010B publication Critical patent/CN105197010B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

The invention discloses a parking path planning method and parking motion control method of an auxiliary parking system. A multi-stage smooth parking path which is designed through the parking path planning method based on the B-spline theory meets multiple non-linear constraints such as a vehicle obstacle avoidance constraint, a minimum turning radius constraint and a maximum steering speed constraint; through the path curvature continuity, a pivot steering phenomenon is avoided, and tire wear and steering motor loads are reduced; through the multi-stage smoothness of the path, vehicle tracking is easy to achieve. According to the parking motion control strategy, the requirements of the parking system for the parking speed of a driver are lowered, and the driver only needs to control a vehicle to be driven at low speed. For the phenomenon that in the parking process, the vehicle deviates from the target path and cannot park in the correct position due to the fact that the vehicle speed is too high, a vehicle position posture adjusting strategy based on fixed-point tracking control is presented, and therefore the parking success rate is increased; in addition, fixed-point tracking control is adopted, therefore, the vehicle can be parked to be parallel to a parking space, and vehicle parking standardization is achieved.

Description

辅助泊车系统以及辅助泊车控制方法Assisted parking system and auxiliary parking control method

技术领域 technical field

本发明涉及一种停车泊位的装置和方法,特别涉及一种辅助泊车系统以及辅助泊车控制方法。 The invention relates to a parking device and method, in particular to an auxiliary parking system and an auxiliary parking control method.

背景技术 Background technique

随着车辆数量的增加使城市有限的空间变得逐渐拥挤,泊车空间的缩小增加了泊车困难,因此人们对辅助泊车系统的需求日益增加。 As the number of vehicles increases, the limited space in the city becomes gradually crowded, and the reduction of parking space increases the difficulty of parking, so people's demand for assisted parking systems is increasing.

现有泊车入位控制方法主要有:(1)基于经验知识的方法;(2)基于路径规划的方法。 The existing parking control methods mainly include: (1) methods based on empirical knowledge; (2) methods based on path planning.

基于经验知识的方法采用模糊控制、神经网络、遗传算法等模拟驾驶员泊车操作行为,该方法样本数据获取较困难,控制逻辑结构不易获取,控制规则不易训练。 The method based on empirical knowledge uses fuzzy control, neural network, genetic algorithm, etc. to simulate the driver's parking operation behavior. This method is difficult to obtain sample data, difficult to obtain control logic structure, and difficult to train control rules.

基于路径规划方法由路径规划和路径跟踪控制组成。路径规划方法主要采用圆弧-直线法规划泊车路径。由于圆弧和直线组成的泊车路径曲率不连续,泊车过程中需停车转向。停车转向现象导致轮胎磨损加速转向控制电机工作负荷增大。泊车过程中,车辆跟踪圆弧直线路径到达圆弧和直线连接点或圆弧和圆弧连接点处时,需驾驶员降低车速甚至停车配合方向盘转向动作。车速过高或未完全停车,会导致泊车系统失去最佳转向时机,车辆偏离目标路径,最终导致泊车入位失败,泊车过程中对驾驶员车速控制要求高。 The path planning based method consists of path planning and path tracking control. The path planning method mainly uses the arc-line method to plan the parking path. Due to the discontinuous curvature of the parking path composed of arcs and straight lines, it is necessary to stop and turn during parking. The park steer phenomenon causes tire wear and accelerates the steering control motor to increase the workload. During the parking process, when the vehicle follows the arc-line path and reaches the connection point between the arc and the straight line or the junction between the arc and the arc, the driver needs to reduce the speed or even stop the vehicle to cooperate with the steering wheel. Excessive speed or incomplete parking will cause the parking system to lose the best steering timing, and the vehicle will deviate from the target path, which will eventually lead to parking failure. During the parking process, the driver's speed control is highly required.

实际泊车操作中,当一次不能泊车入位时,驾驶员将车辆向前行驶小段距离后继续后退泊车,针对一次不能泊车入位情况,现有泊车系统没有补救措施。 In the actual parking operation, when the vehicle cannot be parked once, the driver will drive the vehicle forward for a small distance and continue to park backwards. For the situation that the vehicle cannot be parked once, the existing parking system has no remedial measures.

针对车辆最后停放未与车位平行现象,现有泊车系统没有停放调整措施。 For the phenomenon that the vehicle is not finally parked parallel to the parking space, the existing parking system does not have parking adjustment measures.

发明内容 Contents of the invention

本发明所要解决的技术问题是提供一种辅助泊车系统以及辅助泊车控制方法, The technical problem to be solved by the present invention is to provide an auxiliary parking system and an auxiliary parking control method,

本发明为解决上述问题,而采用以下技术方案,提供一种辅助泊车系统,包括路径存储器,泊车系统感应单元,泊车运动控制器,转向执行机构,泊车系统人机交互系统,所述路径存储器,用于存储根据车辆结构参数,采取B样条曲线方式确定最小泊车位的泊车路径数据;所述泊车系统感应单元,用于感应车辆相对于车位的具体位置,并将感应数据传输给所述泊车运动控制器;所述泊车运动控制器,用于根据路径存储器提供的数据以及泊车系统感知单元提供的所需泊车的具体位置,确定运动控制策略并计算方向盘转角值。所述转向执行机构,用于接收该泊车运动控制器的信号,驱动车辆转向系统,实现泊车运动控制器计算的方向盘转角值;所述泊车系统人机交互系统,用于将车位检测结果、换挡操作示、周围障碍物存在情况向驾驶员展示,并将驾驶员操作指令传递给泊车系统。所述泊车系统人机交互系统通过CAN通信方式与泊车系统通信,接收泊车系统发送的提示信息并以图像形式展现出来,通过触摸屏获取驾驶员操作指令,并将指令通过CAN通信方式发送给控制器。 In order to solve the above problems, the present invention adopts the following technical solutions to provide an auxiliary parking system, including a path memory, a parking system sensing unit, a parking motion controller, a steering actuator, and a parking system human-computer interaction system. The path memory is used to store the parking path data of the minimum parking space determined by means of a B-spline curve according to the structural parameters of the vehicle; the parking system sensing unit is used to sense the specific position of the vehicle relative to the parking space, and The data is transmitted to the parking motion controller; the parking motion controller is used to determine the motion control strategy and calculate the steering wheel according to the data provided by the path memory and the specific location of the parking system provided by the parking system perception unit. Corner value. The steering actuator is used to receive the signal from the parking motion controller to drive the vehicle steering system to realize the steering wheel angle value calculated by the parking motion controller; the parking system human-computer interaction system is used to detect the parking space The results, shift operation display, and the existence of surrounding obstacles are displayed to the driver, and the driver's operation instructions are transmitted to the parking system. The human-computer interaction system of the parking system communicates with the parking system through the CAN communication mode, receives the prompt information sent by the parking system and displays it in the form of an image, obtains the driver's operation instruction through the touch screen, and sends the instruction through the CAN communication method to the controller.

为解决现有技术中存在的问题,本申请还提供了一种辅助泊车控制方法,包括以下步骤: In order to solve the problems existing in the prior art, the present application also provides an auxiliary parking control method, which includes the following steps:

步骤一,泊车路径规划;根据车辆结构参数确定车辆所需最小泊车位空间,建立全局坐标系,采用B样条曲线设计车辆所需最小泊车位的泊车路径;该最小泊车位的泊车路径为路径曲线,将该路径曲线以数据形式固化于泊车路径存储器。 Step 1, parking path planning; determine the minimum parking space space required by the vehicle according to the vehicle structure parameters, establish a global coordinate system, and use B-spline curves to design the parking path of the minimum parking space required by the vehicle; the parking space of the minimum parking space The path is a path curve, and the path curve is solidified in the parking path memory in the form of data.

步骤二,车位感应提示;开启泊车系统,泊车系统感应单元开始检测右侧车位,并通过显示屏幕车辆与右侧车位的侧向距离。当检测到右侧车位满足最小车位需求,泊车系统根据车辆与车位侧向距离判断车位是否有效,对于有效车位,在车辆尾端与车位起始点距离大于7m时,人机交互屏幕显示已检测到车位并提示停车。 Step 2: Parking space sensing prompt; turn on the parking system, the parking system sensing unit starts to detect the right parking space, and displays the lateral distance between the vehicle and the right parking space on the display screen. When it is detected that the parking space on the right meets the minimum parking space requirement, the parking system judges whether the parking space is valid according to the lateral distance between the vehicle and the parking space. For a valid parking space, when the distance between the rear end of the vehicle and the starting point of the parking space is greater than 7m, the human-computer interaction screen displays Detected Get to the parking space and prompt to stop.

步骤三,泊车运动控制;泊车系统读入泊车路径,然后进入运动控制;在泊车运动控制中首先进入路径跟踪控制状态,当车辆X坐标大于xflag时,泊车系统一直采取路径跟踪控制,当X坐标等于xflag时,泊车系统根据车辆与目标路径的偏差判断启动过定点控制或继续采用路径跟踪控制,当跟踪偏差均小于设定值,则继续采用路径跟踪控制,当跟踪偏差大于设定值,则启动跟踪定点控制。其中,xflag=lc-Kflag·(Lr+L),Kflag取值范围为:0.4~0.7,实际车位越小,Kflag取值应越小。 Step 3, parking motion control; the parking system reads the parking path, and then enters the motion control; in the parking motion control, it first enters the path tracking control state. When the vehicle X coordinate is greater than x flag , the parking system always takes the path Tracking control, when the X coordinate is equal to x flag , the parking system judges to start the fixed-point control or continue to use the path following control according to the deviation between the vehicle and the target path. When the tracking deviation is less than the set value, continue to use the path following control. If the tracking deviation is greater than the set value, the tracking fixed-point control will be started. Wherein, x flag =l c -K flag ·(L r +L), the value range of K flag is: 0.4~0.7, the smaller the actual parking space, the smaller the value of K flag should be.

步骤四,车辆停放调整;车辆进入车位后,若车辆未与车位平行,泊车系统采用过定点控制率调整车辆与车位平行。 Step 4, vehicle parking adjustment; after the vehicle enters the parking space, if the vehicle is not parallel to the parking space, the parking system adjusts the vehicle to be parallel to the parking space using a fixed-point control rate.

进一步,所述步骤一包括以下步骤: Further, said step one includes the following steps:

(1)根据车辆结构参数确定车辆所需最小车位长度 (1) Determine the minimum parking space length required by the vehicle according to the vehicle structure parameters

ll cc minmin == LL rr ++ (( RR minmin ++ LL kk // 22 )) 22 ++ (( LL ++ LL ff )) 22 -- (( RR minmin -- LL kk // 22 )) 22 ++ ll csafecsafe

以及最小车位宽度; and the minimum parking space width;

ll kk minmin == LL kk // 22 ++ (( RR minmin ++ LL kk // 22 )) 22 ++ LL rr 22 -- RR minmin ++ ll ksafeksafe

其中:lcmin为所需最小车位长度,lkmin为所需最小车位宽度,Lr为车辆后轴到车辆尾端距离,Rmin为车辆后轴中点最小转弯半径,Lk为车辆宽度,L为车辆轴距,Lf为车辆前轴到车辆前端距离,lcsafe为车位长度安全余量,lksafe为车位宽度安全余量。 Among them: l cmin is the required minimum length of the parking space, l kmin is the required minimum width of the parking space, L r is the distance from the rear axle of the vehicle to the rear end of the vehicle, R min is the minimum turning radius of the midpoint of the rear axle of the vehicle, L k is the width of the vehicle, L is the wheelbase of the vehicle, L f is the distance from the front axle of the vehicle to the front end of the vehicle, l csafe is the safety margin of the length of the parking space, and l ksafe is the safety margin of the width of the parking space.

(2)以车位外侧起始点为坐标原点建立全局坐标系,选择4次5阶B样条控制点的样条曲线设计泊车路径,设定约束条件,选取控制点个数,通过优化算法计算出B样条曲线曲率最小化路径曲线。 (2) Establish a global coordinate system with the starting point outside the parking space as the coordinate origin, select the spline curve of the 4th degree 5th order B-spline control points to design the parking path, set the constraint conditions, select the number of control points, and calculate through the optimization algorithm Generate a B-spline curvature-minimizing path curve.

进一步,所述约束条件包括:1)车辆沿最小化路径曲线行驶与停车位三侧面不发生碰撞;2)车辆到达路径终点时完全进入车位且与车位平行;3)曲线最大曲率不大于1/Rmin;4)车辆以vmax车速沿路径曲线行驶时,前轴等效转角转速ω不大于ωmax,vmax为泊车过程允许最高车速,取值0.5~1.5m/s,ωmax为车辆转向轴最高转向角速度。 Further, the constraints include: 1) The vehicle travels along the minimized path curve and does not collide with the three sides of the parking space; 2) When the vehicle reaches the end of the path, it completely enters the parking space and is parallel to the parking space; 3) The maximum curvature of the curve is not greater than 1/ R min ; 4) When the vehicle travels along the path curve at v max speed, the equivalent front axle rotation angle The rotational speed ω is not greater than ω max , v max is the allowable maximum vehicle speed during parking, the value is 0.5-1.5m/s, and ω max is the maximum steering angular velocity of the steering shaft of the vehicle.

进一步,所述步骤二中侧向距离保持在0.5~1.5m。 Further, in the second step, the lateral distance is kept at 0.5-1.5m.

进一步,所述步骤三中的目标路径偏差包括侧向距离偏差和航向角偏差,当车辆与目标路径侧向距离偏差|y-yr|≤Δyo且航向角偏差|θ-θr|≤Δθo,泊车控制策略继续采用路径跟踪控制,若车辆与目标路径侧向距离偏差|y-yr|>Δyo或航向角偏差|θ-θr|>Δθo,泊车控制策略采用车辆过定点控制,调整车辆位姿;其中:y为车辆后轴中点Y轴坐标,yr为过车辆后轴中点且与X坐标轴相垂直的直线与路径交点处的Y轴坐标,Δyo最大侧向距离偏差阀值,θ为车辆对称线与坐标系X轴夹角,θr为过车辆后轴中点且与X坐标轴相垂直的直线与路径相交点处的路径切线与X坐标轴夹角,Δθo为航向角偏差阀值。 Further, the target path deviation in the step 3 includes lateral distance deviation and heading angle deviation, when the lateral distance deviation between the vehicle and the target path |yy r |≤Δy o and the heading angle deviation |θ-θ r |≤Δθ o , the parking control strategy continues to use path tracking control, if the lateral distance deviation between the vehicle and the target path |yy r |>Δy o or the heading angle deviation |θ-θ r |>Δθ o , the parking control strategy adopts vehicle over-fixed point control , to adjust the vehicle pose; where: y is the Y-axis coordinate of the midpoint of the rear axle of the vehicle, y r is the Y-axis coordinate of the intersection point of the line passing through the midpoint of the rear axle of the vehicle and perpendicular to the X-coordinate axis and the path, and the maximum side of Δy o θ is the angle between the vehicle symmetry line and the X-axis of the coordinate system, θr is the intersection point between the path tangent and the X-coordinate axis at the point where the line passing through the midpoint of the rear axle of the vehicle and perpendicular to the X-coordinate axis intersects the path angle, Δθ o is the heading angle deviation threshold.

进一步,所述侧向距离偏差阀值:Δyo=(lc-lcmin)/K2,K2取值范围为:10~100,lc越小取值应越大;航向角偏差阀值:Δθo=(lc-lcmin)/K3,K3取值范围:50~100,lc越小取值应越大;式中lc为实际车位长度,lcmin为车辆所需最小车位长度。 Further, the lateral distance deviation threshold: Δy o =(l c -l cmin )/K 2 , the value range of K 2 is: 10-100, the smaller the l c , the larger the value; the heading angle deviation valve Value: Δθ o =(l c -l cmin )/K 3 , the value range of K 3 is 50~100, the smaller the l c is, the larger the value should be; where l c is the actual length of the parking space, and l cmin is the length of the vehicle Minimum bay length required.

进一步所述路径跟踪控制,其车辆控制率为: Further described path following control, its vehicle control rate is:

式中x为车辆101后轴中点106的X坐标,y为车辆101后轴中点106的Y轴坐标,θ为车辆对称线与坐标系X轴的夹角,即车辆航向角,yr为车辆x坐标对应目标路径上点Pr的Y轴坐标,θr为Pr点处切线与坐标系X轴夹角,即车辆目标航向角,ρr为泊车路径301在Pr点的曲率,L为车辆101后轴到前轴距离,k1为路径跟踪侧向距离偏差系数,k2为路径跟踪航向角偏差系数,车辆前进行驶时k1、k2均取负值,车辆后退行驶时k1取负值,k2取正值,为前轴等效转角,泊车控制器根据转向执行结构转向传动比得到方向盘转向角,由转向执行机构实现转向,为正值方向盘右转,负值方向盘左转。 In the formula, x is the X coordinate of the midpoint 106 of the rear axle of the vehicle 101, y is the Y-axis coordinate of the midpoint 106 of the rear axle of the vehicle 101, θ is the angle between the vehicle symmetry line and the X-axis of the coordinate system, that is, the vehicle heading angle, y r is the Y-axis coordinate of the point P r on the target path corresponding to the x-coordinate of the vehicle, θ r is the angle between the tangent line at the point P r and the X-axis of the coordinate system, that is, the target heading angle of the vehicle, and ρ r is the distance between the parking path 301 at the point P r Curvature, L is the distance from the rear axle to the front axle of the vehicle 101, k 1 is the path tracking lateral distance deviation coefficient, k 2 is the path tracking heading angle deviation coefficient, both k 1 and k 2 take negative values when the vehicle is moving forward, and the vehicle moves backward When driving, k 1 takes a negative value, k 2 takes a positive value, is the equivalent rotation angle of the front axle, the parking controller obtains the steering wheel steering angle according to the steering transmission ratio of the steering actuator, and the steering is realized by the steering actuator. The steering wheel turns right for positive values, and the steering wheel turns left for negative values.

进一步,所述跟踪定点控制,其车辆跟踪定点转向控制率为: Further, the tracking fixed-point control, its vehicle tracking fixed-point steering control rate is:

式中,x为车辆后轴中点X坐标,y为车辆后轴中点Y轴坐标,θ为车辆轴线与X轴夹角即车辆航向角,xp、yp为跟踪目标定点的位置,θp为目标定点处航向角。L为车辆轴距,k3为定点跟踪位置偏差系数,k4为定点跟踪航向角偏差系数,车辆前进行驶时,k3取正值,k4取正值,车辆后退行驶时,k3取正直,k4取负值,为前轴104等效转角,为正值方向盘右转,负值方向盘左转。 In the formula, x is the X coordinate of the midpoint of the rear axle of the vehicle, y is the coordinate of the Y axis of the midpoint of the rear axle of the vehicle, θ is the angle between the vehicle axis and the X axis, that is, the heading angle of the vehicle, x p and y p are the positions of the fixed point of the tracking target, θ p is the heading angle at the fixed point of the target. L is the vehicle wheelbase, k 3 is the fixed-point tracking position deviation coefficient, and k 4 is the fixed-point tracking heading angle deviation coefficient. When the vehicle is moving forward, k 3 takes a positive value, and k 4 takes a positive value. When the vehicle runs backwards, k 3 takes Upright, k 4 takes a negative value, is the equivalent rotation angle of the front axle 104, The steering wheel turns right for positive values, and the steering wheel turns left for negative values.

本发明根据上述技术方案可以得到如下技术效果: The present invention can obtain following technical effect according to above-mentioned technical scheme:

(1)采用样条曲线规划多阶光滑的泊车路径方法避免停车转向现象,降低了轮胎磨损和电机工作负荷。 (1) Using the spline curve to plan the multi-order smooth parking path method avoids the phenomenon of parking and turning, and reduces the tire wear and motor work load.

(2)基于非时间参考的路径跟踪控制方法对车速控制要求低,要求驾驶员不高于vmax的速度平稳行驶即可,更容易操作,缓解了泊车过程中驾驶员紧张心理。 (2) The path tracking control method based on non-time reference has low requirements on vehicle speed control, requiring the driver to drive smoothly at a speed not higher than v max , which is easier to operate and relieves the driver's nervousness during parking.

(3)针对车辆偏离目标路径,一次不能泊车入位情况,采用过定点控制策略调整车辆位姿,使车辆重新沿预定路径行驶,提高了泊车成功率。 (3) In view of the situation that the vehicle deviates from the target path and cannot be parked at one time, the over-fixed control strategy is used to adjust the vehicle pose, so that the vehicle can drive along the predetermined path again, which improves the success rate of parking.

(4)针对车辆未与车位平行停放现象,采用过定点控制策略调整车辆位姿,实现车辆与车位平行停放 (4) In view of the phenomenon that the vehicle is not parked parallel to the parking space, the fixed-point control strategy is adopted to adjust the vehicle pose to realize the parallel parking of the vehicle and the parking space

附图说明 Description of drawings

图1是本发明的待泊车辆结构及参数图 Fig. 1 is the structure and parameter diagram of the vehicle to be parked in the present invention

图2是基于B样条曲线的泊车路径规划示意图 Figure 2 is a schematic diagram of parking path planning based on B-spline curves

图3是车辆跟踪泊车路径转向控制率分析图 Figure 3 is an analysis diagram of the steering control rate of the vehicle following the parking path

图4是车辆跟踪定点转向控制率分析图 Figure 4 is an analysis diagram of vehicle tracking fixed-point steering control rate

图5是对一次不能成功泊车入位车辆调整策略示意图 Figure 5 is a schematic diagram of the adjustment strategy for a vehicle that cannot be successfully parked once.

图6是辅助泊车系统示意图 Figure 6 is a schematic diagram of the auxiliary parking system

图7是辅助泊车系统工作流程图 Figure 7 is a flowchart of the assisted parking system

图8是泊车运动控制流程图 Fig. 8 is a flow chart of parking motion control

图9是车辆停放调整控制流程图 Fig. 9 is a flow chart of vehicle parking adjustment control

其中:101、待停车辆;102、方向盘;103、转向系统;104、车辆前轴:105、车辆后轴;106、后轴中点;107、车辆对称轴线;201~212、B样条曲线控制点;301、泊车路径;401、车辆实际行驶路径;402、车辆行驶方向标示;A、车位后方物体;B、道路;C、车位前方物体;D车位边界线。 Among them: 101, the vehicle to be parked; 102, the steering wheel; 103, the steering system; 104, the front axle of the vehicle: 105, the rear axle of the vehicle; 106, the midpoint of the rear axle; 107, the symmetrical axis of the vehicle; 201~212, the B-spline curve Control point; 301, parking path; 401, actual driving path of the vehicle; 402, vehicle driving direction indication; A, object behind the parking space; B, road; C, object in front of the parking space; D boundary line of the parking space.

具体实施方式 Detailed ways

下面结合附图进一步描述该辅助泊车控制方法,附图7示出了该辅助泊车控制方法的工作流程图。首先,将泊车路径规划曲线以数据形式固化于泊车路径存储器中,开启泊车系统,泊车系统感应单元开始检测如附图2示出的由车位边界线D围成的右侧车位,并通过显示屏幕车辆与右侧车位的侧向距离。当检测到右侧车位满足泊车路径存储器中存储的最小车位需求时,泊车系统根据车辆与车位侧向距离判断车位是否有效,当侧向距离为0.3~2m,在车辆尾端与车位起始点距离大于7m时,人机交互屏幕显示已检测到车位并提示停车。接着,进行泊车运动控制;将车辆驶入车位。如果车辆与车位平行,则泊车控制结束,否则,启动车辆停放调整,泊车系统采用过定点控制率调整车辆与车位平行。 The auxiliary parking control method will be further described below in conjunction with the accompanying drawings, and accompanying drawing 7 shows a working flow chart of the auxiliary parking control method. First, the parking path planning curve is solidified in the parking path memory in the form of data, the parking system is turned on, and the parking system sensing unit starts to detect the right parking space surrounded by the parking space boundary line D as shown in Figure 2, And the lateral distance between the vehicle and the right parking space is displayed on the screen. When it is detected that the parking space on the right meets the minimum parking space requirement stored in the parking path memory, the parking system judges whether the parking space is valid according to the lateral distance between the vehicle and the parking space. When the distance from the starting point is greater than 7m, the human-computer interaction screen will display that a parking space has been detected and prompt to stop. Then, the parking motion control is performed; the vehicle is driven into the parking space. If the vehicle is parallel to the parking space, the parking control ends; otherwise, the vehicle parking adjustment is started, and the parking system adjusts the vehicle to be parallel to the parking space by using a fixed-point control rate.

附图1、2示出了该控制方法的泊车路径规划。首先要根据附图1的车辆参数,确定待停车辆所需要的最小车位。根据车辆结构参数确定车辆所需最小车位长度 Accompanying drawing 1, 2 have shown the parking route planning of this control method. Firstly, according to the vehicle parameters in Figure 1, determine the minimum parking space required by the vehicle to be parked. Determine the minimum parking space length required by the vehicle according to the vehicle structure parameters

ll cc minmin == LL rr ++ (( RR minmin ++ LL kk // 22 )) 22 ++ (( LL ++ LL ff )) 22 -- (( RR minmin -- LL kk // 22 )) 22 ++ ll csafecsafe

以及最小车位宽度; and the minimum parking space width;

ll kk minmin == LL kk // 22 ++ (( RR minmin ++ LL kk // 22 )) 22 ++ LL rr 22 -- RR minmin ++ ll ksafeksafe

其中:式中Lk为车辆101宽度,Lr为车辆后轴105到尾部长度,L为车辆101前轴104到后轴105距离,Lf为车辆101前轴104到前端距离,Rmin为后轴105中点106最小转弯半径,为前轴最大等效转角,ωmax为前轴等效转角最高转速,vmax为设定的泊车过程最高车速,vmax根据前轴最高转速确定泊车最高车速,取值范围0.1~1.5m/s,lksafe为最小车位宽度安全余量,取值大于等于0.1m。 Where: in the formula, L k is the width of the vehicle 101, L r is the length from the rear axle 105 to the rear of the vehicle, L is the distance from the front axle 104 to the rear axle 105 of the vehicle 101, L f is the distance from the front axle 104 to the front end of the vehicle 101, and R min is The minimum turning radius at the midpoint 106 of the rear axle 105, is the maximum equivalent rotation angle of the front axle, ω max is the maximum rotation speed of the front axle equivalent rotation angle, v max is the set maximum speed during parking, v max determines the maximum parking speed according to the maximum rotation speed of the front axle, and the value ranges from 0.1 to 1.5 m/s, l ksafe is the safety margin of the minimum parking space width, and the value is greater than or equal to 0.1m.

其次,如图2所示,以车位外侧起始点为坐标原点建立全局坐标系,选择4次5阶B样条控制点的样条曲线设计泊车路径,控制点个数n个,n取值范围:12~15,路径控制点记为:Q1,Q2,…,Qn。由n个控制点Q1~Qn的坐标和根据公式(a)可得到泊车路径曲线。由n个控制点Q1~Qn的坐标联合公式(a)、(b)、(e)、(f)可得到车辆沿泊车路径行驶时,车辆轮廓4个顶点的轨迹。由n个控制点Q1~Qn的坐标可联合(a)、(b)、(e)得到车辆沿泊车路径行驶时车身在路径各点处的航向角。路径曲线曲率根据控制点Q1~Qn的坐标并结合公式(a)、(b)、(c)、(g)得到。车辆以车速vmax沿路径行驶时,前轴等效转角转向角速度ω根据控制点Q1~Qn的坐标和公式(a)、(b)、(c)、(d)、(h)得到。 Secondly, as shown in Figure 2, the global coordinate system is established with the starting point outside the parking space as the coordinate origin, and the spline curve of the 4th degree 5th order B-spline control points is selected to design the parking path. The number of control points is n, and n takes a value Range: 12~15, path control points are recorded as: Q 1 , Q 2 ,…, Q n . The parking path curve can be obtained from the coordinates of n control points Q 1 -Q n according to the formula (a). According to the joint formulas (a), (b), (e) and (f) of the coordinates of n control points Q 1 -Q n , the trajectory of the four vertices of the vehicle profile can be obtained when the vehicle is driving along the parking path. From the coordinates of n control points Q 1 -Q n , (a), (b) and (e) can be combined to obtain the heading angle of the vehicle body at each point of the path when the vehicle is driving along the parking path. The curvature of the path curve is obtained according to the coordinates of the control points Q 1 -Q n in combination with formulas (a), (b), (c) and (g). When the vehicle is traveling along the path at the vehicle speed v max , the steering angular velocity ω of the equivalent steering angle of the front axle is obtained according to the coordinates of the control points Q 1 ~ Q n and formulas (a), (b), (c), (d), (h) .

本发明选择12个控制点规划泊车路径,如图2所示。采用遗传算法以控制点201~212坐标为优化变量,以B样条曲线曲率最小化为目标,以以下约束对泊车路径进行优化:1)车辆101沿路径行驶与周围物体A、B、C不发生碰撞;2)车辆到达路径终点时完全进入车位且与车位平行3)曲线最大曲率不大于1/Rmin;4)车辆以vmax车速沿泊车路径行驶时,车辆前轴等效转角转速不大于车辆转向系统最高转速ωmax。ωmax为前轴105转向轮最高转速,vmax为设定的泊车过程中最高车速,取值0.5~1.5m/s,L为车辆轴距,ρ为泊车路径曲率。 The present invention selects 12 control points to plan the parking route, as shown in FIG. 2 . The genetic algorithm is used to take the coordinates of the control points 201-212 as optimization variables, aiming at minimizing the curvature of the B-spline curve, and optimizing the parking path with the following constraints: 1) The vehicle 101 travels along the path and interacts with surrounding objects A, B, and C No collision; 2) When the vehicle reaches the end of the path, it completely enters the parking space and is parallel to the parking space; 3) The maximum curvature of the curve is not greater than 1/R min ; 4) When the vehicle travels along the parking path at v max speed, the equivalent rotation angle of the front axle of the vehicle The rotational speed is not greater than the maximum rotational speed ω max of the vehicle steering system. ω max is the maximum speed of the steering wheel of the front axle 105, v max is the set maximum speed during parking, the value is 0.5-1.5m/s, L is the wheelbase of the vehicle, and ρ is the curvature of the parking path.

为降低泊车控制器路径规划计算量,将规划的B样条泊车路径存储到控制系统中,当检测到车位满足车辆最小车位需求时,泊车控制系统读取目标路径并控制车辆跟踪目标路径。 In order to reduce the amount of calculation for the path planning of the parking controller, the planned B-spline parking path is stored in the control system. When it is detected that the parking space meets the minimum parking space requirement of the vehicle, the parking control system reads the target path and controls the vehicle to track the target. path.

GG == 11 -- 44 66 -- 44 11 -- 44 1212 -- 1212 44 00 66 -- 66 -- 66 66 00 -- 44 -- 1212 1212 44 00 11 1111 1111 11 00

Q=[QiQi+1Qi+2Qi+3Qi+4]′,i=1,2,n-4 Q=[Q i Q i+1 Q i+2 Q i+3 Q i+4 ]′, i=1,2,n-4

i表示第i段B样条曲线,n为控制点个数,Qi~Qi+4,为产生第i段B样条曲线的5制点坐标,n个控制点生成的B样条路径是由n-4段B样条平滑连接组成。 i represents the i-th segment of the B-spline curve, n is the number of control points, Q i ~ Q i+4 are the coordinates of the 5 points that generate the i-th segment of the B-spline curve, and the B-spline path generated by n control points It is composed of n-4 segments of B-spline smooth connections.

u∈[0,1],为每段B样条曲线的无量纲变量。 u∈[0,1] is the dimensionless variable of each B-spline curve.

xx ythe y == 11 24twenty four uu 44 uu 33 uu 22 uu 11 ·&Center Dot; GG ·&Center Dot; QQ -- -- -- (( aa ))

式(a)中x为样条曲线在X轴坐标,y为样条曲线在Y轴坐标,u为B样条曲线变量,Q为B样条曲线控制点。 In formula (a), x is the coordinate of the spline curve on the X axis, y is the coordinate of the spline curve on the Y axis, u is the variable of the B-spline curve, and Q is the control point of the B-spline curve.

xx ·&Center Dot; ythe y ·&Center Dot; == 11 24twenty four 44 uu 33 33 uu 22 22 uu 11 00 ·&Center Dot; GG ·· QQ -- -- -- (( bb ))

式(b)中为路径X轴坐标对u的一阶导数,为路径Y轴坐标对u的一阶导数,u为B样条曲线变量,Q为B样条曲线控制点。 In formula (b) is the first derivative of the X-axis coordinate of the path to u, is the first derivative of the path Y-axis coordinates to u, u is the variable of the B-spline curve, and Q is the control point of the B-spline curve.

xx ·&Center Dot; ·&Center Dot; ythe y ·· ·· == 11 24twenty four 1212 uu 22 66 uu 22 00 00 ·· GG ·· QQ -- -- -- (( cc ))

式(c)中为路径X轴坐标对u的二阶导数,为路径Y轴坐标对u的二阶导数,u为B样条曲线变量,Q为B样条曲线控制点。 In formula (c) is the second derivative of the X-axis coordinate of the path to u, is the second derivative of the path Y-axis coordinates to u, u is the variable of the B-spline curve, and Q is the control point of the B-spline curve.

xx ·&Center Dot; ·· ·· ythe y ·&Center Dot; ·&Center Dot; ·&Center Dot; == 11 24twenty four 24twenty four uu 66 00 00 00 ·&Center Dot; GG ·· QQ -- -- -- (( dd ))

式(d)中为路径X轴坐标对u的三阶导数,为路径Y轴坐标对u的三阶导数,u为B样条曲线变量,Q为B样条曲线控制点。 In formula (d) is the third derivative of the X-axis coordinate of the path to u, is the third derivative of path Y-axis coordinates to u, u is the variable of B-spline curve, and Q is the control point of B-spline curve.

θθ == arctanarctan (( ythe y ·· xx ·&Center Dot; )) -- -- -- (( ee ))

式(e)中,θ为B样条曲线切线与X轴夹角,为路径X轴坐标的一阶导数,为路径Y轴坐标的一阶导数 In formula (e), θ is the angle between the tangent line of the B-spline curve and the X-axis, is the first derivative of the X-axis coordinate of the path, is the first derivative of the Y-axis coordinate of the path

xx zqzq == xx ++ (( LL ff ++ LL )) ·&Center Dot; coscos θθ -- LL kk // 22 ·&Center Dot; sinsin θθ ;; ythe y zqzq == xx ++ (( LL ff ++ LL )) ·· sinsin θθ ++ LL kk // 22 ·· coscos θθ ;; xx yqyq == xx ++ (( LL ff ++ LL )) ·· coscos θθ ++ LL kk // 22 ·· sinsin θθ ;; ythe y yqyq == xx ++ (( LL ff ++ LL )) ·· sinsin θθ -- LL kk // 22 ·&Center Dot; coscos θθ ;; xx yhyh == xx -- LL rr ·&Center Dot; coscos θθ ++ LL kk // 22 ·&Center Dot; sinsin θθ ;; ythe y yhyh == ythe y -- LL rr ·· sinsin θθ -- LL kk // 22 ·· coscos θθ ;; xx zhen == xx -- LL rr ·&Center Dot; coscos θθ -- LL kk // 22 ·&Center Dot; sinsin θθ ;; ythe y zhen == ythe y -- LL rr ·&Center Dot; sinsin θθ ++ LL kk // 22 ·· coscos θθ ;; -- -- -- (( ff ))

式(f)中,x为样条曲线在X轴坐标,y为样条曲线在Y轴坐标,θ为样条曲线切线与X轴夹角,L为车辆轴距,Lf为车辆前轴到前端距离,Lr为车辆后轴到车辆后端距离,Lk为车辆宽度,xzq为车辆左前端X轴坐标,yzq为车辆左前端Y轴坐标,xyq为车辆右前端X轴坐标,yyq为车辆右前端Y轴坐标,xyh为车辆右后端X轴坐标,yyh为车辆右后端Y轴坐标,xzh为车辆左后端X轴坐标,yzh为车辆左后端Y轴坐标。 In formula (f), x is the coordinate of the spline curve on the X axis, y is the coordinate of the spline curve on the Y axis, θ is the angle between the tangent of the spline curve and the X axis, L is the wheelbase of the vehicle, and L f is the front axle of the vehicle Distance to the front end, L r is the distance from the rear axle of the vehicle to the rear end of the vehicle, L k is the width of the vehicle, x zq is the X-axis coordinate of the left front end of the vehicle, y zq is the Y-axis coordinate of the left front end of the vehicle, x yq is the X-axis of the right front end of the vehicle Coordinates, y yq is the Y-axis coordinates of the right front end of the vehicle, x yh is the X-axis coordinates of the right rear end of the vehicle, y yh is the Y-axis coordinates of the right rear end of the vehicle, x zh is the X-axis coordinates of the left rear end of the vehicle, y zh is the left side of the vehicle The Y-axis coordinate of the rear end.

ρρ == xx ·· ythe y ·· ·· -- xx ·· ·&Center Dot; ythe y ·· (( xx ·· 22 ++ ythe y ·· 22 )) 33 // 22 -- -- -- (( gg ))

式(g)中,ρ为路径曲率,路径X轴坐标一阶导数,为路劲Y轴坐标一阶导数为路径X轴坐标二阶导数,为路径Y轴坐标二阶导数。 In formula (g), ρ is the path curvature, The first derivative of the X-axis coordinates of the path, is the first derivative of the Y-axis coordinate of Road King is the second derivative of the path X-axis coordinates, It is the second derivative of the Y-axis coordinate of the path.

ωω == vv maxmax (( LL (( xx ·· ·· ythe y ·· ·· ·· -- xx ·· ·· ·· ·· ythe y ·· )) (( xx ·· 22 ++ ythe y ·· 22 )) -- 33 LL (( xx ·· ythe y ·· ·· -- xx ·· ·· ythe y ·· )) (( xx ·· xx ·· ·· ++ ythe y ·· ythe y ·&Center Dot; ·· )) )) (( xx ·· 22 ++ ythe y ·&Center Dot; 22 )) 33 ++ LL 22 (( xx ·&Center Dot; ythe y ·· -- xx ·&Center Dot; ·&Center Dot; ythe y ·&Center Dot; )) 22 -- -- -- (( hh ))

式(h)中,vmax为泊车最高车速,ω为车辆以vmax的车速沿样条曲线行驶时前轴等效转角转速,路径X轴坐标一阶导数,为路劲Y轴坐标一阶导数为路径X轴坐标二阶导数,为路径Y轴坐标二阶导数。 In the formula (h), v max is the maximum parking speed, ω is the equivalent rotation angle of the front axle when the vehicle travels along the spline curve at the speed of v max , The first derivative of the X-axis coordinates of the path, is the first derivative of the Y-axis coordinate of Road King is the second derivative of the path X-axis coordinates, It is the second derivative of the Y-axis coordinate of the path.

最后,将完成的路径曲线以数据形式固化在泊车路径存储器中。 Finally, the completed path curve is solidified in the parking path memory in the form of data.

附图3-5、8示出了该方法的步骤三的泊车运动控制。如附图3所示,泊车系统运动控制率选择参考量:xflag=lc-Kflag·(Lr+L),Kflag取值范围为:0.4~0.7,实际车位越小,Kflag取值应越小。当车辆X坐标大于xflag时,泊车系统一直采取路径跟踪控制,当X坐标等于xflag时,泊车系统根据车辆与目标路径的偏差判断启动过定点控制或继续采用路径跟踪控制,当跟踪偏差均小于设定值,则继续采用路径跟踪控制,否则,启动跟踪定点控制。目标路径偏差包括侧向距离偏差和航向角偏差,当车辆与目标路径侧向距离偏差|y-yr|≤Δyo且航向角偏差|θ-θr|≤Δθo,泊车控制策略继续采用路径跟踪控制,若车辆与目标路径侧向距离偏差|y-yr|>Δyo或航向角偏差|θ-θr|>Δθo,泊车控制策略采用车辆过定点控制,调整车辆位姿;其中:y为车辆后轴中点Y轴坐标,yr为过车辆后轴中点且与X坐标轴相垂直的直线与路径交点处的Y轴坐标,Δyo侧向距离偏差阀值,θ为车辆对称线与坐标系X轴夹角,θr为过车辆后轴中点且与X坐标轴相垂直的直线与路径相交点处的路径切线与X坐标轴夹角,Δθo为航向角偏差阀值。 Accompanying drawing 3-5, 8 have shown the parking movement control of the step 3 of this method. As shown in Figure 3, the reference quantity for selecting the motion control rate of the parking system: x flag = l c - K flag (L r + L), the value range of K flag is: 0.4 ~ 0.7, the smaller the actual parking space, the smaller the K flag The value of flag should be smaller. When the X coordinate of the vehicle is greater than x flag , the parking system always adopts path tracking control. When the X coordinate is equal to x flag , the parking system judges whether to start fixed-point control or continue to use path tracking control according to the deviation between the vehicle and the target path. When tracking If the deviations are smaller than the set value, continue to use path tracking control, otherwise, start tracking fixed-point control. The target path deviation includes lateral distance deviation and heading angle deviation. When the lateral distance deviation |yy r |≤Δy o and the heading angle deviation |θ-θr| ≤Δθ o between the vehicle and the target path, the parking control strategy continues to use Tracking control, if the lateral distance deviation between the vehicle and the target path |yy r |>Δy o or the heading angle deviation |θ-θ r |>Δθ o , the parking control strategy adopts the vehicle passing fixed point control to adjust the vehicle pose; where: y is the Y-axis coordinate of the midpoint of the rear axle of the vehicle, y r is the Y-axis coordinate of the intersection point of a straight line passing through the midpoint of the rear axle of the vehicle and perpendicular to the X coordinate axis and the path, Δy o is the lateral distance deviation threshold, and θ is the vehicle The angle between the symmetry line and the X-axis of the coordinate system, θr is the angle between the path tangent and the X-coordinate axis at the point where the line passing through the midpoint of the rear axle of the vehicle and perpendicular to the X-coordinate axis intersects the path, and the X-coordinate axis, Δθ o is the heading angle deviation valve value.

车辆跟踪偏差设定如下: The vehicle tracking bias is set as follows:

侧向距离偏差阀值:Δyo=(lc-lcmin)/K2,K2取值范围为:10~100,lc越小取值应越大; Threshold of lateral distance deviation: Δy o = (l c -l cmin )/K 2 , the value range of K 2 is: 10~100, the smaller l c should be, the larger the value should be;

航向角偏差阀值:Δθo=(lc-lcmin)/K3,K3取值范围:50~100,lc越小取值应越大; Heading angle deviation threshold: Δθ o = (l c -l cmin )/K 3 , value range of K 3 : 50-100, the smaller l c is, the larger the value should be;

式中lc为实际车位长度,lcmin为车辆所需最小车位长度。 In the formula, l c is the actual length of the parking space, and l cmin is the minimum length of the parking space required by the vehicle.

车辆从泊车起始点后退行驶,当车辆101后轴中点106在X轴坐标大于xflag时,泊车控制器进行路径跟踪控制,跟踪偏差如图3所示,车辆运动控制率为: The vehicle travels backwards from the starting point of parking. When the X-axis coordinate of the rear axle midpoint 106 of the vehicle 101 is greater than x flag , the parking controller performs path tracking control. The tracking deviation is shown in FIG. 3 , and the vehicle motion control rate is:

式中x为车辆101后轴中点106的X坐标,y为车辆101后轴中点106的Y轴坐标,θθ为车辆对称线与坐标系X轴的夹角,即车辆航向角,yr为车辆X坐标对应目标路径上点Pr的Y轴坐标,θr为Pr点处切线与坐标系X轴夹角,即车辆目标航向角,ρr为泊车路径301在Pr点的曲率,L为车辆101后轴105到前轴104距离,k1为路径跟踪位置偏差系数,k2为路径跟踪航向角偏差系数,车辆前进行驶时k1、k2均取负值,车辆后退行驶时k1取负值,k2取正值,为前轴05等效转角,泊车控制器根据转向执行结构103转向传动比得到方向盘102转向角,由转向执行机构103实现转向,为正值方向盘右转,负值方向盘左转; In the formula, x is the X coordinate of the midpoint 106 of the rear axle of the vehicle 101, y is the Y-axis coordinate of the midpoint 106 of the rear axle of the vehicle 101, θθ is the angle between the vehicle symmetry line and the X-axis of the coordinate system, that is, the vehicle heading angle, y r is the Y-axis coordinate of the point P r on the target path corresponding to the X coordinate of the vehicle, θ r is the angle between the tangent line at the point P r and the X-axis of the coordinate system, that is, the target heading angle of the vehicle, and ρ r is the distance between the parking path 301 at the point P r Curvature, L is the distance from the rear axle 105 to the front axle 104 of the vehicle 101, k 1 is the path tracking position deviation coefficient, k 2 is the path tracking heading angle deviation coefficient, both k 1 and k 2 take negative values when the vehicle is moving forward, and the vehicle moves backward When driving, k 1 takes a negative value, k 2 takes a positive value, is the equivalent rotation angle of the front axle 05, the parking controller obtains the steering angle of the steering wheel 102 according to the steering transmission ratio of the steering actuator 103, and the steering is realized by the steering actuator 103, Steering wheel turns right for a positive value, and turns left for a negative value;

图4为车辆定点跟踪偏差示意图,P点为泊车系统启动定点跟踪控制后要跟踪的点。跟踪定点转向控制率为: Fig. 4 is a schematic diagram of vehicle fixed-point tracking deviation, point P is the point to be tracked after the parking system starts the fixed-point tracking control. The tracking fixed point steering control rate is:

式中,x为车辆后轴中点X坐标,y为车辆后轴中点Y轴坐标,θ为车辆轴线与X轴夹角即车辆航向角,xp、yp为跟踪目标定点的位置,θp为目标定点处航向角。L为车辆101轴距,k3为定点跟踪位置偏差系数,k4为定点跟踪航向角偏差系数,车辆前进行驶时,k3取正值,k4取正值,车辆后退行驶时,k3取正直,k4取负值,为前轴104等效转角,为正值方向盘右转,负值方向盘左转。 In the formula, x is the X coordinate of the midpoint of the rear axle of the vehicle, y is the coordinate of the Y axis of the midpoint of the rear axle of the vehicle, θ is the angle between the vehicle axis and the X axis, that is, the heading angle of the vehicle, x p and y p are the positions of the fixed point of the tracking target, θ p is the heading angle at the fixed point of the target. L is the wheelbase of the vehicle 101, k 3 is the fixed-point tracking position deviation coefficient, and k 4 is the fixed-point tracking heading angle deviation coefficient. When the vehicle is moving forward, k 3 takes a positive value, and k 4 takes a positive value. When the vehicle moves backward, k 3 Take the positive value, k 4 takes the negative value, is the equivalent rotation angle of the front axle 104, The steering wheel turns right for positive values, and the steering wheel turns left for negative values.

如图5所示。记目标路径上X轴坐标等于xflag的点为P2,P2点切线上选取一点记为P1,P2点处位姿表示为(x2,y22),P1点位姿为(x2+K1·cosθ1,y2+K1·sinθ12),K1取值范围:0.5~2。 As shown in Figure 5. Record the point on the target path whose X-axis coordinates are equal to x flag as P 2 , select a point on the tangent line of P 2 and record it as P 1 , the pose at P 2 is expressed as (x 2 , y22 ), and the position of P 1 The pose is (x 2 +K 1 ·cosθ 1 ,y 2 +K 1 ·sinθ 12 ), and the value range of K 1 is 0.5~2.

记目标路径终点为P3,P4为P3正前方一点,且P4点距物体C不小于L+Lfsafe,Δsafe为车位内泊车安全距离,根据泊车系统前后倒车雷达最小量程和测量精度确定安全值。车辆101后轴中点106X轴坐标等于xflag时,若车辆位置偏差|y-yr|≤Δyo且|θ-θr|≤Δθo继续采用路径跟踪控制,否则泊车系统通过屏幕提示驾驶员前进行驶,泊车系统控制车辆跟踪定点P1,当车辆X轴坐标大于P1点X轴坐标或车辆Y轴坐标大于P1点Y轴坐标时,泊车系统提示驾驶员后退行驶,泊车系统控制车辆跟踪P2点,并在车辆X轴坐标等于xflag时根据跟踪偏差判断采用路径跟踪控制还是定点跟踪控制。 Note that the end point of the target path is P 3 , P 4 is a point directly in front of P 3 , and the distance from point P 4 to object C is not less than L+L fsafe , Δ safe is the safe parking distance in the parking space, reverse the car according to the parking system Radar minimum range and measurement accuracy determine safe values. When the X-axis coordinates of the midpoint 106 of the rear axle of the vehicle 101 are equal to x flag , if the vehicle position deviation |yy r |≤Δy o and |θ-θ r |≤Δθ o continue to use path tracking control, otherwise the parking system prompts the driver through the screen When driving forward, the parking system controls the vehicle to track the fixed point P 1 . When the X-axis coordinate of the vehicle is greater than the X-axis coordinate of point P 1 or the Y-axis coordinate of the vehicle is greater than the Y-axis coordinate of P 1 point, the parking system prompts the driver to drive backward and park the car. The system controls the vehicle to track the point P2, and judges whether to use path tracking control or fixed - point tracking control according to the tracking deviation when the vehicle's X-axis coordinate is equal to x flag .

如附图9所示,车辆沿目标路径到达P3点或后方物体A距离小于Δsafe时,若车辆未能平行,泊车系统提示驾驶员前进行驶,并控制车辆跟踪P4点,当车辆X坐标大于P4点X坐标或车辆前端与物体C距离小于Δsafe时,若车辆仍未与道路C平行,泊车系统提示驾驶员后退行驶,控制车辆跟踪P3点。泊车系统通过跟踪P3和P4点调整车辆101航向角,使车辆101与道路B平行。 As shown in Figure 9, when the vehicle reaches point P 3 along the target path or the distance of the object A behind is less than Δsafe , if the vehicle fails to parallel, the parking system prompts the driver to move forward and controls the vehicle to track P 4. When the vehicle When the X coordinate is greater than the X coordinate of point P 4 or the distance between the front end of the vehicle and object C is less than Δ safe , if the vehicle is still not parallel to the road C, the parking system prompts the driver to drive backwards and controls the vehicle to track P 3 point. The parking system adjusts the heading angle of the vehicle 101 by tracking the points P3 and P4 so that the vehicle 101 is parallel to the road B.

本发明辅助泊车系统如图6所示,包括路径存储器,泊车系统感应单元,泊车运动控制器,转向执行机构,泊车系统人机交互系统,所述路径存储器,用于存储根据车辆结构参数,采取B样条曲线方式确定最小泊车位的泊车路径数据;所述泊车系统感应单元,用于感应车辆相对于车位的具体位置,并将感应数据传输给所述泊车运动控制器;所述泊车运动控制器,用于根据路径存储器提供的数据以及泊车系统感知单元提供的所需泊车的具体位置,判断车辆行驶方向和计算方向盘转角值。所述转向执行机构,用于接收该泊车运动控制器的信号,驱动车辆转向系统实现方向盘转角值;所述泊车系统人机交互系统,用于将车位检测结果、换挡操作示、周围障碍物存在情况向驾驶员展示,并将驾驶员操作指令传递给泊车系统。所述泊车系统人机交互系统通过CAN通信方式与泊车系统通信,接收泊车系统发送的提示信息并以图像形式展现出来,通过触摸屏获取驾驶员操作指令,并将指令通过CAN通信方式发送给控制器。 As shown in Figure 6, the auxiliary parking system of the present invention includes a path memory, a parking system sensing unit, a parking motion controller, a steering actuator, and a parking system human-computer interaction system. Structural parameters, adopting B-spline curve method to determine the parking path data of the minimum parking space; the parking system sensing unit is used to sense the specific position of the vehicle relative to the parking space, and transmit the sensing data to the parking motion control The parking motion controller is used for judging the driving direction of the vehicle and calculating the steering wheel angle value according to the data provided by the path memory and the specific location required for parking provided by the parking system sensing unit. The steering actuator is used to receive the signal from the parking motion controller to drive the steering system of the vehicle to realize the value of the steering wheel angle; The existence of obstacles is displayed to the driver, and the driver's operation instructions are transmitted to the parking system. The human-computer interaction system of the parking system communicates with the parking system through the CAN communication mode, receives the prompt information sent by the parking system and displays it in the form of an image, obtains the driver's operation instruction through the touch screen, and sends the instruction through the CAN communication method to the controller.

本说明书中所述的只是本发明的具体实施例,以上实施例仅用以说明本发明的技术方案而非对本发明的限制。凡本领域技术人员依本发明的构思通过逻辑分析、推理或者有限的实验可以得到的技术方案,皆应在本发明的范围之内。 What is described in this specification is only a specific embodiment of the present invention, and the above embodiments are only used to illustrate the technical solution of the present invention rather than limit the present invention. All technical solutions obtained by those skilled in the art through logical analysis, reasoning or limited experiments according to the concept of the present invention shall fall within the scope of the present invention.

Claims (9)

1.一种辅助泊车控制方法,其特征在于:包括以下步骤1. An auxiliary parking control method, characterized in that: comprising the following steps 步骤一,泊车路径规划;根据车辆结构参数确定车辆所需最小泊车位空间,建立全局坐标系,采用B样条曲线设计车辆所需最小泊车位的泊车路径;该最小泊车位的泊车路径为路径曲线,将该路径曲线以数据形式固化于泊车路径存储器;Step 1, parking path planning; determine the minimum parking space space required by the vehicle according to the vehicle structure parameters, establish a global coordinate system, and use B-spline curves to design the parking path of the minimum parking space required by the vehicle; the parking space of the minimum parking space The path is a path curve, and the path curve is solidified in the parking path memory in the form of data; 步骤二,车位感应提示;开启泊车系统,泊车系统感应单元开始检测右侧车位,并通过显示屏幕车辆与右侧车位的侧向距离。当检测到右侧车位满足最小车位需求,泊车系统根据车辆与车位侧向距离判断车位是否有效,对于有效车位,在车辆尾端与车位起始点距离大于7m时,人机交互屏幕显示已检测到车位并提示停车。Step 2: Parking space sensing prompt; turn on the parking system, the parking system sensing unit starts to detect the right parking space, and displays the lateral distance between the vehicle and the right parking space on the display screen. When it is detected that the parking space on the right meets the minimum parking space requirement, the parking system judges whether the parking space is valid according to the lateral distance between the vehicle and the parking space. Get to the parking space and prompt to stop. 步骤三,泊车运动控制;泊车系统读入泊车路径,然后进入运动控制;在泊车运动控制中首先进入路径跟踪控制状态,当车辆X坐标大于xflag时,泊车系统一直采取路径跟踪控制,当X坐标等于xflag时,泊车系统根据车辆与目标路径的偏差判断启动过定点控制或继续采用路径跟踪控制,当跟踪偏差均小于设定值,则继续采用路径跟踪控制,否则,启动跟踪定点控制。其中,xflag=lc-Kflag·(Lr+L),Kflag取值范围为:0.4~0.7,实际车位越小,Kflag取值应越小。Step 3, parking motion control; the parking system reads the parking path, and then enters the motion control; in the parking motion control, it first enters the path tracking control state. When the vehicle X coordinate is greater than x flag , the parking system always takes the path Tracking control, when the X coordinate is equal to x flag , the parking system judges to start the fixed-point control or continue to use the path following control according to the deviation between the vehicle and the target path. When the tracking deviation is less than the set value, continue to use the path following control, otherwise , start tracking fixed-point control. Wherein, x flag =l c -K flag ·(L r +L), the value range of K flag is: 0.4~0.7, the smaller the actual parking space, the smaller the value of K flag should be. 步骤四,车辆停放调整;车辆进入车位后,若车辆未与车位平行,泊车系统采用过定点控制率调整车辆与车位平行。Step 4, vehicle parking adjustment; after the vehicle enters the parking space, if the vehicle is not parallel to the parking space, the parking system adjusts the vehicle to be parallel to the parking space using a fixed-point control rate. 2.根据权利要求1所述的一种辅助泊车控制方法,其特征在于:所述步骤一包括以下步骤:2. The auxiliary parking control method according to claim 1, wherein said step 1 comprises the following steps: (1)根据车辆结构参数确定车辆所需最小车位长度(1) Determine the minimum parking space length required by the vehicle according to the vehicle structure parameters ll cc minmin == LL rr ++ (( RR minmin ++ LL kk // 22 )) 22 ++ (( LL ++ LL ff )) 22 -- (( RR minmin -- LL kk // 22 )) 22 ++ ll csafecsafe 以及最小车位宽度;and the minimum parking space width; ll kk minmin == LL kk // 22 ++ (( RR minmin ++ LL kk // 22 )) 22 ++ LL rr 22 -- RR minmin ++ ll ksafeksafe 其中:lcmin为所需最小车位长度,lkmin为所需最小车位宽度,Lr为车辆后轴到车辆尾端距离,Rmin为车辆后轴中点最小转弯半径,Lk为车辆宽度,L为车辆轴距,Lf为车辆前轴到车辆前端距离,lcsafe为车位长度安全余量,lksafe为车位宽度安全余量。Among them: l cmin is the required minimum length of the parking space, l kmin is the required minimum width of the parking space, L r is the distance from the rear axle of the vehicle to the rear end of the vehicle, R min is the minimum turning radius of the midpoint of the rear axle of the vehicle, L k is the width of the vehicle, L is the wheelbase of the vehicle, L f is the distance from the front axle of the vehicle to the front end of the vehicle, l csafe is the safety margin of the length of the parking space, and l ksafe is the safety margin of the width of the parking space. (2)以车位外侧起始点为坐标原点建立全局坐标系,选择4次5阶B样条控制点的样条曲线设计泊车路径,设定约束条件,选取控制点个数,通过优化算法计算出B样条曲线曲率最小化路径曲线。(2) Establish a global coordinate system with the starting point outside the parking space as the coordinate origin, select the spline curve of the 4th degree 5th order B-spline control points to design the parking path, set the constraint conditions, select the number of control points, and calculate through the optimization algorithm Generate a B-spline curvature-minimizing path curve. 3.根据权利要求2所述的一种辅助泊车控制方法,其特征在于:所述约束条件包括:3. The auxiliary parking control method according to claim 2, characterized in that: the constraints include: 1)车辆沿最小化路径曲线行驶与停车位三侧面不发生碰撞;1) The vehicle traveling along the minimized path curve does not collide with the three sides of the parking space; 2)车辆到达路径终点时完全进入车位且与车位平行;2) When the vehicle reaches the end of the path, it completely enters the parking space and is parallel to the parking space; 3)曲线最大曲率不大于1/Rmin3) The maximum curvature of the curve is not greater than 1/R min ; 4)车辆以vmax车速沿路径曲线行驶时,前轴等效转角转速ω不大于ωmax,vmax为泊车过程允许最高车速,取值0.5~1.5m/s,ωmax为车辆转向轴最高转向角速度。4) When the vehicle travels along the path curve at v max speed, the equivalent front axle rotation angle The rotational speed ω is not greater than ω max , v max is the allowable maximum vehicle speed during parking, the value is 0.5-1.5m/s, and ω max is the maximum steering angular velocity of the steering shaft of the vehicle. 4.根据权利要求1所述的一种辅助泊车控制方法,其特征在于:所述步骤二中侧向距离保持在0.3~2m。4. A parking assistance control method according to claim 1, characterized in that: in the second step, the lateral distance is kept at 0.3-2m. 5.根据权利要求3所述的一种辅助泊车控制方法,其特征在于:所述步骤三中的目标路径偏差包括侧向距离偏差和航向角偏差,当车辆与目标路径侧向距离偏差|y-yr|≤Δyo且航向角偏差|θ-θr|≤Δθo,泊车控制策略继续采用路径跟踪控制,若车辆与目标路径侧向距离偏差|y-yr|>Δyo或航向角偏差|θ-θr|>Δθo,泊车控制策略采用车辆过定点控制,调整车辆位姿;其中:y为车辆后轴中点Y轴坐标,yr为过车辆后轴中点且与X坐标轴相垂直的直线与路径交点处的Y轴坐标,Δyo侧向距离偏差阀值,θ为车辆对称线与坐标系X轴夹角,θr为过车辆后轴中点且与X坐标轴相垂直的直线与路径相交点处的路径切线与X坐标轴夹角,Δθo为航向角偏差阀值。5. A parking assistance control method according to claim 3, characterized in that: the target path deviation in step 3 includes a lateral distance deviation and a heading angle deviation, when the lateral distance deviation between the vehicle and the target path| yy r | ≤ Δy o and heading angle deviation |θ - θ r | |θ-θ r |>Δθ o , the parking control strategy adopts the vehicle passing fixed-point control to adjust the vehicle pose; where: y is the Y-axis coordinate of the midpoint of the rear axle of the vehicle, y r is the midpoint of the rear axle of the vehicle and is related to X Y-axis coordinates at the intersection of a straight line perpendicular to the coordinate axis and the path, Δy o lateral distance deviation threshold, θ is the angle between the vehicle symmetry line and the X-axis of the coordinate system, θ r is the midpoint of the rear axle of the vehicle and the X-coordinate The angle between the path tangent and the X coordinate axis at the intersection point of the straight line perpendicular to the axis and the path, Δθ o is the heading angle deviation threshold. 6.根据权利要求5所述的一种辅助泊车控制方法,其特征在于:所述侧向距离偏差:Δyo=(lc-lcmin)/K2,K2取值范围为:10~100,lc越小取值应越大;航向角偏差:Δθo=(lc-lcmin)/K3,K3取值范围:50~100,lc越小取值应越大;式中lc为实际车位长度,lcmin为车辆所需最小车位长度。6. A parking assistance control method according to claim 5, characterized in that: said lateral distance deviation: Δy o =(l c -l cmin )/K 2 , the value range of K 2 is: 10 ~100, the smaller the l c is, the larger the value should be; heading angle deviation: Δθ o = (l c -l cmin )/K 3 , the value range of K 3 : 50~100, the smaller the l c should be, the larger the value ; where l c is the actual length of the parking space, and l cmin is the minimum length of the parking space required by the vehicle. 7.根据权利要求6所述的一种辅助泊车控制方法,其特征在于:所述路径跟踪控制,其车辆控制率为:7. A kind of assisted parking control method according to claim 6, is characterized in that: described path following control, its vehicle control ratio: 式中x为车辆101后轴中点106的X坐标,y为车辆101后轴中点106的Y轴坐标,θ为车辆对称线与坐标系X轴的夹角,即车辆航向角,yr为车辆x坐标对应目标路径上点Pr的Y轴坐标,θr为Pr点处切线与坐标系X轴夹角,即车辆目标航向角,ρr为泊车路径301在Pr点的曲率,L为车辆101后轴到前轴距离,k1为路径跟踪侧向距离偏差系数,k2为路径跟踪航向角偏差系数,车辆前进行驶时k1、k2均取负值,车辆后退行驶时k1取负值,k2取正值,为前轴等效转角,泊车控制器根据转向执行结构转向传动比得到方向盘转向角,由转向执行机构实现转向,为正值方向盘右转,负值方向盘左转。In the formula, x is the X coordinate of the midpoint 106 of the rear axle of the vehicle 101, y is the Y-axis coordinate of the midpoint 106 of the rear axle of the vehicle 101, θ is the angle between the vehicle symmetry line and the X-axis of the coordinate system, that is, the vehicle heading angle, y r is the Y-axis coordinate of the point P r on the target path corresponding to the x-coordinate of the vehicle, θ r is the angle between the tangent line at the point P r and the X-axis of the coordinate system, that is, the target heading angle of the vehicle, and ρ r is the distance between the parking path 301 at the point P r Curvature, L is the distance from the rear axle to the front axle of the vehicle 101, k 1 is the path tracking lateral distance deviation coefficient, k 2 is the path tracking heading angle deviation coefficient, both k 1 and k 2 take negative values when the vehicle is moving forward, and the vehicle moves backward When driving, k 1 takes a negative value, k 2 takes a positive value, is the equivalent rotation angle of the front axle, the parking controller obtains the steering wheel steering angle according to the steering transmission ratio of the steering actuator, and the steering is realized by the steering actuator. The steering wheel turns right for positive values, and the steering wheel turns left for negative values. 8.根据权利要求7所述的一种辅助泊车控制方法,其特征在于:所述跟踪定点控制,其车辆跟踪定点转向控制率为:8. A kind of auxiliary parking control method according to claim 7, characterized in that: said tracking fixed-point control, its vehicle tracking fixed-point steering control rate is: 式中,x为车辆后轴中点X坐标,y为车辆后轴中点Y轴坐标,θ为车辆轴线与X轴夹角即车辆航向角,xp、yp为跟踪目标定点的位置,θp为目标定点处航向角。L为车辆轴距,k3定点跟踪位置偏差系数,k4为定点跟踪航向角偏差系数,车辆前进行驶时,k3取正值,k4取正值,车辆后退行驶时,k3取正直,k4取负值,为前轴104等效转角,由前轴等效转角根据车辆转向系统角传动比计算得到方向盘转角,为正值方向盘右转,负值方向盘左转。In the formula, x is the X coordinate of the midpoint of the rear axle of the vehicle, y is the coordinate of the Y axis of the midpoint of the rear axle of the vehicle, θ is the angle between the vehicle axis and the X axis, that is, the heading angle of the vehicle, x p and y p are the positions of the fixed point of the tracking target, θ p is the heading angle at the fixed point of the target. L is the wheelbase of the vehicle, k 3 is the fixed-point tracking position deviation coefficient, and k 4 is the fixed-point tracking heading angle deviation coefficient. When the vehicle is moving forward, k 3 takes a positive value, and k 4 takes a positive value. When the vehicle moves backward, k 3 takes a positive value. , k 4 takes a negative value, is the equivalent rotation angle of the front axle 104, and the steering wheel rotation angle is obtained by calculating the equivalent rotation angle of the front axle according to the angular transmission ratio of the steering system of the vehicle, The steering wheel turns right for positive values, and the steering wheel turns left for negative values. 9.一种运行如权利要求1所述的辅助泊车控制方法的辅助泊车系统,包括路径存储器,泊车系统感应单元,泊车运动控制器,转向执行机构,泊车系统人机交互系统,其特征于:9. An auxiliary parking system running the auxiliary parking control method according to claim 1, comprising a path memory, a parking system sensing unit, a parking motion controller, a steering actuator, and a parking system human-computer interaction system , characterized by: 所述路径存储器,用于存储根据车辆结构参数,采取B样条曲线方式确定最小泊车位的泊车路径数据;The path memory is used to store the parking path data for determining the minimum parking space by means of a B-spline curve according to vehicle structural parameters; 所述泊车系统感应单元,用于感应车辆相对于车位的具体位置,并将感应数据传输给所述泊车运动控制器;The parking system sensing unit is used to sense the specific position of the vehicle relative to the parking space, and transmit the sensing data to the parking motion controller; 所述泊车运动控制器,用于根据路径存储器提供的数据以及泊车系统感知单元提供的所需泊车的具体位置,选择运动控制策略并计算方向盘转角值。The parking motion controller is used to select a motion control strategy and calculate the steering wheel angle value according to the data provided by the path memory and the specific location required for parking provided by the parking system sensing unit. 所述转向执行机构,用于接收该泊车运动控制器的信号,驱动车辆转向系统实现泊车运动控制器计算的方向盘转角值;The steering actuator is used to receive the signal from the parking motion controller, and drive the steering system of the vehicle to realize the steering wheel angle value calculated by the parking motion controller; 所述泊车系统人机交互系统,用于将车位检测结果、换挡操作示、周围障碍物存在情况向驾驶员展示,并将驾驶员操作指令传递给泊车系统。所述泊车系统人机交互系统通过CAN通信方式与泊车系统通信,接收泊车系统发送的提示信息并以图像形式展现出来,通过触摸屏获取驾驶员操作指令,并将指令通过CAN通信方式发送给控制器。The man-machine interaction system of the parking system is used to display the detection result of the parking space, the shift operation display, and the existence of surrounding obstacles to the driver, and transmit the driver's operation instructions to the parking system. The human-computer interaction system of the parking system communicates with the parking system through CAN communication, receives the prompt information sent by the parking system and displays it in the form of an image, obtains the driver's operation instructions through the touch screen, and sends the instructions through CAN communication to the controller.
CN201410244728.9A 2014-06-04 2014-06-04 Auxiliary parking system and auxiliary are parked control method Active CN105197010B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410244728.9A CN105197010B (en) 2014-06-04 2014-06-04 Auxiliary parking system and auxiliary are parked control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410244728.9A CN105197010B (en) 2014-06-04 2014-06-04 Auxiliary parking system and auxiliary are parked control method

Publications (2)

Publication Number Publication Date
CN105197010A true CN105197010A (en) 2015-12-30
CN105197010B CN105197010B (en) 2018-03-27

Family

ID=54945091

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410244728.9A Active CN105197010B (en) 2014-06-04 2014-06-04 Auxiliary parking system and auxiliary are parked control method

Country Status (1)

Country Link
CN (1) CN105197010B (en)

Cited By (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106114623A (en) * 2016-06-16 2016-11-16 江苏大学 A kind of automatic parking paths planning method based on human vision and system
CN106372758A (en) * 2016-09-13 2017-02-01 同济大学 Path following method and apparatus of auxiliary parking system
CN106740818A (en) * 2016-12-19 2017-05-31 合肥工业大学 A kind of automatic parking route planning method and system based on EPS
CN106950953A (en) * 2017-03-13 2017-07-14 江苏大学 A kind of automatic parking path trace and vehicle control system and method
CN107351869A (en) * 2017-06-15 2017-11-17 清华大学 A kind of route tracking and controlling method of fully-trailed train
CN107757609A (en) * 2016-08-22 2018-03-06 奥迪股份公司 Vehicle drive assist system and method
CN108121205A (en) * 2017-12-13 2018-06-05 深圳市航盛电子股份有限公司 A kind of paths planning method, system and medium for a variety of scenes of parking
WO2018127342A1 (en) * 2017-01-09 2018-07-12 Bayerische Motoren Werke Aktiengesellschaft Control unit and method for providing a correction move for a reverse parking assistance system
CN108407803A (en) * 2018-02-05 2018-08-17 华南理工大学 A kind of automatic parking control algolithm based on driving experience
CN108423067A (en) * 2017-02-15 2018-08-21 联创汽车电子有限公司 Level is parked control method and control system
CN109017793A (en) * 2018-07-26 2018-12-18 中南大学 The navigation of autonomous trick vehicle and control method based on antero posterior axis fusion reference
CN109070886A (en) * 2016-05-20 2018-12-21 爱信艾达株式会社 Automatic Pilot assisting system and computer program
CN109334657A (en) * 2018-09-21 2019-02-15 广州欧纬德教学设备技术有限公司 A kind of automated parking system and method based on teaching vehicle
CN109606354A (en) * 2018-10-18 2019-04-12 同济大学 An automatic parking method and auxiliary system based on hierarchical planning
CN109709954A (en) * 2018-12-21 2019-05-03 北京智行者科技有限公司 Vehicle follower method in road cleaning operation
CN109895764A (en) * 2018-06-29 2019-06-18 华为技术有限公司 The method and apparatus for determining automatic parking strategy
CN109927715A (en) * 2019-02-19 2019-06-25 惠州市德赛西威智能交通技术研究院有限公司 Vertical method of parking
CN109933057A (en) * 2017-12-18 2019-06-25 中国农业机械化科学研究院 Local guidance trajectory planning method and device for tractor automatic driving system
CN109959382A (en) * 2017-12-25 2019-07-02 大连楼兰科技股份有限公司 Automatic parking path planning device
CN110077393A (en) * 2019-03-31 2019-08-02 惠州市德赛西威汽车电子股份有限公司 A method of the automatic parking speed control based on image vision
CN110118558A (en) * 2019-04-25 2019-08-13 芜湖智久机器人有限公司 A kind of envelope construction method, device and the memory of AGV fork truck
CN110171416A (en) * 2018-09-28 2019-08-27 腾讯科技(深圳)有限公司 Vehicle travel control method, device, computer-readable medium and electronic equipment
CN110228465A (en) * 2019-05-31 2019-09-13 深圳市航盛电子股份有限公司 A kind of semiautomatic parking system path planing method
CN110239526A (en) * 2019-06-05 2019-09-17 北京理工大学 A Parking Path Planning Method Based on Quasi-uniform B-spline Curve
CN110271538A (en) * 2019-07-19 2019-09-24 威马智慧出行科技(上海)有限公司 Automatic parking switching method, electronic equipment and automobile
CN110440824A (en) * 2019-08-27 2019-11-12 广州小鹏汽车科技有限公司 A kind of paths planning method and path planning system
CN110440823A (en) * 2019-08-27 2019-11-12 广州小鹏汽车科技有限公司 A kind of paths planning method and path planning system
EP3514031A4 (en) * 2016-09-13 2019-11-20 Nissan Motor Co., Ltd. METHOD AND DEVICE FOR ASSISTING PARKING
CN110796892A (en) * 2019-11-06 2020-02-14 重庆市城投金卡信息产业(集团)股份有限公司 Parking guidance method and system for parking lot
CN110838244A (en) * 2019-10-17 2020-02-25 惠州市德赛西威智能交通技术研究院有限公司 Parking space course adjusting method suitable for ultrasonic vertical parking space
CN110843768A (en) * 2019-11-29 2020-02-28 安徽江淮汽车集团股份有限公司 Automatic parking control method, device and equipment for automobile and storage medium
CN110969892A (en) * 2019-11-06 2020-04-07 重庆市城投金卡信息产业(集团)股份有限公司 Parking lot management method and system
WO2020082776A1 (en) * 2018-10-25 2020-04-30 广州小鹏汽车科技有限公司 Safe distance warning method for automatic parking, and vehicle-mounted terminal
WO2020082775A1 (en) * 2018-10-24 2020-04-30 广州小鹏汽车科技有限公司 Automatic parking method and vehicle control system
CN111152784A (en) * 2020-01-07 2020-05-15 江苏大学 A local path planning method for intelligent valet parking
CN111547047A (en) * 2020-04-30 2020-08-18 惠州华阳通用电子有限公司 Automatic parking method and device for parallel parking spaces
CN111731269A (en) * 2019-03-22 2020-10-02 广州汽车集团股份有限公司 A kind of automatic parking path planning method and system
CN112477852A (en) * 2020-12-09 2021-03-12 武汉格罗夫氢能汽车有限公司 Fuel cell hydrogen energy automobile parallel parking device
CN112519758A (en) * 2019-09-19 2021-03-19 通用汽车环球科技运作有限责任公司 Device and method for determining parking feasibility
CN112721915A (en) * 2020-12-25 2021-04-30 三一汽车制造有限公司 Parking assist method, parking assist apparatus, vehicle, and storage medium
CN113135180A (en) * 2021-05-27 2021-07-20 广州小鹏自动驾驶科技有限公司 Vehicle control method and device, vehicle and medium
CN113276840A (en) * 2021-06-09 2021-08-20 中国第一汽车股份有限公司 Steering wheel reverse control method, automatic parking system and vehicle
CN113460033A (en) * 2020-03-31 2021-10-01 华为技术有限公司 Automatic parking method and device
WO2022022658A1 (en) * 2020-07-30 2022-02-03 北京罗克维尔斯科技有限公司 Automatic parking control method and device
CN114577232A (en) * 2022-03-08 2022-06-03 广东皓行科技有限公司 Automatic vehicle navigation method and device with lost differential signal
WO2022148441A1 (en) * 2021-01-11 2022-07-14 长沙智能驾驶研究院有限公司 Vehicle parking planning method and apparatus, and device and computer storage medium
CN115092252A (en) * 2022-06-15 2022-09-23 北京航空航天大学 Cab-free double-axle steering mine card vertical parking path planning and control method
CN115243960A (en) * 2020-03-02 2022-10-25 法雷奥开关和传感器有限责任公司 Method for operating a vehicle, parking assist system and vehicle
CN115817535A (en) * 2022-12-23 2023-03-21 远峰科技股份有限公司 Automatic parking path planning method and device based on fuzzy decision
CN116461499A (en) * 2023-03-02 2023-07-21 合众新能源汽车股份有限公司 A parking control method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001334898A (en) * 2000-05-30 2001-12-04 Aisin Seiki Co Ltd Parking assistance device
CN1383408A (en) * 2000-06-27 2002-12-04 株式会社丰田自动织机 Parking aiding device
US20040130464A1 (en) * 2002-10-25 2004-07-08 Schindler Benno Tobias Method of operating a display system in a vehicle for finding a parking place
CN1942360A (en) * 2004-04-15 2007-04-04 罗伯特·博世有限公司 Device for assisting with a parking process of a vehicle
CN101524998A (en) * 2008-03-07 2009-09-09 罗伯特·博世有限公司 Method and device for parking a vehicle in a space using a parking assist
CN101758809A (en) * 2008-12-25 2010-06-30 株式会社丰田自动织机 Parking assist apparatus

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001334898A (en) * 2000-05-30 2001-12-04 Aisin Seiki Co Ltd Parking assistance device
CN1383408A (en) * 2000-06-27 2002-12-04 株式会社丰田自动织机 Parking aiding device
US20040130464A1 (en) * 2002-10-25 2004-07-08 Schindler Benno Tobias Method of operating a display system in a vehicle for finding a parking place
CN1942360A (en) * 2004-04-15 2007-04-04 罗伯特·博世有限公司 Device for assisting with a parking process of a vehicle
CN101524998A (en) * 2008-03-07 2009-09-09 罗伯特·博世有限公司 Method and device for parking a vehicle in a space using a parking assist
CN101758809A (en) * 2008-12-25 2010-06-30 株式会社丰田自动织机 Parking assist apparatus

Cited By (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109070886B (en) * 2016-05-20 2021-09-21 爱信艾达株式会社 Automatic driving support device and storage medium
CN109070886A (en) * 2016-05-20 2018-12-21 爱信艾达株式会社 Automatic Pilot assisting system and computer program
CN106114623A (en) * 2016-06-16 2016-11-16 江苏大学 A kind of automatic parking paths planning method based on human vision and system
CN107757609A (en) * 2016-08-22 2018-03-06 奥迪股份公司 Vehicle drive assist system and method
CN107757609B (en) * 2016-08-22 2020-09-18 奥迪股份公司 Vehicle driving assistance system and method
EP3514031A4 (en) * 2016-09-13 2019-11-20 Nissan Motor Co., Ltd. METHOD AND DEVICE FOR ASSISTING PARKING
CN106372758A (en) * 2016-09-13 2017-02-01 同济大学 Path following method and apparatus of auxiliary parking system
CN106372758B (en) * 2016-09-13 2020-07-17 同济大学 Path following method and device of auxiliary parking system
CN106740818A (en) * 2016-12-19 2017-05-31 合肥工业大学 A kind of automatic parking route planning method and system based on EPS
CN106740818B (en) * 2016-12-19 2019-06-04 合肥工业大学 A method and system for automatic parking route planning based on EPS
US10807642B2 (en) 2017-01-09 2020-10-20 Bayerische Motoren Werke Aktiengesellschaft Control unit and method for providing a correction move for a reverse parking assistance system
WO2018127342A1 (en) * 2017-01-09 2018-07-12 Bayerische Motoren Werke Aktiengesellschaft Control unit and method for providing a correction move for a reverse parking assistance system
CN109937169B (en) * 2017-01-09 2021-12-21 宝马股份公司 Control unit and method for providing correction transfer for a reversing assistance system
CN109937169A (en) * 2017-01-09 2019-06-25 宝马股份公司 For providing the control unit and method of correction migration for reversing aid system
CN108423067A (en) * 2017-02-15 2018-08-21 联创汽车电子有限公司 Level is parked control method and control system
CN106950953A (en) * 2017-03-13 2017-07-14 江苏大学 A kind of automatic parking path trace and vehicle control system and method
CN107351869B (en) * 2017-06-15 2018-12-11 清华大学 A kind of route tracking and controlling method of fully-trailed train
CN107351869A (en) * 2017-06-15 2017-11-17 清华大学 A kind of route tracking and controlling method of fully-trailed train
CN108121205A (en) * 2017-12-13 2018-06-05 深圳市航盛电子股份有限公司 A kind of paths planning method, system and medium for a variety of scenes of parking
CN108121205B (en) * 2017-12-13 2021-02-26 深圳市航盛电子股份有限公司 Path planning method, system and medium for multiple parking scenes
CN109933057A (en) * 2017-12-18 2019-06-25 中国农业机械化科学研究院 Local guidance trajectory planning method and device for tractor automatic driving system
CN109959382A (en) * 2017-12-25 2019-07-02 大连楼兰科技股份有限公司 Automatic parking path planning device
CN108407803A (en) * 2018-02-05 2018-08-17 华南理工大学 A kind of automatic parking control algolithm based on driving experience
CN108407803B (en) * 2018-02-05 2019-10-18 华南理工大学 An Automatic Parking Control Algorithm Based on Driving Experience
CN109895764B (en) * 2018-06-29 2023-06-27 华为技术有限公司 Method and device for determining automatic parking strategy
CN109895764A (en) * 2018-06-29 2019-06-18 华为技术有限公司 The method and apparatus for determining automatic parking strategy
US11897454B2 (en) 2018-06-29 2024-02-13 Huawei Technologies Co., Ltd. Method and apparatus for determining automatic parking strategy
CN109017793A (en) * 2018-07-26 2018-12-18 中南大学 The navigation of autonomous trick vehicle and control method based on antero posterior axis fusion reference
CN109334657A (en) * 2018-09-21 2019-02-15 广州欧纬德教学设备技术有限公司 A kind of automated parking system and method based on teaching vehicle
CN109334657B (en) * 2018-09-21 2020-06-23 广州欧纬德教学设备技术有限公司 Automatic parking system and method based on teaching vehicle
CN110171416A (en) * 2018-09-28 2019-08-27 腾讯科技(深圳)有限公司 Vehicle travel control method, device, computer-readable medium and electronic equipment
CN109606354A (en) * 2018-10-18 2019-04-12 同济大学 An automatic parking method and auxiliary system based on hierarchical planning
WO2020082775A1 (en) * 2018-10-24 2020-04-30 广州小鹏汽车科技有限公司 Automatic parking method and vehicle control system
WO2020082776A1 (en) * 2018-10-25 2020-04-30 广州小鹏汽车科技有限公司 Safe distance warning method for automatic parking, and vehicle-mounted terminal
CN109709954A (en) * 2018-12-21 2019-05-03 北京智行者科技有限公司 Vehicle follower method in road cleaning operation
CN109927715A (en) * 2019-02-19 2019-06-25 惠州市德赛西威智能交通技术研究院有限公司 Vertical method of parking
CN111731269A (en) * 2019-03-22 2020-10-02 广州汽车集团股份有限公司 A kind of automatic parking path planning method and system
CN111731269B (en) * 2019-03-22 2022-07-12 广州汽车集团股份有限公司 Automatic parking path planning method and system
CN110077393A (en) * 2019-03-31 2019-08-02 惠州市德赛西威汽车电子股份有限公司 A method of the automatic parking speed control based on image vision
CN110118558A (en) * 2019-04-25 2019-08-13 芜湖智久机器人有限公司 A kind of envelope construction method, device and the memory of AGV fork truck
CN110228465A (en) * 2019-05-31 2019-09-13 深圳市航盛电子股份有限公司 A kind of semiautomatic parking system path planing method
CN110239526A (en) * 2019-06-05 2019-09-17 北京理工大学 A Parking Path Planning Method Based on Quasi-uniform B-spline Curve
CN110271538B (en) * 2019-07-19 2021-04-20 威马智慧出行科技(上海)有限公司 Automatic parking switching method, electronic equipment and automobile
CN110271538A (en) * 2019-07-19 2019-09-24 威马智慧出行科技(上海)有限公司 Automatic parking switching method, electronic equipment and automobile
WO2021036108A1 (en) * 2019-08-27 2021-03-04 广东小鹏汽车科技有限公司 Path planning method and path planning system
CN110440824A (en) * 2019-08-27 2019-11-12 广州小鹏汽车科技有限公司 A kind of paths planning method and path planning system
CN110440823A (en) * 2019-08-27 2019-11-12 广州小鹏汽车科技有限公司 A kind of paths planning method and path planning system
CN112519758A (en) * 2019-09-19 2021-03-19 通用汽车环球科技运作有限责任公司 Device and method for determining parking feasibility
CN110838244A (en) * 2019-10-17 2020-02-25 惠州市德赛西威智能交通技术研究院有限公司 Parking space course adjusting method suitable for ultrasonic vertical parking space
CN110969892A (en) * 2019-11-06 2020-04-07 重庆市城投金卡信息产业(集团)股份有限公司 Parking lot management method and system
CN110796892A (en) * 2019-11-06 2020-02-14 重庆市城投金卡信息产业(集团)股份有限公司 Parking guidance method and system for parking lot
CN110843768A (en) * 2019-11-29 2020-02-28 安徽江淮汽车集团股份有限公司 Automatic parking control method, device and equipment for automobile and storage medium
CN110843768B (en) * 2019-11-29 2021-06-08 安徽江淮汽车集团股份有限公司 Automatic parking control method, device and equipment for automobile and storage medium
CN111152784A (en) * 2020-01-07 2020-05-15 江苏大学 A local path planning method for intelligent valet parking
CN111152784B (en) * 2020-01-07 2022-04-26 江苏大学 A local path planning method for intelligent valet parking
CN115243960B (en) * 2020-03-02 2024-03-08 法雷奥开关和传感器有限责任公司 Method for operating a vehicle, parking assistance system and vehicle
CN115243960A (en) * 2020-03-02 2022-10-25 法雷奥开关和传感器有限责任公司 Method for operating a vehicle, parking assist system and vehicle
CN113460033A (en) * 2020-03-31 2021-10-01 华为技术有限公司 Automatic parking method and device
CN113460033B (en) * 2020-03-31 2023-04-07 华为技术有限公司 Automatic parking method and device
CN111547047A (en) * 2020-04-30 2020-08-18 惠州华阳通用电子有限公司 Automatic parking method and device for parallel parking spaces
CN111547047B (en) * 2020-04-30 2022-07-01 惠州华阳通用电子有限公司 Automatic parking method and device for parallel parking spaces
WO2022022658A1 (en) * 2020-07-30 2022-02-03 北京罗克维尔斯科技有限公司 Automatic parking control method and device
CN112477852A (en) * 2020-12-09 2021-03-12 武汉格罗夫氢能汽车有限公司 Fuel cell hydrogen energy automobile parallel parking device
CN112721915A (en) * 2020-12-25 2021-04-30 三一汽车制造有限公司 Parking assist method, parking assist apparatus, vehicle, and storage medium
WO2022148441A1 (en) * 2021-01-11 2022-07-14 长沙智能驾驶研究院有限公司 Vehicle parking planning method and apparatus, and device and computer storage medium
CN113135180A (en) * 2021-05-27 2021-07-20 广州小鹏自动驾驶科技有限公司 Vehicle control method and device, vehicle and medium
CN113276840B (en) * 2021-06-09 2022-04-29 中国第一汽车股份有限公司 Steering wheel reverse control method, automatic parking system and vehicle
CN113276840A (en) * 2021-06-09 2021-08-20 中国第一汽车股份有限公司 Steering wheel reverse control method, automatic parking system and vehicle
CN114577232A (en) * 2022-03-08 2022-06-03 广东皓行科技有限公司 Automatic vehicle navigation method and device with lost differential signal
CN115092252A (en) * 2022-06-15 2022-09-23 北京航空航天大学 Cab-free double-axle steering mine card vertical parking path planning and control method
CN115092252B (en) * 2022-06-15 2023-09-26 北京航空航天大学 Vertical parking path planning and control method for cab-free double-axle steering mine truck
CN115817535A (en) * 2022-12-23 2023-03-21 远峰科技股份有限公司 Automatic parking path planning method and device based on fuzzy decision
CN115817535B (en) * 2022-12-23 2023-09-29 远峰科技股份有限公司 Automatic parking path planning method and device based on fuzzy decision
CN116461499A (en) * 2023-03-02 2023-07-21 合众新能源汽车股份有限公司 A parking control method and device
CN116461499B (en) * 2023-03-02 2024-01-02 合众新能源汽车股份有限公司 Parking control method and device

Also Published As

Publication number Publication date
CN105197010B (en) 2018-03-27

Similar Documents

Publication Publication Date Title
CN105197010B (en) Auxiliary parking system and auxiliary are parked control method
CN110949374B (en) Automatic parallel parking path planning method based on two-section second-order Bezier curve
CN111610780B (en) Automatic driving vehicle path tracking control method and device
US12054149B2 (en) Vision-based follow the leader lateral controller
CN109849908B (en) Lane keeping auxiliary system based on adjacent lane risk prediction and control method
US8099214B2 (en) Path planning for autonomous parking
US8095273B2 (en) Autonomous parking strategy of the vehicle with rear steer
CN101837781B (en) Model-Based Predictive Control of Control Systems for Automatic Lane Alignment or Lane Changing
US9229453B1 (en) Unified motion planner for autonomous driving vehicle in avoiding the moving obstacle
CN106515722B (en) A kind of method for planning track of vertically parking
US9227632B1 (en) Method of path planning for evasive steering maneuver
US11293764B2 (en) Parking assistance device
US7860653B2 (en) Obstacle avoidance control apparatus
CN102963355B (en) A kind of intelligence is assisted the method for parking and is realized system
CN103121451B (en) A Tracking Control Method for Lane Changing Trajectories on Curved Roads
US20180334188A1 (en) Method for the planning of trajectories
CN109017793B (en) Autonomous parking navigation and control method based on front-rear axis fusion reference
CN108891412A (en) A kind of paths planning method of Parallel parking
CN205880660U (en) Adopt in -wheel motor driving's AGV dolly
CN104118430B (en) A kind of Parallel parking system based on sliding formwork Active Disturbance Rejection Control and method of parking
CN112141091B (en) Secondary parking method and system for solving parking space deviation and positioning deviation and vehicle
WO2009155228A1 (en) Path generation algorithm for automated lane centering and lane changing control system
JP2010023721A (en) Traveling support device
JP2008296638A (en) Parking support device, display device, target locus setting method
JP3706669B2 (en) Vehicle steering system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20230731

Address after: 313000 Building 1, No. 788 Xifeng Road, South Taihu New District, Wuxing District, Huzhou City, Zhejiang Province

Patentee after: Zhejiang Kong Hui Automobile Technology Co.,Ltd.

Address before: 130312 No. 5177 Chaoda Road, Changchun High-tech Industrial Development Zone, Jilin Province

Patentee before: KH AUTOMOTIVE TECHNOLOGIES (CHANGCHUN) CO.,LTD.

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 313000 Building 1, No. 788 Xifeng Road, South Taihu New District, Wuxing District, Huzhou City, Zhejiang Province

Patentee after: Zhejiang Konghui Automotive Technology Co.,Ltd.

Country or region after: China

Address before: 313000 Building 1, No. 788 Xifeng Road, South Taihu New District, Wuxing District, Huzhou City, Zhejiang Province

Patentee before: Zhejiang Kong Hui Automobile Technology Co.,Ltd.

Country or region before: China