CN116101326B - Transverse control method, device and system for automatic driving vehicle and storage medium - Google Patents
Transverse control method, device and system for automatic driving vehicle and storage medium Download PDFInfo
- Publication number
- CN116101326B CN116101326B CN202310385315.1A CN202310385315A CN116101326B CN 116101326 B CN116101326 B CN 116101326B CN 202310385315 A CN202310385315 A CN 202310385315A CN 116101326 B CN116101326 B CN 116101326B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- wheel steering
- point
- pretightening
- angle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000004590 computer program Methods 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/105—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/12—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to parameters of the vehicle itself, e.g. tyre models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0004—In digital systems, e.g. discrete-time systems involving sampling
- B60W2050/0005—Processor details or data handling, e.g. memory registers or chip architecture
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
The embodiment of the invention discloses a transverse control method, a device and a system for an automatic driving vehicle and a storage medium. The method relates to the technical field of automatic driving, wherein the method comprises the following steps: acquiring vehicle control parameters, wherein the vehicle control parameters comprise vehicle wheelbase, planned path points, vehicle steering modes, pre-aiming distance control parameters, vehicle yaw angle, vehicle speed and vehicle reference points; determining a pre-aiming distance and a pre-aiming point according to the planned path point, the pre-aiming distance control parameter, the vehicle speed and the vehicle reference point; calculating an included angle between a connecting line of the pre-aiming point and the vehicle reference point and a longitudinal axis of the vehicle according to the pre-aiming point, the vehicle reference point and the vehicle yaw angle; and determining a wheel steering angle according to the included angle, the vehicle wheelbase, the pretightening distance, the vehicle steering mode and the vehicle yaw angle, and transversely controlling the vehicle according to the vehicle steering angle. The embodiment of the application can improve the running efficiency and stability of the transverse control of the automatic driving vehicle.
Description
Technical Field
The present invention relates to the field of autopilot technologies, and in particular, to a lateral control method, device, system, and storage medium for an autopilot vehicle.
Background
Path tracking of an autonomous vehicle may be defined as selecting a point on the vehicle as a control point to track a geometric curve independent of time parameters. In the prior art, when the lateral motion control of the vehicle is performed, a control method of a geometric model, a control method of a kinematic model, and a control method of a kinetic model are often used, for example, a pure tracking algorithm, a Stanley algorithm, a feedback linearization method, a model prediction control method, a PID control method, a full state feedback control method, a sliding mode control method, a fuzzy control method, and the like.
Autopilot vehicles are often equipped with various steering modes, such as front wheel steering (forward and reverse), in order to improve the mobility of the vehicle, especially in small spaces; rear wheel steering (forward and reverse); four-wheel steering (forward and reverse); front wheel steering (forward), rear wheel steering (reverse); in the automatic driving process, various special scenes such as a road with large curvature, large drift in positioning under certain conditions, planning of the tail end of a target path, and controlling the setting of the pretightening distance to be too small are always met. The existing automatic driving vehicle motion control method has the problems of low running efficiency and poor stability when coping with various steering modes and special scenes.
Disclosure of Invention
The embodiment of the invention provides a transverse control method, device and system for an automatic driving vehicle and a storage medium, aiming at solving the problems of poor running efficiency and stability of transverse control for the automatic driving vehicle in the prior art.
In a first aspect, an embodiment of the present invention provides a lateral control method of an autonomous vehicle, including:
acquiring vehicle control parameters, wherein the vehicle control parameters comprise a vehicle wheelbase, a planned path point, a vehicle steering mode, a pre-aiming distance control parameter, a vehicle yaw angle, a vehicle speed and a vehicle reference point;
determining a pretightening distance and a pretightening point according to the planned path point, the pretightening distance control parameter, the vehicle speed and the vehicle reference point;
calculating an included angle between a connecting line of the pre-aiming point and the vehicle reference point and a longitudinal axis of the vehicle according to the pre-aiming point, the vehicle reference point and the vehicle yaw angle;
and determining a wheel steering angle according to the included angle, the vehicle wheelbase, the pretightening distance, the vehicle steering mode and the vehicle yaw angle, and transversely controlling the vehicle according to the vehicle steering angle.
In a second aspect, an embodiment of the present invention further provides a lateral control device for an autonomous vehicle, including:
the vehicle steering control system comprises an acquisition unit, a control unit and a control unit, wherein the acquisition unit is used for acquiring vehicle control parameters, wherein the vehicle control parameters comprise a vehicle wheelbase, a planned path point, a vehicle steering mode, a pre-aiming distance control parameter, a vehicle yaw angle, a vehicle speed and a vehicle reference point;
the determining unit is used for determining a pretightening distance and a pretightening point according to the planned path point, the pretightening distance control parameter, the vehicle speed and the vehicle reference point;
the calculating unit is used for calculating an included angle between a connecting line of the pre-aiming point and the vehicle reference point and a longitudinal axis of the vehicle according to the pre-aiming point, the vehicle reference point and the vehicle yaw angle;
and the control unit is used for determining a wheel steering angle according to the included angle, the vehicle wheelbase, the pretightening distance, the vehicle steering mode and the vehicle yaw angle and transversely controlling the vehicle according to the vehicle steering angle.
In a third aspect, an embodiment of the present invention further provides a lateral control system of an autonomous vehicle, where the lateral control system of an autonomous vehicle includes a control device and a vehicle body, the control device is connected to the vehicle body, and the control device is configured to execute the above method.
In a fourth aspect, embodiments of the present invention also provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method.
The embodiment of the invention provides a transverse control method, device and system for an automatic driving vehicle and a storage medium. Wherein the method comprises the following steps: acquiring vehicle control parameters, wherein the vehicle control parameters comprise a vehicle wheelbase, a planned path point, a vehicle steering mode, a pre-aiming distance control parameter, a vehicle yaw angle, a vehicle speed and a vehicle reference point; determining a pretightening distance and a pretightening point according to the planned path point, the pretightening distance control parameter, the vehicle speed and the vehicle reference point; calculating an included angle between a connecting line of the pre-aiming point and the vehicle reference point and a longitudinal axis of the vehicle according to the pre-aiming point, the vehicle reference point and the vehicle yaw angle; and determining a wheel steering angle according to the included angle, the vehicle wheelbase, the pretightening distance, the vehicle steering mode and the vehicle yaw angle, and transversely controlling the vehicle according to the vehicle steering angle. According to the technical scheme, according to the obtained vehicle wheelbase, the planned path point, the vehicle steering mode, the pre-aiming distance control parameter, the vehicle yaw angle, the vehicle speed and the vehicle reference point, the pre-aiming distance and the pre-aiming point are calculated, then the included angle between the connecting line of the pre-aiming point and the vehicle reference point and the longitudinal axis of the vehicle is calculated, finally the wheel steering angle is determined based on the included angle and the pre-aiming distance, the vehicle is transversely controlled according to the vehicle steering angle, and the running efficiency and the stability of the automatic driving vehicle transverse control are improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a lateral control system for an autonomous vehicle according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of a lateral control method of an automatic driving vehicle according to an embodiment of the present invention;
FIG. 3 is a schematic diagram illustrating the search of the pretightening point in FIG. 1;
FIG. 4 is a schematic diagram showing the distribution of pretightening points in the front wheel steering mode of FIG. 1;
FIGS. 5 and 6 are schematic diagrams of the pretightening point in the four-wheel steering mode of FIG. 1;
FIG. 7 is a schematic diagram of the geometric relationship of the four-wheel steering mode of FIG. 1;
fig. 8 is a schematic block diagram of a lateral control device of an autonomous vehicle according to an embodiment of the present invention;
fig. 9 is a schematic block diagram of an autonomous vehicle according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
It should be understood that the terms "comprises" and "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
As used in this specification and the appended claims, the term "if" may be interpreted as "when..once" or "in response to a determination" or "in response to detection" depending on the context. Similarly, the phrase "if a determination" or "if a [ described condition or event ] is detected" may be interpreted in the context of meaning "upon determination" or "in response to determination" or "upon detection of a [ described condition or event ]" or "in response to detection of a [ described condition or event ]".
Referring to fig. 1, fig. 1 is a schematic diagram of a lateral control system of an automatic driving vehicle according to an embodiment of the invention. The transverse control system comprises a control device and a vehicle body, wherein the control device is connected with the vehicle body, and the transverse control method of the automatic driving vehicle is applied to the control device, for example, the transverse control method of the automatic driving vehicle can be realized through a software program corresponding to the automatic driving vehicle, so that the running efficiency and stability of the transverse control of the automatic driving vehicle are improved.
Referring to fig. 2, fig. 2 is a flow chart of a lateral control method of an automatic driving vehicle according to an embodiment of the invention. As shown in fig. 2, the method includes the following steps S110 to S140.
S110, acquiring vehicle control parameters, wherein the vehicle control parameters comprise a vehicle wheelbase, a planned path point, a vehicle steering mode, a pre-aiming distance control parameter, a vehicle yaw angle, a vehicle speed and a vehicle reference point.
In the embodiment of the invention, the control device acquires vehicle control parameters, wherein the vehicle control parameters comprise a vehicle wheelbase, a planned path point, a vehicle steering mode, a pre-aiming distance control parameter, a vehicle yaw angle, a vehicle speed and a vehicle reference point. It should be noted that, the planned path point is generated by a path planning module, and includes a plurality of path points; the vehicle steering mode and the pretightening distance control parameter are modes and parameters configured by a user; the vehicle reference point, the vehicle yaw angle and the vehicle wheelbase are fixed parameters; the vehicle speed comprises a longitudinal vehicle speed of the vehicle and can be obtained through a vehicle speed module.
S120, determining a pretightening distance and a pretightening point according to the planned path point, the pretightening distance control parameter, the vehicle speed and the vehicle reference point.
In the embodiment of the invention, the pretightening distance is calculated according to the longitudinal speed of the vehicle and the pretightening distance control parameter. Specifically, the pretightening distance is calculated by the formula (1), in the formula (1), L f For the pretarget distance L o K is the pretightening distance control parameter; v (V) x Is the vehicle longitudinal speed.
Further, the pre-aiming distance L is calculated f Traversing the planned path points to find the path point closest to the vehicle reference point as a first reference pre-aiming point; acquiring the traveling direction of a vehicle, and performing forward search or backward search based on the traveling direction and the first reference pretightening point to find a path point which is larger than or equal to the pretightening distance for the first time as a second reference pretightening point; and determining a pretightening point according to the second reference pretightening point, the vehicle reference point and the pretightening distance. The step of determining the pre-aiming point according to the second reference pre-aiming point, the vehicle reference point and the pre-aiming distance includes: acquiring the sequence number of the second reference pre-aiming point, calculating the difference value between the sequence number and a preset value to be used as a target sequence number, and taking a path point corresponding to the target sequence number as a third reference pre-aiming point; inserting a plurality of reference path points between the second reference pre-aiming point and the third reference pre-aiming point; sequentially calculating stationsAnd the distance between the reference path point and the vehicle reference point is found out until the reference path point with the distance larger than the pretightening distance for the first time is used as a pretightening point. For ease of understanding, as shown in FIG. 3, it is assumed that the planned path point is (T 1 、……、T n ) The vehicle reference point is O c The first reference pre-aiming point is T min From the first route point T 1 Starting the traversal until T n Find |O c T i Minimum to get distance O c The nearest path point is the first reference pretightening point T min The method comprises the steps of carrying out a first treatment on the surface of the According to the travelling direction of the vehicle, forward searching or backward searching is carried out to find that the first time is greater than or equal to L f Is a path point T of (1) p I.e. |O c T p |≥L f I.e. the second reference pretightening point is T p Recording the current path point sequence number p, and subtracting the p value by the preset value 1 to obtain a target sequence number p-1, wherein the third reference pretightening point is T p-1 Understandably, |O c T p-1 |<L f . To further lock the pretighted point, at T p And T p-1 Between which lambda reference path points are inserted, the x-coordinate x of the reference path points i And y coordinate y i In equation (2), x is as shown in equation (2) Tq-1 :y Tq-1 Is T p-1 X and y coordinates, x Tq :y Tq Is T p X-coordinate and y-coordinate of (c). Calculating reference Path Point and O c The distance between the two points is found out until a reference path point with the distance being larger than the pretightening distance for the first time is taken as a pretightening point T pst 。
S130, calculating an included angle between a connecting line of the pre-aiming point and the vehicle reference point and a longitudinal axis of the vehicle according to the pre-aiming point, the vehicle reference point and the vehicle yaw angle.
In the embodiment of the invention, after the pre-aiming point is determined, the coordinates of the vehicle reference point are obtained as the first sitting positionMarking; acquiring coordinates of the pre-aiming point as second coordinates; calculating a relative included angle according to the first coordinate and the second coordinate; and determining an absolute included angle according to the relative included angle, and taking the relative included angle and the absolute included angle as included angles between a connecting line of the pre-aiming point and the vehicle reference point and a longitudinal axis of the vehicle. For ease of understanding, assume that the pretightening point T pst With the vehicle reference point O c Is connected with the line of (a)With longitudinal axis O of vehicle c X c The absolute angle of (2) is->,/>Positive value, range->,With O c X c The relative included angle of (a) is->Understandably, <' > a->In order to be based on the principle of a right-hand coordinate system, namely anticlockwise positive, O c X c Rotate to +.>Is a function of the angle of (a). Specifically, when->At O c X c Left side of (C)>For positive, when->At O c X c Right side of (2)Is negative, i.e.)>. Wherein->And->The relationship of (2) is shown in formula (3). />The calculation formula of (2) is shown as formula (4), in formula (4), T pst Is a coordinate of +.>,O c Is the coordinates in the geodetic coordinate system. O-XY is the geodetic coordinate system (global coordinate system), O c -X c Y c Is the vehicle coordinate system. O (O) c X c The included angle between the X and the global coordinate axis is->According to the principle of a right-hand coordinate system, anticlockwise is positive, & lt/EN & gt>The value range of (2) is->. In other embodiments, the center of the rear axle of the vehicle may be defined as O c 。
S140, according to the included angle, the vehicle wheelbase, the pretightening distance and the vehicle steering mode
And determining a wheel steering angle from the vehicle yaw angle, and laterally controlling the vehicle according to the vehicle steering angle.
In the embodiment of the invention, the wheel steering angle comprises a front wheel steering angle and a rear wheel steering angle, and if the vehicle steering mode is a front wheel steering mode or a front wheel steering mode during forward movement, the front wheel steering angle is calculated according to the vehicle wheelbase, the pretightening distance, the absolute included angle and the relative included angle. For ease of understanding, let L be the vehicle wheelbase, L f For the pre-aiming distance,for the absolute angle, ++>For the relative angle, ++>For controlling the absolute value of the quantity, a desired front wheel steering angle; />To control the absolute value of the quantity, the desired rear wheel steering angle is obtained. Use->And->For expressing the signed front wheel steering angle and the rear wheel steering angle, the front wheel steering angle direction and the rear wheel steering angle are uniformly specified to be positive counterclockwise and negative clockwise, and the front wheel steering angle can be calculated by the formulas (6) to (9)>Understandably, the rear wheel steering angle is +.>,/>Is 0. It should be noted that, as shown in fig. 4, all possible pre-aiming conditions of the autonomous vehicle in practice are shown, namely, T1 to T8.
Further, if the vehicle steering mode is a four-wheel steering mode, the front wheel steering angle and the rear wheel steering angle are calculated according to the vehicle wheelbase, the pretightening distance, the absolute included angle and the relative included angle. Specifically, a first four-wheel steering condition value is calculated through a first four-wheel steering condition formula according to the vehicle wheelbase, the pre-aiming distance, the absolute included angle and the preset proportion; calculating a second four-wheel steering condition value according to the vehicle wheelbase, the pretightening distance and the absolute included angle through a second four-wheel steering condition formula; if the first four-wheel steering condition value is larger than a first preset condition value and the second four-wheel steering condition value is larger than the first preset condition value, calculating an absolute front wheel steering angle and an absolute rear wheel steering angle through a first front wheel steering angle formula and a first rear wheel steering angle formula; if the first four-wheel steering condition value is not greater than the first preset condition value or the second four-wheel steering condition value is not greater than the first preset condition value, calculating the absolute front wheel steering angle and the absolute rear wheel steering angle through a second front wheel steering formula and a second rear wheel steering angle formula; and calculating the front wheel steering angle and the rear wheel steering angle according to the relative included angle, the absolute front wheel steering angle and the absolute rear wheel steering angle. Based on the above assumption, the first preset condition value and the second preset condition value are both 0.
When (when)And->When the pre-aiming point is shown as T in figure 5 1 、T 2 、T 3 、T 6 、T 7 、T 8 . That is, when the first four-wheel steering condition value is greater than 0 and the second four-wheel steering condition value is greater than 0, & gt is calculated by the formula (10) and the formula (11)>And->. The m/n represents a proportional relationship between the front and rear wheel rotation angles.
When (when)Or->When the first four-wheel steering condition value is not greater than 0 or the second four-wheel steering condition value is not greater than 0This occurs at a pretightening distance L f When the value is small, T is as shown in FIG. 7 4 、T 5 、T 9 、T 10 These are the cases. Wherein T is 4 And T 9 Corresponding to->,T 5 And T 10 Corresponding toCalculating +.sup.th through equation (12) and equation (13)>And->。
For the first two cases of four-turn steering, the front wheel steering angleAnd the rear wheel steering angle is +.>From the equation (14) and the equation (15).
Further, if the vehicle steering mode is a rear wheel steering mode or a rear wheel steering mode during backward movement, the vehicle is steered according to the vehicle wheelbase and the pre-steering modeAnd calculating the steering angle of the rear wheel according to the aiming distance, the absolute included angle and the relative included angle. Specifically, calculating a first rear wheel steering condition value according to the vehicle wheelbase, the pretightening distance and the absolute included angle through a first rear wheel steering condition formula; calculating a second rear wheel steering condition value through a second rear wheel steering condition formula according to the vehicle wheelbase, the pretightening distance and the absolute included angle; if the first rear wheel steering condition value is larger than a second preset condition value and the second rear wheel steering condition value is larger than the second preset condition value, calculating an absolute rear wheel steering angle through a rear wheel steering angle formula; and calculating the rear wheel steering angle according to the relative included angle and the absolute rear wheel steering angle. Specifically, based on the above assumption, when the following is satisfiedAnd->At this time, +.>And->。
When (when)Or->This occurs at a pretightening distance L f When the value is smaller, the patient is treated with +.>And->All 0.
For easy understanding, the derivation of the angle between the line connecting the pre-aiming point and the vehicle reference point and the longitudinal axis of the vehicle will be described as follows:
t is found in the vehicle coordinate system O c -X c Y c Is used for the purpose of determining the coordinates of (a),is expressed as coordinates of the geodetic coordinate system of (2)Its coordinates in the vehicle coordinate system are expressed as
Wherein,,is a directional cosine matrix of the vehicle coordinate system Oc-XcYc with respect to the earth coordinate system O-XY.
In the front wheel steering mode, the desired front wheel steering angle is derived as follows:
in the four-wheel steering mode and the rear-wheel steering mode, the desired wheel steering angle is derived as follows:
as shown in fig. 6, the vehicle wheelbase is L, and the pretightening distance is L f Turning radius R (intermediate unknowns); wherein,,for turning center +.>Is triangle->At->The plumpness on the edge; />Is->Length from the center of the front axle of the vehicle, +.>Is->The proportional relation between the front and rear wheel steering angles and the length of the center of the rear axle of the vehicle is m/n.
wherein at T 1 And T 6 In the case, as in FIG. 4, at this timeThe method comprises the steps of carrying out a first treatment on the surface of the And at T 2 、T 3 、T 7 、T 8 In the case where。
Substituting (8 a) into (7 a) can result in:
where m=0 is, the rear wheel steering mode is the case, where:
the final calculations (11 a) - (14 a) are for common cases, such as T 1 、T 2 、T 3 And T 6 、T 7 、T 8 And the like.
At T 4 And T 9 In the case whereAnd->In triangle +.>In which the sine theorem cannot be utilized, in which case, in the case of the four-wheel steering mode or the rear wheel steering mode, the stability is controlledIn consideration of the sex, set
At T 5 And T 10 In the case whereIn the case of the four-wheel steering mode or the rear-wheel steering mode, for control stability, setting is made
Fig. 8 is a schematic block diagram of a lateral control device 200 for an autonomous vehicle according to an embodiment of the present invention. As shown in fig. 8, the present invention also provides a lateral control device 200 of an autonomous vehicle, corresponding to the above lateral control method of an autonomous vehicle. The lateral control device 200 of the autonomous vehicle comprises means for performing the lateral control method of the autonomous vehicle described above, which device may be arranged in the autonomous vehicle. Specifically, referring to fig. 8, the lateral control device 200 of the autonomous vehicle includes an acquisition unit 201, a determination unit 202, a calculation unit 203, and a control unit 204.
The acquiring unit 201 is configured to acquire vehicle control parameters, where the vehicle control parameters include a vehicle wheelbase, a planned path point, a vehicle steering mode, a pre-aiming distance control parameter, a vehicle yaw angle, a vehicle speed, and a vehicle reference point; the determining unit 202 is configured to determine a pretightening distance and a pretightening point according to the planned path point, the pretightening distance control parameter, the vehicle speed, and the vehicle reference point; the calculating unit 203 is configured to calculate an included angle between a line connecting the pre-aiming point and the vehicle reference point and a longitudinal axis of the vehicle according to the pre-aiming point, the vehicle reference point and the vehicle yaw angle; the control unit 204 is configured to control the steering mode of the vehicle according to the included angle, the wheelbase of the vehicle, the pre-aiming distance, and the steering mode.
In some embodiments, for example, the determining unit 202 includes a first calculating subunit, a traversal finding unit, a searching unit, and a determining subunit.
The first calculating subunit is used for calculating a pretightening distance according to the longitudinal speed of the vehicle and the pretightening distance control parameter; the traversal searching unit is used for traversing the planned path points to search the path point closest to the vehicle reference point as a first reference pre-aiming point; the searching unit is used for acquiring the travelling direction of the vehicle, and performing forward searching or backward searching based on the travelling direction and the first reference pretightening point so as to find a path point which is larger than or equal to the pretightening distance for the first time as a second reference pretightening point; the determining subunit is configured to determine a pretightening point according to the second reference pretightening point, the vehicle reference point, and the pretightening distance.
In some embodiments, for example, the determining subunit includes a second computing subunit, an inserting unit, and a searching unit.
The second calculating subunit is configured to obtain a sequence number of the second reference pre-aiming point, calculate a difference value between the sequence number and a preset value as a target sequence number, and use a path point corresponding to the target sequence number as a third reference pre-aiming point; the inserting unit is used for inserting a plurality of reference path points between the second reference pre-aiming point and the third reference pre-aiming point; the searching unit is used for sequentially calculating the distance between the reference path point and the vehicle reference point until the reference path point with the distance larger than the pretightening distance for the first time is found out and used as the pretightening point.
In some embodiments, for example, the computing unit 203 includes a first acquiring subunit, a second acquiring subunit, a third computing subunit, and as units.
The first acquisition subunit is used for acquiring coordinates of the vehicle reference point as first coordinates;
the second acquisition subunit is used for acquiring the coordinate of the pre-aiming point as a second coordinate; the third calculation subunit is used for calculating a relative included angle according to the first coordinate and the second coordinate; the unit is used for determining an absolute included angle according to the relative included angle, and taking the relative included angle and the absolute included angle as the included angle between the connecting line of the pre-aiming point and the vehicle reference point and the longitudinal axis of the vehicle.
In some embodiments, for example, the control unit 204 includes a fourth computing subunit, a fifth computing subunit, and a sixth computing subunit.
The fourth calculating subunit is configured to calculate, if the vehicle steering mode is a front wheel steering mode or a front wheel steering mode during forward movement, the front wheel steering angle according to the vehicle wheelbase, the pretightening distance, the absolute included angle and the relative included angle; the fifth calculating subunit is configured to calculate, if the vehicle steering mode is a rear-wheel steering mode or a rear-wheel steering mode during a backward movement, the rear-wheel steering angle according to the vehicle wheelbase, the pretightening distance, the absolute included angle, and the relative included angle, and specifically calculate a first rear-wheel steering condition value according to the vehicle wheelbase, the pretightening distance, and the absolute included angle by using a first rear-wheel steering condition formula; calculating a second rear wheel steering condition value through a second rear wheel steering condition formula according to the vehicle wheelbase, the pretightening distance and the absolute included angle; if the first rear wheel steering condition value is larger than a second preset condition value and the second rear wheel steering condition value is larger than the second preset condition value, calculating an absolute rear wheel steering angle through a rear wheel steering angle formula; calculating the rear wheel steering angle according to the relative included angle and the absolute rear wheel steering angle; the sixth calculating subunit is configured to calculate, if the vehicle steering mode is a four-wheel steering mode, the front-wheel steering angle and the rear-wheel steering angle according to the vehicle wheelbase, the pretightening distance, the absolute included angle, and the relative included angle, and specifically calculate a first four-wheel steering condition value according to a first four-wheel steering condition formula according to the vehicle wheelbase, the pretightening distance, the absolute included angle, and a preset proportion; calculating a second four-wheel steering condition value according to the vehicle wheelbase, the pretightening distance and the absolute included angle through a second four-wheel steering condition formula; if the first four-wheel steering condition value is larger than a first preset condition value and the second four-wheel steering condition value is larger than the first preset condition value, calculating an absolute front wheel steering angle and an absolute rear wheel steering angle through a first front wheel steering angle formula and a first rear wheel steering angle formula; if the first four-wheel steering condition value is not greater than the first preset condition value or the second four-wheel steering condition value is not greater than the first preset condition value, calculating the absolute front wheel steering angle and the absolute rear wheel steering angle through a second front wheel steering formula and a second rear wheel steering angle formula; and calculating the front wheel steering angle and the rear wheel steering angle according to the relative included angle, the absolute front wheel steering angle and the absolute rear wheel steering angle.
The specific implementation manner of the lateral control device 200 for an autonomous vehicle according to the embodiment of the present invention corresponds to the lateral control method for an autonomous vehicle described above, and will not be described herein.
The lateral control device of the autonomous vehicle described above may be implemented in the form of a computer program that can be run on the autonomous vehicle as shown in fig. 9.
Referring to fig. 9, fig. 9 is a schematic block diagram of an autonomous vehicle according to an embodiment of the present application.
Referring to fig. 9, the autonomous vehicle 300 includes a processor 302, a memory, and a network interface 305 connected by a system bus 301, where the memory may include a storage medium 303 and an internal memory 304.
The storage medium 303 may store an operating system 3031 and a computer program 3032. The computer program 3032, when executed, may cause the processor 302 to perform a lateral control method of an autonomous vehicle.
The processor 302 is used to provide computing and control capabilities to support the operation of the entire autonomous vehicle 300.
The internal memory 304 provides an environment for the execution of a computer program 3032 in the storage medium 303, which computer program 3032, when executed by the processor 302, causes the processor 302 to perform a lateral control method of an autonomous vehicle.
The network interface 305 is used for network communication with other devices. It will be appreciated by those skilled in the art that the structure shown in fig. 9 is merely a block diagram of a portion of the structure associated with the present application and does not constitute a limitation of the autonomous vehicle 300 to which the present application is applied, and that a particular autonomous vehicle 300 may include more or fewer components than shown, or may combine certain components, or may have a different arrangement of components.
Wherein the processor 302 is configured to execute a computer program 3032 stored in a memory to implement any of the embodiments of the lateral control method of an autonomous vehicle described above.
It should be appreciated that in embodiments of the present application, the processor 302 may be a central processing unit (Central Processing Unit, CPU), the processor 302 may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSPs), application specific integrated circuits (Application Specific Integrated Circuit, ASICs), off-the-shelf programmable gate arrays (Field-Programmable Gate Array, FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. Wherein the general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Those skilled in the art will appreciate that all or part of the flow in a method embodying the above described embodiments may be accomplished by computer programs instructing the relevant hardware. The computer program may be stored in a storage medium that is a computer readable storage medium. The computer program is executed by at least one processor in the computer system to implement the flow steps of the embodiments of the method described above.
Accordingly, the present invention also provides a storage medium. The storage medium may be a computer readable storage medium. The storage medium stores a computer program. The computer program, when executed by the processor, causes the processor to perform any of the embodiments of the lateral control method of an autonomous vehicle described above.
The storage medium may be a U-disk, a removable hard disk, a Read-Only Memory (ROM), a magnetic disk, or an optical disk, or other various computer-readable storage media that can store program codes.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps described in connection with the embodiments disclosed herein may be embodied in electronic hardware, in computer software, or in a combination of the two, and that the elements and steps of the examples have been generally described in terms of function in the foregoing description to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided by the present invention, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of each unit is only one logic function division, and there may be another division manner in actual implementation. For example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed.
The steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs. The units in the device of the embodiment of the invention can be combined, divided and deleted according to actual needs. In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The integrated unit may be stored in a storage medium if implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present invention is essentially or partly contributing to the prior art or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium comprising several instructions for causing an autonomous vehicle (which may be a personal computer, a terminal, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention.
In the foregoing embodiments, the descriptions of the embodiments are focused on, and for those portions of one embodiment that are not described in detail, reference may be made to the related descriptions of other embodiments.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention also include such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.
While the invention has been described with reference to certain preferred embodiments, it will be understood by those skilled in the art that various changes and substitutions of equivalents may be made and equivalents will be apparent to those skilled in the art without departing from the scope of the invention. Therefore, the protection scope of the invention is subject to the protection scope of the claims.
Claims (9)
1. A lateral control method of an autonomous vehicle, comprising:
acquiring vehicle control parameters, wherein the vehicle control parameters comprise a vehicle wheelbase, a planned path point, a vehicle steering mode, a pre-aiming distance control parameter, a vehicle yaw angle, a vehicle speed and a vehicle reference point;
determining a pretightening distance and a pretightening point according to the planned path point, the pretightening distance control parameter, the vehicle speed and the vehicle reference point;
calculating an included angle between a connecting line of the pre-aiming point and the vehicle reference point and a longitudinal axis of the vehicle according to the pre-aiming point, the vehicle reference point and the vehicle yaw angle;
determining a wheel steering angle according to the included angle, the vehicle wheelbase, the pretightening distance, the vehicle steering mode and the vehicle yaw angle, and transversely controlling the vehicle according to the vehicle steering angle;
the step of determining the pre-aiming distance and the pre-aiming point according to the planned path point, the pre-aiming distance control parameter, the vehicle speed and the vehicle reference point comprises the following steps:
calculating a pretightening distance according to the longitudinal speed of the vehicle and the pretightening distance control parameter;
traversing the planned path points to find the path point closest to the vehicle reference point as a first reference pre-aiming point;
acquiring the traveling direction of a vehicle, and performing forward search or backward search based on the traveling direction and the first reference pretightening point to find a path point which is larger than or equal to the pretightening distance for the first time as a second reference pretightening point;
and determining a pretightening point according to the second reference pretightening point, the vehicle reference point and the pretightening distance.
2. The method of claim 1, wherein the step of determining a pretighted point based on the second reference pretighted point, the vehicle reference point, and the pretighted distance comprises:
acquiring the sequence number of the second reference pre-aiming point, calculating the difference value between the sequence number and a preset value to be used as a target sequence number, and taking a path point corresponding to the target sequence number as a third reference pre-aiming point;
inserting a plurality of reference path points between the second reference pre-aiming point and the third reference pre-aiming point;
and sequentially calculating the distance between the reference path point and the vehicle reference point until the reference path point with the distance larger than the pretightening distance for the first time is found out as a pretightening point.
3. The method of claim 1, wherein the step of calculating an angle between a line connecting the pre-sight point and the vehicle reference point and a longitudinal axis of the vehicle based on the pre-sight point, the vehicle reference point, and the vehicle yaw angle comprises:
acquiring coordinates of the vehicle reference point as first coordinates;
acquiring coordinates of the pre-aiming point as second coordinates;
calculating a relative included angle according to the first coordinate and the second coordinate;
and determining an absolute included angle according to the relative included angle, and taking the relative included angle and the absolute included angle as included angles between a connecting line of the pre-aiming point and the vehicle reference point and a longitudinal axis of the vehicle.
4. A method according to claim 3, wherein the wheel steering angles include a front wheel steering angle and a rear wheel steering angle, and the step of determining the wheel steering angle from the included angle, the vehicle wheelbase, the pretighting distance, the vehicle steering mode, and the vehicle yaw angle comprises:
if the vehicle steering mode is a front wheel steering mode or a front wheel steering mode during forward movement, calculating the front wheel steering angle according to the vehicle wheelbase, the pretightening distance, the absolute included angle and the relative included angle;
if the vehicle steering mode is a rear wheel steering mode or a rear wheel steering mode during backward movement, calculating the rear wheel steering angle according to the vehicle wheelbase, the pretightening distance, the absolute included angle and the relative included angle;
and if the vehicle steering mode is a four-wheel steering mode, calculating the front wheel steering angle and the rear wheel steering angle according to the vehicle wheelbase, the pretightening distance, the absolute included angle and the relative included angle.
5. The method of claim 4, wherein the step of calculating the front wheel steering angle and the rear wheel steering angle from the vehicle wheelbase, the pretightening distance, the absolute angle, and the relative angle comprises:
calculating a first four-wheel steering condition value through a first four-wheel steering condition formula according to the vehicle wheelbase, the pretightening distance, the absolute included angle and the preset proportion;
calculating a second four-wheel steering condition value according to the vehicle wheelbase, the pretightening distance and the absolute included angle through a second four-wheel steering condition formula;
if the first four-wheel steering condition value is larger than a first preset condition value and the second four-wheel steering condition value is larger than the first preset condition value, calculating an absolute front wheel steering angle and an absolute rear wheel steering angle through a first front wheel steering angle formula and a first rear wheel steering angle formula;
if the first four-wheel steering condition value is not greater than the first preset condition value or the second four-wheel steering condition value is not greater than the first preset condition value, calculating the absolute front wheel steering angle and the absolute rear wheel steering angle through a second front wheel steering formula and a second rear wheel steering angle formula;
and calculating the front wheel steering angle and the rear wheel steering angle according to the relative included angle, the absolute front wheel steering angle and the absolute rear wheel steering angle.
6. The method of claim 4, wherein the step of calculating the rear wheel steering angle from the vehicle wheelbase, the pretightening distance, the absolute angle, and the relative angle comprises:
calculating a first rear wheel steering condition value through a first rear wheel steering condition formula according to the vehicle wheelbase, the pretightening distance and the absolute included angle;
calculating a second rear wheel steering condition value through a second rear wheel steering condition formula according to the vehicle wheelbase, the pretightening distance and the absolute included angle;
if the first rear wheel steering condition value is larger than a second preset condition value and the second rear wheel steering condition value is larger than the second preset condition value, calculating an absolute rear wheel steering angle through a rear wheel steering angle formula;
and calculating the rear wheel steering angle according to the relative included angle and the absolute rear wheel steering angle.
7. A lateral control device of an autonomous vehicle, characterized by comprising:
the vehicle steering control system comprises an acquisition unit, a control unit and a control unit, wherein the acquisition unit is used for acquiring vehicle control parameters, the vehicle control parameters comprise a vehicle wheelbase, a planned path point, a vehicle steering mode, a pre-aiming distance control parameter, a vehicle yaw angle, a vehicle speed and a vehicle reference point, and the vehicle speed comprises a vehicle longitudinal speed;
the determining unit is used for determining a pretightening distance and a pretightening point according to the planned path point, the pretightening distance control parameter, the vehicle speed and the vehicle reference point;
the calculating unit is used for calculating an included angle between a connecting line of the pre-aiming point and the vehicle reference point and a longitudinal axis of the vehicle according to the pre-aiming point, the vehicle reference point and the vehicle yaw angle;
the control unit is used for determining a wheel steering angle according to the included angle, the vehicle wheelbase, the pretightening distance, the vehicle steering mode and the vehicle yaw angle and transversely controlling the vehicle according to the vehicle steering angle;
the determining unit comprises a first calculating subunit, a traversal searching unit, a searching unit and a determining subunit;
the first calculating subunit is used for calculating a pretightening distance according to the longitudinal speed of the vehicle and the pretightening distance control parameter;
the traversal searching unit is used for traversing the planned path points to search the path point closest to the vehicle reference point as a first reference pre-aiming point;
the searching unit is used for acquiring the travelling direction of the vehicle, and performing forward searching or backward searching based on the travelling direction and the first reference pretightening point so as to find a path point which is larger than or equal to the pretightening distance for the first time as a second reference pretightening point;
the determining subunit is configured to determine a pretightening point according to the second reference pretightening point, the vehicle reference point, and the pretightening distance.
8. A lateral control system of an autonomous vehicle, characterized in that the lateral control system of an autonomous vehicle comprises a control device and a vehicle body, the control device being connected to the vehicle body, the control device being adapted to perform the method according to any of claims 1-6.
9. A computer readable storage medium, characterized in that the storage medium stores a computer program which, when executed by a processor, implements the method according to any of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310385315.1A CN116101326B (en) | 2023-04-12 | 2023-04-12 | Transverse control method, device and system for automatic driving vehicle and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310385315.1A CN116101326B (en) | 2023-04-12 | 2023-04-12 | Transverse control method, device and system for automatic driving vehicle and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116101326A CN116101326A (en) | 2023-05-12 |
CN116101326B true CN116101326B (en) | 2023-07-14 |
Family
ID=86256557
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310385315.1A Active CN116101326B (en) | 2023-04-12 | 2023-04-12 | Transverse control method, device and system for automatic driving vehicle and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116101326B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108791289A (en) * | 2018-04-28 | 2018-11-13 | 华为技术有限公司 | A kind of control method for vehicle and device |
CN110789517A (en) * | 2019-11-26 | 2020-02-14 | 安徽江淮汽车集团股份有限公司 | Automatic driving lateral control method, device, equipment and storage medium |
CN113291323A (en) * | 2021-06-18 | 2021-08-24 | 中车青岛四方机车车辆股份有限公司 | Rhombic vehicle automatic driving path tracking control method and system and vehicle |
WO2022160196A1 (en) * | 2021-01-28 | 2022-08-04 | 浙江吉利控股集团有限公司 | Vehicle driving control method and apparatus, and vehicle and storage medium |
CN114906173A (en) * | 2022-06-30 | 2022-08-16 | 电子科技大学 | Automatic driving decision-making method based on two-point preview driver model |
CN115476881A (en) * | 2022-10-20 | 2022-12-16 | 重庆长安汽车股份有限公司 | Vehicle trajectory tracking control method, device, equipment and medium |
WO2023005742A1 (en) * | 2021-07-29 | 2023-02-02 | 中国第一汽车股份有限公司 | Traveling trajectory control method and apparatus applied to unmanned vehicle, and device and medium |
-
2023
- 2023-04-12 CN CN202310385315.1A patent/CN116101326B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108791289A (en) * | 2018-04-28 | 2018-11-13 | 华为技术有限公司 | A kind of control method for vehicle and device |
CN110789517A (en) * | 2019-11-26 | 2020-02-14 | 安徽江淮汽车集团股份有限公司 | Automatic driving lateral control method, device, equipment and storage medium |
WO2022160196A1 (en) * | 2021-01-28 | 2022-08-04 | 浙江吉利控股集团有限公司 | Vehicle driving control method and apparatus, and vehicle and storage medium |
CN113291323A (en) * | 2021-06-18 | 2021-08-24 | 中车青岛四方机车车辆股份有限公司 | Rhombic vehicle automatic driving path tracking control method and system and vehicle |
WO2023005742A1 (en) * | 2021-07-29 | 2023-02-02 | 中国第一汽车股份有限公司 | Traveling trajectory control method and apparatus applied to unmanned vehicle, and device and medium |
CN114906173A (en) * | 2022-06-30 | 2022-08-16 | 电子科技大学 | Automatic driving decision-making method based on two-point preview driver model |
CN115476881A (en) * | 2022-10-20 | 2022-12-16 | 重庆长安汽车股份有限公司 | Vehicle trajectory tracking control method, device, equipment and medium |
Non-Patent Citations (1)
Title |
---|
基于多点预瞄的自动驾驶汽车轨迹跟踪算法;罗峰;曾侠;;机电一体化(06);18-23 * |
Also Published As
Publication number | Publication date |
---|---|
CN116101326A (en) | 2023-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110171416B (en) | Vehicle running control method and device, computer readable medium and electronic equipment | |
CN111016891B (en) | Method and device for controlling vehicle driving route tracking | |
CN106575477B (en) | Drive assistance device and driving assistance method | |
JP6055525B1 (en) | Vehicle travel control device | |
EP1994455B1 (en) | Trajectory tracking control system and method for mobile unit | |
JP6610799B2 (en) | Vehicle traveling control method and traveling control apparatus | |
JP2017077849A (en) | Vehicle traveling control device | |
CN116457259A (en) | Vehicle driving control method and device, vehicle and storage medium | |
US20200307612A1 (en) | Vehicle control device | |
CN110320917B (en) | Unmanned vehicle curve tracking control method | |
CN113104037B (en) | Method and system for determining steering angle of vehicle steering wheel | |
JP6960472B2 (en) | Driving support device, driving support method and driving support system | |
CN113552888B (en) | Driving track control method, device, equipment and medium applied to unmanned vehicle | |
CN111452868A (en) | Curve turning control method and device, storage medium and vehicle | |
JP2009078649A (en) | Stabilizer control device, stabilizer controlling method, and stabilizer controlling program | |
CN116101326B (en) | Transverse control method, device and system for automatic driving vehicle and storage medium | |
JP4264399B2 (en) | Automated guided vehicle | |
JP2007269180A (en) | Steering control device | |
JP2008155889A (en) | Running stability determination device of vehicle and running stability control device using the same | |
JP3182972B2 (en) | Rear wheel steering control device for vehicle | |
JP6717132B2 (en) | Vehicle traveling control method and vehicle traveling control device | |
JP2003054435A (en) | Rear wheel steering control system | |
CN116513175B (en) | Correction method, device, equipment and medium for driving deviation in automatic driving | |
JP5974458B2 (en) | Vehicle attitude control device | |
JP6303381B2 (en) | Driving assistance device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |