[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115344052B - Vehicle path control method and control system based on improved group optimization algorithm - Google Patents

Vehicle path control method and control system based on improved group optimization algorithm Download PDF

Info

Publication number
CN115344052B
CN115344052B CN202211264397.6A CN202211264397A CN115344052B CN 115344052 B CN115344052 B CN 115344052B CN 202211264397 A CN202211264397 A CN 202211264397A CN 115344052 B CN115344052 B CN 115344052B
Authority
CN
China
Prior art keywords
vehicle
path
state
obstacle
road
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211264397.6A
Other languages
Chinese (zh)
Other versions
CN115344052A (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.)
Jiangsu Tianyi Aviation Industry Co Ltd
Original Assignee
Jiangsu Tianyi Aviation Industry 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 Jiangsu Tianyi Aviation Industry Co Ltd filed Critical Jiangsu Tianyi Aviation Industry Co Ltd
Priority to CN202211264397.6A priority Critical patent/CN115344052B/en
Publication of CN115344052A publication Critical patent/CN115344052A/en
Application granted granted Critical
Publication of CN115344052B publication Critical patent/CN115344052B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0214Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0221Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention discloses a vehicle path control method and a control system based on an improved group optimization algorithm, wherein the control method comprises the following steps: selecting a vehicle operating mode; generating a global path plan based on an improved group optimization algorithm; generating a sampling space moving to a plurality of track states in a state space according to the electronic map, the barrier prediction result, the current point and the position of the target point, and generating a plurality of control actions corresponding to the plurality of track states; obtaining an expected reward of each control action in the plurality of control actions based on a machine learning algorithm, scoring the path through an evaluation function, and obtaining a track with the highest score as a local optimal path; the control unit automatically controls the vehicle according to different terrains and planned paths, and can realize optimal path planning of the vehicle and effective obstacle avoidance on various terrains and complex roads.

Description

Vehicle path control method and control system based on improved group optimization algorithm
Technical Field
The invention belongs to the field of intelligent vehicle control, and particularly relates to a vehicle path control method and a vehicle path control system based on an improved group optimization algorithm.
Background
In recent years, with the development of an automatic driving technology, an automatic driving vehicle has been developed, and the application of the automatic driving vehicle can not only free a driver, but also reduce energy consumption and reduce traffic accidents. For autonomous vehicles, path planning and control are important research content of autonomous vehicles. However, the existing automatic driving vehicle has insufficient automatic driving degree, and cannot effectively classify the terrain so as to obtain the optimal path planning. The path planning and active obstacle avoidance capabilities are also insufficient, and the obstacle avoidance can not be effectively carried out on various terrains and complex roads. In the path planning process, optimization performance depends on artificial parameter setting, the convergence speed is easy to be slow, or premature convergence falls into local optimization, and the optimal performance cannot be achieved. In the fitness function setting, the factors such as energy consumption, obstacle avoidance capability, smoothness, path length, path blocking degree and the like of the path are not fully considered, so that the optimal path planning cannot be obtained according to the needs of users. In order to solve the above problems, the present invention provides a vehicle path control method and a control system based on an improved group optimization algorithm.
Disclosure of Invention
The invention provides a vehicle path control method and a vehicle path control system based on an improved group optimization algorithm, aiming at solving the problems of insufficient automatic driving degree of the existing vehicle and the problems in the path planning and obstacle avoidance processes.
The technical scheme of the invention is as follows:
the invention provides a vehicle path control method based on an improved group optimization algorithm, which comprises the following steps: step 1: selecting a vehicle operating mode, wherein the vehicle operating mode comprises a manual driving mode and an automatic driving mode; when the vehicle running mode is a manual driving mode, the vehicle servo braking system is switched to a power-assisted mode; applying a braking force according to the pedal stepping stroke; when the vehicle running mode is switched to the automatic driving mode, acquiring environmental information, road marking lines, traffic signs, obstacle data and vehicle state data of a vehicle through a plurality of laser radars, a vision sensor and a vehicle state sensor unit; analyzing the collected environmental information, road marking, traffic sign, obstacle data and vehicle state data of the vehicle through a pattern recognition algorithm, and performing road marking recognition, traffic sign recognition, obstacle recognition and vehicle state recognition;
step 2: matching the identified information with a stored map to obtain a real-time electronic map, and analyzing a road range available for driving; generating a travelable area and an obstacle area, and displaying the travelable area and the obstacle area in real time in a map;
and step 3: generating a global path plan based on an improved group optimization algorithm, and if no dynamic barrier is detected, driving according to the global path; when the dynamic barrier is detected, obtaining a local path plan based on a machine learning algorithm;
and 4, step 4: classifying the road into a horizontal road, a complex scene road section and a fluctuating road section according to a real-time electronic map and a road terrain classification rule; and automatically controlling the vehicle according to different road topography and path plans.
Preferably, in step 1, when the vehicle operation mode is switched to the automatic driving mode, the automatic driving mode extends the secondary directory, and the secondary directory includes 4 control modes, namely, a shortest distance mode and a time modeA shortest mode, a mode with least energy consumption and a specified point operation mode, wherein different automatic driving modes pass through the weight value
Figure 100002_DEST_PATH_IMAGE001
And adjusting, wherein the weight is obtained through neural network training.
Preferably, the generating a global path plan based on the improved group optimization algorithm includes: step 3.1, rasterizing the map; each grid is in a drivable state or an obstacle state; initializing a particle population, wherein the particle population comprises a population scale, an initial position, an initial speed and iteration times; generating a plurality of groups of initial path point sets, namely a plurality of particles, according to the starting point and the target point; step 3.2, calculating the particle fitness by using a fitness function; step 3.3, updating the position and the speed of the particles; step 3.4, obtaining an individual optimal value and a global optimal value according to the fitness function; step 3.5 repeat steps 3.2 to 3.4 until the maximum number of iterations is reached; step 3.6, outputting a global optimal solution; step 3.7, taking the output optimal solution as a path point; interpolating the path points to generate a smooth path; wherein the fitness function is:
Figure 559017DEST_PATH_IMAGE002
(ii) a WhereinX k ={
Figure 100002_DEST_PATH_IMAGE003
,
Figure 272895DEST_PATH_IMAGE004
,…,
Figure 100002_DEST_PATH_IMAGE005
},X k Is as followskParticles, each particle being a path,
Figure 895376DEST_PATH_IMAGE006
is as followskA first particle ofiThe point of the path is the point of the path,
Figure 759426DEST_PATH_IMAGE001
the constant number is a constant number,
Figure 100002_DEST_PATH_IMAGE007
Figure 167274DEST_PATH_IMAGE008
in order to be a function of avoiding obstacles,
Figure 100002_DEST_PATH_IMAGE009
as a function of path distance;
Figure 724157DEST_PATH_IMAGE010
is a path smoothness function;
Figure 100002_DEST_PATH_IMAGE011
is a function of energy consumption;
Figure 538661DEST_PATH_IMAGE012
as a congestion function of the waypoints.
1) An obstacle avoidance function:
Figure 100002_DEST_PATH_IMAGE013
wherein
Figure 331036DEST_PATH_IMAGE014
The distance of the neighboring waypoint vector to the center of the obstacle,
Figure 100002_DEST_PATH_IMAGE015
Figure 734336DEST_PATH_IMAGE016
is shown asjThe radius of the individual obstacle;
Figure 100002_DEST_PATH_IMAGE017
a swelling factor that is an obstacle; when the temperature is higher than the set temperature
Figure 788353DEST_PATH_IMAGE008
When the number is 1, the path is safe, and the obstacle can be avoided; when the temperature is higher than the set temperature
Figure 808262DEST_PATH_IMAGE008
A value of 0 indicates the presence of an obstacle.
2) Path distance function:
Figure 873170DEST_PATH_IMAGE018
wherein
Figure 100002_DEST_PATH_IMAGE019
As is the distance from the starting point to the end point,
Figure 130976DEST_PATH_IMAGE020
is the path length; the shorter the length of the path is the shorter,
Figure 100002_DEST_PATH_IMAGE021
the larger.
3) Path smoothness function:
Figure 905028DEST_PATH_IMAGE022
Figure 100002_DEST_PATH_IMAGE023
(i=1,2,,n);
Figure 943391DEST_PATH_IMAGE024
Figure 100002_DEST_PATH_IMAGE025
(ii) a Wherein
Figure 687356DEST_PATH_IMAGE026
For angular variation of adjacent paths, in the range 0, pi]The smaller the angular variation of the adjacent paths,
Figure 100002_DEST_PATH_IMAGE027
the larger the value of (d), the smoother the path.
4) Energy consumption function:
Figure 439149DEST_PATH_IMAGE028
Figure 100002_DEST_PATH_IMAGE029
Figure 243157DEST_PATH_IMAGE030
(ii) a Wherein,
Figure 100002_DEST_PATH_IMAGE031
in order to be a point of the path,
Figure 768816DEST_PATH_IMAGE032
respectively, the coordinates of the path points are represented,
Figure 100002_DEST_PATH_IMAGE033
the terrain height of the path point;
Figure 191839DEST_PATH_IMAGE034
>1>
Figure 100002_DEST_PATH_IMAGE035
(ii) a Coefficient of passage
Figure 424237DEST_PATH_IMAGE036
Distinguishing different energy consumption of the vehicle on an uphill slope and a downhill slope; when the vehicle goes uphill, the energy consumption is increased, and when the vehicle goes downhill, the energy consumption is reduced.
5) Congestion function:
Figure 100002_DEST_PATH_IMAGE037
(ii) a Collection of
Figure 789359DEST_PATH_IMAGE038
Representing points of a path
Figure 100002_DEST_PATH_IMAGE039
The number of occurrences; which represents the specific gravity of the waypoint relative to the total waypoint during the T period.
Preferably, officeThe partial path planning includes: predicting obstacles in a road according to the electronic map and the detection information, generating a sampling space moving to a plurality of track states in a state space based on the electronic map, a prediction result, the current point and the position of a target point, and generating a plurality of control actions corresponding to the plurality of track states; obtaining rewards of control actions corresponding to each control parameter based on a machine learning algorithm, scoring the paths through a reward function, and obtaining a path with the largest reward as a local optimal path; the reward is:
Figure DEST_PATH_IMAGE041
Figure 54512DEST_PATH_IMAGE042
Figure 140279DEST_PATH_IMAGE044
Figure 86239DEST_PATH_IMAGE046
(ii) a Wherein,
Figure 100002_DEST_PATH_IMAGE047
indicating a state when the luggage van reaches the terminal;
Figure 497628DEST_PATH_IMAGE048
indicating a state when the distance between the luggage van and the obstacle is less than a set threshold value;
Figure 100002_DEST_PATH_IMAGE049
representing that the state potential value of the current moment is less than the state of the state potential value of the last moment;
Figure 545350DEST_PATH_IMAGE050
the potential energy value state which can be larger than the previous time state at the current time state is represented;
Figure 100002_DEST_PATH_IMAGE051
represents other states;
Figure 434808DEST_PATH_IMAGE052
representing a distance to the target;
Figure 100002_DEST_PATH_IMAGE053
is a penalty factor;
Figure 704116DEST_PATH_IMAGE054
a prize value for the current time;
Figure 100002_DEST_PATH_IMAGE055
the potential energy value of the current state represents the potential energy between the current state and a target point;
Figure 660308DEST_PATH_IMAGE056
is the observed state of the vehicle at time t;
Figure 100002_DEST_PATH_IMAGE057
is in a state
Figure 54380DEST_PATH_IMAGE058
The control strategy of (2).
Preferably, the automatically controlling the vehicle according to different road topography and path plans includes: on a horizontal road, the vehicle can run along the central line of the road and can be controlled according to the speed of the vehicle and the speed limit of the road; and for the complicated road sections and the fluctuating road sections, the speed limit control of the classified roads is realized.
Further, the vehicle path control system based on the improved group optimization algorithm comprises a man-machine interaction module, a detection module, a map construction module, a path planning module and a control module; a user selects a vehicle running mode through a man-machine interaction module, and displays an electronic map and path planning information, wherein the vehicle running mode comprises a manual driving mode and an automatic driving mode; the automatic driving mode can be expanded by a secondary directory, and the secondary directory comprises 4 control modes, namely a shortest distance mode, a shortest time mode, a least energy consumption mode and a specified point operation mode; the detection module collects environmental information, road marking, traffic signs, barrier data and vehicle state data of the vehicle; analyzing the data collected by the detection module through a pattern recognition algorithm, and performing road marking recognition, traffic sign recognition, obstacle recognition and vehicle state recognition; the map construction module matches the information identified by the detection module with a stored map to obtain a real-time electronic map, and analyzes a road range available for driving; generating a drivable area and an obstacle area, and displaying the drivable area and the obstacle area in a map in real time; the path planning module generates a global path plan based on an improved group optimization algorithm, and if no dynamic barrier is detected, the vehicle runs according to the global path; when a dynamic barrier is detected, obtaining a local path plan based on a machine learning algorithm; the control module classifies the road into a horizontal road, a complex scene road section and a fluctuating road section according to the real-time electronic map and the road terrain classification rule; and the vehicle is automatically controlled according to different road terrains and path plans.
Preferably, the detection module comprises a vision sensor for obtaining road marking, traffic sign and obstacle detection data; a plurality of laser radars for obtaining a distance from an obstacle to a vehicle and speed information of the obstacle; a vehicle state sensor for obtaining state data of the vehicle, including a position, a speed, an angular velocity of the vehicle; and the data fusion module is used for fusing data of the vision sensor, the laser radar and the vehicle state sensor.
The invention has the beneficial effects that:
1. when the vehicle runs on a complex road, the terrain can be classified according to different terrains, and classification control is performed according to different terrains; the classification control includes setting restrictions on the vehicle speed, steering, and the like. 2. Manual driving and automatic driving can be realized; when the vehicle running mode is manual driving, the vehicle servo braking system is switched to a power-assisted mode; applying a braking force according to the pedal stepping stroke; when the vehicle running mode is switched to automatic driving, the vehicle servo braking system responds to a control command sent by the controller to control the vehicle; the automatic driving mode can be expanded by a secondary directory, the secondary directory comprises 4 control modes including a shortest distance mode, a shortest time mode, a least energy consumption mode and a specified point operation mode, and different automatic driving modes are adjusted through weights. 3. The global optimal path is obtained through an improved group optimization algorithm, the optimal path under different vehicle running modes can be planned by setting different fitness functions through weights, the fitness function of the particle swarm optimization algorithm is improved, and the global path which is safer, smoother and efficient is generated by setting the fitness function and considering the energy consumption, obstacle avoidance capability, path smoothness, path length and path blocking degree of the path. 4. The local path planning adopts a machine learning algorithm to realize the obstacle avoidance of the dynamic obstacles and the local path planning, avoids falling into local optimum by changing a reward function, and realizes effective dynamic obstacle avoidance.
Drawings
FIG. 1 is a flow chart of the present invention;
FIG. 2 is a flow chart of an improved group optimization algorithm;
FIG. 3 is a schematic view of the safe distance of an obstacle;
fig. 4 is a block diagram of the system of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The first embodiment: as shown in fig. 1, the present invention provides a vehicle path control method based on an improved group optimization algorithm, the method comprising the steps of:
step 1: selecting a vehicle operating mode, wherein the vehicle operating mode comprises a manual driving mode and an automatic driving mode; when the vehicle running mode is the manual driving mode, the vehicle servo braking system is switched to the power-assisted mode; applying a braking force according to the pedal stepping stroke; when the vehicle running mode is switched to the automatic driving mode, acquiring environmental information, road marking lines, traffic signs, obstacle data and vehicle state data of a vehicle through a plurality of laser radars, a vision sensor and a vehicle state sensor unit; analyzing the data collected by the detection module through a pattern recognition algorithm, and performing road marking recognition, traffic sign recognition, obstacle recognition and vehicle state recognition;
step 2: matching the information identified by the detection module with a stored map to obtain a real-time electronic map, and analyzing a road range available for driving; generating a drivable area and an obstacle area, and displaying the drivable area and the obstacle area in a map in real time;
and 3, step 3: generating a global path plan based on an improved group optimization algorithm, and if no dynamic barrier can be detected, driving according to the global path; when the dynamic barrier is detected, obtaining a local path plan based on a machine learning algorithm;
and 4, step 4: classifying the road into a horizontal road, a complex scene road section and a fluctuating road section according to a real-time electronic map and a road terrain classification rule; and automatically controlling the vehicle according to different road topography and path plans.
Further, in step 1, when the vehicle operation mode is switched to the automatic driving mode, the automatic driving mode expands the secondary directory, the secondary directory includes 4 control modes, which are respectively the shortest distance mode, the shortest time mode, the least energy consumption mode and the specified point operation mode, wherein different automatic driving modes pass through the weight
Figure 100002_DEST_PATH_IMAGE059
And adjusting, wherein the weight is obtained through neural network training.
Further, as shown in fig. 2, the generating the global path plan based on the improved group optimization algorithm includes: step 3.1, rasterizing the map; each grid is in a drivable state or an obstacle state; initializing a particle population, wherein the particle population comprises a population scale, an initial position, an initial speed and iteration times Maxn; from the starting and target points, sets of initial path points, i.e., particles, are generatedX k k=1,2, \8230Maxn, one path per particle includingnOne roadA diameter point; step 3.2, calculating the particle fitness by using a fitness function; step 3.3, updating the position and the speed of the particles; step 3.4, obtaining an individual optimal value and a global optimal value according to the fitness function; step 3.5 repeating steps 3.2 to 3.4 until the maximum number of iterations is reached; step 3.6, outputting a global optimal solution; step 3.7, taking the output optimal solution as a path point; interpolating the path points to generate a smooth path; wherein the fitness function is:
Figure 872164DEST_PATH_IMAGE060
(ii) a WhereinX k ={
Figure 100002_DEST_PATH_IMAGE061
,
Figure 402502DEST_PATH_IMAGE062
,…,
Figure 100002_DEST_PATH_IMAGE063
},X k Is as followskParticles, each particle being a path,
Figure 296640DEST_PATH_IMAGE039
is as followskA first particle ofiThe points of the path are taken as the path points,
Figure 912429DEST_PATH_IMAGE059
the constant number is a constant number,
Figure 206007DEST_PATH_IMAGE064
Figure 100002_DEST_PATH_IMAGE065
in order to realize the function of avoiding the obstacle,
Figure 981065DEST_PATH_IMAGE066
as a function of path distance;
Figure 100002_DEST_PATH_IMAGE067
is a path smoothness function;
Figure 639580DEST_PATH_IMAGE068
is an energy consumption function;
Figure 100002_DEST_PATH_IMAGE069
as a function of congestion at the waypoint.
1) An obstacle avoidance function:
Figure 588337DEST_PATH_IMAGE070
(ii) a As shown in fig. 3, point O is the origin of the obstacle, and the distance between the path and the obstacle is:
Figure 420027DEST_PATH_IMAGE072
then, then
Figure 100002_DEST_PATH_IMAGE073
Figure 315171DEST_PATH_IMAGE074
Distance from the adjacent path point vector to the center of the obstacle;
Figure 879007DEST_PATH_IMAGE016
denotes the firstjThe radius of the individual obstacle;
Figure 100002_DEST_PATH_IMAGE075
a swelling factor that is an obstacle; when in use
Figure 610334DEST_PATH_IMAGE065
When the number is 1, the path is safe, and the obstacle can be avoided; when in use
Figure 245715DEST_PATH_IMAGE065
A value of 0 indicates the presence of an obstacle.
2) Path distance function:
Figure 605152DEST_PATH_IMAGE076
in which
Figure 100002_DEST_PATH_IMAGE077
From a starting point to an end pointThe distance between the first and second electrodes,
Figure 995682DEST_PATH_IMAGE020
is the path length; the shorter the length of the path is the shorter,
Figure 807780DEST_PATH_IMAGE021
the larger.
3) Path smoothness function:
Figure 246852DEST_PATH_IMAGE022
Figure 100276DEST_PATH_IMAGE023
(i=1,2,,n);
Figure 271495DEST_PATH_IMAGE024
Figure 633206DEST_PATH_IMAGE025
(ii) a Wherein
Figure 672706DEST_PATH_IMAGE078
For angular variation of adjacent paths, in the range 0, pi]The smaller the angular variation of the adjacent paths,
Figure 803473DEST_PATH_IMAGE027
the larger the value of (c), the smoother the path.
4) Energy consumption function:
Figure 145593DEST_PATH_IMAGE028
Figure 73228DEST_PATH_IMAGE029
Figure 588523DEST_PATH_IMAGE030
(ii) a Wherein,
Figure 777059DEST_PATH_IMAGE031
in order to be a point of the path,
Figure 352397DEST_PATH_IMAGE032
respectively, the coordinates of the path points are represented,
Figure 751017DEST_PATH_IMAGE033
the terrain height of the path point;
Figure 70003DEST_PATH_IMAGE034
>1>
Figure 113046DEST_PATH_IMAGE035
(ii) a Coefficient of passage
Figure 439378DEST_PATH_IMAGE036
Distinguishing different energy consumption of the vehicle when going uphill and downhill; when the vehicle goes uphill, the energy consumption is increased, and when the vehicle goes downhill, the energy consumption is reduced.
5) Congestion function:
Figure 997398DEST_PATH_IMAGE037
(ii) a Collection
Figure 57758DEST_PATH_IMAGE038
Representing points of a path
Figure 17624DEST_PATH_IMAGE039
The number of occurrences; which represents the specific gravity of the waypoint relative to the total waypoint over the T period.
A second embodiment, as shown in fig. 4, provides a vehicle path control system based on an improved group optimization algorithm, which can be used for path planning and obstacle avoidance of a vehicle, and can be used for devices such as a cargo loading vehicle and an AGV, and includes a human-computer interaction module, a detection module, a map construction module, a path planning module, and a control module;
a user selects a vehicle running mode through a man-machine interaction module, and displays an electronic map and path planning information, wherein the vehicle running mode comprises a manual driving mode and an automatic driving mode; the automatic driving mode can be expanded by a secondary directory, and the secondary directory comprises 4 control modes, namely a shortest distance mode, a shortest time mode, a least energy consumption mode and a specified point operation mode; the detection module collects environmental information, road marking, traffic signs, barrier data and vehicle state data of the vehicle; analyzing the environmental information, road marking, traffic sign, obstacle data and vehicle state data collected by the detection module through a pattern recognition algorithm, and performing road marking recognition, traffic sign recognition, obstacle recognition and vehicle state recognition; the map construction module matches the information identified by the detection module with a stored map to obtain a real-time electronic map, and analyzes a road range available for driving; generating a travelable area and an obstacle area, and displaying the travelable area and the obstacle area in real time in a map; the route planning module generates a global route plan based on an improved group optimization algorithm, and if the dynamic barrier cannot be detected, the vehicle runs according to the global route; when the dynamic barrier is detected, obtaining a local path plan based on a machine learning algorithm; the control module classifies the road into a horizontal road, a complex scene road section and a fluctuating road section according to a real-time electronic map and a road terrain classification rule; and automatically controlling the vehicle according to different road topography and path plans.
Further, the detection module comprises a vision sensor for obtaining detection data of road marking, traffic sign and obstacle; a plurality of laser radars for obtaining a distance from an obstacle to a vehicle and speed information of the obstacle; a vehicle state sensor for obtaining state data of the vehicle, including a position, a speed, an angular velocity of the vehicle; and the data fusion module is used for fusing data of the vision sensor, the laser radar and the vehicle state sensor. It should be noted that the vehicle state sensor may include GPS, compass, inertial navigation system, speed sensor, and other devices.
Further, the local path planning includes: predicting dynamic obstacles according to an electronic map and detected dynamic obstacle information, generating a sampling space moving to a plurality of track states in a state space based on an environment map, an obstacle prediction result, and positions of a current point and a target point, and generating a plurality of control actions corresponding to the plurality of track states; and obtaining expected rewards of each control action in the plurality of control actions based on a machine learning algorithm, scoring the paths through an evaluation function, and obtaining the track with the highest score as a local optimal path.
Preferably, to avoid the algorithm falling into local optima, a reward is obtained at the current reward plus 0.8 times the reward of the previous state:
Figure 100002_DEST_PATH_IMAGE079
Figure 262661DEST_PATH_IMAGE042
Figure 511239DEST_PATH_IMAGE080
Figure 172028DEST_PATH_IMAGE081
(ii) a Wherein,
Figure 65029DEST_PATH_IMAGE047
indicating a state when the luggage van reaches the terminal;
Figure 356333DEST_PATH_IMAGE048
indicating a state when the distance between the luggage van and the obstacle is less than a set threshold value;
Figure 888945DEST_PATH_IMAGE049
representing that the state potential value of the current moment is less than the state of the state potential value of the last moment;
Figure 415741DEST_PATH_IMAGE050
the potential energy value state which can be larger than the previous time state at the current time state is represented;
Figure 84620DEST_PATH_IMAGE051
represents other states;
Figure 546826DEST_PATH_IMAGE052
indicating distance to targetSeparating;
Figure 566734DEST_PATH_IMAGE053
is a penalty factor;
Figure 880910DEST_PATH_IMAGE054
a prize value for the current time;
Figure 873136DEST_PATH_IMAGE056
is the observed state of the vehicle at time t;
Figure 568560DEST_PATH_IMAGE057
is a state
Figure 872502DEST_PATH_IMAGE058
The control strategy of (2);
Figure 678784DEST_PATH_IMAGE055
the potential energy value of the state at the current moment represents the potential energy between the current moment and the target point; the potential energy value of the current moment state is smaller than that of the previous moment state, so that the luggage van arrives at the position close to the target from the position far away from the target, and a reward value is added to the current point; the potential energy value which can be larger than the previous time state in the current time state indicates that the luggage van reaches the position far away from the target from the position close to the target, the reward value is reduced for the current point, the state potential energy is introduced, when the luggage van approaches the target point, a certain reward can be obtained, otherwise, the reward is reduced, and therefore a better convergence effect is achieved.
Further, the machine learning algorithm comprises an Actor network and a Critic network, wherein the Actor network is used for determining a control action corresponding to a path state to form a new motion state; the Critic network is used for determining the reward of the control action based on the given path state; the Actor network observes the state according to the current particlesAnd objectsgSelecting an appropriate control actionaObtaining an expected reward by computing a reward functionrThen, the state is fromsIs transferred tos′Will besgars′The combination is one tuple X =: (s, g,a,r,s′) And deposit it in an experience replayIn a pool; the expected reward for each action is accumulated to calculate a merit function,
Figure DEST_PATH_IMAGE082
wherein E is the mathematical expectation,
Figure 791097DEST_PATH_IMAGE053
as a cost factor; iterating according to a Bellman equation until strategy parameters converge to be optimal; the bellman equation is described as follows:
Figure DEST_PATH_IMAGE084
Figure 673733DEST_PATH_IMAGE085
for the observed state of the luggage van at time t,
Figure DEST_PATH_IMAGE086
is in state for control strategy
Figure 996130DEST_PATH_IMAGE085
A reward is issued;
Figure 340524DEST_PATH_IMAGE087
is the state transition probability;
Figure DEST_PATH_IMAGE088
to make a state
Figure 307343DEST_PATH_IMAGE089
The strategy that gets the highest prize.
Further, the automatically controlling the vehicle according to different road topography and path plans includes: on a horizontal road, the vehicle can run along the central line of the road and can be controlled according to the speed of the vehicle and the speed limit of the road; and for the complicated road sections and the fluctuating road sections, the speed limit control of the classified roads is realized.
The above description is only exemplary of the present invention and should not be taken as limiting, and any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (6)

1. A vehicle path control method based on an improved group optimization algorithm, characterized in that the method comprises the steps of:
step 1: selecting a vehicle operating mode, wherein the vehicle operating mode comprises a manual driving mode and an automatic driving mode; when the vehicle running mode is the manual driving mode, the vehicle servo braking system is switched to the power-assisted mode; applying a braking force according to the pedal stepping stroke; when the vehicle running mode is switched to the automatic driving mode, acquiring environmental information, road marking lines, traffic signs, obstacle data and vehicle state data of a vehicle through a plurality of laser radars, a vision sensor and a vehicle state sensor unit; analyzing the collected environmental information, road marking, traffic sign, obstacle data and vehicle state data of the vehicle through a pattern recognition algorithm, and performing road marking recognition, traffic sign recognition, obstacle recognition and vehicle state recognition;
and 2, step: matching the identified information with a stored map to obtain a real-time electronic map, and analyzing a road range available for driving; generating a travelable area and an obstacle area, and displaying the travelable area and the obstacle area in real time in a map;
and step 3: generating a global path plan based on an improved group optimization algorithm, and if no dynamic barrier can be detected, driving according to the global path; when the dynamic barrier is detected, obtaining a local path plan based on a machine learning algorithm;
and 4, step 4: classifying the road into a horizontal road, a complex scene road section and a fluctuating road section according to a real-time electronic map and a road terrain classification rule; automatically controlling the vehicle according to different road terrains and path plans;
the generating a global path plan based on the improved group optimization algorithm comprises: step 3.1, rasterizing the map; each grid is in a drivable state or an obstacle state; initializing the particle population, including population size, initial position, initial speedDegree and iteration times; generating a plurality of groups of initial path point sets, namely a plurality of particles, according to the starting point and the target point; step 3.2, calculating the particle fitness by using a fitness function; step 3.3, updating the position and the speed of the particles; step 3.4, obtaining an individual optimal value and a global optimal value according to the fitness function; step 3.5 repeat steps 3.2 to 3.4 until the maximum number of iterations is reached; step 3.6, outputting a global optimal solution; step 3.7, taking the output optimal solution as a path point; interpolating the path points to generate a smooth path; wherein the fitness function is:
Figure DEST_PATH_IMAGE001
(ii) a WhereinX k ={
Figure 534326DEST_PATH_IMAGE002
,
Figure DEST_PATH_IMAGE003
,…,
Figure 354295DEST_PATH_IMAGE004
},X k Is a firstkThe number of the particles is one,
Figure DEST_PATH_IMAGE005
is a firstkA first particle ofiThe points of the path are taken as the path points,
Figure 95986DEST_PATH_IMAGE006
the constant number is a constant number,
Figure DEST_PATH_IMAGE007
Figure 621645DEST_PATH_IMAGE008
in order to realize the function of avoiding the obstacle,
Figure DEST_PATH_IMAGE009
(ii) a Wherein
Figure 106984DEST_PATH_IMAGE010
The distance of the neighboring waypoint vector to the center of the obstacle,
Figure DEST_PATH_IMAGE011
is shown asjThe radius of the individual obstacle;
Figure 277066DEST_PATH_IMAGE012
a swelling factor that is an obstacle;
Figure DEST_PATH_IMAGE013
as a function of the distance of the path,
Figure 845450DEST_PATH_IMAGE014
wherein
Figure DEST_PATH_IMAGE015
As is the distance from the starting point to the end point,
Figure 701149DEST_PATH_IMAGE016
is the path length; the shorter the length of the path is the shorter,
Figure DEST_PATH_IMAGE017
the larger;
Figure 255758DEST_PATH_IMAGE018
as a function of the smoothness of the path,
Figure DEST_PATH_IMAGE019
Figure 139400DEST_PATH_IMAGE020
i=1,2,…,n
Figure DEST_PATH_IMAGE021
Figure 754052DEST_PATH_IMAGE022
(ii) a Wherein
Figure DEST_PATH_IMAGE023
For angular variation of adjacent paths, in the range 0, pi];
Figure DEST_PATH_IMAGE025
In order to be a function of the energy consumption,
Figure 129670DEST_PATH_IMAGE026
Figure DEST_PATH_IMAGE027
Figure 81445DEST_PATH_IMAGE028
(ii) a Wherein
Figure DEST_PATH_IMAGE029
In order to be a point of the path,
Figure 724654DEST_PATH_IMAGE030
respectively, the coordinates of the path points are represented,
Figure DEST_PATH_IMAGE031
is the terrain height of the waypoint;
Figure 244628DEST_PATH_IMAGE032
>1>
Figure DEST_PATH_IMAGE033
(ii) a Coefficient of passage
Figure 701017DEST_PATH_IMAGE034
Distinguishing different energy consumption of the vehicle when going uphill and downhill; when the vehicle goes uphill, the energy consumption is increased, and when the vehicle goes downhill, the energy consumption is reduced;
Figure DEST_PATH_IMAGE035
as a function of the congestion at the waypoint,
Figure 597429DEST_PATH_IMAGE036
(ii) a Collection
Figure DEST_PATH_IMAGE037
Representing points of a path
Figure 190085DEST_PATH_IMAGE005
The number of occurrences; it represents the specific gravity of the waypoint relative to the total waypoint during the T period;
the local path planning comprises: predicting a dynamic obstacle according to an electronic map and detected dynamic obstacle information, generating a sampling space moving to a plurality of track states in a state space based on an environment map, an obstacle prediction result, a current point and the position of a target point, and generating a plurality of control actions corresponding to the plurality of track states; obtaining an expected reward of each control action in the plurality of control actions based on a machine learning algorithm, scoring the path through an evaluation function, and obtaining a track with the highest score as a local optimal path; the reward is as follows:
Figure DEST_PATH_IMAGE039
Figure 880960DEST_PATH_IMAGE040
Figure 824645DEST_PATH_IMAGE042
Figure 492125DEST_PATH_IMAGE044
(ii) a Wherein,
Figure DEST_PATH_IMAGE045
indicating a state when the vehicle reaches the terminal;
Figure 204866DEST_PATH_IMAGE046
indicating a state when the distance between the vehicle and the obstacle is less than a set threshold;
Figure DEST_PATH_IMAGE047
representing that the state potential value of the current moment is less than the state of the state potential value of the last moment;
Figure 801063DEST_PATH_IMAGE048
the potential energy value state which can be larger than the previous time state at the current time state is represented;
Figure DEST_PATH_IMAGE049
represents other states;
Figure 497624DEST_PATH_IMAGE050
representing a distance to the target;
Figure DEST_PATH_IMAGE051
is a penalty factor;
Figure 470259DEST_PATH_IMAGE052
a prize value for the current time;
Figure DEST_PATH_IMAGE053
the potential energy value of the state at the current moment represents the potential energy between the current moment and the target point;
Figure 444031DEST_PATH_IMAGE054
is in state for control strategy
Figure DEST_PATH_IMAGE055
The prize to be paid down is given,
Figure 601343DEST_PATH_IMAGE055
the observed state of the vehicle at time t;
Figure 622083DEST_PATH_IMAGE056
is in a state
Figure DEST_PATH_IMAGE057
The control strategy of (1).
2. The control method according to claim 1, wherein in step 1, when the vehicle operation mode is switched to the automatic driving, the automatic driving mode extends a secondary directory, the secondary directory includes 4 control modes, which are a shortest distance mode, a shortest time mode, a least energy consumption mode, and a designated point operation mode, respectively, wherein different automatic driving modes pass through the weight value
Figure 523043DEST_PATH_IMAGE058
And adjusting, wherein the weight is obtained through neural network training.
3. The control method of claim 1, wherein automatically controlling the vehicle according to different road topography and path plans comprises: on a horizontal road, the vehicle can run along the central line of the road and can be controlled according to the speed of the vehicle and the speed limit of the road; and for the complicated road sections and the fluctuating road sections, the speed limit control of the classified roads is realized.
4. A vehicle path control system based on an improved group optimization algorithm is characterized by comprising a man-machine interaction module, a detection module, a map construction module, a path planning module and a control module;
a user selects a vehicle running mode through a man-machine interaction module, and displays an electronic map and path planning information, wherein the vehicle running mode comprises a manual driving mode and an automatic driving mode; the automatic driving mode can expand a secondary directory, wherein the secondary directory comprises 4 control modes, namely a shortest distance mode, a shortest time mode, a minimum energy consumption mode and a specified point operation mode;
the detection module collects environmental information, road marking, traffic signs, barrier data and vehicle state data of the vehicle; analyzing the environmental information, road marking, traffic signs, obstacle data and vehicle state data collected by the detection module through a pattern recognition algorithm, and performing road marking recognition, traffic sign recognition, obstacle recognition and vehicle state recognition;
the map construction module matches the information identified by the detection module with a stored map to obtain a real-time electronic map, and analyzes a road range available for driving; generating a drivable area and an obstacle area, and displaying the drivable area and the obstacle area in a map in real time;
the route planning module generates a global route plan based on an improved group optimization algorithm, and if the dynamic barrier cannot be detected, the vehicle runs according to the global route; when the dynamic barrier is detected, obtaining a local path plan based on a machine learning algorithm;
the control module classifies the road into a horizontal road, a complex scene road section and a fluctuating road section according to a real-time electronic map and a road terrain classification rule; automatically controlling the vehicle according to different road terrains and path plans;
the generating a global path plan based on the improved group optimization algorithm comprises: 1) Rasterizing a map; each grid is in a travelable state or an obstacle state; initializing a particle population, wherein the particle population comprises a population scale, an initial position, an initial speed and iteration times; generating a plurality of groups of initial path point sets, namely a plurality of particles, according to the starting point and the target point; 2) Calculating particle fitness using a fitness function; 3) Updating the particle position and velocity; 4) Obtaining an individual optimal value and a global optimal value according to the fitness function; 5) Repeating the steps 3) to 4) until the maximum iteration number is reached; 6) Outputting a global optimal solution; 7) Taking the output optimal solution as a path point; interpolating the path points to generate a smooth path; wherein the fitness function is:
Figure DEST_PATH_IMAGE059
(ii) a WhereinX k ={
Figure 85743DEST_PATH_IMAGE060
,
Figure DEST_PATH_IMAGE061
,…,
Figure 554901DEST_PATH_IMAGE062
},X k Is as followskThe number of the particles is one,
Figure DEST_PATH_IMAGE063
is a firstkA first particle ofiThe points of the path are taken as the path points,
Figure 694896DEST_PATH_IMAGE058
the constant number is a constant number,
Figure 274913DEST_PATH_IMAGE064
Figure DEST_PATH_IMAGE065
in order to realize the function of avoiding the obstacle,
Figure 816753DEST_PATH_IMAGE066
(ii) a Wherein
Figure DEST_PATH_IMAGE067
The distance of the neighboring waypoint vector to the center of the obstacle,
Figure 689768DEST_PATH_IMAGE011
denotes the firstjThe radius of the individual obstacle;
Figure 317059DEST_PATH_IMAGE068
a swelling factor that is an obstacle;
Figure DEST_PATH_IMAGE069
as a function of the distance of the path,
Figure 435188DEST_PATH_IMAGE070
wherein
Figure DEST_PATH_IMAGE071
As is the distance from the starting point to the end point,
Figure 97113DEST_PATH_IMAGE072
is the path length; the shorter the length of the path is the shorter,
Figure DEST_PATH_IMAGE073
the larger;
Figure 642495DEST_PATH_IMAGE074
as a function of the smoothness of the path,
Figure DEST_PATH_IMAGE075
Figure 757082DEST_PATH_IMAGE076
i=1,2,…,n
Figure DEST_PATH_IMAGE077
Figure 678901DEST_PATH_IMAGE078
(ii) a Wherein
Figure 929754DEST_PATH_IMAGE023
For angular variation of adjacent paths, in the range [0, π];
Figure DEST_PATH_IMAGE079
In order to be a function of the energy consumption,
Figure 410152DEST_PATH_IMAGE080
Figure DEST_PATH_IMAGE081
Figure 152980DEST_PATH_IMAGE082
(ii) a Wherein
Figure DEST_PATH_IMAGE083
In order to be a point of the path,
Figure 878490DEST_PATH_IMAGE084
the coordinates of the path points are respectively represented,
Figure DEST_PATH_IMAGE085
is the terrain height of the waypoint;
Figure 515008DEST_PATH_IMAGE086
>1>
Figure 136613DEST_PATH_IMAGE033
(ii) a Coefficient of passage
Figure 694634DEST_PATH_IMAGE034
Distinguishing different energy consumption of the vehicle when going uphill and downhill; when the vehicle goes uphill, the energy consumption is increased, and when the vehicle goes downhill, the energy consumption is reduced;
Figure DEST_PATH_IMAGE087
as a function of the congestion at the waypoint,
Figure 722370DEST_PATH_IMAGE088
(ii) a Collection
Figure DEST_PATH_IMAGE089
Representing points of a path
Figure 947815DEST_PATH_IMAGE063
The number of occurrences; it represents the specific gravity of the waypoint relative to the total waypoint during the T period;
the local path planning comprises: predicting dynamic obstacles based on the electronic map and the detected dynamic obstacle informationGenerating a sampling space moving to a plurality of track states in a state space according to the environment map, the barrier prediction result, the current point and the position of a target point, and generating a plurality of control actions corresponding to the plurality of track states; obtaining an expected reward of each control action in the plurality of control actions based on a machine learning algorithm, scoring the path through an evaluation function, and obtaining a track with the highest score as a local optimal path; the reward is as follows:
Figure 864956DEST_PATH_IMAGE090
Figure DEST_PATH_IMAGE091
Figure 582376DEST_PATH_IMAGE042
Figure 243164DEST_PATH_IMAGE044
(ii) a Wherein,
Figure 932903DEST_PATH_IMAGE045
indicating a state when the vehicle reaches the terminal;
Figure 286524DEST_PATH_IMAGE092
indicating a state when the distance between the vehicle and the obstacle is less than a set threshold value;
Figure DEST_PATH_IMAGE093
representing that the state potential value of the current moment is less than the state of the state potential value of the last moment;
Figure 225661DEST_PATH_IMAGE094
the potential energy value state which can be larger than the previous time state at the current time state is represented;
Figure DEST_PATH_IMAGE095
represents other states;
Figure 955719DEST_PATH_IMAGE050
representing a distance to the target;
Figure 269938DEST_PATH_IMAGE051
is a penalty factor;
Figure 794460DEST_PATH_IMAGE096
a prize value for the current time;
Figure DEST_PATH_IMAGE097
the potential energy value of the state at the current moment represents the potential energy between the current moment and the target point;
Figure 79948DEST_PATH_IMAGE098
is in state for control strategy
Figure 223485DEST_PATH_IMAGE055
The prize to be paid down is given,
Figure 12449DEST_PATH_IMAGE055
the observed state of the vehicle at time t;
Figure 707873DEST_PATH_IMAGE056
is in a state
Figure 824864DEST_PATH_IMAGE057
The control strategy of (2).
5. The system of claim 4, wherein the detection module comprises a vision sensor for obtaining road marking, traffic sign, and obstacle detection data; a plurality of laser radars for obtaining a distance from an obstacle to a vehicle and speed information of the obstacle; a vehicle state sensor for obtaining state data of the vehicle, including a position, a speed, and an angular velocity of the vehicle; and the data fusion module is used for fusing data of the vision sensor, the laser radar and the vehicle state sensor.
6. The system of claim 4, wherein automatically controlling the vehicle according to the different road topography and path plans comprises: on a horizontal road, the vehicle can run along the central line of the road and can be controlled according to the speed of the vehicle and the speed limit of the road; and for the complicated road sections and the fluctuating road sections, the speed limit control of the classified roads is realized.
CN202211264397.6A 2022-10-17 2022-10-17 Vehicle path control method and control system based on improved group optimization algorithm Active CN115344052B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211264397.6A CN115344052B (en) 2022-10-17 2022-10-17 Vehicle path control method and control system based on improved group optimization algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211264397.6A CN115344052B (en) 2022-10-17 2022-10-17 Vehicle path control method and control system based on improved group optimization algorithm

Publications (2)

Publication Number Publication Date
CN115344052A CN115344052A (en) 2022-11-15
CN115344052B true CN115344052B (en) 2023-01-13

Family

ID=83957158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211264397.6A Active CN115344052B (en) 2022-10-17 2022-10-17 Vehicle path control method and control system based on improved group optimization algorithm

Country Status (1)

Country Link
CN (1) CN115344052B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115100622B (en) * 2021-12-29 2023-09-22 中国矿业大学 Method for detecting driving area of unmanned transportation equipment in deep limited space and automatically avoiding obstacle
CN116519005B (en) * 2023-07-04 2023-10-03 上海云骥跃动智能科技发展有限公司 Path planning method and device
CN118274865B (en) * 2024-06-04 2024-07-30 山东北骏重工有限公司 Mining vehicle-oriented distributed learning path planning method

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104050390B (en) * 2014-06-30 2017-05-17 西南交通大学 Mobile robot path planning method based on variable-dimension particle swarm membrane algorithm
CN109799822A (en) * 2019-01-30 2019-05-24 中国石油大学(华东) Mobile robot global smooth paths planing method
CN111738396B (en) * 2020-06-01 2023-09-26 北京中安智能信息科技有限公司 Self-adaptive grid granularity ant colony method applied to submarine path planning
CN114440908B (en) * 2020-10-31 2023-07-28 华为技术有限公司 Method and device for planning driving path of vehicle, intelligent vehicle and storage medium
CN112286212B (en) * 2020-12-29 2021-03-23 北京理工华创电动车技术有限公司 Vehicle network cooperative energy-saving control method
CN113865603B (en) * 2021-08-30 2024-06-07 东风柳州汽车有限公司 Shared unmanned vehicle path planning method, device, equipment and storage medium
CN114859905A (en) * 2022-04-25 2022-08-05 南京航空航天大学 Local path planning method based on artificial potential field method and reinforcement learning
CN114995425B (en) * 2022-06-02 2024-05-07 航天时代(青岛)海洋装备科技发展有限公司 Unmanned ship autonomous tracking method based on time optimization and energy optimization

Also Published As

Publication number Publication date
CN115344052A (en) 2022-11-15

Similar Documents

Publication Publication Date Title
CN115344052B (en) Vehicle path control method and control system based on improved group optimization algorithm
US11726477B2 (en) Methods and systems for trajectory forecasting with recurrent neural networks using inertial behavioral rollout
US11554785B2 (en) Driving scenario machine learning network and driving environment simulation
CN112888612B (en) Automated driving vehicle planning
EP3678911B1 (en) Pedestrian behavior predictions for autonomous vehicles
US12103560B2 (en) Methods and systems for predicting actions of an object by an autonomous vehicle to determine feasible paths through a conflicted area
US12134409B1 (en) Methods for cooperative decision-making on lane-changing behaviors of autonomous vehicles based on bayesian game
CN109684702B (en) Driving risk identification method based on trajectory prediction
CN109643118B (en) Influencing a function of a vehicle based on function-related information about the environment of the vehicle
CN107886750B (en) Unmanned automobile control method and system based on beyond-visual-range cooperative cognition
CN114312830B (en) Intelligent vehicle coupling decision model and method considering dangerous driving conditions
CN116249947A (en) Predictive motion planning system and method
Shimosaka et al. Modeling risk anticipation and defensive driving on residential roads with inverse reinforcement learning
CN113255998B (en) Expressway unmanned vehicle formation method based on multi-agent reinforcement learning
CN113071487B (en) Automatic driving vehicle control method and device and cloud equipment
WO2022178858A1 (en) Vehicle driving intention prediction method and apparatus, terminal and storage medium
CN113743469A (en) Automatic driving decision-making method fusing multi-source data and comprehensive multi-dimensional indexes
Menéndez-Romero et al. Courtesy behavior for highly automated vehicles on highway interchanges
CN113120003B (en) Unmanned vehicle motion behavior decision method
CN114715193A (en) Real-time trajectory planning method and system
US20240174266A1 (en) Prediction model with variable time steps
CN113743767B (en) Vehicle dispatching method, system, computer and medium based on time and safety
US20240092398A1 (en) Trajectory prediction based on a decision tree
CN113415278A (en) System and process for following a nearest on-path vehicle using a flow of ambient vehicle motion
CN118494468B (en) Vehicle control method and system based on artificial intelligence

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
EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20221115

Assignee: Jiangsu Tianyi Airport Equipment Maintenance Service Co.,Ltd.

Assignor: Jiangsu Tianyi Aviation Industry Co.,Ltd.

Contract record no.: X2023980044219

Denomination of invention: Vehicle Path Control Method and Control System Based on Improved Group Optimization Algorithm

Granted publication date: 20230113

License type: Common License

Record date: 20231024