The present invention relates to a motion prediction method of other vehicle and a motion prediction apparatus of other vehicle.
Since some time ago, an apparatus has been known that predicts an interruption by a second vehicle, which is running in an adjacent lane adjacent to an own driving lane in which an own vehicle is running, into the own driving lane and controls a vehicle speed of the own vehicle (refer to Japanese Unexamined Patent Application Publication No. 2001-199260). The apparatus disclosed in Japanese Unexamined Patent Application Publication No. 2001-199260 computes an angle formed by a moving vector of the second vehicle with respect to a directional vector of a white line painted on a road surface and, if the angle exceeds a predetermined threshold angle, determines an interruption by the second vehicle into the own driving lane.
However, the width of a lane in which the own vehicle drives is not constant and differs road by road and the above-mentioned Japanese Unexamined Patent Application Publication No. 2001-199260 does not put this into consideration. If the lane width differs, a vehicle behavior of the second vehicle will differ when a vehicle conducts a course change, to cause a possibility of causing an erroneous determination or a determination delay.
The present invention has been made in consideration of the above-mentioned problems and an object thereof is to provide a motion prediction method of other vehicle and an apparatus for motion prediction of other vehicle for suppressing an erroneous motion prediction of other vehicle or a prediction delay.
A first aspect of the present invention is a motion prediction method of other vehicle that computes, based on a behavior of a second vehicle running in an adjacent lane, a lane change probability indicating a probability of the second vehicle conducting a lane change in front of an own vehicle from the adjacent lane into an own lane in which the own vehicle is running and, with use of the lane change probability and a threshold value, predicts the lane change to be conducted by the second vehicle. The motion prediction method of other vehicle according to the first aspect obtains information indicating a lane width of the adjacent lane, corrects, according to the lane width of the adjacent lane, at least one of the lane change probability and threshold value, and by comparing the after-correction lane change probability with the before-correction threshold value, or by comparing the before-correction lane change probability with the after-correction threshold value, or by comparing the after-correction lane change probability with the after-correction threshold value, determines whether or not the second vehicle conducts the lane change.
A second aspect of the present invention is a motion prediction method of other vehicle that computes, based on a behavior of a second vehicle running in an adjacent lane, a lane change probability indicating a probability of the second vehicle conducting a lane change in front of an own vehicle from the adjacent lane into an own lane in which the own vehicle is running and, with use of the lane change probability and a threshold value, predicts the lane change to be conducted by the second vehicle. The motion prediction method of other vehicle according to the second aspect obtains information indicating a position of the second vehicle, corrects, according to the position of the second vehicle, at least one of the lane change probability and threshold value, and by comparing the after-correction lane change probability with the before-correction threshold value, or by comparing the before-correction lane change probability with the after-correction threshold value, or by comparing the after-correction lane change probability with the after-correction threshold value, determines whether or not the second vehicle conducts the lane change.
According to the first aspect and second aspect of the present invention, it is possible to suppress erroneously predicting a movement of the second vehicle or delaying a prediction.
With reference to the drawings, the embodiments will be explained in detail.
(First Embodiment)
The motion prediction apparatus of other vehicle and the motion prediction method of other vehicle according to the first embodiment effectively function in, for example, driving scenes such as those illustrated in
In the driving scenes of
The first embodiment computes a lane change probability according to a behavior of the second vehicle 12 and, with use of the lane change probability and a threshold value, predicts a lane change to be conducted by the second vehicle 12. In other words, with use of the lane change probability and threshold value, a determination is made whether or not the second vehicle 12 conducts a lane change. The “lane change probability” indicates a probability that the second vehicle 12 may conduct a lane change in front of the own vehicle 12 from the adjacent lane G2 to the own lane G1. The “lane change” is an example of movements of the second vehicle 12.
As illustrated in
Hereunder, the motion prediction method of other vehicle and the motion prediction apparatus of other vehicle according to the first embodiment will be explained in detail. By the way, driving scenes such as those illustrated in
With reference to
The object detect part 102 is mounted on the own vehicle 11 and includes a plurality of different kinds of object detect sensors such as a laser radar, a millimeter-wave radar, a camera, a LiDAR (Light Detection and Ranging), and the like to detect objects around the own vehicle 11. The object detect part 102 uses the plurality of object detect sensors and detects objects around the own vehicle 11. The object detect part 102 detects the second vehicle 12 such as a two-wheel vehicle, a light vehicle such as a bicycle, a moving object such as a pedestrian, and a motionless object such as a parked vehicle. For example, it detects, with respect to the own vehicle 11, the position, attitude, moving direction, size, speed, acceleration, deceleration, yaw rate of a moving object or motionless object. The position, attitude, moving direction, size, speed, acceleration, deceleration, and yaw rate of an object are collectively referred to as the “behavior” of the object. Among the objects, the second vehicle 12 is a lane change determination object and whose behavior corresponds to a “state quantity” used to compute a lane change probability.
The object detect part 102 consolidates a plurality of detection results obtained from the plurality of object detect sensors and outputs one detection result for each object. More precisely, from behaviors of an object obtained from the respective object detect sensors, it computes, taking the error characteristics and the like of the respective object detect sensors into consideration, a most reasonable and least erroneous behavior of the object. In more detail, it uses a known sensor fusion technique to generally evaluate the detection results obtained from the plural kinds of sensors and obtains a more correct detection result.
The object detect part 102 tracks the detected object. More precisely, from the consolidated detection result and from behaviors of the object outputted at different times, verifies (corresponds) the sameness of the object between the different times, and based on the correspondence, predicts a behavior of the object. By the way, the behaviors of the object outputted at different times are stored in a memory in the microcomputer and are used for a movement prediction of the second vehicle 12 to be explained later.
The object detect part 102 outputs, as a detection result, a behavior of a two-dimensional object with, for example, a top view of the own vehicle 11 seen from the air above.
The behavior of the second vehicle 12 is expressed with any one of or a combination of two or more of the position including an absolute position and a relative position, attitude, moving direction, speed, acceleration, and drive path of the second vehicle 12. By the way, the drive path of the second vehicle 12 indicates a time series of positions of the second vehicle 12. For example, when the behavior of the second vehicle 12 is expressed with a combination of the drive path and speed, the behavior of the second vehicle 12 includes a profile of positions of the second vehicle 12 at different times and a profile of speeds of the second vehicle at the respective positions.
Alternatively, the behavior of the second vehicle 12 can be expressed with one or a combination of two or more of an angle formed by the attitude or moving direction of the second vehicle 12 with respect to a lane direction of the adjacent lane (right lane G2) or of the own lane (left lane G1), a lane width directional position of the second vehicle 12 in the adjacent lane, a speed of the second vehicle 12, an acceleration of the second vehicle 12, and a deceleration of the second vehicle 12.
The own vehicle position estimate part 101 has a position detect sensor such as a receiver to receive a GPS (Global Positioning System) signal, to measure the position (absolute position) and attitude (absolute attitude) of the own vehicle 11 on terrestrial coordinates. Further, the own vehicle position estimate part 101 has a computation processing circuit to carry out odometry and dead reckoning. More precisely, the own vehicle position estimate part 101 employs a wheel velocity sensor for detecting the wheel velocity of each wheel of the own vehicle 11, a steering angle sensor for detecting the steering angle of a steering wheel, and computation processing circuits, to measure the relative position, relative attitude, and speed of the own vehicle 11 with respect to a predetermined reference point. Information indicating the absolute position, absolute attitude, relative position, and relative attitude of the own vehicle 11 is called “information indicating the position and attitude of the own vehicle 11”. The own vehicle position estimate part 101 is able to detect, from the information indicating the position and attitude of the own vehicle 11, the position and attitude of the own vehicle 11 on a map. The map is provided by map data stored in advance in a map database 111.
The lane structure obtain part 104 obtains information indicating the structure of a road including the left lane G1 and right lane G2 and the structure of each lane (G1, G2) forming the road. Naturally, if no object for a lane change determination is specified, it is possible to obtain, without particularly specifying as a lane, information concerning lanes adjacent to each side of the left lane G1. For example, the motion prediction apparatus of other vehicle may have the map database 111. Map data stored in the map database 111 contains data indicating the structure of the road including the own lane G1 and right lane G2 and the structure of each lane forming the road. The lane structure obtain part 104 accesses the map database 111 and is able to obtain the information (map data) indicating the road structure and lane structure. The lane structure obtain part 104 may obtain not only the map data but also information (traffic rules information) indicating traffic rules related to roads around the own vehicle 11. The map database 111 stores traffic rules information linked to road structures and lane structures. By the way, the information indicating a lane structure obtained by the lane structure obtain part 104 contains information indicating the lane width of each lane (G1, G2). The map database 111 may store information indicating the lane width of each lane (G1, G2). The information obtained by the lane structure obtain part 104 is temporarily stored in the memory of the microcomputer to be explained later.
By the way, the map database 111 may be installed in the own vehicle 11 or may not be installed therein. If not installed, the lane structure obtain part 104 may obtain the map data and traffic rules information from the outside of the vehicle, for example, from Intelligent Transport System (ITS) or Universal Traffic Management System (UTMS) through vehicle-to-vehicle and vehicle-to-road communications or mobile telecommunications such as 3G and LTE.
Also, the lane structure obtain part 104 may employ the camera of the object detect part 102 to obtain an image around the own vehicle 11 and recognize, from the image, road-painted lane markings and road signs indicating road traffic regulations and instructions. The lane structure obtain part 104 is able to obtain, from the recognized lane markings, a road structure, a lane structure, and traffic rules information. The lane markings painted on a road include a lane boundary line 31 to separate the adjacent lane (right lane G2) from the own lane (left lane G1), a lane marking 35 (including a road outside line) to separate the left lane G1 from a road shoulder or roadside strip adjacent to the left lane G1, and a lane marking 36 (including a road outside line) to separate the right lane G2 from a road shoulder or roadside strip adjacent to the right lane G2. Namely, the lane structure obtain part 104 may obtain, from the lane boundary line 31 and lane marking 35, information indicating a lane width of the left lane G1 and obtain, from the lane boundary line 31 and lane marking 36, information indicating a lane width of the right lane G2.
The microcomputer determines, according to the detected result from the object detect part 102, the estimated result from the own vehicle position estimate part 101, and the obtained information from the lane structure obtain part 104, whether or not the second vehicle 12 conducts a lane change.
The microcomputer is a general microcomputer having a CPU (Central Processing Unit), memories such as RAMs and ROMs, and an input/output part. The microcomputer is installed with a computer program (a program of motion prediction of other vehicle) to make it function as a part of the motion prediction apparatus of other vehicle. By executing the computer program, the microcomputer functions as a plurality of information processing circuits (103, 105, 108) of the motion prediction apparatus of other vehicle. Here, as an example, the plurality of information processing circuits (103, 105, 108) of the motion prediction apparatus of other vehicle are realized by software. Naturally, it is possible to prepare exclusive-use hardware for executing information processes mentioned below, to constitute the information processing circuits (103, 105, 108). Also, the plurality of information processing circuits (103, 105, 108) may be formed from discrete hardware. Further, the information processing circuits (103, 105, 108) may be realized by electronic control units (ECUs) that are also used for other controlling purposes of the own vehicle 11. According to the embodiment, as an example, the microcomputer also realizes information processing circuits (109, 110) to execute automated driving of the own vehicle 11 according to a motion prediction of other vehicle result.
The microcomputer has, as the plurality of information processing circuits (103, 105, 108 to 110), a movement option generate part 103, a probability compute part 105, a movement prediction determine part 108, an own vehicle path generate part 109, and a vehicle control part 110.
The movement option generate part 103 predicts, according to the road structure and lane structure, movement options to be achieved in the near future by the second vehicle 12. The movement options predicted by the movement option generate part 103 include a lane change. The movement option generate part 103 predicts, according to the road structure and the structure of the lane (adjacent lane G2) to which the second vehicle 12 belongs, a movement intention how the second vehicle 12 runs next and computes a base path of the second vehicle according to the movement intention. The “movement option” is a higher concept including the movement intention and base path. The “base path” indicates not only a positional profile of the second vehicle at different times but also a speed profile of the second vehicle 12 at respective positions.
For example, the movement option generate part 103 predicts, as illustrated in
In this embodiment, the “lane change” includes, as illustrated in
About Probability Compute Part 105)
The probability compute part 105 computes a lane change probability according to a state quantity related to a lane change of the second vehicle 12 (hereunder simply the state quantity). The “lane change probability” indicates a probability of the second vehicle 12 conducting a lane change in front of the own vehicle 11 from the adjacent lane (right lane G2) to the own lane (left lane G1). For example, the probability compute part 105 computes the lane change probability according to an angle θ (an example of behaviors) formed by a moving direction of the second vehicle 12 and a lane direction of the right lane G2. The probability compute part 105 refers to a table illustrated in
Also, for example, the state quantity may be a quantity expressing a proximity degree of the second vehicle 12 to the own vehicle 11 (hereunder simply the proximity quantity), i.e., a first proximity quantity or second proximity quantity to be explained later. The “first proximity quantity” indicates a vehicle width directional distance (33a, 33b) from a center of the own vehicle 11 to a center of the second vehicle 12. Naturally, the “first proximity quantity” may be a vehicle width directional distance from a right side face of the own vehicle 11 to a left side face of the second vehicle 12. The “second proximity quantity” indicates a vehicle width directional distance (34a, 34b) from the lane boundary line 31 to the center of the second vehicle 12. Naturally, the “second proximity quantity” may be a vehicle width directional distance from the lane boundary line 31 to the left side face of the second vehicle 12.
For example, when computing a lane change probability with use of the second proximity quantity, the probability compute part 105 may refer to the table of
The data illustrated in the table of
The probability compute part 105 corrects the lane change probability according to the lane width (32a, 32b) of the adjacent lane (right lane G2). More precisely, the probability compute part 105 changes, based on the lane width (32a, 32b), a weight applied to a lane change probability computed according to a state quantity (including the above-mentioned “behavior” and “proximity quantity”) used to compute the lane change probability. For example, an angle θ in the case of the narrow lane width (32a) illustrated in
The probability compute part 105 changes, according to the lane width (32a, 32b), a weight applied to a lane change probability computed according to a proximity quantity (first proximity quantity, second proximity quantity) used to compute the lane change probability. For example, in the case of the narrow lane width (32a), the second vehicle 12 is able to determine a lane change at a proximity quantity smaller than that of the wide lane width (32b). Also, the lane width (32a, 32b) becomes narrower, a vehicle width directional distance for which the second vehicle 12 moves to conduct a lane change becomes shorter so that the lane change becomes easier to conduct. Accordingly, when making a lane change determination, it is determined that, as the lane width becomes narrower, the second vehicle 12 conducts the lane change with a smaller first proximity quantity or a smaller second proximity quantity. Namely, the probability compute part 105 increases, as the lane width becomes narrower, the weight applied to the lane change probability computed according to the proximity quantity (first proximity quantity, second proximity quantity). Due to the weight increase, multiplying the lane change probability computed with use of the state quantity (first proximity quantity, second proximity quantity) by the weight results in enhancing the first proximity quantity and second proximity quantity when computing the lane change probability (increasing an influence of the first proximity quantity and second proximity quantity on the lane change probability). In this way, changing the weight applied to the lane change probability computed according to the first proximity quantity or second proximity quantity realizes the correction of a lane change probability computed with use of the first proximity quantity or second proximity quantity.
The state quantity may be an acceleration of the second vehicle 12 or a proximity degree of the second vehicle 12 with respect to a first preceding vehicle 13a running in front of the second vehicle 12 in the adjacent lane (right lane G2). The “proximity degree” indicates, as illustrated in
The narrower the lane width (32a, 32b), the shorter the vehicle width directional distance for which the second vehicle 12 moves to conduct a lane change, i.e., the lane change becomes easier. Accordingly, in making a lane change determination, it is determined such that, as the lane width becomes narrower, the second vehicle 12 conducts a lane change at a smaller acceleration or distance 37. Due to this, the probability compute part 105 increases, as the lane width (32a, 32b) becomes narrower, a weight applied to a lane change probability computed according to the acceleration or distance 37. With this, compared with when the lane width (32a, 32b) is wide, it is possible, as the lane width becomes narrower, to enhance the acceleration or distance 37 (increase an influence of the acceleration or distance 37 on the lane change probability). Accordingly, the probability compute part 105 is able to make a correction, for the same acceleration or proximity degree, to increase the lane change probability as the lane width (32a, 32b) becomes narrower. As a result, even if the distance 37 is the same, the case of the narrower lane width (
The state quantity may be, as illustrated in
The wider the lane width (32a, 32b), the longer the vehicle width directional distance for which the second vehicle 12 moves to conduct a lane change, i.e., the lane change becomes more difficult. Also, in making a lane change determination, it is determined such that, as the lane width (32a, 32b) becomes narrower, the second vehicle 12 conducts a lane change at a shorter first inter-vehicle distance (38a, 38b). For this, the provability compute part 105 increases, as the lane width (32a, 32b) becomes narrower, a weight applied to a lane change probability computed according to the first inter-vehicle distance. With this, compared with the case of the wide lane width (32a, 32b), it is possible, as the lane width becomes narrower, to enhance the first inter-vehicle distance (increase an influence of the first inter-vehicle distance on the lane change provability). As a result, the probability compute part 105 is able to correct such that, with respect to the same first inter-vehicle distance, the lane change probability increases as the lane width (32a, 32b) becomes narrower.
The state quantity may be, as illustrated in
The wider the lane width (32a, 32b), the longer the vehicle width directional distance for which the second vehicle 12 moves to conduct a lane change, to make the lane change more difficult. Also, in making a lane change determination, it is determined such that, as the lane width (32a, 32b) becomes narrower, the second vehicle 12 conducts a lane change with a shorter second inter-vehicle distance (39a, 39b). Accordingly, the probability compute part 105 increases, as the lane width (32a, 32b) becomes narrower, a weight applied to a lane change probability computed according to the second inter-vehicle distance (39a, 39b). With this, compared with the case of the wide lane width (32a, 32b), the second inter-vehicle distance (39a, 39b) is enhanced as the lane width becomes narrower. As a result, the probability compute part 105 is able to correct such that, with respect to the same second inter-vehicle distance, the lane change probability increases as the lane width (32a, 32b) becomes narrower.
The state quantity may be, as illustrated in
The narrower the lane width (32a, 32b), the harder the second vehicle 12 grasps the running directional front of the adjacent lane (right lane G2), to make a lane change more difficult to conduct. Accordingly, in making a lane change determination, it is determined such that, as the lane width (32a, 32b) becomes narrower, the second vehicle 12 conducts a lane change at a smaller vehicle height difference. Accordingly, the probability compute part 105 increases, as the lane width (32a, 32b) becomes narrower, a weight applied to a lane change probability computed according to a difference between the size of the second vehicle 12 and the size of the first preceding vehicle (13a, 13b). With this, compared with when the lane width (32a, 32b) is wide, it is possible, as the lane width becomes narrower, to enhance the vehicle height difference (increase an influence of the vehicle height difference on the lane change probability). As a result, the probability compute part 105 is able to correct such that, with respect to the same vehicle height difference, the lane change probability decreases as the lane width (32a, 32b) becomes narrower. By the way, the probability compute part 105 may increase a weight applied to the vehicle height difference (an example of state quantities) as the lane width (32a, 32b) becomes narrower.
The state quantity may be a relative speed of the second vehicle 12 with respect to the own vehicle 11. The larger the relative speed, the easier the second vehicle 12 conducts a lane change. On the other hand, the smaller the relative speed, the harder the second vehicle 12 conducts a lane change. Due to this, the probability compute part 105 computes, as the relative speed becomes smaller, a lower lane change probability. For example, a table similar to that of
The wider the lane width (32a, 32b), the longer the vehicle width directional distance for which the second vehicle 12 moves to conduct a lane change, to make the lane change more difficult to conduct. Due to this, in making a lane change determination, it is determined such that, as the lane width (32a, 32b) becomes wider, the second vehicle 12 conducts a lane change at a higher relative speed of the second vehicle 12 with respect to the own vehicle. For this, the probability compute part 105 increases, as the lane width (32a, 32b) becomes wider, a weight applied to the relative speed. With this, compared with when the lane width (32a, 32b) is narrow, it is possible, as the lane width becomes wider, to enhance the relative speed (increase an influence of the relative speed on the lane change probability). As a result, the probability compute part 105 is able to correct such that, with respect to the same relative speed, the lane change probability decreases as the lane width (32a, 32b) becomes wider.
The probability compute part 105 is able to compute a lane change probability according to a plurality of state quantities (x, θ) and weights (a, θ) applied to lane change probabilities (ρ(x), p(θ)) computed according to the state quantities (x, θ). Namely, the probability compute part 105 computes, for the plurality of state quantities (x, θ), the lane change probabilities (ρ(x), p(θ)), respectively, and according to the lane width (32a, 32b), adjusts the weights (α, β) applied to the respective state quantities (x, θ). Thereafter, it is possible to combine a plurality of corrected lane change probabilities (α·ρ(x), (β·ρ(θ)) and finally compute one lane change probability (P). For example, according to the expression (1), it is possible to compute one corrected lane change probability (P) from the plurality of corrected lane change probabilities (α·ρ(x), (β·ρ(θ)). In the expression (1), N is the number of corrected lane change probabilities or the sum of weights. Also, L is a lane change probability according to a state quantity, for example, the above-mentioned acceleration, inter-vehicle distance, second vehicle size, or relative speed other than (x, θ). By the way, in connection with the lane change probability L, it is possible to correct it, similar to the lane change probabilities (p(x), p(θ)), by multiplying it by a weight set according to the lane width. In addition, θ in the below-mentioned expression (1) means, as mentioned above, an angle formed by a moving direction of the second vehicle 12 and a lane direction of the right lane G2 and x means the above-mentioned first proximity quantity or second proximity quantity.
[Expression 1]
P=α·p(x)+β·p(θ)+/N (1)
(About Movement Prediction Determine Part 108)
The movement prediction determine part 108 uses the lane change probability and a preset threshold value and determines whether or not the second vehicle conducts a lane change. The movement prediction determine part 108 corrects the threshold value according to the lane width (32a, 32b) of the adjacent lane (right lane G2).
More precisely, the movement prediction determine part 108 determines, according to the below-mentioned three methods (first method to third method), whether or not the second vehicle 12 conducts a lane change. The three methods are alternatively selectable.
As the first method, the movement prediction determine part 108 is able to compare a lane change probability corrected by the probability compute part 105 (called the “after-correction lane change probability”) with a before-correction threshold value. The “before-correction threshold value” is a threshold value before corrected by the movement prediction determine part 108. The movement prediction determine part 108 determines that, if the after-correction lane change probability is greater than the before-correction threshold value, the second vehicle 12 conducts a lane change. On the other hand, the movement prediction determine part 108 determines that, if the after-correction lane change probability is equal to or smaller than the before-correction threshold value, the second vehicle 12 conducts no lane change. When the first method is selected, the movement prediction determine part 108 is not required to correct the threshold value according to the lane width (32a, 32b) of the adjacent lane (right lane G2).
As the second method, the movement prediction determine part 108 is able to compare a lane change probability computed by the probability compute part 105 with a threshold value corrected by the movement prediction determine part 108 (called the “after-correction threshold value”). The lane change probability computed by the probability compute part 105 is a lane-change probability before correction by the probability compute part 105 (called the “before-correction lane change probability”). The movement prediction determine part 108 determines that, if the before-correction lane change probability is greater than the after-correction threshold value, the second vehicle 12 conducts a lane change. On the other hand, the movement prediction determine part 108 determines that, if the before-correction lane change probability is equal to or smaller than the after-correction threshold value, the second vehicle 12 conducts no lane change. When the second method is selected, the probability compute part 105 is not required to correct the lane change probability according to the lane width (32a, 32b) of the adjacent lane (right lane G2).
As the third method, the movement prediction determine part 108 is able to compare the after-correction lane change probability with the after-correction threshold value. The movement prediction determine part 108 determines that, if the after-correction lane change probability is greater than the after-correction threshold value, the second vehicle 12 conducts a lane change. On the other hand, the movement prediction determine part 108 determines that, if the after-correction lane change probability is equal to or smaller than the after-correction threshold value, the second vehicle 12 conducts no lane change.
In this way, the movement prediction determine part 108 compares one of the lane change probability and threshold value corrected according to the lane width (32a, 32b) with the other of the lane change probability and threshold value not corrected according to the lane width (32a, 32b). Alternatively, the movement prediction determine part 108 compares the lane change probability and threshold value both corrected according to the lane width (32a, 32b) with each other. The movement prediction determine part 108 determines, according to any one of these comparison results, whether or not the second vehicle 12 conducts a lane change.
The threshold value correction according to the lane width (32a, 32b) will be explained. The movement prediction determine part 108 beforehand sets one or a plurality of threshold values for each lane width (32a, 32b). For example, for each of the narrow lane width 32a and wide lane width 32b, one or a plurality of threshold values are set. By the way, the set threshold values are stored in the memory of the microcomputer. The movement prediction determine part 108 selects one or a plurality of threshold values corresponding to a lane width obtained by the lane structure obtain part 104. In this way, the movement prediction determine part 108 beforehand sets different threshold values for lane widths, respectively, and selects from among the threshold values a threshold value corresponding to an actual lane width, thereby achieving the threshold value correction. The movement prediction determine part 108 compares the selected threshold value (an example of the after-correction threshold value) with a lane change probability and predicts a lane change of the second vehicle 12.
“Setting a plurality of threshold values” is to set threshold values for state quantities, respectively, used to compute a lane change probability. For example, as explained with reference to the expression (1), in the case of using a plurality of state quantities (x, θ, . . . ) to compute a lane change probability, threshold values are set for the state quantities (x, θ, . . . ), respectively. The movement prediction determine part 108 compares, for each of the state quantities (x, θ, . . . ), a selected threshold value with a lane change probability (p(x), p(θ), . . . ) and determines whether or not the second vehicle 12 conducts a lane change.
“Setting a plurality of threshold values” is to set, for multistage-controlling the first inter-vehicle distance (38a, 38b) or the speed of the own vehicle 11, a plurality of threshold values for a state quantity used to compute a lane change probability or for the lane change probability. More precisely, a plurality of threshold values are beforehand prepared in a multistage manner. Then, the plurality of threshold values are compared with a lane change probability, to determine in a multistage manner whether or not the second vehicle 12 conducts a lane change. This realizes a multistage vehicle control of the own vehicle 11 for securing safety for the lane change of the second vehicle 12.
When correcting a threshold value according to the lane width (32a, 32b), the probability compute part 105 may suppose that the second vehicle 12 is positioned on the lane boundary line 31 and compute a lane change probability. The position of the second vehicle 12 that is an example of a state quantity used to compute a lane change probability is supposed to be a position on the lane boundary line 31. Taking the position of the second vehicle 12 into consideration, the computation of a lane change probability or the determination of a lane change can be stabilized.
The own vehicle path generate part 109 generates a path of the own vehicle 11 according to the movement (including the lane change) of the second vehicle 12 predicted by the movement prediction determine part 108. If the lane change of the second vehicle 12 to the own lane G1 has been predicted, it is possible to generate a path based on the lane change prediction of the second vehicle 12. Accordingly, it is possible to generate a smooth path of the own vehicle 11 that secures a sufficient inter-vehicle distance from the second vehicle 12 and prevents the movement of the second vehicle 12 from causing a rapid deceleration or rapid steering of the own vehicle 11. The “path of the own vehicle” indicates not only a positional profile of the own vehicle 11 at different times but also a speed profile of the own vehicle 11 at respective positions. The own vehicle path generate part 109 generates a path of the own vehicle 11 conforming to the lane change. Further, it is possible to generate a path of the own vehicle 11 to increase a relative distance of the second vehicle 12 with respect to the own vehicle 11. Also, if there is formed a train of vehicles in front of the own vehicle 11, the own vehicle path generate part 109 may compute a path of the own vehicle 11 that makes the own vehicle 11 decelerate to form an inter-vehicle space so that the second vehicle 12 may cut in the train of vehicles. This results in more safely controlling the own vehicle 11.
The vehicle control part 110 drives at least one of a steering actuator, an acceleration pedal actuator, and a brake pedal actuator according to an own position computed by the own vehicle position estimate part 101, so that the own vehicle 11 may run along the path generated by the own vehicle path generate part 109. By the way, the first embodiment describes a control example that controls the own vehicle 11 along a path. Instead, it is possible to control the own vehicle 11 without generating a path of the own vehicle 11. In this case, it is possible to achieve the control according to a relative distance with respect to the second vehicle 12 or an attitude angle difference between the second vehicle 12 and the own vehicle 11. If whether or not the second vehicle 12 conducts a lane change is determined in a multistage manner, the vehicle control part 110 is able to carry out a multistage vehicle control of the own vehicle 11 to secure safety with respect to a lane change of the second vehicle 12. Alternatively, the value itself of the lane change probability may be used to control an inter-vehicle distance between the own vehicle 11 and the second vehicle 12 and a vehicle speed of the own vehicle 11.
With reference to
First, in step S201, the own vehicle position estimate part 101 measures an own position (an absolute position and a relative position) of the own vehicle 11. Thereafter, the position and attitude of the own vehicle 11 on a map are detected. Advancing to step S202, the object detect part 102 obtains a behavior of the second vehicle 12. More precisely, the object detect part 102 employs an object detect sensor to detect the second vehicle 12 and tracks the second vehicle 12. As a detection result, for example, a behavior of the second vehicle 12 in a top view seen from the air above the own vehicle 11 is outputted.
Advancing to step S203, the lane structure obtain part 104 obtains information indicating the structure of a road around the own vehicle 11 and the structure of each lane (G1, G2) forming the road. In the road around the own vehicle 11, information indicating the structure of an adjacent lane (right lane G2) in which the second vehicle 12, i.e., a lane change determination object is running is at least obtained. The structure of the adjacent lane (right lane G2) includes a lane width of the adjacent lane (right lane G2). From map data or an analysis of an image around the own vehicle 11, the information indicating the road structure and lane structure is obtainable. Advancing to step S204, the movement option generate part 103 predicts, according to the road structure and lane structure, movement options to be carried out in the near future by the second vehicle 12. The movement options include a lane change.
Advancing to step S205, the motion prediction apparatus of other vehicle determines whether or not a lane change is included in the predicted movement options. If there is the lane change (YES in S205), it advances to step S206. On the other hand, if there is no lane change (NO in S205), it advances to step S213 in which the vehicle control part 110 executes a normal vehicle control without using a determination result by the motion prediction apparatus of other vehicle.
In the step S206, the motion prediction apparatus of other vehicle determines, according to a user selected state in connection with a lane change probability correction, whether or not a lane change probability must be corrected. If the user has selected to correct the lane change probability according to the lane width (32a, 32b) (YES in S206), it advances to step S207. On the other hand, if the user has selected not to correct the lane change probability according to the lane width (32a, 32b) (NO in S206), it advances to step S208.
In the step S208, the probability compute part 105 computes a lane change probability according to a state quantity. The state quantity is one or a combination of two or more of an attitude of the second vehicle 12, a moving direction thereof, an angle θ thereof, a first proximity quantity, a second proximity quantity, an acceleration of the second vehicle 12, a proximity degree of the second vehicle 12 with respect to the first preceding vehicle 13a, a first inter-vehicle distance (38a, 38b), a second inter-vehicle distance (39a, 39b), a size of the second vehicle 12 or first preceding vehicle (13a, 13b), and a relative speed of the second vehicle 12 with respect to the own vehicle 11. Thereafter, it advances to step S210.
In the step S207, the probability compute part 105 computes, similar to the step S208, a lane change probability according to a state quantity. Further, the probability compute part 105 corrects the lane change probability according to the lane width (32a, 32b) of the adjacent lane (right lane G2). More precisely, the probability compute part 105 changes, according to the lane width (32a, 32b), a weight applied to the state quantity used to compute the lane change probability, thereby correcting the lane change probability. Thereafter, it advances to step S209.
In the step S209, the motion prediction apparatus of other vehicle determines, according to a user selected state concerning a threshold value correction, whether or not a threshold value must be corrected. If correcting the threshold value according to the lane width (32a, 32b) has been selected by the user (YES in S209), it advances to step S210. On the other hand, if not correcting the threshold value according to the lane width (32a, 32b) has been selected by the user (NO in S209), it advances to step S211.
In the step S211, the movement prediction determine part 108 compares the lane change probability corrected in the step S207 (after-correction lane change probability) with a before-correction threshold value. If the after-correction lane change probability is greater than the before-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts a lane change. On the other hand, if the after-correction lane change probability is equal to or smaller than the before-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts no lane change. Thereafter, it advances to step S212.
In the step S210, the movement prediction determine part 108 first corrects the threshold value according to the lane width (32a, 32b) of the adjacent lane (right lane G2). Then, if the step S208 has been passed through, the movement prediction determine part 108 compares the lane change probability computed in the step S208 (before-correction lane change probability) with the corrected threshold value (after-correction threshold value). If the before-correction lane change probability is greater than the after-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts a lane change. On the other hand, if the before-correction lane change probability is equal to or smaller than the after-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts no lane change.
On the other hand, if the step S207 has been passed through, the movement prediction determine part 108 compares the lane change probability corrected in the step S207 (after-correction lane change probability) with the after-correction threshold value. If the after-correction lane change probability is greater than the after-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts a lane change. On the other hand, if the after-correction lane change probability is equal to or smaller than the after-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts no lane change. Thereafter, it advances to step S212.
In the step S212, the own vehicle path generate part 109 generates a path of the own vehicle 11 according to the movement of the second vehicle 12 predicted in the step S210 or S211. If the lane change of the second vehicle 12 to the own lane G1 has been predicted, the path is generated based on the lane change prediction of the second vehicle 12. As the path of the own vehicle 11, the own vehicle path generate part 109 determines a relative distance of the second vehicle 12 with respect to the own vehicle 11 and determines a locus and vehicle speed of the own vehicle 11 that are necessary to maintain the relative distance.
Advancing to step S213, the vehicle control part 110 drives various kinds of actuators according to the own position computed by the own vehicle position estimate part 101, so that the own vehicle 11 may run along the path generated in the step S212. The vehicle control part 110 may control the own vehicle 11 without generating the path of the own vehicle 11.
As explained above, according to the first embodiment, the below-mentioned functions and effects are obtained.
As illustrated in
The probability compute part 105 changes, according to the lane width, a weight applied to a lane change probability computed according to a state quantity, thereby correcting the lane change probability according to the lane width. Even on roads with different lane widths, it is possible to compute a lane change probability without receiving an influence of the lane widths.
The state quantity may be a position of the second vehicle 12, a first proximity quantity, i.e., an approaching quantity of the second vehicle 12 to the own vehicle 11, or a second proximity quantity, i.e., an approaching quantity of the second vehicle 12 to the lane boundary line 31. The probability compute part 105 increases, as the lane width becomes wider, a weight applied to the position of the second vehicle 12, first proximity quantity, and second proximity quantity. As the lane width becomes wider, it is possible, in determining a lane change, to attach importance to the position of the second vehicle 12, first proximity quantity, and second proximity quantity. Without receiving an influence of the lane width, a proper lane change probability can be computed.
The state quantity may be an attitude of the second vehicle 12, a moving direction of the second vehicle 12, or an angle θ formed by the moving direction of the second vehicle 12 and a lane direction of the right lane G2. The probability compute part 105 increases, as the lane width becomes narrower, a weight applied to the attitude, moving direction, or angle θ. As the lane width becomes narrower, it is possible, in determining a lane change, to attach importance to the attitude, moving direction, or angle θ. Without receiving an influence of the lane width, a proper lane change probability can be computed.
The state quantity may be an acceleration of the second vehicle 12 or a proximity degree of the second vehicle 12 with respect to the first preceding vehicle 13a. The probability compute part 105 increases, as the lane width (32a, 32b) becomes narrower, a weight applied to the acceleration or proximity degree. As the lane width becomes narrower, it is possible, in determining a lane change, to attach importance to the acceleration or proximity degree. Without receiving an influence of the lane width, a proper lane change probability can be computed.
The state quantity may be, as illustrated in
The state quantity may be, as illustrated in
The state quantity may be, as illustrated in
The state quantity may be a relative speed of the second vehicle 12 with respect to the own vehicle 11. The probability compute part 105 increases, as the lane width (32a, 32b) becomes wider, a weight applied to the relative speed. As the lane width becomes wider, it is possible, in determining a lane change, to attach importance to the relative speed. Without receiving an influence of the lane width, a proper lane change probability can be computed.
The probability compute part 105 computes, according to state quantities (x, θ) and weights (a, θ) applied to the state quantities, respectively, respective lane change probabilities (p(x), p(θ)). The weights (a, θ) applied to the above-mentioned state quantities are adjusted according to a lane width and a plurality of after-correction lane change probabilities (α·ρ(x), (β·ρ(θ)) are computed. The plurality of after-correction lane change probabilities are used with the expression (1) to compute one after-correction lane change probability (P). With this, a computation accuracy of the lane change probability improves.
The movement prediction determine part 108 sets, for each lane width, one or a plurality of threshold values and selects one or a plurality of threshold values corresponding to the lane width indicated by the information obtained by the lane structure obtain part 104. The movement prediction determine part 108 compares the selected threshold value (an example of the after-correction threshold value) with the lane change probability and predicts a lane change to be conducted by the second vehicle 12. Without receiving an influence of the lane width, the lane change is properly predictable.
“To set a plurality of threshold values” is to set threshold values for state quantities, respectively, used to compute a lane change probability. The movement prediction determine part 108 compares, for each of the state quantities (x, θ, . . . ), a selected threshold value with a lane change probability (p(x), p(θ), . . . ), thereby determining whether or not the second vehicle 12 conducts a lane change. Without receiving an influence of the lane width, the lane change is properly predictable.
“To set a plurality of threshold values” is, for multistage-controlling the first inter-vehicle distance (38a, 38b) or the speed of the own vehicle 11, to set a plurality of threshold values for a state quantity used to compute a lane change probability or for the lane change probability. Without receiving an influence of the lane width, a multistage vehicle control of the own vehicle 11 is realizable to secure safety with respect to the lane change of the second vehicle 12.
When correcting a threshold value according to the lane width (32a, 32b), the probability compute part 105 may compute a lane change probability on an assumption that the second vehicle 12 is positioned on the lane boundary line 31. Without receiving an influence of the lane width, the lane change probability is properly computable.
(Second Embodiment)
The motion prediction apparatus of other vehicle and the motion prediction method of other vehicle according to the second embodiment differ from those of the first embodiment in that they correct at least one of the lane change probability and threshold value according to a position of the second vehicle in the adjacent lane G2 instead of the lane width (32a, 32b) of the adjacent lane G2. As illustrated in
Like the first embodiment, the motion prediction apparatus of other vehicle and the motion prediction method of other vehicle according to the second embodiment effectively function in, for example, the running scenes illustrated in
The second embodiment computes a lane change probability according to a state quantity of the second vehicle 12 and uses the lane change probability and a threshold value to predict a lane change to be conducted by the second vehicle 12. In other words, it employs the lane change probability and threshold value to determine whether or not the second vehicle 12 conducts a lane change.
As illustrated in
The configuration of the motion prediction apparatus of other vehicle according to the second embodiment differs from the configuration of the motion prediction apparatus of other vehicle of the first embodiment in the below-mentioned points.
The probability compute part 105 corrects a lane change probability according to a position of the second vehicle 12 (i.e., a lane width directional distance from the own vehicle 11 or lane boundary line 31 to the second vehicle 12). For example, the probability compute part 105 changes a weight applied to a state quantity used to compute a lane change probability according to a lane width directional distance (33a, 33b, 34a, 34b) from the own vehicle 11 or lane boundary line 31 to the second vehicle 12. For example, if the distance (33a, 34a) is short, it is presumed that the second vehicle 12 conducts a lane change at an angle θ (state) smaller than that when the distance (33b, 34b) is long. Also, in a lane change determination, it is preferable to attach importance to the angle θ as the distance (33a, 33b, 34a, 34b) becomes smaller. Due to this, the probability compute part 105 increases a weight applied to the angle θ as the distance (33a, 33b, 34a, 34b) becomes shorter. In other words, the nearer the position of the second vehicle 12 to the own vehicle 11 or lane boundary line 31, the heavier the weight applied to the angle θ is increased. The probability compute part 105 may change, similar to the case of the angle θ, a weight applied to an attitude of the second vehicle 12 or a moving direction of the second vehicle 12 according to the position of the second vehicle 12.
For any other state quantity, the probability compute part 105 adjusts a weight applied to the state quantity according to the position of the second vehicle 12 instead of the lane width (32a, 32b).
The state quantity may be an acceleration of the second vehicle 12 or a proximity degree of the second vehicle 12 with respect to the first preceding vehicle 13a running in front of the second vehicle 12 in the adjacent lane (right lane G2). The probability compute part 105 increases, as the position of the second vehicle 12 becomes nearer to the own vehicle 11 or lane boundary line 31, a weight applied to the acceleration or proximity degree.
The state quantity may be, as illustrated in
The state quantity may be, as illustrated in
The state quantity may be, as illustrated in
The state quantity may be a relative speed of the second vehicle 12 with respect to the own vehicle 11. The probability compute part 105 increases a weight applied to the relative speed as the position of the second vehicle 12 becomes farther from the own vehicle 11 or lane boundary line 31.
The probability compute part 105 may compute one lane change probability (P) according to state quantities (x, θ) and weights (a, θ) applied to the state quantities (x, θ).
The movement prediction determine part 108 corrects a threshold value according to the position of the second vehicle 12. For example, the movement prediction determine part 108 corrects the threshold value according to the lane width directional distance (33a, 33b, 34a, 34b) from the own vehicle 11 or lane boundary line 31 to the second vehicle 12.
More precisely, the movement prediction determine part 108 beforehand sets one or a plurality of threshold values for each position of the second vehicle 12. For example, for each of the short distance (33a, 34a) and long distance (33b, 34b), one or a plurality of threshold values are set. The movement prediction determine part 108 selects one or a plurality of threshold values corresponding to a distance (33a, 33b, 34a, 34b) obtained by the lane structure obtain part 104. In this way, the movement prediction determine part 108 beforehand sets different threshold values for each position of the second vehicle 12 and selects, from among the threshold values, a threshold value corresponding to an actual position of the second vehicle 12, thereby correcting the threshold value.
The configuration of the motion prediction apparatus of other vehicle according to the second embodiment is the same as, except the above-mentioned points, the configuration of the motion prediction apparatus of other vehicle according to the first embodiment explained with reference to
With reference to
Steps S301 to S305 execute the same processing operations as those of the steps S201 to S205 of
In step S306, the motion prediction apparatus of other vehicle determines, according to a user selected state in connection with a lane change probability correction, whether or not a lane change probability must be corrected. If the user has selected to correct the lane change probability according to a position of the second vehicle 12 (YES in S306), it advances to step S307. On the other hand, if the user has selected not to correct the lane change probability according to a position of the second vehicle 12 (NO in S306), it advances to step S308.
In the step S308, the probability compute part 105 computes a lane change probability according to a state quantity. The state quantity is one or a combination of two or more of the attitude, moving direction, and angle θ of the second vehicle 12, an acceleration of the second vehicle 12, a proximity degree of the second vehicle 12 with respect to the first preceding vehicle 13a, a first inter-vehicle distance (38a, 38b), a second inter-vehicle distance (39a, 39b), a size of the second vehicle 12 or first preceding vehicle (13a, 13b), and a relative speed of the second vehicle 12 with respect to the own vehicle 11. Thereafter, it advances to step S310.
In the step S307, the probability compute part 105 computes, similar to the step S308, a lane change probability according to a state quantity. Further, the probability compute part 105 corrects the lane change probability according to a position of the second vehicle 12. More precisely, the probability compute part 105 changes, according to the position of the second vehicle 12, a weight applied to the state quantity used to compute the lane change probability, thereby correcting the lane change probability. Thereafter, it advances to step S309.
In the step S309, the motion prediction apparatus of other vehicle determines, according to a user selected state concerning a threshold value correction, whether or not a threshold value must be corrected. If correcting the threshold value according to the position of the second vehicle 12 has been selected by the user (YES in S309), it advances to step S310. On the other hand, if not correcting the threshold value according to the position of the second vehicle 12 has been selected by the user (NO in S309), it advances to step S311.
In the step S311, the movement prediction determine part 108 compares the lane change probability corrected in the step S307 (after-correction lane change probability) with a before-correction threshold value. If the after-correction lane change probability is greater than the before-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts a lane change. On the other hand, if the after-correction lane change probability is equal to or smaller than the before-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts no lane change. Thereafter, it advances to step S312.
In the step S310, the movement prediction determine part 108 first corrects the threshold value according to the position of the second vehicle 12. Then, if the step S308 has been passed through, the movement prediction determine part 108 compares the lane change probability computed in the step S308 (before-correction lane change probability) with the corrected threshold value (after-correction threshold value). If the before-correction lane change probability is greater than the after-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts a lane change. On the other hand, if the before-correction lane change probability is equal to or smaller than the after-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts no lane change.
On the other hand, if the step S307 has been passed through, the movement prediction determine part 108 compares the lane change probability corrected in the step S307 (after-correction lane change probability) with the after-correction threshold value. If the after-correction lane change probability is greater than the after-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts a lane change. On the other hand, if the after-correction lane change probability is equal to or smaller than the after-correction threshold value, the movement prediction determine part 108 determines that the second vehicle 12 conducts no lane change. Thereafter, it advances to step S312.
In the steps S312 and S313, the same processing operations as those of the steps S212 and S213 of
As explained above, according to the second embodiment, the below-mentioned functions and effects are obtained.
As illustrated in
The probability compute part 105 changes a weight applied to a state quantity according to a position of the second vehicle 12, thereby correcting a lane change probability according to the position of the second vehicle 12. Even on roads with different lane widths, it is possible to compute a lane change probability without receiving an influence of the lane widths.
The state quantity may be an attitude of the second vehicle 12, a moving direction of the second vehicle 12, or an angle θ formed by the moving direction of the second vehicle 12 and a lane direction of the right lane G2. The probability compute part 105 increases, as the position of the second vehicle 12 becomes closer to the own vehicle 11 or lane boundary line 31, a weight applied to the attitude, moving direction, or angle θ. As the position of the second vehicle 12 becomes nearer to the own vehicle 11 or lane boundary line 31, it is possible, in determining a lane change, to attach importance to the attitude, moving direction, or angle θ. Without receiving an influence of lane widths, a proper lane change probability can be computed.
The state quantity may be an acceleration of the second vehicle 12 or a proximity degree of the second vehicle 12 with respect to the first preceding vehicle 13a. The probability compute part 105 increases, as the position of the second vehicle 12 becomes nearer to the own vehicle 11 or lane boundary line 31, a weight applied to the acceleration or proximity degree. As the position of the second vehicle 12 becomes nearer to the own vehicle or lane boundary line 31, it is possible, in determining a lane change, to attach importance to the acceleration or proximity degree. Without receiving an influence of lane widths, a proper lane change probability can be computed.
The state quantity may be, as illustrated in
The state quantity may be, as illustrated in
The state quantity may be, as illustrated in
The state quantity may be a relative speed of the second vehicle 12 with respect to the own vehicle 11. The probability compute part 105 increases, as the position of the second vehicle 12 becomes farther from the own vehicle 11 or lane boundary line 31, a weight applied to the relative speed. As the position of the second vehicle 12 becomes farther from the own vehicle 11 or lane boundary line 31, it is possible, in determining a lane change, to attach importance to the relative speed. Without receiving an influence of lane widths, a proper lane change probability can be computed.
The probability compute part 105 computes, according to state quantities (x, θ), respective lane change probabilities (p(x), p(θ)). Weights (α, θ) applied to the above-mentioned state quantities are adjusted according to a lane width and a plurality of after-correction lane change probabilities (α·ρ(x), β·ρ(θ)) are computed. The plurality of after-correction lane change probabilities are used with the expression (1) to compute one after-correction lane change probability (P). With this, a computation accuracy of the lane change probability improves.
The movement prediction determine part 108 sets, for each position of the second vehicle 12, one or a plurality of threshold values and selects one or a plurality of threshold values corresponding to a position of the second vehicle 12 indicated by information obtained by the lane structure obtain part 104. The movement prediction determine part 108 compares the selected threshold value (an example of an after-correction threshold value) with the lane change probability and predicts a lane change to be conducted by the second vehicle 12. Without receiving an influence of lane widths, the lane change is properly predictable.
“To set a plurality of threshold values” is to set threshold values for state quantities used for computing a lane change probability, respectively. The movement prediction determine part 108 compares, for each of the state quantities (x, θ, . . . ), a selected threshold value with a lane change probability (ρ(x), ρ(θ), . . . ), thereby determining whether or not the second vehicle 12 conducts a lane change. Without receiving an influence of lane widths, the lane change is properly predictable.
“To set a plurality of threshold values” is to set, for multistage-controlling the first inter-vehicle distance (38a, 38b) or the speed of the own vehicle 11, a plurality of threshold values for state quantities used to compute a lane change probability or for a lane change probability.
Without receiving an influence of lane widths, a multistage vehicle control of the own vehicle 11 is realizable to secure safety with respect to a lane change of the second vehicle 12.
Each of the functions mentioned in the above-mentioned embodiments is realizable with one or a plurality of processing circuits. The processing circuits include programmed processing devices such as processing devices containing electric circuits. Also, the processing devices include application specific integrated circuits (ASICs) and conventional circuit parts arranged to execute the functions mentioned in the embodiments.
The above-mentioned embodiments are examples of the present invention. Accordingly, the present invention is not limited to the above-mentioned embodiments and naturally covers, within the scope of technical ideas of the present invention, embodiments other than those mentioned herein or modifications based on various designing.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2019/000177 | 2/7/2019 | WO | 00 |