WO2018142527A1 - 走行履歴の記憶方法、走行軌跡モデルの生成方法、自己位置推定方法、及び走行履歴の記憶装置 - Google Patents
走行履歴の記憶方法、走行軌跡モデルの生成方法、自己位置推定方法、及び走行履歴の記憶装置 Download PDFInfo
- Publication number
- WO2018142527A1 WO2018142527A1 PCT/JP2017/003722 JP2017003722W WO2018142527A1 WO 2018142527 A1 WO2018142527 A1 WO 2018142527A1 JP 2017003722 W JP2017003722 W JP 2017003722W WO 2018142527 A1 WO2018142527 A1 WO 2018142527A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- travel
- vehicle
- link
- storage device
- types
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000004519 manufacturing process Methods 0.000 title description 2
- 238000005259 measurement Methods 0.000 claims description 24
- 230000006870 function Effects 0.000 description 76
- 238000001514 detection method Methods 0.000 description 17
- 238000012937 correction Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 8
- 238000003384 imaging method Methods 0.000 description 7
- 230000000052 comparative effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000000513 principal component analysis Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- 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/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
-
- 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
-
- 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/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
-
- 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/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3484—Personalized, e.g. from learned user behaviour or user-defined profiles
-
- 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/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3833—Creation or updating of map data characterised by the source of data
- G01C21/3848—Data obtained from both position sensors and additional sensors
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0841—Registering performance data
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/06—Direction of travel
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
Definitions
- the present invention relates to a travel history storage method, a travel locus model generation method, a self-position estimation method, and a travel history storage device.
- the vehicle for data collection is run, road lane information and vehicle trajectory information are collected, the lane node position is determined from the collected data, and the determined lane node position is determined.
- a technique for associating the vehicle trajectory information with a link between the two is known (see, for example, Patent Document 1).
- traveling histories there may be a plurality of types of traveling histories with different passing positions and vehicle speeds on the same link, such as when the vehicle goes straight and when it turns right.
- processing using the travel histories for example, self-position estimation of the vehicle being traveled and travel trajectory of the vehicle are performed.
- the accuracy of model generation, etc. decreases.
- the problem to be solved by the present invention is to provide a travel history storage method and apparatus that can improve the accuracy of processing using the travel history of a vehicle stored in a storage device.
- the present invention discriminates the travel history at one link into one type or plural types of travel history based on a predetermined discrimination condition, and determines the plural types of travel history at the one link for each discriminated type.
- the above-mentioned problem is solved by separating the information into the storage device and storing it in the storage device.
- the self-travel of the vehicle being traveled can be obtained using the travel history that conforms to the actual travel trajectory of the vehicle. Processing such as position estimation can be performed. Accordingly, it is possible to improve the accuracy of the process using the vehicle travel history stored in the storage device.
- FIG. 1 is a block diagram showing an outline of the configuration of a travel history storage system 100 according to an embodiment of the present invention and a self-position estimation system 200 to which the travel history storage system 100 is applied.
- a travel history storage system 100 shown in this figure is a system for storing a travel history such as a passing position of a vehicle and a vehicle speed collected from the vehicle.
- the self-position estimation system 200 is a system that estimates the self-position of the vehicle when driving assistance or automatic driving of the vehicle is being executed.
- the travel history storage system 100 and the self-position estimation system 200 (hereinafter may be referred to as the system of the present embodiment) include a position detection device 101, a map information unit 102, a sensor unit 103, and a travel state detection device 104.
- a storage device 105 and a controller 110 In the system of the present embodiment, a position detection device 101, a map information unit 102, a sensor unit 103, a traveling state detection device 104, a storage device 105, and a controller 110 are mounted on a vehicle, and CAN (Controller Area Network) and the like. Note that it is not essential to mount the map information unit 102, the storage device 105, and the controller 110 in the vehicle, and these may be provided in a data center or the like connected to the in-vehicle device through a communication network.
- the position detection device 101 includes a GPS (Global Positioning System) receiver mounted on the vehicle, and receives a radio wave from a GPS satellite to detect a current position (latitude / longitude). As will be described later, the detailed position of the vehicle on the link between the nodes is estimated by the self-position estimation system 200, and the position detection accuracy by the position detection device 101 is determined by the position estimation by the self-position estimation system 200. It becomes low compared with accuracy.
- GPS Global Positioning System
- the map information unit 102 includes a database storing map information, road information, and the like.
- the map information is a so-called electronic map, and is information in which latitude and longitude are associated with map information.
- the map information includes road information and target position information associated with each point.
- Road information is defined by nodes and links connecting the nodes.
- the road information includes information on intersections and branch points. Nodes and links are associated with the intersections and branch points.
- the sensor unit 103 includes an imaging device 1031 such as a wide-angle camera, a distance measuring device 1032 such as a laser range finder (LRF), and the like.
- the imaging device 1031 and the distance measuring device 1032 are installed in a bonnet, a bumper, a license plate, a headlight, a side mirror, and its surroundings.
- the imaging device 1031 images the surroundings of the own vehicle.
- the distance measuring device 1032 irradiates an electromagnetic wave around the host vehicle and detects a reflected wave. Imaging information from the imaging device 1031 and distance measurement information from the distance measuring device 1032 are output to the controller 110.
- the controller 110 has a target position detection function, and based on the imaging information output from the imaging device 1031 and the distance measurement information output from the distance measuring device 1032, the target existing around the host vehicle The relative position with the own vehicle is detected.
- the controller 110 has a target position storage function, and stores information on the relative position between the detected target and the host vehicle in the storage device 105 in association with map information.
- examples of the target include a line on the road surface on which the host vehicle travels (lane marking line, etc.), a curb on the road shoulder, a guardrail, and the like.
- the traveling state detection device 104 includes a wheel speed sensor 1041, a steering angle sensor 1042, a gyro sensor 1043, and the like.
- the wheel speed sensor 1041 generates a preset number of pulses and outputs it to the controller 110 every time the vehicle wheel rotates once.
- the steering angle sensor 1042 is provided in the steering column, detects the steering angle that is the current rotation angle (steering operation amount) of the steering wheel, and outputs it to the controller 110. Further, the gyro sensor 1043 detects the yaw rate generated in the host vehicle and outputs it to the controller 110.
- the controller 110 has a movement amount estimation function, and the vehicle from the previous processing cycle is provided at predetermined intervals based on various parameters output from the wheel speed sensor 1041, the steering angle sensor 1042, and the gyro sensor 1043. Is estimated.
- the estimation calculation of the movement amount ⁇ P of the host vehicle corresponds to odometry measurement described later, and various parameters output from the wheel speed sensor 1041, the steering angle sensor 1042, and the gyro sensor 1043 are parameters used for odometry measurement (hereinafter referred to as “odometry measurement”). , Referred to as odometry parameters).
- the storage device 105 includes one or more RAMs (Random Access Memory) that function as accessible storage devices.
- the controller 110 has a travel history storage function.
- the wheel speed, the steering angle, the yaw rate, the travel amount ⁇ P of the host vehicle estimated by the travel amount estimation function, and the sensor unit 103 are output from the travel state detection device 104.
- the output position and type information of the target is stored in the storage device 105 in association with the position of the host vehicle detected by the position detection device 101.
- the travel history stored in the storage device 105 includes the wheel speed, the steering angle, the yaw rate, the travel amount ⁇ P of the host vehicle estimated by the travel amount estimation function output from the travel state detection device 104, and the sensor unit 103.
- Information on the position and type of the output target and other information related to the running state of the host vehicle are included.
- the controller 110 has a travel history determination function, and when there are a plurality of types of travel histories having mutually different vehicle passing positions, vehicle speeds, vehicle attitudes, and the like corresponding to the same link, These plural types of travel histories are discriminated.
- the travel history determination function of the controller 110 is based on the movement amount ⁇ P of the host vehicle from the previous processing cycle estimated by the movement amount estimation function and the target detected by the target position detection function and the host vehicle every predetermined cycle. Based on the map information in which the relative position and the position information of the target are associated with each other, the vehicle's own position on the map information is specified.
- the travel history determination function of the controller 110 uses road information (for example, road width, lane width, lane position on the road, and road structure such as branch / merge and intersection) included in the map information. Referring to the road information and the change of the own position (movement amount, movement direction, etc.) of the own vehicle from the previous and previous processing cycles, the traveling history of the own vehicle is determined.
- This travel history includes the passing position of the host vehicle in the same lane and the same link, the speed of the host vehicle in the same lane and the same link, and the posture (orientation) of the host vehicle in the same lane and the same link. As a parameter.
- the travel history discriminating function of the controller 110 discriminates different types of travel histories for a plurality of travel histories having a difference of a predetermined threshold or more in the passing position of the host vehicle in the same lane and on the same link.
- the travel history determination function of the controller 110 determines different types of travel histories for a plurality of travel histories that have a difference of a predetermined threshold or more in the speed of the host vehicle in the same lane and on the same link.
- the travel history determination function of the controller 110 determines different travel histories for a plurality of travel histories having a difference of a predetermined threshold value or more in the yaw angle of the host vehicle in the same lane and the same link.
- the travel history discriminating function of the controller 110 is configured so that when at least one of the passing position of the host vehicle, the speed of the host vehicle, and the yaw angle of the host vehicle satisfies a condition equal to or greater than a predetermined threshold, It is determined as a running history.
- the travel history determination function of the controller 110 is not different in the passing position of the own vehicle in the same lane and on the same link, but the predetermined threshold is set on the speed of the own vehicle in the same lane and on the same link.
- a plurality of travel histories having the above differences are determined as different types of travel histories.
- the travel history determination function of the controller 110 in another form is a link on the near side of a branch point or intersection when the course ahead from the branch point or intersection is different, for example, straight ahead and left / right turn (see FIG. 2).
- the travel history corresponding to the first route and the travel history corresponding to the second route are determined as different types of travel histories.
- the travel history discrimination function of the controller 110 in another form is used when the travel position in the lane ahead of the branch point or intersection is different from the left side, the center side, the right side, etc. of the lane (see FIG. 3).
- the travel history when the advance position in the previous lane is on the left is determined as a different type of travel history.
- the travel history storage function of the controller 110 when a plurality of types of travel histories are determined by the travel history determination function, classifies a plurality of types of travel histories existing on the same link and stores them in the storage device 105. .
- a method for storing a travel history will be described.
- FIG. 2 is a diagram for explaining an embodiment of a method for storing a travel history.
- a method of storing a travel history will be described by taking as an example a situation where a lane 1 that travels straight and a lane 2 that branches from the lane 1 exist.
- the solid arrow indicates the travel locus of the vehicle that goes straight
- the broken arrow indicates the travel locus of the vehicle that turns right.
- a node 1, a node 2, and a node 3 indicated by squares in the figure are set in the lane 1
- a node 4 indicated by a square in the figure is set in the lane 2.
- Node 2 is set at a branch point
- node 1 is set at the front side of the vehicle traveling direction from the branch point
- node 3 is set at the rear side of the vehicle traveling direction from branch point 3.
- link 1 and node 2 is referred to as link 1
- link 2 and node 3 is referred to as link 2
- link 3 Called.
- the passing position on the link 1 of the vehicle traveling straight is located near the center of the lane 1
- the passing position on the link 1 of the vehicle turning right is on the right side of the lane 1.
- the speed at the link 1 of the vehicle turning right is slower than the speed at the link 1 of the vehicle traveling straight.
- the travel history discrimination function of the controller 110 discriminates two types of travel histories having a difference of a predetermined threshold or more in the passing position of the vehicle on the link 1 from two different types of travel histories. Further, the travel history discrimination function of the controller 110 discriminates two types of travel histories having a difference of a predetermined threshold or more in the speed of the vehicle in the link 1 as two different types of travel histories.
- the travel history storage function of the controller 110 stores two types of travel histories with different passing positions and speeds in the link 1 for each type and stores them in the storage device 105.
- the travel history determination function of the controller 110 has a travel history corresponding to a straight path and a travel corresponding to a right turn with respect to the travel history in the link 1 on the near side of the branch point (node 2).
- the history is determined as two different types of travel histories.
- the travel history storage function of the controller 110 associates two types of travel histories with different travel directions ahead of the branch point with the link 1 and stores them in the storage device 105 separately for each travel direction.
- FIG. 3 is a diagram for explaining another embodiment of a method for storing a travel history.
- a traveling position there is a lane 1 that goes straight and a lane 2 that branches from the lane 1 at a branch point, and the traveling position in the lane 2 beyond the branch point is leftward (hereinafter referred to as a traveling position 1).
- the travel history storage method will be described by taking as an example a situation where there are a plurality of positions such as a position near the center (hereinafter referred to as advancing position 2), a position near the right (hereinafter referred to as advancing position 3), and the like.
- the solid arrow indicates the traveling history of the vehicle traveling toward the center of the lane 2 (to the traveling position 2), and the broken arrow indicates the vehicle traveling toward the right of the lane 2 (to the traveling position 3).
- a traveling history is shown, and an arrow of an alternate long and short dash line shows a traveling history of a vehicle traveling to the left of the lane 2 (to the traveling position 1).
- a node 1 and a node 2 indicated by squares in the drawing are set in the lane 1 that goes straight, and a node 3 indicated by a square in the drawing is set in the lane 2.
- Node 2 is set at a branch point
- node 1 is set at the front side of the vehicle traveling direction from the branch point
- node 3 is set at the rear side of the vehicle traveling direction from the branch point.
- link 1 and node 2 is referred to as link 1
- link 2 and node 3 is referred to as link 2.
- the vehicle traveling toward the traveling position 1, the vehicle traveling toward the traveling position 2, and the vehicle traveling toward the traveling position 3 are linked 1 before the branch point (node 2).
- the passing position at the link 1 of the vehicle traveling toward the traveling position 1 changes from the vicinity of the center of the lane 1 to the left
- the passing position at the link 1 of the vehicle traveling toward the traveling position 2 is A passing position on the link 1 of the vehicle that changes to the right from the vicinity of the center of the lane 1 and proceeds toward the traveling position 3 is positioned near the center of the lane 1.
- the speed of the link 1 of the vehicle traveling toward the traveling position 1 is faster than the speed of the link 1 of the vehicle traveling toward the traveling position 2 or the traveling position 3.
- the travel history discrimination function of the controller 110 discriminates three types of travel histories having a difference of a predetermined threshold value or more in the passing position on the link 1 of the vehicle as different three types of travel histories. Further, the travel history discrimination function of the controller 110 discriminates two or three types of travel histories having a difference of a predetermined threshold value or more in the speed of the link 1 of the vehicle as different two or three types of travel histories. Then, the travel history storage function of the controller 110 causes the storage device 105 to store two or three types of travel histories having different passing positions and speeds in the link 1 for each type.
- the travel history determination function of the controller 110 is configured such that the travel history in the link 1 on the near side of the branch point (node 2) is the travel history corresponding to the vehicle heading to the travel position 1 and the travel position 2.
- the travel history corresponding to the vehicle heading and the travel history corresponding to the vehicle heading to the traveling position 3 are discriminated from three different travel histories.
- the travel history storage function of the controller 110 associates three types of travel histories with different travel positions ahead of the branch point with the link 1 and separates them for each travel position and stores them in the storage device 105.
- the vehicle traveling toward the traveling position 1, the vehicle traveling toward the traveling position 2, and the vehicle traveling toward the traveling position 3 are the links 2 ahead of the branch point (node 2). ,
- the passing position on the link 2 of the vehicle traveling toward the traveling position 1 is located on the left side of the lane 1
- the passing position on the link 2 of the vehicle traveling toward the traveling position 2 is that of the lane 1.
- the passing position in the link 2 of the vehicle that changes from the right side to the vicinity of the center and travels toward the traveling position 3 changes from the vicinity of the center of the lane 1 to the right side.
- the speed at the link 2 of the vehicle traveling toward the traveling position 1 is higher than the speed at the link 2 of the vehicle traveling toward the traveling position 2 or the traveling position 3.
- the travel history discrimination function of the controller 110 discriminates three types of travel histories having a difference of a predetermined threshold value or more in the passing position on the link 2 of the vehicle as different three types of travel histories. Further, the travel history discrimination function of the controller 110 discriminates two or three types of travel histories having a difference of a predetermined threshold value or more in the speed of the link 2 of the vehicle as different two or three types of travel histories. Then, the travel history storage function of the controller 110 stores two or three types of travel histories with different passing positions and speeds in the link 2 for each type and stores them in the storage device 105.
- the travel history determination function of the controller 110 corresponds to the travel history corresponding to the vehicle heading to the traveling position 1 and the vehicle heading to the traveling position 2 for the travel history in the link 2 ahead of the branch point.
- the travel history to be performed and the travel history corresponding to the vehicle heading to the traveling position 3 are discriminated from three different travel histories.
- the travel history storage function of the controller 110 associates three types of travel histories with different travel positions ahead of the branch point with the link 2 and separates them for each travel position and stores them in the storage device 105.
- the controller 110 has a travel locus model generation function, and generates a travel locus model for each of various travel histories stored in the storage device 105.
- This travel locus model is a time series of passing positions, speeds, and the like of the host vehicle.
- the principal component analysis is performed on the traveling history stored in the storage device 105, and the traveling locus model is defined by the detected principal component vector.
- This travel locus model includes at least the passing position and speed of the host vehicle, and further includes the posture, direction, and slip angle of the host vehicle in the present embodiment. The slip angle can be estimated from the speed of the vehicle and the attitude of the vehicle.
- the travel history storage function of the controller 110 associates a plurality of types of travel trajectory models generated by the travel trajectory model generation function with the links and classifies them for each type and stores them in the storage device 105.
- the controller 110 has a travel locus model selection function, an odometry parameter correction function, and a self-position estimation function.
- the travel trajectory model selection function of the controller 110 includes the position of the host vehicle detected by the position detection device 101 during execution of driving assistance or automatic driving (hereinafter referred to as online), and map information included in the map information unit 102. Based on the target information detected by the sensor unit 103 and the movement amount ⁇ P of the own vehicle estimated by the movement amount estimation function, the traveling locus of the own vehicle is calculated.
- This travel locus includes at least the passage position and speed of the host vehicle, and further includes the posture of the host vehicle in the present embodiment.
- the travel trajectory model selection function of the controller 110 selects a travel trajectory model that matches the travel trajectory of the host vehicle generated by the travel trajectory model generation function from one or more types of travel trajectory models stored in the storage device 105. read out.
- a travel trajectory model that matches the travel trajectory of the host vehicle generated by the travel trajectory model generation function from one or more types of travel trajectory models stored in the storage device 105.
- an inner product of a travel locus vector obtained by vectorizing the travel locus of the host vehicle when online and a principal component vector of the travel locus model stored in the storage device 105 is used.
- a method of reading from the storage device 105 a travel locus model having a principal component vector having the largest inner product with the travel locus vector.
- the odometry parameter correction function of the controller 110 is based on the amount of movement ⁇ P from the previous processing cycle calculated by the movement amount estimation function and the distance between nodes of the traveling locus model read from the storage device 105 by the traveling locus model selection function when online. Based on the distance (link length), an error between the movement amount ⁇ P calculated by the odometry measurement and the actual movement amount of the host vehicle is calculated. Then, the odometry parameter correction function of the controller 110 corrects the odometry parameter used in the odometry measurement so that the calculated error is reduced. As a method for correcting the odometry parameter, adjustment of gain to be added to the movement amount ⁇ P by odometry measurement can be exemplified.
- the odometry parameter correction function of the controller 110 calculates the amount of side slip of the host vehicle at the time of turning based on the slip angle included in the traveling locus model at the time of turning, and according to the calculated amount of side slip, The gain in measurement may be adjusted.
- the self-position estimation function of the controller 110 includes, when online, a movement amount ⁇ P of the host vehicle estimated by the movement amount estimation function, an odometry parameter corrected by the odometry parameter correction function, and map information included in the map information unit 102. Based on this, the vehicle's own position is estimated. For example, the movement amount estimation function of the controller 110 corrects the movement amount ⁇ P by adding the gain adjusted by the odometry parameter correction function to the movement amount ⁇ P estimated by the movement amount estimation function, and corrects the corrected movement amount ⁇ P. And the vehicle position are estimated based on the map information.
- the controller 110 shown in FIG. 1 has a self-position estimation function.
- the self-position estimation of the present embodiment is performed by a method (so-called odometry measurement) that calculates the movement distance and movement direction of the own vehicle according to the rotation angle and rotation angular velocity of the left and right wheels of the vehicle.
- the self-position estimation method by odometry measurement the amount of movement of the vehicle is estimated from the turning angle and turning speed of the vehicle obtained from the difference between the rotation angular velocity of the wheel and the rotation angular velocity of the left and right wheels.
- An error occurs between the estimated value of the amount of movement of the own vehicle according to the rotation of the wheel and the actual amount of movement of the own vehicle depending on the conditions of the road such as the landform of the road and the material of the road surface.
- the error of the movement amount ⁇ P of the host vehicle due to odometry measurement can be reduced.
- the driving vehicle when the driving assistance or the automatic driving is not executed (hereinafter referred to as offline time), the driving vehicle is run and the running history is collected.
- the travel path model is generated based on the travel history stored in the storage device 105 and stored in the storage device 105, and the odometry parameter is corrected based on the error between the generated travel path model and the actual travel of the host vehicle. To do.
- the travel locus model is accurately displayed. Or the error of the movement amount ⁇ P due to the odometry measurement cannot be accurately calculated in the self-position estimation. Therefore, in the present embodiment, when collecting traveling histories and storing them in the storage device 105 when offline, a plurality of types of traveling histories existing on the same link are sorted and stored in the storage device 105. Further, in the present embodiment, when generating a travel locus model when offline, a plurality of types of travel locus models corresponding to a plurality of types of travel histories existing on the same link are generated.
- a travel track model that matches the travel track of the host vehicle that is traveling is selected from the plurality of types of travel track models stored in the storage device 105. And the error of the movement amount ⁇ P by odometry measurement is calculated using the selected travel locus model.
- FIG. 4 is a flowchart for explaining a method for generating a travel locus model according to the present embodiment.
- the host vehicle is driven in a predetermined section, and the traveling history is collected and stored in the storage device 105 (step 1).
- the travel history collected from the host vehicle and stored in the storage device 105 includes the travel amount ⁇ P of the host vehicle estimated by the travel amount estimation function of the controller 110, the wheel speed output from the travel state detection device 104, the steering angle, The yaw rate, the target information output from the sensor unit 103, and the position of the host vehicle detected by the position detection device 101 are included.
- the predetermined section is set to a section from node 1 to node 3 and a section from node 1 to node 4 as shown in FIG. 2, or from node 1 to node as shown in FIG. Or set up to 3 sections.
- the number of times the travel history in the predetermined section is collected and stored in the storage device 105 is at least once, but may be multiple times in order to increase the accuracy of the travel locus model generated in Step 2.
- a plurality of types of travel histories are determined by the travel history determination function of the controller 110 (see FIGS. 2 and 3).
- a plurality of types of travel histories are sorted and stored in the storage device 105 for each type by the travel history storage function of the controller 110.
- a travel locus model is generated from the travel history stored in the storage device 105 (step 2).
- a plurality of types of traveling histories are stored in the storage device 105 for the same link
- a plurality of types of traveling locus models are generated for the same link by the traveling locus model generation function of the controller 110.
- the generation of the travel locus model may be performed every time the travel history is collected and stored in the storage device 105, or may be performed after a plurality of travel history collection and recording.
- Step 3 the travel locus model generated in Step 2 is stored in the storage device 105 (Step 3).
- the plurality of types of travel locus models are classified and stored in the storage device 105 by the travel history storage function of the controller 110. Is done.
- FIG. 5 is a flowchart for explaining the self-position estimation method of the present embodiment.
- the travel trajectory model selection function of the controller 110 includes the position of the host vehicle detected by the position detection device 101, the map information included in the map information unit 102, and the target detected by the sensor unit 103. And a travel locus of the host vehicle are calculated on the basis of the information and the travel amount ⁇ P of the host vehicle estimated by the travel amount estimation function (step 101).
- the travel trajectory model selection function of the controller 110 reads a travel trajectory model that matches the generated travel trajectory of the host vehicle from one or more types of travel trajectory models stored in the storage device 105 (step 102). .
- the travel locus shown by the solid line is selected by the travel locus model selection function of the controller 110.
- the model is read from the storage device 105.
- the travel locus model indicated by the alternate long and short dash line is selected by the travel locus model selection function of the controller 110.
- the odometry parameter correction function of the controller 110 includes the movement amount ⁇ P from the previous processing cycle calculated by the movement amount estimation function and the inter-node distance of the travel locus model read from the storage device 105 by the travel locus selection function. Based on the (link length), an error between the movement amount ⁇ P calculated by odometry measurement and the movement amount in the travel locus model is calculated (step 103). Next, the odometry parameter correction function of the controller 110 calculates a gain to be added to the movement amount ⁇ P by odometry measurement (step 104).
- the self-position estimation function of the controller 110 corrects the movement amount ⁇ P by adding the gain adjusted by the odometry parameter correction function to the movement amount ⁇ P estimated by the movement amount estimation function (step 105). Then, the self-position estimation function of the controller 110 estimates the self-position of the host vehicle based on the movement amount ⁇ P corrected in step 105 and the map information (step 106).
- a comparative example even when there are a plurality of types of travel histories with different vehicle passing positions, vehicle speeds, and the like on the same link, the plurality of types of travel histories are stored in the storage device 105 without being distinguished when offline. Shall. Further, in this comparative example, it is assumed that a travel locus model is generated by performing a principal component analysis on the passing position of the vehicle and the vehicle speed included in the travel history stored in the storage device 105 when offline. Furthermore, in this comparative example, it is assumed that the self-position estimation of a traveling vehicle is performed using a traveling locus model generated offline when online.
- the traveling locus model generated when offline does not coincide with the traveling locus on the link 1 when turning right as indicated by a broken line in FIG. 2, and further, when traveling straight as indicated by the solid line in FIG. It does not coincide with the travel trajectory in the link 1.
- the traveling locus model generated when offline a case where a right turn is made by following a travel locus indicated by a broken line in the figure, and a solid line in the figure
- a divergence occurs between the traveling locus of the traveling vehicle and the traveling locus model both in the case where the vehicle travels straight along the traveling locus shown. Therefore, since the error between the movement amount ⁇ P calculated by the odometry measurement and the actual movement amount of the vehicle cannot be accurately calculated, the accuracy of self-position estimation of the running vehicle is lowered.
- one or a plurality of types of travel histories on the same link are determined based on predetermined determination conditions such as a passing position of the vehicle. And the plurality of types of travel histories on the same link are classified for each determined type and stored in the storage device 105.
- a plurality of types of travel trajectory models corresponding to a plurality of types of travel histories existing on the same link are generated, or self-position estimation of a running vehicle is performed using a plurality of types of travel histories existing on the same link.
- the traveling direction from the link 1 of the vehicle when the previous traveling path of the link 1 branches (for example, straight traveling). Or the right turn) is determined as a determination condition
- the travel history on the same link 1 is determined as a plurality of types of travel history
- the plurality of types of travel history on the same link 1 is determined for each determined traveling direction. And are stored in the storage device 105. Accordingly, it is possible to distinguish and generate the travel locus model in the link 1 when turning right from the link 1 and the travel locus model in the link 1 when going straight from the link 1.
- self-position estimation is performed using the traveling locus model in the link 1 when turning right, and when the traveling vehicle goes straight from the link 1, it goes straight.
- the self-position estimation can be performed using the travel locus model in the link 1.
- the traveling position of the vehicle to the first lane 2 (link 2) beyond the link 1 is on the right side, the center side, and the left side. If there are a plurality of traveling positions of the vehicle to one lane 2, the traveling history on the same link 1 is determined to be a plurality of types of traveling histories, and the same link 2 is used. Are determined as a plurality of types of travel histories. In the travel history storage method according to the present embodiment, a plurality of types of travel histories at the same link 1 are sorted and stored in the storage device 105 for each determined travel position, and a plurality of types at the same link 2 are stored.
- the travel history is sorted for each determined travel position and stored in the storage device 105.
- the travel trajectory model in the links 1 and 2 when traveling from the link 1 to the right side of the lane 2 the travel trajectory model in the links 1 and 2 when traveling from the link 1 toward the center of the lane 2, and the link 1 It is possible to distinguish and generate the travel locus model in the links 1 and 2 when traveling to the left of the lane 2.
- self-position estimation is performed using the travel locus model in the links 1 and 2 when traveling to the right, and the traveling vehicle is linked.
- a plurality of travel histories on the same link are determined using the passing position of the vehicle on the same link and the vehicle speed on the same link as determination conditions. Different types of travel histories are discriminated, and a plurality of types of travel histories on the same link 1 are classified for each determined traveling direction and stored in the storage device 105. Thereby, it becomes possible to distinguish and model a plurality of types of travel trajectories having different vehicle passing positions and vehicle speeds.
- self-position estimation can be performed using a traveling trajectory model of the predetermined passing position and the predetermined vehicle speed. It becomes.
- the travel history on the same link is determined as one type or a plurality of types of travel history based on a predetermined determination condition, and a plurality of types on the same link.
- the travel histories are classified for each determined type and stored in the storage device 105, and a plurality of types of travel locus models corresponding to each of the plurality of types of travel histories at the same link stored in the storage device 105 are generated. .
- the vehicle self-position estimation method generates a plurality of types of travel locus models using the method for generating a travel locus model according to the above-described embodiment, and stores the generated plurality of types of travel locus models.
- a travel locus model that is stored in the device 105 and coincides with a travel locus of the traveling vehicle is selected from a plurality of types of travel locus models stored in the storage device 105, and odometry measurement is performed using the selected travel locus model. Correct the vehicle movement error due to.
- the traveling history is collected and stored in the storage device 105 when offline, the traveling locus model is generated and stored in the storage device 105, and the traveling locus model is used to travel while online.
- the self-position of the vehicle was estimated.
- the traveling history may be collected and stored in the storage device 105 even when online, and the traveling locus model may be corrected.
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Mathematical Physics (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Business, Economics & Management (AREA)
- Evolutionary Computation (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
- Social Psychology (AREA)
- General Health & Medical Sciences (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
Description
105 記憶装置
110 コントローラ
200 自己位置推定システム
Claims (7)
- コントローラを用いて、車両の走行履歴を走路のリンク毎に記憶装置に記憶させる走行履歴の記憶方法であって、
一のリンクでの走行履歴を、所定の判別条件に基づいて、一種類又は複数種類の走行履歴に判別し、
前記一のリンクでの前記複数種類の走行履歴を、判別した種類毎に分別して前記記憶装置に記憶させる走行履歴の記憶方法。 - 前記所定の判別条件は、前記一のリンクの先の走路が分岐する場合における車両の前記一のリンクからの進行方向である請求項1に記載の走行履歴の記憶方法。
- 前記所定の判別条件は、前記一のリンクの先の一の走路への車両の進行位置が複数存在する場合における前記一の走路への車両の進行位置である請求項1又は2に記載の走行履歴の記憶方法。
- 前記所定の判別条件は、前記一のリンクでの車両の通過位置、及び前記一のリンクでの車両の速度の少なくとも一方である請求項1~3の何れか1項に記載の走行履歴の記憶方法。
- コントローラを用いて、車両の走行履歴を走路のリンク毎に記憶装置に記憶させ、前記記憶装置に記憶させた走行履歴に基づいて、少なくとも車両の通過位置と車速とを含む走行軌跡をモデル化した走行軌跡モデルを生成する走行軌跡モデルの生成方法であって、
一のリンクでの走行履歴を、所定の判別条件に基づいて、一種類又は複数種類の走行履歴に判別し、
前記一のリンクでの前記複数種類の走行履歴を、判別した種類毎に分別して前記記憶装置に記憶させ、
前記記憶装置に記憶させた前記一のリンクでの前記複数種類の走行履歴に対応する複数種類の前記走行軌跡モデルを生成する走行軌跡モデルの生成方法。 - コントローラを用いて、車両の走行履歴を走路のリンク毎に記憶装置に記憶させ、前記記憶装置に記憶させた走行履歴に基づいて、少なくとも車両の通過位置と車速とを含む走行軌跡をモデル化した走行軌跡モデルを生成し、生成した前記走行軌跡モデルを用いてオドメトリ計測による車両の移動量の誤差を修正する自己位置推定方法であって、
一のリンクでの走行履歴を、所定の判別条件に基づいて、一種類又は複数種類の走行履歴に判別し、
前記一のリンクでの前記複数種類の走行履歴を、判別した種類毎に分別して前記記憶装置に記憶させ、
前記記憶装置に記憶させた前記一のリンクでの前記複数種類の走行履歴に対応する複数種類の前記走行軌跡モデルを生成し、
生成した前記複数種類の走行軌跡モデルを前記記憶装置に記憶させ、
少なくとも車両の通過位置と車速とを含む走行中の車両の走行軌跡と一致する前記走行軌跡モデルを、前記記憶装置に記憶された前記複数種類の走行軌跡モデルの中から選択し、
選択した前記走行軌跡モデルを用いてオドメトリ計測による車両の移動量の誤差を修正する自己位置推定方法。 - 記憶装置と、車両の走行履歴を走路のリンク毎に前記記憶装置に記憶させるコントローラとを備える走行履歴の記憶装置であって、
前記コントローラは、
一のリンクでの走行履歴を、所定の判別条件に基づいて、一種類又は複数種類の走行履歴に判別し、
前記一のリンクでの前記複数種類の走行履歴を、判別した種類毎に分別して前記記憶装置に記憶させる走行履歴の記憶装置。
Priority Applications (10)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/482,129 US10860035B2 (en) | 2017-02-02 | 2017-02-02 | Travel history storage method, method for producing travel path model, method for estimating local position, and travel history storage device |
EP17895033.3A EP3578919B1 (en) | 2017-02-02 | 2017-02-02 | Travel history storage method, method for producing travel path model, method for estimating local position, and travel history storage device |
CA3052251A CA3052251A1 (en) | 2017-02-02 | 2017-02-02 | Travel history storage method, method for producing travel path model, method for estimating local position, and travel history storage device |
JP2018565154A JP6696593B2 (ja) | 2017-02-02 | 2017-02-02 | 走行履歴の記憶方法、走行軌跡モデルの生成方法、自己位置推定方法、及び走行履歴の記憶装置 |
CN201780085092.XA CN110234957B (zh) | 2017-02-02 | 2017-02-02 | 行驶记录的存储方法、行驶轨迹模型的生成方法、自身位置推定方法及行驶记录的存储装置 |
KR1020197022407A KR20190104360A (ko) | 2017-02-02 | 2017-02-02 | 주행 이력의 기억 방법, 주행 궤적 모델의 생성 방법, 자기 위치 추정 방법, 및 주행 이력의 기억 장치 |
RU2019127199A RU2735567C1 (ru) | 2017-02-02 | 2017-02-02 | Способ хранения предысторий движения, способ для выработки модели пути движения, способ для оценки локальной позиции и устройство хранения предысторий движения |
BR112019015719-0A BR112019015719B1 (pt) | 2017-02-02 | 2017-02-02 | Método de armazenamento de um histórico de viagem, método para gerar um modelo de trajetória de viagem e aparelho para armazenar um histórico de viagem |
MX2019009085A MX2019009085A (es) | 2017-02-02 | 2017-02-02 | Metodo de almacenamiento de historia de desplazamiento, metodo para producir modelo de trayectoria de desplazamiento, metodo para estimar posicion local, y dispositivo de almacenamiento de historia de desplazamiento. |
PCT/JP2017/003722 WO2018142527A1 (ja) | 2017-02-02 | 2017-02-02 | 走行履歴の記憶方法、走行軌跡モデルの生成方法、自己位置推定方法、及び走行履歴の記憶装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2017/003722 WO2018142527A1 (ja) | 2017-02-02 | 2017-02-02 | 走行履歴の記憶方法、走行軌跡モデルの生成方法、自己位置推定方法、及び走行履歴の記憶装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018142527A1 true WO2018142527A1 (ja) | 2018-08-09 |
Family
ID=63039435
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2017/003722 WO2018142527A1 (ja) | 2017-02-02 | 2017-02-02 | 走行履歴の記憶方法、走行軌跡モデルの生成方法、自己位置推定方法、及び走行履歴の記憶装置 |
Country Status (10)
Country | Link |
---|---|
US (1) | US10860035B2 (ja) |
EP (1) | EP3578919B1 (ja) |
JP (1) | JP6696593B2 (ja) |
KR (1) | KR20190104360A (ja) |
CN (1) | CN110234957B (ja) |
BR (1) | BR112019015719B1 (ja) |
CA (1) | CA3052251A1 (ja) |
MX (1) | MX2019009085A (ja) |
RU (1) | RU2735567C1 (ja) |
WO (1) | WO2018142527A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020027333A (ja) * | 2018-08-09 | 2020-02-20 | 日産自動車株式会社 | 走行履歴記憶方法及び走行履歴記憶装置 |
CN112714859A (zh) * | 2018-09-14 | 2021-04-27 | 咪酷维亚科技有限公司 | 信息处理装置和信息处理*** |
JPWO2020079786A1 (ja) * | 2018-10-17 | 2021-04-30 | 三菱電機株式会社 | 自動運転制御装置、自動運転制御方法、および、自動運転制御システム |
JP2022031636A (ja) * | 2020-12-21 | 2022-02-22 | 阿波▲羅▼智▲聯▼(北京)科技有限公司 | 車両進行方向を出力する方法、装置、電子機器、記憶媒体、路側機、クラウド制御プラットフォーム及びコンピュータプログラム |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7209317B2 (ja) * | 2017-10-27 | 2023-01-20 | パナソニックIpマネジメント株式会社 | 配送計画生成方法および配送計画生成装置 |
JP7060496B2 (ja) * | 2018-12-10 | 2022-04-26 | トヨタ自動車株式会社 | 地図生成システム |
US10957196B2 (en) * | 2019-04-03 | 2021-03-23 | International Business Machines Corporation | Traffic redirection for autonomous vehicles |
JP7277349B2 (ja) * | 2019-12-12 | 2023-05-18 | 日立Astemo株式会社 | 運転支援装置、および、運転支援システム |
US11012861B1 (en) | 2020-01-09 | 2021-05-18 | Allstate Insurance Company | Fraud-detection based on geolocation data |
DE102020201351A1 (de) * | 2020-02-04 | 2021-08-05 | Volkswagen Aktiengesellschaft | Verfahren und Vorrichtung zur Positionsbestimmung eines Fahrzeugs |
CN112530159B (zh) * | 2020-11-13 | 2022-06-07 | 鹏城实验室 | 一种自标定式多车道级交通流量检测方法及电子设备 |
CN113365344B (zh) * | 2021-07-21 | 2022-11-25 | 中南大学湘雅医院 | 一种蓝牙定位与物联网技术融合的定位方法 |
CN115342822B (zh) * | 2022-10-18 | 2022-12-23 | 智道网联科技(北京)有限公司 | 路口轨迹数据渲染方法、装置及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09287968A (ja) * | 1996-04-23 | 1997-11-04 | Aisin Aw Co Ltd | 車両用ナビゲーション装置 |
JP2012221291A (ja) * | 2011-04-11 | 2012-11-12 | Hitachi Ltd | データ配信システム、データ配信サーバ及びデータ配信方法 |
JP2014106068A (ja) * | 2012-11-27 | 2014-06-09 | Nissan Motor Co Ltd | 燃費推定装置及び燃費推定方法 |
JP2015076077A (ja) * | 2013-10-11 | 2015-04-20 | パイオニア株式会社 | 交通量推定システム、端末装置、交通量推定方法および交通量推定プログラム |
JP2016075905A (ja) | 2014-10-07 | 2016-05-12 | トヨタ モーター エンジニアリング アンド マニュファクチャリング ノース アメリカ,インコーポレイティド | 交差点の構造の接合確率モデリング及び推定 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE69633851T2 (de) | 1996-04-23 | 2005-04-14 | Aisin AW Co., Ltd., Anjo | Fahrzeugnavigationssystem und Speichermedium |
JP2003121180A (ja) | 2001-10-15 | 2003-04-23 | Alpine Electronics Inc | 車両位置検出装置 |
US7912628B2 (en) | 2006-03-03 | 2011-03-22 | Inrix, Inc. | Determining road traffic conditions using data from multiple data sources |
US7739040B2 (en) * | 2006-06-30 | 2010-06-15 | Microsoft Corporation | Computation of travel routes, durations, and plans over multiple contexts |
CN101206644B (zh) * | 2006-12-18 | 2010-05-12 | 厦门雅迅网络股份有限公司 | 车辆行驶轨迹数据处理方法 |
JP4560739B2 (ja) * | 2007-06-29 | 2010-10-13 | アイシン・エィ・ダブリュ株式会社 | 自車位置認識装置及び自車位置認識プログラム |
JP5234691B2 (ja) * | 2009-01-28 | 2013-07-10 | アイシン・エィ・ダブリュ株式会社 | ナビゲーション装置、プローブ情報送信方法、プログラム及び交通情報作成装置 |
US8676466B2 (en) * | 2009-04-06 | 2014-03-18 | GM Global Technology Operations LLC | Fail-safe speed profiles for cooperative autonomous vehicles |
US9301099B2 (en) * | 2009-10-29 | 2016-03-29 | Tomtom North America, Inc. | Method of analyzing points of interest with probe data |
US9709406B2 (en) | 2010-12-31 | 2017-07-18 | Tomtom Navigation B.V. | Navigation methods and systems |
JP6010364B2 (ja) * | 2011-08-24 | 2016-10-19 | 株式会社デンソー | 走行軌跡記憶装置 |
RU153473U1 (ru) * | 2014-09-29 | 2015-07-20 | ФОРД ГЛОУБАЛ ТЕКНОЛОДЖИЗ, ЭлЭлСи | Планирование маршрута с заправкой топливом транспортного средства |
US9499197B2 (en) * | 2014-10-15 | 2016-11-22 | Hua-Chuang Automobile Information Technical Center Co., Ltd. | System and method for vehicle steering control |
-
2017
- 2017-02-02 RU RU2019127199A patent/RU2735567C1/ru active
- 2017-02-02 CA CA3052251A patent/CA3052251A1/en not_active Abandoned
- 2017-02-02 BR BR112019015719-0A patent/BR112019015719B1/pt active IP Right Grant
- 2017-02-02 US US16/482,129 patent/US10860035B2/en active Active
- 2017-02-02 CN CN201780085092.XA patent/CN110234957B/zh active Active
- 2017-02-02 JP JP2018565154A patent/JP6696593B2/ja active Active
- 2017-02-02 WO PCT/JP2017/003722 patent/WO2018142527A1/ja unknown
- 2017-02-02 EP EP17895033.3A patent/EP3578919B1/en active Active
- 2017-02-02 KR KR1020197022407A patent/KR20190104360A/ko not_active Application Discontinuation
- 2017-02-02 MX MX2019009085A patent/MX2019009085A/es unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09287968A (ja) * | 1996-04-23 | 1997-11-04 | Aisin Aw Co Ltd | 車両用ナビゲーション装置 |
JP2012221291A (ja) * | 2011-04-11 | 2012-11-12 | Hitachi Ltd | データ配信システム、データ配信サーバ及びデータ配信方法 |
JP2014106068A (ja) * | 2012-11-27 | 2014-06-09 | Nissan Motor Co Ltd | 燃費推定装置及び燃費推定方法 |
JP2015076077A (ja) * | 2013-10-11 | 2015-04-20 | パイオニア株式会社 | 交通量推定システム、端末装置、交通量推定方法および交通量推定プログラム |
JP2016075905A (ja) | 2014-10-07 | 2016-05-12 | トヨタ モーター エンジニアリング アンド マニュファクチャリング ノース アメリカ,インコーポレイティド | 交差点の構造の接合確率モデリング及び推定 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3578919A4 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020027333A (ja) * | 2018-08-09 | 2020-02-20 | 日産自動車株式会社 | 走行履歴記憶方法及び走行履歴記憶装置 |
CN112714859A (zh) * | 2018-09-14 | 2021-04-27 | 咪酷维亚科技有限公司 | 信息处理装置和信息处理*** |
CN112714859B (zh) * | 2018-09-14 | 2024-04-26 | 咪酷维亚科技有限公司 | 信息处理装置 |
JPWO2020079786A1 (ja) * | 2018-10-17 | 2021-04-30 | 三菱電機株式会社 | 自動運転制御装置、自動運転制御方法、および、自動運転制御システム |
JP7186794B2 (ja) | 2018-10-17 | 2022-12-09 | 三菱電機株式会社 | 自動運転制御装置、自動運転制御方法、および、自動運転制御システム |
JP2022031636A (ja) * | 2020-12-21 | 2022-02-22 | 阿波▲羅▼智▲聯▼(北京)科技有限公司 | 車両進行方向を出力する方法、装置、電子機器、記憶媒体、路側機、クラウド制御プラットフォーム及びコンピュータプログラム |
Also Published As
Publication number | Publication date |
---|---|
EP3578919B1 (en) | 2022-04-27 |
CA3052251A1 (en) | 2018-08-09 |
US10860035B2 (en) | 2020-12-08 |
BR112019015719A2 (pt) | 2020-03-24 |
CN110234957B (zh) | 2022-03-29 |
CN110234957A (zh) | 2019-09-13 |
EP3578919A4 (en) | 2020-02-26 |
EP3578919A1 (en) | 2019-12-11 |
KR20190104360A (ko) | 2019-09-09 |
JP6696593B2 (ja) | 2020-05-20 |
US20190391594A1 (en) | 2019-12-26 |
RU2735567C1 (ru) | 2020-11-03 |
BR112019015719B1 (pt) | 2023-01-17 |
MX2019009085A (es) | 2019-09-10 |
JPWO2018142527A1 (ja) | 2019-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018142527A1 (ja) | 走行履歴の記憶方法、走行軌跡モデルの生成方法、自己位置推定方法、及び走行履歴の記憶装置 | |
CN107128366B (zh) | 用于对拖曳车辆通过弯道提供校正的车道跟随路径的***和方法 | |
CN107451521B (zh) | 车辆车道图估算 | |
JP7155204B2 (ja) | ハンドルのニュートラル位置を較正するためのシステムおよび方法 | |
CN105936276B (zh) | 行驶控制装置 | |
US9283967B2 (en) | Accurate curvature estimation algorithm for path planning of autonomous driving vehicle | |
JP6852793B2 (ja) | 車線情報管理方法、走行制御方法及び車線情報管理装置 | |
US9618938B2 (en) | Field-based torque steering control | |
US20220169280A1 (en) | Method and Device for Multi-Sensor Data Fusion For Automated and Autonomous Vehicles | |
US11613253B2 (en) | Method of monitoring localization functions in an autonomous driving vehicle | |
US10782129B2 (en) | Method and system for ascertaining and providing a ground profile | |
US20200363816A1 (en) | System and method for controlling autonomous vehicles | |
Kim et al. | Design of integrated risk management-based dynamic driving control of automated vehicles | |
JP2006001536A (ja) | 自動車の車線の経路を推定するための方法 | |
US11377112B2 (en) | Low-speed, backward driving vehicle controller design | |
US20180210453A1 (en) | Vehicle control device | |
US20210094550A1 (en) | Obstacle perception calibration system for autonomous driving vehicles | |
KR20230098633A (ko) | 교통 흐름 정보의 결정 방법, 장치, 전자 기기 및 저장 매체 | |
CN112394725A (zh) | 用于自动驾驶的基于预测和反应视场的计划 | |
JP6943127B2 (ja) | 位置補正方法、車両制御方法及び位置補正装置 | |
CN114889606A (zh) | 一种基于多传感融合的低成本高精定位方法 | |
JP2021120683A (ja) | 出力装置、制御方法、プログラム及び記憶媒体 | |
EP4141482A1 (en) | Systems and methods for validating camera calibration in real-time | |
JP5682302B2 (ja) | 走行道路推定装置、方法およびプログラム | |
CN112550449B (zh) | 车辆无线充电引导的横向控制 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17895033 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2018565154 Country of ref document: JP Kind code of ref document: A Ref document number: 20197022407 Country of ref document: KR Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 3052251 Country of ref document: CA |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112019015719 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 2017895033 Country of ref document: EP Effective date: 20190902 |
|
ENP | Entry into the national phase |
Ref document number: 112019015719 Country of ref document: BR Kind code of ref document: A2 Effective date: 20190730 |