CN111238520A - Lane change path planning method and device, electronic equipment and computer readable medium - Google Patents
Lane change path planning method and device, electronic equipment and computer readable medium Download PDFInfo
- Publication number
- CN111238520A CN111238520A CN202010081762.4A CN202010081762A CN111238520A CN 111238520 A CN111238520 A CN 111238520A CN 202010081762 A CN202010081762 A CN 202010081762A CN 111238520 A CN111238520 A CN 111238520A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- obstacle
- path
- current position
- detected
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000008859 change Effects 0.000 title claims abstract description 38
- 230000008569 process Effects 0.000 claims description 16
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 230000003993 interaction Effects 0.000 claims description 4
- 238000010276 construction Methods 0.000 claims description 2
- 238000001514 detection method Methods 0.000 claims description 2
- 239000000126 substance Substances 0.000 claims description 2
- 230000004888 barrier function Effects 0.000 abstract description 7
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000003238 somatosensory effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000007723 transport mechanism Effects 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
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/18163—Lane change; Overtaking manoeuvres
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
-
- 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
- B60W60/0027—Planning or execution of driving tasks using trajectory prediction for other traffic participants
- B60W60/00272—Planning or execution of driving tasks using trajectory prediction for other traffic participants relying on extrapolation of current movement
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
- B60W30/12—Lane keeping
-
- 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/114—Yaw movement
-
- 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
- B60W60/0011—Planning or execution of driving tasks involving control alternatives for a single driving scenario, e.g. planning several paths to avoid obstacles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/343—Calculating itineraries, i.e. routes leading from a starting point to a series of categorical destinations using a global route restraint, round trips, touristic trips
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
-
- 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
-
- 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
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/50—Barriers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/404—Characteristics
- B60W2554/4041—Position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/801—Lateral distance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/10—Path keeping
- B60Y2300/12—Lane keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Y—INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
- B60Y2300/00—Purposes or special features of road vehicle drive control systems
- B60Y2300/18—Propelling the vehicle
- B60Y2300/18008—Propelling the vehicle related to particular drive situations
- B60Y2300/18166—Overtaking, changing lanes
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Aviation & Aerospace Engineering (AREA)
Abstract
The embodiment of the disclosure provides a lane change path planning method, a lane change path planning device, electronic equipment and a computer readable medium, wherein the method comprises the following steps: determining an obstacle reference position which is required to pass when the vehicle bypasses the obstacle according to the position of the detected obstacle; estimating the terminal position of the vehicle passing by the barrier according to the position relation between the vehicle and the barrier; based on the current position of the vehicle, the obstacle reference position and the end position, a path for the vehicle to circumvent the obstacle is determined.
Description
Technical Field
The embodiment of the disclosure relates to the technical field of automatic driving, in particular to a lane change path planning method, a lane change path planning device, electronic equipment and a computer readable medium.
Background
With the development of computer technology and artificial intelligence, the automatic driving vehicle has wide application prospect in the aspects of transportation, military, logistics storage, daily life and the like.
The path planning is a key part in the automatic driving technology, and is based on environmental data of a sensing system, and a vehicle needs to plan a safe and reliable shortest collision-free path from an initial position to a target position based on certain performance indexes in a complex road environment. In addition, in the driving process of the vehicle, a certain safety distance between the vehicle and the obstacle needs to be ensured.
Disclosure of Invention
The embodiment of the disclosure provides a lane change path planning method, a lane change path planning device, electronic equipment and a computer readable medium, which can ensure that a certain safety distance exists between a barrier and the lane change path in a path driving process.
In a first aspect, an embodiment of the present disclosure provides a lane change path planning method, including: determining an obstacle reference position which is required to pass when the vehicle bypasses the obstacle according to the position of the detected obstacle; estimating the terminal position of the vehicle passing by the barrier according to the position relation between the vehicle and the barrier; based on the current position of the vehicle, the obstacle reference position and the end position, a path for the vehicle to circumvent the obstacle is determined.
In a second aspect, an embodiment of the present disclosure provides a lane change path planning apparatus, including: the reference position determining module is used for determining the reference position of the obstacle which needs to pass when the vehicle bypasses the obstacle according to the position of the detected obstacle; the terminal position estimation module is used for estimating the terminal position of the vehicle passing by the barrier according to the position relation between the vehicle and the barrier; and the running path selection module is used for determining a path for the vehicle to detour around the obstacle based on the current position of the vehicle, the obstacle reference position and the end point position.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including: one or more processors; a memory having one or more programs stored thereon that, when executed by the one or more processors, cause the one or more processors to perform any of the lane change path planning methods described above; and one or more I/O interfaces connected between the processor and the memory and configured to realize information interaction between the processor and the memory.
In a fourth aspect, the present disclosure provides a computer-readable medium, on which a computer program is stored, where the computer program is executed by a processor to implement any one of the lane-changing path planning methods described above.
The lane-changing path planning method, the lane-changing path planning device, the electronic equipment and the computer readable medium provided by the embodiment of the disclosure calculate the obstacle reference position which needs to be passed when the vehicle bypasses the obstacle, and predict the end position of the obstacle which the vehicle bypasses according to the position relation between the vehicle and the obstacle, thereby planning the path of the vehicle bypassing the obstacle and keeping a safe distance with the detected obstacle in the driving process.
Drawings
The accompanying drawings are included to provide a further understanding of the embodiments of the disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain the principles of the disclosure and not to limit the disclosure. The above and other features and advantages will become more apparent to those skilled in the art by describing in detail exemplary embodiments thereof with reference to the attached drawings, in which:
fig. 1 is a schematic view of a scene in which an autonomous vehicle provided in an embodiment of the present disclosure bypasses an obstacle during a lane change;
fig. 2 is a flowchart of a lane-change path planning method according to an embodiment of the present disclosure;
fig. 3 is a block diagram of a lane-change path planning apparatus according to an embodiment of the present disclosure;
fig. 4 is a block diagram of an electronic device according to an embodiment of the disclosure;
fig. 5 is a block diagram of a computer-readable medium according to an embodiment of the disclosure.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the lane-change path planning method, apparatus, electronic device and computer readable medium provided by the present invention are described in detail below with reference to the accompanying drawings.
Example embodiments will be described more fully hereinafter with reference to the accompanying drawings, but which may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Embodiments of the present disclosure and features of embodiments may be combined with each other without conflict.
The vehicle described in the embodiments herein may be an Autonomous vehicle (Autonomous vehicles) or a Self-driving vehicle (Self-driving Automobile). The vehicle may be configured to be in an autonomous driving mode in which the vehicle may navigate through the environment with little or no input from the driver. In the following embodiments, the vehicle may also be referred to as a host vehicle (egocar), that is, a vehicle that senses an environment using a host vehicle angle and performs lane change path planning centering on the host vehicle.
Fig. 1 is a schematic view of a scene in which an autonomous vehicle bypasses an obstacle during a lane change process according to an embodiment of the present disclosure. In the scenario shown in fig. 1, a current lane 12 of the autonomous vehicle 11, a target lane 13, and an obstacle 1 located in the target lane 13 during a lane change are schematically shown.
In the disclosed embodiment, the host vehicle 11 may detect the position information and the operating state of the host vehicle 11 itself during traveling, and may detect the position information of an obstacle and the operating state of the obstacle. Illustratively, the motion state may include information such as a motion direction and a motion speed.
In one embodiment, a coordinate system may be constructed from a direction along a road center line (regarded as a longitudinal direction) and a direction perpendicular to the road center line (regarded as a lateral direction) during vehicle travel, so as to determine position information of the host vehicle 11 and the detected obstacle in the constructed coordinate system.
Referring to fig. 1, a current position T1(s0, l0) of the host vehicle 11, an obstacle reference position T2(s1, l1) when the host vehicle 11 detours the first obstacle 1, and a predicted end position T3(st, lt) where the vehicle detours the first obstacle 1 are exemplarily shown.
Wherein the first obstacle 1 comprises two vehicle boundaries: a boundary of the vehicle close to the host vehicle 11 and a boundary of the vehicle far from the host vehicle 11. And wherein a predetermined offset distance should be maintained in a direction perpendicular to the road centerline between the host vehicle 11 and the vehicle boundary of the first obstacle 1 near the host vehicle 11.
The embodiment of the invention provides a lane-changing path planning method, a lane-changing path planning device, electronic equipment and a computer readable medium, which can determine a driving end point position capable of avoiding an obstacle by using an obstacle reference point position and plan a driving path capable of avoiding the obstacle.
It should be noted that the actual lane change scenario of the path planning shown in fig. 1 may be an application scenario of performing lane change path planning on an expressway or a medium-low speed road, or other application scenarios, which is not specifically limited in this embodiment.
Fig. 2 is a flowchart of a lane change path planning method according to an embodiment of the present disclosure. As shown in fig. 2, the lane-change path planning method may include the following steps.
And S110, determining the obstacle reference position which the vehicle needs to pass when bypassing the obstacle according to the position of the detected obstacle.
And S120, estimating the end position of the vehicle passing by the obstacle according to the position relation between the vehicle and the obstacle.
And S130, determining a path of the vehicle around the obstacle based on the current position of the vehicle, the obstacle reference position and the end point position.
In the solution of the embodiment of the present disclosure, the end position of the obstacle that the vehicle detours around may be estimated according to the positional relationship between the obstacle and the host vehicle, so as to plan a path that passes through the obstacle reference position and the end position from the current position of the vehicle, and keep a safe distance from the detected obstacle during driving.
In one embodiment, before determining the obstacle reference position that the vehicle needs to pass through when passing around the obstacle according to the position of the detected obstacle, the method further comprises: before the vehicle lane change starts, the position information of the obstacle and the movement state of the obstacle are detected.
The scheme of the embodiment of the disclosure can be applied to a lane changing process in an automatic driving process, before lane changing is started, the position information of an obstacle and the motion state of the obstacle are detected, the lane changing end position is estimated by using the position information of the obstacle, and a lane changing path capable of avoiding the obstacle is planned.
In an embodiment, step S110 may specifically include: s21, acquiring position information of the obstacle on the vehicle boundary near the vehicle side from the position information of the detected obstacle; and S22, calculating the position which is separated from the position of the vehicle boundary by a preset offset distance, and obtaining the obstacle reference position which the vehicle needs to pass when bypassing the obstacle.
In one embodiment, the predetermined offset distance is a predetermined separation distance from the obstacle in a direction perpendicular to the road centerline, and the predetermined offset distance is greater than 0.
As an example, the position information of the position point that needs to be passed around (nudge) estimated using the detected obstacle information may be expressed as the following expression (1):
(s1,l1)=(scenter,l_center+nudge_buffer) (1)
in the above expression (1), scenterIndicating the position information of the obstacle in the direction along the road centerline, l _ center indicating the position information of the obstacle in the direction perpendicular to the road centerline, and nudge _ buffer indicating the offset distance of the host vehicle from the obstacle in the direction perpendicular to the road centerline.
As can be seen from the above expression (1), in this embodiment, by setting a predetermined offset distance, the degree of maintaining a safe distance between the autonomous vehicle and the obstacle can be adjusted, thereby ensuring that the obstacle can be avoided during normal driving or lane changing.
In one embodiment, the lane change path planning method may further include: and estimating the end point position of the vehicle passing by the obstacle according to the detected current position and the vehicle motion state of the vehicle, and the detected position and the obstacle motion state of the obstacle.
In this embodiment, the step of predicting the end position of the obstacle that the vehicle detours may specifically include: s31, determining the position relation between the vehicle and the obstacle in the driving process of the vehicle according to the current position and the motion state of the vehicle as well as the position and the motion state of the obstacle; and S41, estimating the end position of the obstacle which can be passed by the vehicle by using the position relation of the vehicle in the running process.
In the lane change path planning method of the embodiment of the disclosure, when the obstacle is static, the position of the obstacle is fixed and the movement state of the obstacle is static; when the obstacle is dynamic, the position relation between the vehicle and the obstacle dynamically changes along with the driving process of the vehicle, and the lane-changing terminal position capable of avoiding the obstacle is estimated according to the dynamically changing position relation between the main vehicle and the obstacle.
In one embodiment, the estimated lane change end position capable of avoiding the obstacle may be trained on a model for estimating an end position where the vehicle bypasses the obstacle in advance by using a position of the vehicle, a motion state of the vehicle, a position of the obstacle, and a motion state of the obstacle, and the end position where the vehicle can avoid the obstacle may be estimated by using the model obtained by training.
In an embodiment, step S130 may specifically include: s41, taking the current position of the vehicle, the obstacle reference position and the path of the end point position as track points of the path of the vehicle passing around the obstacle; s42, calculating the running angular speed of the vehicle from the current position to the end position along the road center line direction; and S43, constructing a path passing through the track points at the driving angular speed as a path for the vehicle to detour around the obstacle.
In an embodiment, step S32 may specifically include: s51, calculating the length of the driving path from the current position to the end position of the vehicle along the road center line direction according to the current position of the vehicle and the estimated end distance; s52, calculating the running linear velocity of the vehicle according to the running state and the running path length of the vehicle; and S53, calculating the running angular speed of the vehicle from the current position to the end position by using the conversion relation between the running linear speed and the running angular speed.
As an example, the constructed curve of the host detour obstacle may be expressed by the following expression (2):
in the above expression (2), f(s) ═ a (1+ cos (bs + c)) is a curve function of the constructed main detour obstacle, where a, b, and c are parameters of the curve function, respectively; and, the curve function needs to satisfy: f (s0) ═ l0, which indicates the starting position point T1(s0, l0)) at which the curve function should pass through the host vehicle; f (s1) ═ l1, which indicates the obstacle reference position T2 at which the curve function should pass the main detour obstacle (s1, l 1); and f (st) lt, which indicates the estimated end point position T3(st, lt) where the vehicle should pass by the curve function.
Also, in the above expression (2), st-s0 represents the calculated travel path length of the vehicle from the current position to the end position in the direction along the road center line, and b represents the travel angular velocity of the vehicle from the current position to the end position.
In one embodiment, parameters a, b and c in the constructed curve of the main obstacle detour are solved according to the above expression (2).
as can be seen from the above description, b is a driving angular velocity at which the vehicle bypasses the obstacle, and the driving angular velocity can be used to measure the stability of the body feeling and linearity when the vehicle is driving, and the value of b is determined by the positional relationship between the vehicle and the obstacle, which includes both the positional relationship between the vehicle and the obstacle in the direction along the road centerline and the positional relationship between the vehicle and the obstacle in the direction perpendicular to the road centerline.
Therefore, according to the lane change path planning method provided by the embodiment of the invention, the lane change distance can be estimated by utilizing the position information of the obstacle when the lane change is started, and the lane change path is planned by combining the position relation between the obstacle and the main vehicle, so that the obstacle is avoided, the safety of the lane change process is ensured, and the optimal somatosensory performance and the stable linear performance are realized.
Fig. 3 shows a block diagram of a path planning component provided by an embodiment of the present disclosure. As shown in fig. 3, the lane-change path planning apparatus includes the following modules.
And a reference position determining module 310, configured to determine, according to the detected position of the obstacle, an obstacle reference position that the vehicle needs to pass through when passing around the obstacle.
And the final position estimation module 320 is used for estimating the final position of the vehicle around the obstacle according to the position relation between the vehicle and the obstacle.
And the running path selecting module 330 is configured to determine a path for the vehicle to detour around the obstacle based on the current position of the vehicle, the obstacle reference position, and the end point position.
According to the lane-changing path planning device disclosed by the embodiment of the disclosure, the terminal position of the obstacle which is bypassed by the vehicle is estimated according to the position relation between the obstacle and the main vehicle, so that a path which passes through the obstacle reference position and the terminal position from the current position of the vehicle is planned, and a safe distance is kept between the vehicle and the detected obstacle during driving.
In one embodiment, the lane change path planning apparatus may further include: and the information detection module is used for detecting the position information of the obstacle and the motion state of the obstacle before the lane change of the vehicle is started.
In an embodiment, the reference position determining module 310 may specifically include: a boundary position acquisition unit for acquiring a position of the obstacle near a vehicle boundary on the vehicle side from the positions of the detected obstacle; and the reference position calculating unit is used for calculating the position which is separated from the position of the vehicle boundary by a preset offset distance to obtain the obstacle reference position which needs to be passed when the vehicle bypasses the obstacle.
In one embodiment, the predetermined offset distance is a predetermined separation distance from the obstacle in a direction perpendicular to the road centerline, and the predetermined offset distance is greater than 0.
In one embodiment, the end position estimation module 320 may be further configured to: and estimating the end point position of the vehicle passing by the obstacle according to the detected current position and the vehicle motion state of the vehicle, and the detected position and the obstacle motion state of the obstacle.
In this embodiment, the end position estimation module 320 may specifically include: the position relation determining unit is used for determining the position relation between the vehicle and the obstacle in the driving process of the vehicle according to the current position and the vehicle motion state of the vehicle, and the position and the obstacle motion state of the obstacle; the end position estimation module 320 is further configured to estimate an end position where the vehicle can detour around the obstacle by using a position relationship of the vehicle during driving.
In an embodiment, the traveling path selecting module 330 may specifically include: the track point determining unit is used for taking the current position of the vehicle, the obstacle reference position and the path of the terminal point position as track points of the path of the vehicle passing around the obstacle; an angular velocity calculation unit for calculating a travel angular velocity of the vehicle from a current position to an end position along a road center line direction; and the path construction unit is used for constructing a path passing through the track points at the driving angular speed as a path for the vehicle to detour around the obstacle.
In an embodiment, the angular velocity calculating unit may specifically include: the driving length calculation subunit is used for calculating the length of a driving path from the current position to the end point position of the vehicle along the road center line direction according to the current position of the vehicle and the estimated end point distance; the linear velocity calculating subunit is used for calculating the running linear velocity of the vehicle according to the running state and the running path length of the vehicle; the angular velocity calculating unit may further calculate a travel angular velocity of the vehicle from the current position to the end position by using a conversion relationship between the travel linear velocity and the travel angular velocity.
According to the lane change path planning device provided by the embodiment of the invention, the lane change distance can be estimated by utilizing the position information of the obstacle when the lane change is started, and the lane change path is planned by combining the position relation of the obstacle and the main vehicle, so that the obstacle is avoided, the safety of the lane change process is ensured, and the optimal somatosensory and the stable linear form are realized.
FIG. 4 illustrates a block diagram of an electronic device provided by an embodiment of the present disclosure; as shown in fig. 4, an embodiment of the present disclosure provides an electronic device 400, including: one or more processors 501; a memory 402 on which one or more programs are stored, which when executed by the one or more processors, cause the one or more processors to implement the lane-change path planning method of any of the above; one or more I/O interfaces 403 coupled between the processor and the memory and configured to enable information interaction between the processor and the memory.
Among them, the processor 401 is a device having data processing capability, which includes but is not limited to a Central Processing Unit (CPU), etc.; memory 402 is a device having data storage capabilities including, but not limited to, random access memory (RAM, more specifically SDRAM, DDR, etc.), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), FLASH memory (FLASH); an I/O interface (read/write interface) 403 is connected between the processor 401 and the memory 402, and can realize information interaction between the processor 401 and the memory 402, which includes but is not limited to a data Bus (Bus) and the like.
In some embodiments, processor 401, memory 402, and I/O interface 403 are coupled to each other and to other components of electronic device 800 via bus 404.
Fig. 5 shows a block diagram of a computer-readable medium provided by an embodiment of the present disclosure. As shown in fig. 5, an embodiment of the present disclosure provides a computer-readable medium, on which a computer program is stored, and when the computer program is executed by a processor, the method for planning a lane change path is implemented.
It will be understood by those of ordinary skill in the art that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.
Example embodiments have been disclosed herein, and although specific terms are employed, they are used and should be interpreted in a generic and descriptive sense only and not for purposes of limitation. In some instances, features, characteristics and/or elements described in connection with a particular embodiment may be used alone or in combination with features, characteristics and/or elements described in connection with other embodiments, unless expressly stated otherwise, as would be apparent to one skilled in the art. Accordingly, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the disclosure as set forth in the appended claims.
Claims (16)
1. A lane-changing path planning method comprises the following steps:
determining an obstacle reference position which is required to pass when the vehicle bypasses the obstacle according to the position of the detected obstacle;
estimating the end position of the vehicle bypassing the obstacle according to the position relation between the vehicle and the obstacle;
determining a path for the vehicle to detour around the obstacle based on the current position of the vehicle, the obstacle reference position and the end position.
2. The method of claim 1, wherein prior to determining an obstacle reference position that the vehicle needs to pass when passing around the obstacle based on the detected position of the obstacle, further comprising:
before a vehicle lane change starts, position information of an obstacle and a motion state of the obstacle are detected.
3. The method of claim 1, wherein determining an obstacle reference position through which the vehicle needs to pass while circumventing the obstacle according to the position of the detected obstacle comprises:
acquiring a position of the obstacle near a vehicle boundary on the vehicle side from the detected positions of the obstacle;
calculating the position which is separated from the position of the vehicle boundary by a preset offset distance to obtain the obstacle reference position which needs to pass when the vehicle bypasses the obstacle; wherein the content of the first and second substances,
the preset offset distance is a preset spacing distance from the obstacle in a direction perpendicular to the road center line, and the preset offset distance is larger than 0.
4. The method of claim 1, wherein the method further comprises:
and estimating the end position of the vehicle bypassing the obstacle according to the detected current position and vehicle motion state of the vehicle, and the detected position and obstacle motion state of the obstacle.
5. The method of claim 1, wherein said estimating an end position at which the vehicle circumvents the obstacle comprises:
determining the position relation between the vehicle and the obstacle in the vehicle driving process according to the current position and the vehicle motion state of the vehicle, and the position and the obstacle motion state of the obstacle;
and estimating the end position of the obstacle which can be bypassed by the vehicle according to the position relation of the vehicle in the driving process.
6. The method of any one of claims 1 to 5, wherein determining a path for the vehicle to detour around the obstacle based on the current position of the vehicle, the obstacle reference position and the end position comprises:
taking the current position of the vehicle, the obstacle reference position and the path of the end point position as track points of the path of the vehicle bypassing the obstacle;
calculating a driving angular velocity of the vehicle from the current position to the end position along a road center line direction;
and constructing a path passing through the track points at the driving angular speed as a path for the vehicle to bypass the obstacle.
7. The method of claim 6, wherein said calculating a travel angular velocity of the vehicle from the current position to the end position along a road-center line direction comprises:
according to the current position of the vehicle and the estimated distance of the terminal, calculating the length of a running path of the vehicle from the current position to the terminal position along the direction of a road center line;
calculating the driving linear speed of the vehicle according to the driving state of the vehicle and the length of the driving path;
and calculating the running angular speed of the vehicle from the current position to the end position by using the conversion relation between the running linear speed and the running angular speed.
8. A lane-change path planning apparatus comprising:
the reference position determining module is used for determining the reference position of the obstacle which needs to pass when the vehicle bypasses the obstacle according to the position of the detected obstacle;
the terminal position pre-estimating module is used for pre-estimating the terminal position of the vehicle bypassing the obstacle according to the position relation between the vehicle and the obstacle;
and the running path selection module is used for selecting a path passing through the obstacle reference position and the end point position from the current position of the vehicle as a path for the vehicle to bypass the obstacle.
9. The apparatus of claim 8, wherein the apparatus further comprises:
the information detection module is used for detecting the position information of the obstacle and the motion state of the obstacle before the lane change of the vehicle is started.
10. The apparatus of claim 8, wherein the reference location determination module comprises:
a boundary position acquisition unit configured to acquire a position of the obstacle near a vehicle boundary on the vehicle side from among the detected positions of the obstacle;
a reference position calculation unit, configured to calculate a position separated by a predetermined offset distance from a position of the vehicle boundary, and obtain a reference position of an obstacle that the vehicle needs to pass through when passing around the obstacle;
the preset offset distance is a preset spacing distance from the obstacle in a direction perpendicular to the road center line, and the preset offset distance is larger than 0.
11. The apparatus of claim 8, wherein,
the terminal position estimation module is further used for estimating the terminal position of the obstacle around which the vehicle bypasses according to the detected current position and vehicle motion state of the vehicle, and the detected position and obstacle motion state of the obstacle.
12. The apparatus of claim 8, wherein the end position estimation module comprises:
the position relation determining unit is used for determining the position relation between the vehicle and the obstacle in the vehicle driving process according to the current position of the vehicle and the vehicle motion state, and the position of the obstacle and the obstacle motion state;
the terminal position estimation module is specifically configured to estimate a terminal position at which the vehicle can bypass the obstacle by using a position relationship in a driving process of the vehicle.
13. The apparatus according to any one of claims 8 to 12, wherein the travel path extracting module includes:
a track point determining unit, configured to use a current position of the vehicle, the obstacle reference position, and a path of the end point position as track points of a path in which the vehicle bypasses the obstacle;
an angular velocity calculation unit for calculating a travel angular velocity of the vehicle from the current position to the end position along a road center line direction;
and the path construction unit is used for constructing a path passing through the track points at the driving angular speed as a path for the vehicle to detour the obstacle.
14. The apparatus of claim 13, wherein the angular velocity calculation unit comprises:
the running length calculation subunit is used for calculating the running path length of the vehicle from the current position to the end point position along the road center line direction according to the current position of the vehicle and the estimated end point distance;
the linear velocity calculating subunit is used for calculating the running linear velocity of the vehicle according to the running state of the vehicle and the running path length;
the angular velocity calculation unit is specifically configured to calculate a travel angular velocity of the vehicle from the current position to the end position by using a conversion relationship between the travel linear velocity and the travel angular velocity.
15. An electronic device, comprising:
one or more processors;
a storage device having one or more programs stored thereon which, when executed by the one or more processors, cause the one or more processors to implement the lane-change path planning method according to any one of claims 1-7;
one or more I/O interfaces connected between the processor and the memory and configured to enable information interaction between the processor and the memory.
16. A computer-readable medium, on which a computer program is stored which, when being executed by a processor, carries out a lane-change path planning method according to any one of claims 1 to 7.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010081762.4A CN111238520B (en) | 2020-02-06 | 2020-02-06 | Automatic driving lane change path planning method and device and electronic equipment |
US17/031,410 US20210245786A1 (en) | 2020-02-06 | 2020-09-24 | Method for planning path for lane changing, electronic device and computer readable medium |
EP21150227.3A EP3862241A1 (en) | 2020-02-06 | 2021-01-05 | Method and apparatus for planning path for lane changing, electronic device and computer readable medium |
JP2021010793A JP7320008B2 (en) | 2020-02-06 | 2021-01-27 | Methods, apparatus, electronics and computer readable media for planning lane change paths |
KR1020210016668A KR20210100553A (en) | 2020-02-06 | 2021-02-05 | Method for planning path for lane changing, electronic device and computer readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010081762.4A CN111238520B (en) | 2020-02-06 | 2020-02-06 | Automatic driving lane change path planning method and device and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111238520A true CN111238520A (en) | 2020-06-05 |
CN111238520B CN111238520B (en) | 2022-10-14 |
Family
ID=70863128
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010081762.4A Active CN111238520B (en) | 2020-02-06 | 2020-02-06 | Automatic driving lane change path planning method and device and electronic equipment |
Country Status (5)
Country | Link |
---|---|
US (1) | US20210245786A1 (en) |
EP (1) | EP3862241A1 (en) |
JP (1) | JP7320008B2 (en) |
KR (1) | KR20210100553A (en) |
CN (1) | CN111238520B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111724598A (en) * | 2020-06-29 | 2020-09-29 | 北京百度网讯科技有限公司 | Method, device, equipment and storage medium for planning path |
CN112265542A (en) * | 2020-09-11 | 2021-01-26 | 重庆智行者信息科技有限公司 | Automatic driving meeting scene processing method and device and vehicle |
CN113804208A (en) * | 2020-09-18 | 2021-12-17 | 北京京东乾石科技有限公司 | Unmanned vehicle path optimization method and related equipment |
CN113954838A (en) * | 2021-11-24 | 2022-01-21 | 上海安亭地平线智能交通技术有限公司 | Vehicle lane change control method and device, electronic device and storage medium |
CN114323044A (en) * | 2021-12-16 | 2022-04-12 | 中汽创智科技有限公司 | Path planning method, device, equipment and storage medium |
CN114537381A (en) * | 2020-11-24 | 2022-05-27 | 郑州宇通客车股份有限公司 | Lane obstacle avoidance method and device for automatic driving vehicle |
CN114852099A (en) * | 2021-02-03 | 2022-08-05 | 郑州宇通客车股份有限公司 | Method for predicting lane changing behavior of motor vehicle |
CN116476840A (en) * | 2023-06-21 | 2023-07-25 | 北京斯年智驾科技有限公司 | Variable-lane driving method, device, equipment and storage medium |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220198107A1 (en) * | 2020-12-23 | 2022-06-23 | Waymo Llc | Simulations for evaluating driving behaviors of autonomous vehicles |
CN114379584B (en) * | 2021-12-17 | 2023-12-22 | 阿波罗智联(北京)科技有限公司 | Vehicle control method, device, vehicle, equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2752833A1 (en) * | 2011-08-31 | 2014-07-09 | Nissan Motor Company, Limited | Vehicle driving assistance device |
CN105752081A (en) * | 2014-12-30 | 2016-07-13 | 株式会社万都 | Lane Change Control Device And Control Method |
CN107792073A (en) * | 2017-09-29 | 2018-03-13 | 东软集团股份有限公司 | A kind of vehicle lane-changing control method, device and relevant device |
GB2562376A (en) * | 2017-03-31 | 2018-11-14 | Ford Global Tech Llc | Virtual Steerable Path |
CN109050533A (en) * | 2017-06-09 | 2018-12-21 | 蔚来汽车有限公司 | A kind of automatic lane-change control method of vehicle and device |
CN110103967A (en) * | 2019-05-15 | 2019-08-09 | 广州小鹏汽车科技有限公司 | A kind of automatic lane change method of vehicle and vehicle control system, vehicle |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5919186B2 (en) | 2012-12-25 | 2016-05-18 | 日立建機株式会社 | Map creation support system |
DE102014016567A1 (en) * | 2014-11-08 | 2016-05-12 | GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) | Method for determining an evasion trajectory and driver assistance system therefor |
US9511767B1 (en) * | 2015-07-01 | 2016-12-06 | Toyota Motor Engineering & Manufacturing North America, Inc. | Autonomous vehicle action planning using behavior prediction |
JP6880224B2 (en) | 2017-11-06 | 2021-06-02 | 本田技研工業株式会社 | Vehicle control device |
JP2019159500A (en) * | 2018-03-08 | 2019-09-19 | トヨタ自動車株式会社 | Vehicle control device |
JP2020004017A (en) | 2018-06-27 | 2020-01-09 | アイシン・エィ・ダブリュ株式会社 | Image data transmission device and image data transmission program |
-
2020
- 2020-02-06 CN CN202010081762.4A patent/CN111238520B/en active Active
- 2020-09-24 US US17/031,410 patent/US20210245786A1/en not_active Abandoned
-
2021
- 2021-01-05 EP EP21150227.3A patent/EP3862241A1/en active Pending
- 2021-01-27 JP JP2021010793A patent/JP7320008B2/en active Active
- 2021-02-05 KR KR1020210016668A patent/KR20210100553A/en not_active Application Discontinuation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2752833A1 (en) * | 2011-08-31 | 2014-07-09 | Nissan Motor Company, Limited | Vehicle driving assistance device |
CN105752081A (en) * | 2014-12-30 | 2016-07-13 | 株式会社万都 | Lane Change Control Device And Control Method |
GB2562376A (en) * | 2017-03-31 | 2018-11-14 | Ford Global Tech Llc | Virtual Steerable Path |
CN109050533A (en) * | 2017-06-09 | 2018-12-21 | 蔚来汽车有限公司 | A kind of automatic lane-change control method of vehicle and device |
CN107792073A (en) * | 2017-09-29 | 2018-03-13 | 东软集团股份有限公司 | A kind of vehicle lane-changing control method, device and relevant device |
CN110103967A (en) * | 2019-05-15 | 2019-08-09 | 广州小鹏汽车科技有限公司 | A kind of automatic lane change method of vehicle and vehicle control system, vehicle |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111724598A (en) * | 2020-06-29 | 2020-09-29 | 北京百度网讯科技有限公司 | Method, device, equipment and storage medium for planning path |
CN111724598B (en) * | 2020-06-29 | 2022-04-05 | 北京百度网讯科技有限公司 | Method, device, equipment and storage medium for automatically driving and planning path |
CN112265542A (en) * | 2020-09-11 | 2021-01-26 | 重庆智行者信息科技有限公司 | Automatic driving meeting scene processing method and device and vehicle |
CN113804208B (en) * | 2020-09-18 | 2024-05-17 | 北京京东乾石科技有限公司 | Unmanned vehicle path optimization method and related equipment |
CN113804208A (en) * | 2020-09-18 | 2021-12-17 | 北京京东乾石科技有限公司 | Unmanned vehicle path optimization method and related equipment |
CN114537381B (en) * | 2020-11-24 | 2024-05-31 | 宇通客车股份有限公司 | Lane obstacle avoidance method and device for automatic driving vehicle |
CN114537381A (en) * | 2020-11-24 | 2022-05-27 | 郑州宇通客车股份有限公司 | Lane obstacle avoidance method and device for automatic driving vehicle |
CN114852099A (en) * | 2021-02-03 | 2022-08-05 | 郑州宇通客车股份有限公司 | Method for predicting lane changing behavior of motor vehicle |
CN113954838A (en) * | 2021-11-24 | 2022-01-21 | 上海安亭地平线智能交通技术有限公司 | Vehicle lane change control method and device, electronic device and storage medium |
CN113954838B (en) * | 2021-11-24 | 2023-04-07 | 上海安亭地平线智能交通技术有限公司 | Vehicle lane change control method and device, electronic device and storage medium |
CN114323044A (en) * | 2021-12-16 | 2022-04-12 | 中汽创智科技有限公司 | Path planning method, device, equipment and storage medium |
CN116476840A (en) * | 2023-06-21 | 2023-07-25 | 北京斯年智驾科技有限公司 | Variable-lane driving method, device, equipment and storage medium |
CN116476840B (en) * | 2023-06-21 | 2023-09-01 | 北京斯年智驾科技有限公司 | Variable-lane driving method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
JP2021123330A (en) | 2021-08-30 |
EP3862241A1 (en) | 2021-08-11 |
JP7320008B2 (en) | 2023-08-02 |
CN111238520B (en) | 2022-10-14 |
US20210245786A1 (en) | 2021-08-12 |
KR20210100553A (en) | 2021-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111238520B (en) | Automatic driving lane change path planning method and device and electronic equipment | |
JP6700382B2 (en) | Lane departure detection and lane keeping system for autonomous vehicles with lane curb assistance | |
JP6689966B2 (en) | Autonomous vehicle direction detection and lane keeping system based on deceleration curb | |
WO2019230038A1 (en) | Self-position estimation device | |
JP6261832B1 (en) | Traveling path recognition device and traveling path recognition method | |
JP5762656B2 (en) | Vehicle position display control device and vehicle position specifying program | |
CN104276178A (en) | Apparatus and method for detecting narrow road in front of vehicle | |
JP7113134B2 (en) | vehicle controller | |
WO2022123712A1 (en) | Reverse traveling determination device and reverse traveling determination method | |
JP6836446B2 (en) | Vehicle lane estimation device | |
EP4001844A1 (en) | Method and apparatus with localization | |
KR20200052997A (en) | Apparatus of straight driving recognition for autonomous vehicle dead-reckoning performance improvement, and method thereof | |
CN110411463A (en) | On-vehicle navigation apparatus receives the emergency navigational system and method under star failure state | |
US20180038696A1 (en) | A system for use in a vehicle | |
CN113327456A (en) | Lane structure detection method and device | |
CN116481548B (en) | Positioning method and device for automatic driving vehicle and electronic equipment | |
JP6647465B1 (en) | Position estimating device, position estimating system, position estimating method, and position estimating program | |
US20220198197A1 (en) | Lane curvature determination | |
JP7111024B2 (en) | Information processing device and information processing method | |
JP2018189462A (en) | Travel lane specifying device | |
CN115503705A (en) | Vehicle and control method thereof | |
JP2022118535A (en) | Vehicle position estimation device, automatic drive device and vehicle position estimation method | |
KR101561337B1 (en) | Method and apparatus for estimating location of moving object | |
CN115145277A (en) | Automobile automatic driving positioning navigation method and device based on dynamic two-dimensional code | |
JP2020034978A (en) | Small-turn determination 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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20211014 Address after: 105 / F, building 1, No. 10, Shangdi 10th Street, Haidian District, Beijing 100085 Applicant after: Apollo Intelligent Technology (Beijing) Co.,Ltd. Address before: 2 / F, *** building, 10 Shangdi 10th Street, Haidian District, Beijing 100085 Applicant before: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |