US20100010699A1 - Cruise control plan evaluation device and method - Google Patents

Cruise control plan evaluation device and method Download PDF

Info

Publication number
US20100010699A1
US20100010699A1 US12/312,001 US31200107A US2010010699A1 US 20100010699 A1 US20100010699 A1 US 20100010699A1 US 31200107 A US31200107 A US 31200107A US 2010010699 A1 US2010010699 A1 US 2010010699A1
Authority
US
United States
Prior art keywords
cruise control
vehicle
control plan
region
predicted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US12/312,001
Other versions
US9224299B2 (en
Inventor
Koji Taguchi
Tomoyuki Doi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Assigned to TOYOTA JIDOSHA KABUSHIKI KAISHA reassignment TOYOTA JIDOSHA KABUSHIKI KAISHA ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DOI, TOMOYUKI, TAGUCHI, KOJI
Publication of US20100010699A1 publication Critical patent/US20100010699A1/en
Application granted granted Critical
Publication of US9224299B2 publication Critical patent/US9224299B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/161Decentralised systems, e.g. inter-vehicle communication
    • G08G1/163Decentralised systems, e.g. inter-vehicle communication involving continuous checking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units, or advanced driver assistance systems for ensuring comfort, stability and safety or drive control systems for propelling or retarding the vehicle
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units, or advanced driver assistance systems for ensuring comfort, stability and safety or drive control systems for propelling or retarding the vehicle
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/095Predicting travel path or likelihood of collision
    • B60W30/0956Predicting travel path or likelihood of collision the prediction being responsive to traffic or environmental parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/0097Predicting future conditions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/05Type of road
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/10Number of lanes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits

Definitions

  • the invention relates to an evaluation device and method that evaluates cruise control plans for an automatically-operated vehicle.
  • a device that controls an automatic operation of a vehicle is described in, for example, Japanese Patent No. 3714258.
  • the device predicts future behaviors that may be exhibited by a vehicle group including a vehicle near the host vehicle under the influence of the behavior of the host vehicle.
  • the device evaluates the validity of the future operation of the host vehicle, and indicates the desirable amount by which the host vehicle is operated from the current moment, to the future.
  • the invention provides a cruise control plan evaluation device and method that makes it possible to more accurately evaluate the safety of cruise control plans for an automatically-operated vehicle.
  • a first aspect of the invention relates to a cruise control plan evaluation device that evaluates safety of a cruise control plan for an automatically-operated vehicle.
  • the cruise control plan evaluation device includes: a behavior prediction unit that predicts a behavior that may be exhibited by a nearby vehicle, which is present near the automatically-operated vehicle, at a given time point; a position prediction unit that predicts a position of the nearby vehicle after the given time point based on a position of the nearby vehicle at the given time point and the behavior predicted by the behavior prediction unit; and an evaluation unit that evaluates the safety of the cruise control plan based on the position of the nearby vehicle predicted by the position prediction unit and a position that is reached by the automatically-operated vehicle according to the cruise control plan.
  • the cruise control plan evaluation device constantly predicts a behavior that may be exhibited by the nearby vehicle, predicts a future position of the nearby vehicle, and evaluates the safety of the cruise control plan. Accordingly, it is possible to accurately evaluate the safety of the cruise control plan for the automatically-operated vehicle.
  • the behavior prediction unit may predict the behavior of the nearby vehicle based on at least information concerning a road shape. In this way, it is possible to accurately predict the behavior that may be exhibited by the nearby vehicle based on the information, for example, whether the number of lanes decreases or whether there is a curve in the road ahead.
  • the cruise control plan evaluation device may further include: a cruise control plan preparation unit that prepares multiple cruise control plans for the automatically-operated vehicle; and a cruise control plan selection unit that selects the cruise control plan to be implemented from among the multiple cruise control plans based on the results of evaluations made by the evaluation unit.
  • a cruise control plan preparation unit that prepares multiple cruise control plans for the automatically-operated vehicle
  • a cruise control plan selection unit that selects the cruise control plan to be implemented from among the multiple cruise control plans based on the results of evaluations made by the evaluation unit.
  • the cruise control plan evaluation device may farther include a cruise control plan preparation unit that prepares a cruise control plan for the automatically-operated vehicle.
  • the cruise control plan preparation unit may modify the cruise control plan based on the result of evaluation made by the evaluation unit. With this configuration, it is possible to prepare a safer cruise control plan through modification.
  • the behavior prediction unit may predict the behavior that may be exhibited by the nearby vehicle and estimate the probability that the nearby vehicle exhibits the behavior. In this way, it is possible to predict the future position of the nearby vehicle along with the probability that the nearby vehicle will be at this future position.
  • the evaluation unit may include: a predicted vehicle-presence region drawing-up unit that draws up a predicted vehicle-presence region that indicates a region, in which the nearby vehicle is predicted to be present, using a probability distribution based on the position of the nearby vehicle predicted by the position prediction unit and the probability estimated by the behavior prediction unit; a contact impermissible region drawing-up unit that draws up a contact impermissible region that indicates a region, which needs to be maintained to prevent contact between the automatically-operated vehicle and me nearby vehicle, using a probability distribution in a manner such that an outline of the contact impermissible region surrounds the automatically-operated vehicle; and a determination unit that determines that the cruise control plan is safe when the result of multiply-and-accumulation of the predicted vehicle-presence region and the contact impermissible region is equal to or lower than a first threshold value at any time point.
  • the evaluation unit may include an emergency contact-avoidance ensuring region drawing-up unit that draws up an emergency contact-avoidance ensuring region that indicates a region, which needs to be maintained to prevent contact between the automatically-operated vehicle and the nearby vehicle in an emergency, using a probability distribution in a manner such that an outline of the emergency contact-avoidance ensuring region surrounds the automatically-operated vehicle.
  • the determination unit may determine that the cruise control plan is safe when the result of multiply-and-accumulation of the predicted vehicle-presence region and the emergency contact-avoidance ensuring region is equal to or lower than a second threshold value at any time point. In this way, it is possible to more accurately evaluate the safety of the cruise control plan, because the measures to prevent contact between the automatically-operated vehicle and the nearby vehicle in the event of an emergency is also taken into account.
  • a second aspect of the invention relates to a cruise control plan evaluation method for evaluating safety of a cruise control plan for an automatically-operated vehicle.
  • the cruise control plan evaluation method includes: predicting a behavior that may be exhibited by a nearby vehicle, which is present near the automatically-operated vehicle, at a given time point; predicting a position of the nearby vehicle after the given time point based on a position of the nearby vehicle at the given time point and the predicted behavior; and evaluating the safety of the cruise control plan based on the predicted position of the nearby vehicle and a position that is reached by the automatically-operated vehicle according to the cruise control plan.
  • the cruise control plan evaluation device and method that makes it possible to accurately evaluate the safety cruise control plans for the automatically-operated vehicle.
  • FIG. 1 is a block diagram showing the configuration of an automatic operation control apparatus including a cruise control plan evaluation device according to an embodiment of the invention
  • FIG. 2 is a view illustrating the manner for predicting the behaviors and the future positions of a nearby vehicle
  • FIG. 3 is a view illustrating the manner for predicting the behaviors and the future positions of multiple nearby vehicles
  • FIG. 4A is a view illustrating the contact impermissible region
  • FIG. 4B is a view illustrating the emergency contact-avoidance ensuring region
  • FIGS. 5 a to 5 d are views illustrating the method for setting the contact impermissible region and the emergency contact-avoidance ensuring region
  • FIG. 6A is a view illustrating the multiply-and-accumulation of the predicted vehicle-presence region and the contact impermissible region
  • FIG. 6B is a view illustrating the multiply-and-accumulation of the predicted vehicle-presence region and the emergency contact-avoidance ensuring region;
  • FIG. 7 is a flowchart showing the routine executed by an estimation/prediction calculating unit
  • FIG. 8 is a flowchart showing the routine executed by a predicted vehicle-presence region drawing-up unit
  • FIGS. 9A , 9 B and 9 C are views showing the predicted vehicle-presence regions of the nearby vehicles A, B, and C, respectively;
  • FIGS. 10A to 10C are views showing the predicted vehicle-presence regions of the nearby vehicles A, B and C, which are superimposed with each other, at different time points;
  • FIG. 11 is a flowchart showing the routine executed by a contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit;
  • FIG. 12 is a flowchart showing the routine executed by a determination unit
  • FIGS. 13A to 13C are views illustrating an example of a cruise control plan that is determined to be safe according to the evaluation made by an evaluation unit.
  • FIG. 14 is a block diagram showing the configuration of the automatic operation control apparatus including a cruise control plan evaluation device according to a modified example of the embodiment of the invention.
  • An automatic operation control apparatus 1 including a cruise control plan evaluation device (hereinafter, referred to as an “evaluation device”) 10 is formed of hardware of a microcomputer, for example, an ECU (Electronic Control Unit) and software, and is mounted in an automatically-operated vehicle.
  • the automatic operation control apparatus 1 includes the evaluation device 10 and a motion control unit 30 .
  • the evaluation device 10 includes a nearby vehicle recognition unit 12 , a host vehicle state-quantity estimation unit 14 , an estimation/prediction calculating unit 16 , a cruise control plan preparation unit 18 , an evaluation unit 20 , and a cruise control plan selection unit 22 .
  • the nearby vehicle recognition unit 12 is connected to a perimeter monitoring sensor 24 , for example, a millimeter-wave radar, an image sensor, a laser radar, and an ultrasonic-wave sensor.
  • the nearby vehicle recognition unit 12 recognizes a nearby vehicle which is present near the automatically-operated vehicle (i.e., host vehicle) based on values detected by the perimeter monitoring sensor 24 (for example, information indicated by waves reflected from objects such as the nearby vehicle), and calculates the information concerning the nearby vehicle, for example, the relative distance, angle and speed between the host vehicle and the nearby vehicle.
  • the host vehicle state-quantity estimation unit 14 is connected to a host vehicle sensor 26 that detects the state quantity of the host vehicle.
  • the host vehicle sensor 26 is, for example, a yaw-rate sensor, a vehicle speed sensor, an acceleration sensor, a steering angle sensor, a white line detection sensor, and a GPS.
  • the host vehicle state-quantity estimation unit 14 calculates an estimate value of the state quantity of the host vehicle (yaw-rate of the host vehicle, lateral position of the host vehicle within a lane, lateral velocity of the host vehicle, yaw angle of the host vehicle with respect to the road line shape, position of the host vehicle, etc.) based on the values detected by the host vehicle sensor 26 .
  • the estimation/prediction calculating unit 16 includes a behavior prediction unit 16 a, and a position prediction unit 16 b.
  • the behavior prediction unit 16 a obtains the information concerning the nearby vehicle calculated by the nearby vehicle recognition unit 12 , and the estimate value of the state quantity of the host vehicle calculated by the host vehicle state-quantity estimation unit 14 . Then, the behavior prediction unit 16 a calculates the history information concerning the position of the host vehicle, the history information concerning the relative position between the host vehicle and the nearby vehicle, the relative speed between the host vehicle and the nearby vehicle, etc. based on the obtained information, and estimates the history information concerning the position of the nearby vehicle, and the current state (speedy acceleration, yaw-angle with respect to the road line shape, etc) of the nearby vehicle based on the calculated information.
  • the behavior prediction unit 16 a obtains the information concerning the shape of the road (whether the number of lanes increases/decreases, whether the road and another road join together, whether the road branches off into multiple roads, whether there is a curve in the road ahead, the road line shape, etc.) on which the host vehicle is running based on information from a navigation system, infrastructure installation, etc.
  • the behavior prediction unit 16 a predicts the behaviors that may be exhibited by the nearby vehicle, based on the history information concerning the position of the nearby vehicle, the current state of the nearby vehicle, and the information concerning the road shape. The positional relationship between the host vehicle and the nearby vehicle and the tendencies in the cruising manner of the nearby vehicle are taken into account in prediction of the behaviors that may be exhibited by the nearby vehicle. At this time, the behavior prediction unit 16 a estimates the probabilities that the nearby vehicle will exhibit the behaviors.
  • the behavior prediction unit 16 a sets the probability that the nearby vehicle A will keep running straight to a high value.
  • the behavior prediction unit 16 a sets the probability that the nearby vehicle A will move into the right or left lane to a high value.
  • the behavior prediction unit 16 a sets the probability that the nearby vehicle A will move into the left lane to a high value.
  • the behaviors of the nearby vehicle are predicted preferably in the following manner.
  • the behaviors actually exhibited by the nearby vehicle in each situation are associated with the information such as the road line shape and the positional relationship between the host vehicle and the nearby vehicle, accumulated and then learned. Then, the behaviors of the nearby vehicle are predicted with the tendencies in the cruising manner of the nearby vehicle, which are obtained through the learning, taken into account.
  • the position prediction unit 16 b predicts the positions of the nearby vehicle A at time point T 1 , which is a predetermined time (for example, 50 milliseconds) after time point T 0 , based on the position of the nearby vehicle A at time point T 0 and the behaviors of the nearby vehicle A predicted by the behavior prediction unit 16 a.
  • the current state of the nearby vehicle A such as the vehicle speed and the acceleration is taken into account in prediction of the positions of the nearby vehicle A at time point T 1 .
  • the behavior prediction unit 16 a predicts the behaviors that may be exhibited by the nearby vehicle A at time point T 1 .
  • the position prediction unit 16 b predicts the positions of the nearby vehicle A at time point T 2 , which is the predetermined time (for example, after 50 milliseconds) after time point T 1 , based on the positions of the nearby vehicle A at time point T 1 and the behaviors of the nearby vehicle A predicted by the behavior prediction unit 16 a.
  • the estimated vehicle speed, acceleration, etc. of the nearby vehicle A are taken into account in prediction of the positions of the nearby vehicle A at time point T 2 . In this way, the positions that will be reached by each of all the nearby vehicles at predetermined intervals are predicted.
  • the positions of each of the nearby vehicles at each of the time points, which are at the predetermined intervals, within a predetermined prediction duration (for example, for several tens of seconds) are predicted.
  • the cruise control plan preparation unit 18 prepares multiple tentative cruise control plans (including paths that will be taken by the host vehicle and speed patterns) that may be implemented during the predetermined prediction duration (for example, several tens of seconds). Requests from the driver (for example, level of propriety given to reduction in travel time, level of priority given to high fuel efficiency, and plan for rest) and the cruise environment condition are taken into account in preparation of the tentative cruise control plans. For example, when the driver gives priority to reduction in travel time, the cruise control plan preparation unit 18 prepares multiple cruise control plans according to which frequent lane changes are permitted to allow the vehicle to reach the destination earlier. When the driver gives priority to high fuel efficiency, the cruise control plan preparation unit 18 prepares multiple cruise control plans according to which a brake is applied less frequently and the vehicle change lanes less frequently to take a smoothly extending path.
  • the predetermined prediction duration for example, several tens of seconds.
  • the evaluation unit 20 includes a predicted vehicle-presence region drawing-up unit 20 a, a contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b, and a determination unit 20 c.
  • the predicted vehicle-presence region drawing-up unit 20 a obtains the positions of the nearby vehicle at each of the time points within the predetermined prediction duration and the probabilities that the nearby vehicle will be at the respective positions. The positions are predicted and the probabilities are estimated by the position prediction unit 16 b and the behavior prediction unit 16 a of the estimation/prediction calculating unit 16 . Then, the predicted vehicle-presence region drawing-up unit 20 a draws up the predicted vehicle-presence region S A that indicates the region, in which the nearby vehicle is predicted to be present, using a probability distribution, as shown in FIG. 2 . In FIG. 2 . the probability of the presence of the nearby vehicle is indicated by the level of shades of gray. The darker area indicates higher probability of presence of the nearby vehicle. When there are multiple nearby vehicles A, B and C, all the predicted vehicle-presence regions S A , S B and S C are superimposed with each other, as shown in FIG. 3 .
  • the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b obtains multiple cruise control plans from the cruise control plan preparation unit 18 . Then, for each cruise control plan, the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b draws up the contact impermissible region N at each of time point T 1 , time point T 2 and the following time points within the predetermined prediction duration from current time point T 0 , as shown in FIG. 4A .
  • the contact impermissible region N indicates the region, which needs to be maintained to prevent contact between the host vehicle M and a nearby vehicle, using, a probability distribution.
  • the center of the contact impermissible region N corresponds to the position of the host vehicle M at each time point within the predetermined prediction duration.
  • the outline of the contact impermissible region N surrounds the host vehicle M.
  • the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b draws up the emergency contact-avoidance ensuring region P at each of time point T 1 , time point T 2 and the following time points within the predetermined prediction duration from current time point T 0 , as shown in FIG. 4B .
  • the contact-avoidance ensuring region P indicates the region, which needs to he maintained to prevent contact between the host vehicle M and a nearby vehicle in the event of an emergency, using a probability distribution.
  • the center of the emergency contact-avoidance ensuring region P corresponds to the position of the host vehicle M at each time point within the predetermined prediction duration.
  • the outline of the emergency contact-avoidance ensuring region P surrounds the host vehicle M.
  • the outline of the contact impermissible region N substantially corresponds to the outline of the host vehicle M.
  • the contact impermissible region is set to be wide, and the probability that the host vehicle M will be in the contact impermissible region N is set to a high value.
  • the emergency contact-avoidance ensuring region P is the region that needs to be maintained to prevent contact between the host vehicle M and the nearby vehicle in the event of an emergency. Basically, the emergency contact-avoidance ensuring region P is drawn up to prevent contact between the host vehicle M and the nearby vehicle that may be caused when a braking force is applied to the host vehicle M.
  • the emergency contact-avoidance ensuring region P is basically drawn so that the area behind the host vehicle M is set to be wide.
  • the area behind the host vehicle M is set to be wide and the area in front of the host vehicle M is set to be narrow.
  • a lateral velocity is generated, for example, when the vehicle is changing lanes, the area present in the moving direction is set to be wide, and the area present in the direction opposite to the moving direction is set to be narrow.
  • a lateral velocity for example, when the vehicle is going round a curve, it is difficult to suppress generation of lateral velocity by a larger amount.
  • the area on the side on which the lateral velocity is reduced is set to be wide, and the region on the side on which the lateral acceleration is increased is set to be narrow.
  • the area behind the vehicle is set to be wider than each of the area in front of the host vehicle M and the area to the side of the host vehicle M.
  • the driver gives priority to reduction in travel time not only the area behind the host vehicle M but also the area in front of the host vehicle M and the area to the side of the host vehicle M are set to be narrow.
  • FIG. 5A to 5D indicate examples of the manners for setting the contact impermissible region N and the emergency contact-avoidance ensuring region P.
  • FIG. 5A indicates the contact impermissible region N and the emergency contact-avoidance ensuring region P at normal time.
  • the probability that the host vehicle M will be present in the contact impermissible region N is set to a high value.
  • the probability that the host vehicle M will be present in the emergency contact-avoidance ensuring region P is set to a low value. For example, 100% is used to define the contact impermissible region N, and 50% is used to define the emergency contact-avoidance ensuring region P.
  • FIG. 5B indicates the contact impermissible region N and the emergency contact-avoidance ensuring region P when the host vehicle M is decelerating.
  • the area in the emergency contact-avoidance ensuring region P which is behind the host vehicle M
  • FIG. 5C indicates the contact impermissible region N and the emergency contact-avoidance ensuring region P when the host vehicle M is accelerating.
  • the area in the emergency contact-avoidance ensuring region P which is in front of the host vehicle M, is enlarged.
  • FIG. 5D indicates the contact impermissible region N and the emergency contact-avoidance ensuring region P when the host vehicle M is changing the lanes.
  • the area in the emergency contact-avoidance ensuring region P which is present in the moving direction of the host vehicle M, is enlarged.
  • the determination unit 20 c obtains the predicted vehicle-presence region S of the nearby vehicle and the contact impermissible region N of the host vehicle, and determines whether the result of multiply-and-accumulation of the predicted vehicle-presence region S and the contact impermissible region N is equal to or lower than the first threshold value L 1 at any time point within the predetermined prediction duration, as shown in FIG. 6A . More specifically, in the case where the x-y coordinate system is set on the road on which the host vehicle M is running, the predicted vehicle-presence region S is indicated by a probability distribution S (x-y), and the contact impermissible region N is indicated by a probability distribution N (x-y), it is determined whether the following equation is satisfied at any time point within the predetermined prediction duration.
  • the determination unit 20 c obtains the predicted vehicle-presence region S of the nearby vehicle and the emergency contact-avoidance ensuring region P of the host vehicle, and determines whether the result of multiply-and-accumulation of the predicted vehicle-presence region S and the emergency contact-avoidance ensuring region P is equal to or lower than the second threshold value L 2 at any time point within the predetermined prediction duration, as shown in FIG. 6B .
  • the predicted vehicle-presence region S is indicated by a probability distribution S (x-y)
  • the emergency contact-avoidance ensuring region P is indicated by a probability distribution P (x-y)
  • the cruise control plan selection unit 22 selects the cruise control plan that will be implemented from among the multiple cruise control plans based on the results of determinations made by the determination unit 20 c of the evaluation unit 20 . For example, when there is only one cruise control plan that is determined to be safe, this cruise control plan is selected as the cruise control plan that will be implemented. When there are multiple cruise control plans that are determined to be safe, the cruise control plan having a lower multiply-and-accumulation value and a higher level of safety is selected as the cruise control plan that will be implemented. When there is no cruise control plan that is determined to be safe, the cruise control plan having the highest level of safety may be selected. Alternatively, the cruise control plan preparation unit 18 may relax the condition for determining whether a cruise control plan is safe, prepare tentative cruise control plans, and evaluate the tentative cruise control plans.
  • the motion control unit 30 prepares a command value given to an actuator 28 based on the selected cruise control plan (path which will be taken by the host vehicle, and speed pattern).
  • the estimate value of the state quantity of the host vehicle is taken into account in preparation of the command value.
  • the command value is prepared in a manner such that the position and speed of the host vehicle M at each time point within the predetermined prediction duration are accurately achieved.
  • the nearby vehicle recognition unit 12 recognizes a nearby vehicle near the host vehicle based on the values detected by the perimeter monitoring sensor 24 , and calculates the relative distance, angle and speed between the host vehicle and the nearby vehicle.
  • the host vehicle state-quantity estimation unit 14 calculates the estimate value of the current state quantity of the host vehicle (position, yaw-rate, lateral position within the lane, lateral velocity, yaw-angle with respect to the road line shape, etc.).
  • the estimation/prediction calculating unit 16 calculates the positions that will be reached by the nearby vehicle at predetermined intervals and the probabilities that the nearby vehicle will be at the respective positions.
  • the positions of the nearby vehicle at each of the time points, which are at the predetermined intervals, within the predetermined prediction duration (for example, for several tens of seconds) from the current moment are predicted.
  • FIG. 7 is a flowchart showing the routine executed by the estimation/prediction calculating unit 16 .
  • the behavior prediction unit 16 a obtains the estimate value of the state quantity of the host vehicle calculated by the host vehicle stare-quantity estimation unit 14 (step S 701 ).
  • the behavior prediction unit 16 a obtains the information concerning the nearby vehicle calculated by me nearby vehicle recognition unit 12 (step S 702 ).
  • the behavior prediction unit 16 a obtains the information concerning the shape of the road (whether the number of lanes increases/decreases, whether the road and another road join together, whether the road branches off into multiple roads, whether there is a curve in the road ahead, the road line shape, etc.) on which the host vehicle is running based on information from the navigation system, the infrastructure installation, etc (step S 703 ). Then, the behavior prediction unit 16 a calculates the history information concerning the position of the host vehicle, the history information concerning the relative position between the host vehicle and the nearby vehicle, the relative speed between the host vehicle and the nearby vehicle, etc.
  • the behavior prediction unit 16 a predicts the behaviors that may be exhibited by the nearby vehicle, based on the history information concerning the position of the nearby vehicle, the current state of the nearby vehicle, and the information concerning the road shape. The positional relationship between the host vehicle and the nearby vehicle and the tendencies in the cruising manner of the nearby vehicle are taken into account in prediction of the behaviors that may be exhibited by the nearby vehicle.
  • the position prediction unit 16 b predicts the positions of the nearby vehicle at time point T 1 , which is the predetermined time (for example, 50 milliseconds) after time point T 0 , based on the position of the nearby vehicle at time point T 0 and the behaviors predicted by the behavior prediction unit 16 a.
  • the current state of the nearby vehicle such as the vehicle speed and the acceleration is taken into account in prediction of the positions of the nearby vehicle.
  • step S 706 it is determined whether the prediction of the positions of the nearby vehicle and the estimation of the probabilities that the nearby vehicle will be at the respective positions at each of the time points within the predetermined prediction duration (for example, several tens of seconds) are completed (step S 706 ). If a negative determination is made, step S 704 is executed again.
  • the behavior prediction unit 16 a predicts the behaviors that may be exhibited by the nearby vehicle at time point T 1 .
  • the position prediction unit 16 b predicts the positions of the nearby vehicle at time point T 2 , which is the predetermined time (for example, 50 milliseconds) after time point T 1 , based on the positions of the nearby vehicle at time point T 1 and the behaviors of the nearby vehicle predicted by the behavior prediction unit 16 a.
  • the estimate values of the vehicle speed and acceleration, etc. of the nearby vehicle are taken into account in prediction of the positions of the nearby vehicle. In this way, the positions that will be reached by each of all the nearby vehicles at predetermined intervals are predicted. The positions of each nearby vehicle at each of the time points, which are at the predetermined intervals, within the predetermined prediction duration (for example, for several tens of seconds) are predicted. If an affirmative determination is made in step S 706 , the routine ends.
  • FIG. 8 is a flowchart showing the routine executed by the predicted vehicle-presence region drawing-up unit 20 a.
  • the predicted vehicle-presence region drawing-up unit 20 a obtains the positions of the nearby vehicle at each of the time points within the predetermined prediction duration and the probabilities that the nearby vehicle will be at the respective positions.
  • the positions are predicted and the probabilities are estimated by the position prediction unit 16 b and the behavior prediction unit 16 a of the estimation/prediction calculating unit 16 (steps S 801 and S 802 ).
  • the predicted vehicle-presence region drawing-up unit 20 a draws up the predicted vehicle-presence region of each nearby vehicle at each time point within the predetermined prediction duration, as shown in FIG. 2 (step S 803 ).
  • all the predicted vehicle-presence regions at each time point within the predetermined prediction duration are superimposed with each other (step S 804 ).
  • FIGS. 9A , 9 B and 9 C show the predicted vehicle-presence regions of the vehicles A, B and C, respectively.
  • FIGS 10 A, 10 B, and 10 C show the predicted vehicle-presence regions of the vehicles A, B and C, which are superimposed with each other, at time point T 0 , time point T 1 , and time point T 2 , respectively.
  • a black area, a downward-sloping hatched area, an upward-sloping hatched area, and an open area indicate different probabilities.
  • the probabilities of presence of the nearby vehicles A, B and C are indicated using probability distributions, as shown in FIGS. 9A to 9C and FIGS. 10A to 10C .
  • the cruise control plan preparation unit 18 prepares multiple tentative cruise control plans (including paths that will be taken by the host vehicle and speed patterns) that will be implemented during the predetermined prediction duration (for example, several tens of seconds). Requests from the driver (for example, level of propriety given to reduction in travel time, level of priority given to high fuel efficiency, and plan for rest) and the cruise environment condition are taken into account in preparation of the tentative cruise control plans.
  • the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b draws up the contact impermissible region and the emergency contact-avoidance ensuring region in a manner such that each of the outlines of these regions surrounds the host vehicle.
  • FIG. 11 is a flowchart showing the routine executed by the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b.
  • the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b obtains multiple cruise control plans for the host vehicle from the cruise control plan preparation unit 18 , as shown in FIG.
  • the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b draws up the contact impermissible region at each of time point T 1 , time point T 2 and the following time points within the predetermined prediction duration from current time point T 0 .
  • the contact impermissible region indicates the region, which needs to be maintained to prevent contact between the host vehicle and the nearby vehicle, using a probability distribution.
  • the center of the contact impermissible region corresponds to the position of the host vehicle at each time point within the predetermined prediction duration.
  • the outline of the contact impermissible region surrounds the host vehicle (step S 1102 ).
  • the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b draws up the emergency contact-avoidance ensuring region at each of time point T 1 , time point T 2 and the following time points within the predetermined prediction duration from current time point T 0 .
  • the contact-avoidance ensuring region indicates the region, which needs to be maintained to prevent contact between the host vehicle and the nearby vehicle in the event of an emergency, using a probability distribution.
  • the center of the emergency contact-avoidance ensuring region corresponds to the position of the host vehicle.
  • the outline of the emergency contact-avoidance ensuring region surrounds the host vehicle, (stop S 1103 ).
  • step S 1104 it is determined whether drawing-up of the contact impermissible region and the emergency contact-avoidance ensuring region at each of the time points within the predetermined prediction duration (for example, several tens of seconds) is completed. If a negative determination is made, step S 1102 is executed again. On the other hand, an affirmative determination is made, the routine ends.
  • the predetermined prediction duration for example, several tens of seconds
  • FIG. 12 is a flowchart showing the routine executed by the determination unit 20 c.
  • the determination unit 20 c obtains the contact impermissible region and the emergency contact-avoidance ensuring region at each time point within the predetermined prediction duration in each of the multiple cruise control plans (step S 1201 ).
  • the determination unit 20 c obtains the predicted vehicle-presence region of the nearby vehicle at each time point within the predetermined prediction duration (step S 1202 ).
  • the determination unit 20 c selects one cruise control plan that will be evaluated (step S 1203 ).
  • the determination unit 20 c derives the result of multiply-and-accumulation of the predicted vehicle-presence region of the nearby vehicle and the contact impermissible region of the host vehicle in the selected cruise control plan at each time point within the predetermined prediction duration (step S 1204 ). Then, the determination unit 20 c determines whether the result of multiply-and-accumulation is equal to or lower than the first threshold value at any time point within the predetermined prediction duration (step S 1205 ). For example, if the result of multiply-and-accumulation exceeds 1%, which is used as the first threshold value, at at least one of the time points within the predetermined prediction duration, it is determined that the cruise control plan is not safe and therefore the host vehicle is not allowed to run according to the selected cruise control plan (step S 1206 ). On the other hand, if the result of multiply-and-accumulation is equal to or lower than the first threshold value at any time point within the predetermined prediction duration, step S 1207 is executed.
  • step S 1207 the determination unit 20 c derives the result of multiply-and-accumulation of the predicted vehicle-presence region of the nearby vehicle and the emergency contact-avoidance ensuring region of the host vehicle in the selected cruise control plan at each time point within the predetermined prediction duration. Then, the determination unit 20 c determines whether the result of multiply-and-accumulation is equal to or lower than the second threshold value at any time point within the predetermined prediction duration (step S 1208 ).
  • step S 1206 determines that the cruise control plan is not safe and therefore the host vehicle is not allowed to run according to the selected cruise control plan.
  • the determination unit 20 c determines in step S 1209 that the cruise control plan is safe and therefore the host vehicle is allowed to run according to the selected cruise control plan. Then, the determination unit 20 c determines whether the evaluations on all the cruise control plans are completed (step S 1210 ). If a negative determination is made, step S 1203 is executed again. On the other hand, if an affirmative determination is made, the routine ends.
  • the cruise control plan selection unit 22 selects the cruise control plan that will be executed from among the multiple cruise control plans based on the results of determinations made by the determination unit 20 c of the evaluation unit 20 . For example, when there is only one cruise control plan that is determined to be safe, this cruise control plan is selected as the cruise control plan that will be implemented. When there are multiple cruise control plans that are determined to be safe, the cruise control plan having a lower multiply-and-accumulation value and a higher level of safety is selected as the cruise control plan that will be implemented. When there is no cruise control plan that is determined to be safe, the cruise control plan having the highest level of safety may be selected. Alternatively, the cruise control plan preparation unit 18 may relax the condition for determining whether a cruise control plan is safe, prepare tentative cruise control plans, and evaluate the tentative cruise control plans.
  • the motion control unit 30 prepares a command value given to an actuator 28 based on the selected cruise control plan (path which will be taken by the vehicle, and speed pattern).
  • the estimate value of the state quantity of the host vehicle is taken into account in preparation of the command value.
  • the command value is prepared in a manner such that the position and speed of the host vehicle at each time point within the predetermined prediction duration are accurately achieved.
  • FIGS. 13A , 13 B and 13 C are views showing an example of the cruise control plan that is determined to be safe according to the above-described evaluation method. If the automatic operation control over the host vehicle M is executed according to the cruise control plan shown in FIGS. 13A , 13 B and 13 C, the host vehicle M does not contact the nearby vehicle at normal time. Even in the event of an emergency, the provability that the host vehicle M will contact the nearby vehicle is considerably low, and the automatic operation control over the host vehicle M is executed considerably safely.
  • the behavior prediction unit 16 a constantly predicts the behaviors that may be exhibited by the nearby vehicles
  • the position prediction unit 16 b predicts the positions of the nearby vehicles
  • the evaluation unit 20 evaluates the safety of the cruise control plans. Accordingly, the behaviors of the manually-operated vehicles that change constantly are accurately predicted. As a result, the safety of the cruise control plans for the automatically-operated vehicle is accurately evaluated.
  • the behavior prediction unit 16 a predicts the behaviors of the nearby vehicles based on at least the information concerning the shape of the road. Accordingly, it is possible to accurately predict the behaviors that may be exhibited by the nearby vehicles based on, for example, the information, for example, whether the number of lanes decreases and whether there is a curve in the road ahead.
  • the cruise control plan preparation unit 18 prepares multiple cruise control plans for the automatically-operated vehicle, and the cruise control plan selection unit 22 selects the cruise control plan that will be implemented from among the multiple cruise control plans based on the results of evaluations made by the evaluation unit 20 . Accordingly, it is possible to select the cruise control plan having a higher level of safety as the cruise control plan that will be implemented.
  • the behavior prediction unit 16 a predicts the behaviors that may be exhibited by the nearby vehicles and estimates the probabilities that the nearby vehicles will exhibit the behaviors. Accordingly, it is possible to predict the positions of the nearby vehicles and the probabilities that the nearby vehicles will be at the respective positions. The results of estimation and prediction are used to accurately evaluate the safety of the cruise control plans.
  • the determination unit 20 c of the evaluation unit 20 determines that this cruise control plan is safe. In this way, it is possible to more accurately evaluate the safety of the cruise control plan for the automatically-operated vehicle.
  • the determination unit 20 c of the evaluation unit 20 determines that this cruise control plan is safe.
  • the safety of the cruise control plan is evaluated more accurately, because the measures to prevent contact between the host vehicle and the nearby vehicle in the event of an emergency is also taken into account.
  • the cruise control plan preparation unit 18 prepares multiple tentative cruise control plans, the determination unit 20 c evaluates the safety of each cruise control plan, and the cruise control plan selection unit 22 selects one cruise control plan that will be implemented.
  • the cruise control plan preparation unit 18 may prepare multiple tentative cruise control plans, the determination unit 20 c evaluates the safety of each cruise control plan, and the cruise control plan selection unit 22 selects one cruise control plan that will be implemented.
  • only one cruise control plan may prepared by the cruise control plan preparation unit 18 , and this cruise control plan is modified, in a feedback manner indicated by the reference character F, to a safer one based on the evaluation of the safety made by the determination unit 20 c. In this say, a safer cruise control plan is prepared.
  • the cruise control plan is safe, when the result of multiply-and-accumulation of the predicted vehicle-presence region of the nearby vehicle and the contact impermissible region of the host vehicle is equal to or lower than the first threshold value at any time point within the predetermined prediction duration and the result of multiply-and-accumulation of the emergency contact-avoidance ensuring region of the host vehicle and the predicted vehicle-presence region of the nearby vehicle is equal to or lower than the second threshold value at any time point within the predetermined prediction duration.
  • only the contact impermissible region may be taken into account without taking the emergency contact-avoidance ensuring region into account.
  • the cruise control plan is safe and therefore the host vehicle is allowed to run according to the cruise control plan, when the result of multiply-and-accumulation of the contact impermissible region of the host vehicle and the predicted vehicle-presence region of the nearby vehicle is equal to or lower than the first threshold value at any time point within the predetermined prediction duration.
  • the behaviors of each of all the nearby vehicles are predicted, and the positions of each of all the nearby vehicles are predicted.
  • the safety of the cruise control plan may be evaluated in the following manner when part of the nearby vehicles is an automatically-operated vehicle.
  • the cruise control plan for the automatically-operated nearby vehicle is obtained via communication, the predicted vehicle-presence region of this nearby vehicle is drawn up, this predicted vehicle-presence region is superimposed with the other predicted vehicle-presence regions.
  • the behaviors are predicted accurately. Accordingly, the predicted vehicle-presence region of the nearby vehicle is set to be narrower.
  • the cruise control plan evaluation device 10 is mounted in an automatically-operated vehicle.
  • the cruise control plan evaluation device 10 may be provided to the infrastructure installation.
  • the cruise control plans are evaluated by the infrastructure installation side and the cruise control plan selected by the infrastructure installation side is transmitted to the automatically-operated vehicle, for example, via communication, and automatically-operated control is executed according to the selected cruise control plan.

Abstract

A cruise control plan evaluation device (10) that evaluates safety of a cruise control plan for an automatically-operated vehicle includes: a behavior prediction unit (16 a) that predicts a behavior that may be exhibited by a nearby vehicle, which is present near the automatically-operated vehicle, at a given time point; a position prediction unit (16 b) that predicts a position of the nearby vehicle after the given time point based on a position of the nearby vehicle at the given time point and the behavior predicted by the behavior prediction unit (16 a); and an evaluation unit (20) that evaluates the safety of the cruise control plan based on the position of the nearby vehicle predicted by the position prediction unit (16 b) and a position that is reached by the automatically-operated vehicle according to the cruise control plan.

Description

    BACKGROUND OP THE INVENTION
  • 1. Field of the Invention
  • The invention relates to an evaluation device and method that evaluates cruise control plans for an automatically-operated vehicle.
  • 2. Description of the Related Art
  • A device that controls an automatic operation of a vehicle is described in, for example, Japanese Patent No. 3714258. The device predicts future behaviors that may be exhibited by a vehicle group including a vehicle near the host vehicle under the influence of the behavior of the host vehicle. The device then evaluates the validity of the future operation of the host vehicle, and indicates the desirable amount by which the host vehicle is operated from the current moment, to the future.
  • However, if a vehicle near the host vehicle is a manually-operated vehicle, it is difficult to predict the behaviors of this nearby vehicle because it constantly changes. Therefore, it is difficult to evaluate the safety of the cruise control plans for the host vehicle.
  • SUMMARY OF THE INVENTION
  • The invention provides a cruise control plan evaluation device and method that makes it possible to more accurately evaluate the safety of cruise control plans for an automatically-operated vehicle.
  • A first aspect of the invention relates to a cruise control plan evaluation device that evaluates safety of a cruise control plan for an automatically-operated vehicle. The cruise control plan evaluation device includes: a behavior prediction unit that predicts a behavior that may be exhibited by a nearby vehicle, which is present near the automatically-operated vehicle, at a given time point; a position prediction unit that predicts a position of the nearby vehicle after the given time point based on a position of the nearby vehicle at the given time point and the behavior predicted by the behavior prediction unit; and an evaluation unit that evaluates the safety of the cruise control plan based on the position of the nearby vehicle predicted by the position prediction unit and a position that is reached by the automatically-operated vehicle according to the cruise control plan.
  • The cruise control plan evaluation device according to the first aspect of the invention constantly predicts a behavior that may be exhibited by the nearby vehicle, predicts a future position of the nearby vehicle, and evaluates the safety of the cruise control plan. Accordingly, it is possible to accurately evaluate the safety of the cruise control plan for the automatically-operated vehicle.
  • The behavior prediction unit may predict the behavior of the nearby vehicle based on at least information concerning a road shape. In this way, it is possible to accurately predict the behavior that may be exhibited by the nearby vehicle based on the information, for example, whether the number of lanes decreases or whether there is a curve in the road ahead.
  • The cruise control plan evaluation device according to the first aspect of the invention may further include: a cruise control plan preparation unit that prepares multiple cruise control plans for the automatically-operated vehicle; and a cruise control plan selection unit that selects the cruise control plan to be implemented from among the multiple cruise control plans based on the results of evaluations made by the evaluation unit. With this configuration, it is possible to select and implement the cruise control plan having a higher level of safety.
  • The cruise control plan evaluation device according to me first aspect of the invention may farther include a cruise control plan preparation unit that prepares a cruise control plan for the automatically-operated vehicle. The cruise control plan preparation unit may modify the cruise control plan based on the result of evaluation made by the evaluation unit. With this configuration, it is possible to prepare a safer cruise control plan through modification.
  • The behavior prediction unit may predict the behavior that may be exhibited by the nearby vehicle and estimate the probability that the nearby vehicle exhibits the behavior. In this way, it is possible to predict the future position of the nearby vehicle along with the probability that the nearby vehicle will be at this future position.
  • The evaluation unit may include: a predicted vehicle-presence region drawing-up unit that draws up a predicted vehicle-presence region that indicates a region, in which the nearby vehicle is predicted to be present, using a probability distribution based on the position of the nearby vehicle predicted by the position prediction unit and the probability estimated by the behavior prediction unit; a contact impermissible region drawing-up unit that draws up a contact impermissible region that indicates a region, which needs to be maintained to prevent contact between the automatically-operated vehicle and me nearby vehicle, using a probability distribution in a manner such that an outline of the contact impermissible region surrounds the automatically-operated vehicle; and a determination unit that determines that the cruise control plan is safe when the result of multiply-and-accumulation of the predicted vehicle-presence region and the contact impermissible region is equal to or lower than a first threshold value at any time point. With this configuration, it is possible to accurately evaluate the safety of the cruise control plan for the automatically-operated vehicle by determining whether the result of multiply-and-accumulation of the predicted vehicle-presence region and the contact impermissible region is equal to or lower than the first threshold value at any time point.
  • The evaluation unit may include an emergency contact-avoidance ensuring region drawing-up unit that draws up an emergency contact-avoidance ensuring region that indicates a region, which needs to be maintained to prevent contact between the automatically-operated vehicle and the nearby vehicle in an emergency, using a probability distribution in a manner such that an outline of the emergency contact-avoidance ensuring region surrounds the automatically-operated vehicle. The determination unit may determine that the cruise control plan is safe when the result of multiply-and-accumulation of the predicted vehicle-presence region and the emergency contact-avoidance ensuring region is equal to or lower than a second threshold value at any time point. In this way, it is possible to more accurately evaluate the safety of the cruise control plan, because the measures to prevent contact between the automatically-operated vehicle and the nearby vehicle in the event of an emergency is also taken into account.
  • A second aspect of the invention relates to a cruise control plan evaluation method for evaluating safety of a cruise control plan for an automatically-operated vehicle. The cruise control plan evaluation method includes: predicting a behavior that may be exhibited by a nearby vehicle, which is present near the automatically-operated vehicle, at a given time point; predicting a position of the nearby vehicle after the given time point based on a position of the nearby vehicle at the given time point and the predicted behavior; and evaluating the safety of the cruise control plan based on the predicted position of the nearby vehicle and a position that is reached by the automatically-operated vehicle according to the cruise control plan.
  • According to the aspects of the invention described above, it is possible to provide the cruise control plan evaluation device and method that makes it possible to accurately evaluate the safety cruise control plans for the automatically-operated vehicle.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The foregoing and further objects, features and advantages of the invention will become apparent from the following description of an example embodiment with reference to the accompanying drawings, wherein the same or corresponding portions will be denoted by the same reference numerals and wherein:
  • FIG. 1 is a block diagram showing the configuration of an automatic operation control apparatus including a cruise control plan evaluation device according to an embodiment of the invention;
  • FIG. 2 is a view illustrating the manner for predicting the behaviors and the future positions of a nearby vehicle;
  • FIG. 3 is a view illustrating the manner for predicting the behaviors and the future positions of multiple nearby vehicles;
  • FIG. 4A is a view illustrating the contact impermissible region;
  • FIG. 4B is a view illustrating the emergency contact-avoidance ensuring region;
  • FIGS. 5 a to 5 d are views illustrating the method for setting the contact impermissible region and the emergency contact-avoidance ensuring region;
  • FIG. 6A is a view illustrating the multiply-and-accumulation of the predicted vehicle-presence region and the contact impermissible region;
  • FIG. 6B is a view illustrating the multiply-and-accumulation of the predicted vehicle-presence region and the emergency contact-avoidance ensuring region;
  • FIG. 7 is a flowchart showing the routine executed by an estimation/prediction calculating unit;
  • FIG. 8 is a flowchart showing the routine executed by a predicted vehicle-presence region drawing-up unit;
  • FIGS. 9A, 9B and 9C are views showing the predicted vehicle-presence regions of the nearby vehicles A, B, and C, respectively;
  • FIGS. 10A to 10C are views showing the predicted vehicle-presence regions of the nearby vehicles A, B and C, which are superimposed with each other, at different time points;
  • FIG. 11 is a flowchart showing the routine executed by a contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit;
  • FIG. 12 is a flowchart showing the routine executed by a determination unit;
  • FIGS. 13A to 13C are views illustrating an example of a cruise control plan that is determined to be safe according to the evaluation made by an evaluation unit; and
  • FIG. 14 is a block diagram showing the configuration of the automatic operation control apparatus including a cruise control plan evaluation device according to a modified example of the embodiment of the invention.
  • DETAILED DESCRIPTION OF THE EMBODIMENT
  • Hereafter, an embodiment of the invention will be described with reference to the accompanying drawings. The same reference numerals will be assigned to the same components, and the description concerning the components having the same reference numerals will be provided only once below.
  • An automatic operation control apparatus 1 including a cruise control plan evaluation device (hereinafter, referred to as an “evaluation device”) 10 according to the embodiment of the invention is formed of hardware of a microcomputer, for example, an ECU (Electronic Control Unit) and software, and is mounted in an automatically-operated vehicle. The automatic operation control apparatus 1 includes the evaluation device 10 and a motion control unit 30. The evaluation device 10 includes a nearby vehicle recognition unit 12, a host vehicle state-quantity estimation unit 14, an estimation/prediction calculating unit 16, a cruise control plan preparation unit 18, an evaluation unit 20, and a cruise control plan selection unit 22.
  • The nearby vehicle recognition unit 12 is connected to a perimeter monitoring sensor 24, for example, a millimeter-wave radar, an image sensor, a laser radar, and an ultrasonic-wave sensor. The nearby vehicle recognition unit 12 recognizes a nearby vehicle which is present near the automatically-operated vehicle (i.e., host vehicle) based on values detected by the perimeter monitoring sensor 24 (for example, information indicated by waves reflected from objects such as the nearby vehicle), and calculates the information concerning the nearby vehicle, for example, the relative distance, angle and speed between the host vehicle and the nearby vehicle.
  • The host vehicle state-quantity estimation unit 14 is connected to a host vehicle sensor 26 that detects the state quantity of the host vehicle. The host vehicle sensor 26 is, for example, a yaw-rate sensor, a vehicle speed sensor, an acceleration sensor, a steering angle sensor, a white line detection sensor, and a GPS. The host vehicle state-quantity estimation unit 14 calculates an estimate value of the state quantity of the host vehicle (yaw-rate of the host vehicle, lateral position of the host vehicle within a lane, lateral velocity of the host vehicle, yaw angle of the host vehicle with respect to the road line shape, position of the host vehicle, etc.) based on the values detected by the host vehicle sensor 26.
  • The estimation/prediction calculating unit 16 includes a behavior prediction unit 16 a, and a position prediction unit 16 b. The behavior prediction unit 16 a obtains the information concerning the nearby vehicle calculated by the nearby vehicle recognition unit 12, and the estimate value of the state quantity of the host vehicle calculated by the host vehicle state-quantity estimation unit 14. Then, the behavior prediction unit 16 a calculates the history information concerning the position of the host vehicle, the history information concerning the relative position between the host vehicle and the nearby vehicle, the relative speed between the host vehicle and the nearby vehicle, etc. based on the obtained information, and estimates the history information concerning the position of the nearby vehicle, and the current state (speedy acceleration, yaw-angle with respect to the road line shape, etc) of the nearby vehicle based on the calculated information. Thus, it is possible to estimate me positional relationship between the host vehicle and the nearby vehicle, and the tendencies in the cruising manner of the nearby vehicle (vehicle-to-vehicle distance, vehicle speed, acceleration/deceleration, and driver's preference, for example, inhibitions against changing lanes). The behavior prediction unit 16 a obtains the information concerning the shape of the road (whether the number of lanes increases/decreases, whether the road and another road join together, whether the road branches off into multiple roads, whether there is a curve in the road ahead, the road line shape, etc.) on which the host vehicle is running based on information from a navigation system, infrastructure installation, etc. Then, the behavior prediction unit 16 a predicts the behaviors that may be exhibited by the nearby vehicle, based on the history information concerning the position of the nearby vehicle, the current state of the nearby vehicle, and the information concerning the road shape. The positional relationship between the host vehicle and the nearby vehicle and the tendencies in the cruising manner of the nearby vehicle are taken into account in prediction of the behaviors that may be exhibited by the nearby vehicle. At this time, the behavior prediction unit 16 a estimates the probabilities that the nearby vehicle will exhibit the behaviors.
  • For example, as shown in FIG. 2, when a nearby vehicle A is running in the middle lane at current time point T0, it is predicted that the nearby vehicle A will keep running straight in the middle lane, move into the left lane, or move into the right lane. For example, when the positional information history indicates that the nearby vehicle a tends to change lanes infrequently, the behavior prediction unit 16 a sets the probability that the nearby vehicle A will keep running straight to a high value. When the history information concerning the position of the nearby vehicle A indicates that the nearby vehicle A tends to change lanes frequently, the behavior prediction unit 16 a sets the probability that the nearby vehicle A will move into the right or left lane to a high value. When it is determined that the vehicle body is inclined toward the left lane based on the information, for example, the yaw-angle of the nearby vehicle A with respect to the road line shape, the behavior prediction unit 16 a sets the probability that the nearby vehicle A will move into the left lane to a high value.
  • The behaviors of the nearby vehicle are predicted preferably in the following manner. The behaviors actually exhibited by the nearby vehicle in each situation are associated with the information such as the road line shape and the positional relationship between the host vehicle and the nearby vehicle, accumulated and then learned. Then, the behaviors of the nearby vehicle are predicted with the tendencies in the cruising manner of the nearby vehicle, which are obtained through the learning, taken into account.
  • The position prediction unit 16 b predicts the positions of the nearby vehicle A at time point T1, which is a predetermined time (for example, 50 milliseconds) after time point T0, based on the position of the nearby vehicle A at time point T0 and the behaviors of the nearby vehicle A predicted by the behavior prediction unit 16 a. The current state of the nearby vehicle A such as the vehicle speed and the acceleration is taken into account in prediction of the positions of the nearby vehicle A at time point T1.
  • After the positions of the nearby vehicle A at time point T1 arc predicted, the behavior prediction unit 16 a predicts the behaviors that may be exhibited by the nearby vehicle A at time point T1. The position prediction unit 16 b predicts the positions of the nearby vehicle A at time point T2, which is the predetermined time (for example, after 50 milliseconds) after time point T1, based on the positions of the nearby vehicle A at time point T1 and the behaviors of the nearby vehicle A predicted by the behavior prediction unit 16 a. The estimated vehicle speed, acceleration, etc. of the nearby vehicle A are taken into account in prediction of the positions of the nearby vehicle A at time point T2. In this way, the positions that will be reached by each of all the nearby vehicles at predetermined intervals are predicted. The positions of each of the nearby vehicles at each of the time points, which are at the predetermined intervals, within a predetermined prediction duration (for example, for several tens of seconds) are predicted.
  • The cruise control plan preparation unit 18 prepares multiple tentative cruise control plans (including paths that will be taken by the host vehicle and speed patterns) that may be implemented during the predetermined prediction duration (for example, several tens of seconds). Requests from the driver (for example, level of propriety given to reduction in travel time, level of priority given to high fuel efficiency, and plan for rest) and the cruise environment condition are taken into account in preparation of the tentative cruise control plans. For example, when the driver gives priority to reduction in travel time, the cruise control plan preparation unit 18 prepares multiple cruise control plans according to which frequent lane changes are permitted to allow the vehicle to reach the destination earlier. When the driver gives priority to high fuel efficiency, the cruise control plan preparation unit 18 prepares multiple cruise control plans according to which a brake is applied less frequently and the vehicle change lanes less frequently to take a smoothly extending path.
  • The evaluation unit 20 includes a predicted vehicle-presence region drawing-up unit 20 a, a contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b, and a determination unit 20 c.
  • The predicted vehicle-presence region drawing-up unit 20 a obtains the positions of the nearby vehicle at each of the time points within the predetermined prediction duration and the probabilities that the nearby vehicle will be at the respective positions. The positions are predicted and the probabilities are estimated by the position prediction unit 16 b and the behavior prediction unit 16 a of the estimation/prediction calculating unit 16. Then, the predicted vehicle-presence region drawing-up unit 20 a draws up the predicted vehicle-presence region SA that indicates the region, in which the nearby vehicle is predicted to be present, using a probability distribution, as shown in FIG. 2. In FIG. 2. the probability of the presence of the nearby vehicle is indicated by the level of shades of gray. The darker area indicates higher probability of presence of the nearby vehicle. When there are multiple nearby vehicles A, B and C, all the predicted vehicle-presence regions SA, SB and SC are superimposed with each other, as shown in FIG. 3.
  • The contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b obtains multiple cruise control plans from the cruise control plan preparation unit 18. Then, for each cruise control plan, the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b draws up the contact impermissible region N at each of time point T1, time point T2 and the following time points within the predetermined prediction duration from current time point T0, as shown in FIG. 4A. The contact impermissible region N indicates the region, which needs to be maintained to prevent contact between the host vehicle M and a nearby vehicle, using, a probability distribution. The center of the contact impermissible region N corresponds to the position of the host vehicle M at each time point within the predetermined prediction duration. The outline of the contact impermissible region N surrounds the host vehicle M. In addition, for each cruise control plan, the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b draws up the emergency contact-avoidance ensuring region P at each of time point T1, time point T2 and the following time points within the predetermined prediction duration from current time point T0, as shown in FIG. 4B. The contact-avoidance ensuring region P indicates the region, which needs to he maintained to prevent contact between the host vehicle M and a nearby vehicle in the event of an emergency, using a probability distribution. The center of the emergency contact-avoidance ensuring region P corresponds to the position of the host vehicle M at each time point within the predetermined prediction duration. The outline of the emergency contact-avoidance ensuring region P surrounds the host vehicle M.
  • The outline of the contact impermissible region N substantially corresponds to the outline of the host vehicle M. When the driver tends to be safety-sensitive or give priority to maintenance of a long vehicle-to-vehicle distance, the contact impermissible region is set to be wide, and the probability that the host vehicle M will be in the contact impermissible region N is set to a high value. The emergency contact-avoidance ensuring region P is the region that needs to be maintained to prevent contact between the host vehicle M and the nearby vehicle in the event of an emergency. Basically, the emergency contact-avoidance ensuring region P is drawn up to prevent contact between the host vehicle M and the nearby vehicle that may be caused when a braking force is applied to the host vehicle M. Accordingly, the emergency contact-avoidance ensuring region P is basically drawn so that the area behind the host vehicle M is set to be wide. When the host vehicle M is decelerating, the area behind the host vehicle M is set to be wide and the area in front of the host vehicle M is set to be narrow. When a lateral velocity is generated, for example, when the vehicle is changing lanes, the area present in the moving direction is set to be wide, and the area present in the direction opposite to the moving direction is set to be narrow. When a lateral velocity is generated, for example, when the vehicle is going round a curve, it is difficult to suppress generation of lateral velocity by a larger amount. Accordingly, the area on the side on which the lateral velocity is reduced is set to be wide, and the region on the side on which the lateral acceleration is increased is set to be narrow. When the driver is safety-sensitive, the area behind the vehicle is set to be wider than each of the area in front of the host vehicle M and the area to the side of the host vehicle M. When the driver gives priority to reduction in travel time, not only the area behind the host vehicle M but also the area in front of the host vehicle M and the area to the side of the host vehicle M are set to be narrow.
  • FIG. 5A to 5D indicate examples of the manners for setting the contact impermissible region N and the emergency contact-avoidance ensuring region P. FIG. 5A indicates the contact impermissible region N and the emergency contact-avoidance ensuring region P at normal time. The probability that the host vehicle M will be present in the contact impermissible region N is set to a high value. The probability that the host vehicle M will be present in the emergency contact-avoidance ensuring region P is set to a low value. For example, 100% is used to define the contact impermissible region N, and 50% is used to define the emergency contact-avoidance ensuring region P. These regions are set by smoothly combining the contact impermissible region N and the contact impermissible region P with each other. FIG. 5B indicates the contact impermissible region N and the emergency contact-avoidance ensuring region P when the host vehicle M is decelerating. In this case, the area in the emergency contact-avoidance ensuring region P, which is behind the host vehicle M, is enlarged, FIG. 5C indicates the contact impermissible region N and the emergency contact-avoidance ensuring region P when the host vehicle M is accelerating. The area in the emergency contact-avoidance ensuring region P, which is in front of the host vehicle M, is enlarged. FIG. 5D indicates the contact impermissible region N and the emergency contact-avoidance ensuring region P when the host vehicle M is changing the lanes. The area in the emergency contact-avoidance ensuring region P, which is present in the moving direction of the host vehicle M, is enlarged.
  • The determination unit 20 c obtains the predicted vehicle-presence region S of the nearby vehicle and the contact impermissible region N of the host vehicle, and determines whether the result of multiply-and-accumulation of the predicted vehicle-presence region S and the contact impermissible region N is equal to or lower than the first threshold value L1 at any time point within the predetermined prediction duration, as shown in FIG. 6A. More specifically, in the case where the x-y coordinate system is set on the road on which the host vehicle M is running, the predicted vehicle-presence region S is indicated by a probability distribution S (x-y), and the contact impermissible region N is indicated by a probability distribution N (x-y), it is determined whether the following equation is satisfied at any time point within the predetermined prediction duration.
  • x y S ( x , y ) N ( x , y ) L 1.
  • In addition, the determination unit 20 c obtains the predicted vehicle-presence region S of the nearby vehicle and the emergency contact-avoidance ensuring region P of the host vehicle, and determines whether the result of multiply-and-accumulation of the predicted vehicle-presence region S and the emergency contact-avoidance ensuring region P is equal to or lower than the second threshold value L2 at any time point within the predetermined prediction duration, as shown in FIG. 6B. More specifically, in the case where the x-y coordinate system is set on the road on which the host vehicle M is running, the predicted vehicle-presence region S is indicated by a probability distribution S (x-y), and the emergency contact-avoidance ensuring region P is indicated by a probability distribution P (x-y), it is determined whether the following equation is satisfied at any time point within the predetermined prediction duration.
  • x y S ( x , y ) P ( x , y ) L 2
  • When the result of multiply-and-accumulation of the predicted vehicle-presence region S and the contact impermissible region N exceeds the first threshold value L1 at at least one of the time points within the predetermined prediction duration or the result of multiply-and-accumulation of the predicted vehicle-presence region S and the emergency contact-avoidance ensuring region P exceeds the second threshold value L2 at at least one of the time points within the predetermined prediction duration, it is determined that the cruise control plan under evaluation is not safe and therefore the host vehicle is not allowed to run according to this cruise control plan. On the other hand, when the result of multiply-and-accumulation of the predicted vehicle-presence region S and the contact impermissible region N is equal to or lower than the first threshold value L1 at any time point within the predetermined prediction duration and the result of multiply-and-accumulation of the predicted vehicle-presence region S and the emergency contact-avoidance ensuring region P is equal to or lower than the second threshold value L2 at any time point within the predetermined prediction duration, it is determined that the cruise control plan is safe and therefore the host vehicle is allowed to run according to this cruise control plan.
  • The cruise control plan selection unit 22 selects the cruise control plan that will be implemented from among the multiple cruise control plans based on the results of determinations made by the determination unit 20 c of the evaluation unit 20. For example, when there is only one cruise control plan that is determined to be safe, this cruise control plan is selected as the cruise control plan that will be implemented. When there are multiple cruise control plans that are determined to be safe, the cruise control plan having a lower multiply-and-accumulation value and a higher level of safety is selected as the cruise control plan that will be implemented. When there is no cruise control plan that is determined to be safe, the cruise control plan having the highest level of safety may be selected. Alternatively, the cruise control plan preparation unit 18 may relax the condition for determining whether a cruise control plan is safe, prepare tentative cruise control plans, and evaluate the tentative cruise control plans.
  • The motion control unit 30 prepares a command value given to an actuator 28 based on the selected cruise control plan (path which will be taken by the host vehicle, and speed pattern). The estimate value of the state quantity of the host vehicle is taken into account in preparation of the command value. The command value is prepared in a manner such that the position and speed of the host vehicle M at each time point within the predetermined prediction duration are accurately achieved.
  • Next, the cruise control over the automatically-operated vehicle, which is executed by the automatic operation control apparatus 1, will be described. In addition, the method for evaluating the cruise control plan using the evaluation device 10 will be described.
  • First, the nearby vehicle recognition unit 12 recognizes a nearby vehicle near the host vehicle based on the values detected by the perimeter monitoring sensor 24, and calculates the relative distance, angle and speed between the host vehicle and the nearby vehicle. The host vehicle state-quantity estimation unit 14 calculates the estimate value of the current state quantity of the host vehicle (position, yaw-rate, lateral position within the lane, lateral velocity, yaw-angle with respect to the road line shape, etc.).
  • Next, the estimation/prediction calculating unit 16 calculates the positions that will be reached by the nearby vehicle at predetermined intervals and the probabilities that the nearby vehicle will be at the respective positions. The positions of the nearby vehicle at each of the time points, which are at the predetermined intervals, within the predetermined prediction duration (for example, for several tens of seconds) from the current moment are predicted. FIG. 7 is a flowchart showing the routine executed by the estimation/prediction calculating unit 16. As shown in FIG. 7, the behavior prediction unit 16 a obtains the estimate value of the state quantity of the host vehicle calculated by the host vehicle stare-quantity estimation unit 14 (step S701). The behavior prediction unit 16 a obtains the information concerning the nearby vehicle calculated by me nearby vehicle recognition unit 12 (step S702). In addition, the behavior prediction unit 16 a obtains the information concerning the shape of the road (whether the number of lanes increases/decreases, whether the road and another road join together, whether the road branches off into multiple roads, whether there is a curve in the road ahead, the road line shape, etc.) on which the host vehicle is running based on information from the navigation system, the infrastructure installation, etc (step S703). Then, the behavior prediction unit 16 a calculates the history information concerning the position of the host vehicle, the history information concerning the relative position between the host vehicle and the nearby vehicle, the relative speed between the host vehicle and the nearby vehicle, etc. based on the obtained information, and estimates the history information concerning the position of the nearby vehicle, and the current state (speed, acceleration, yaw-angle with respect to the road line shape, etc) of the nearby vehicle based on the calculated information. Then, the behavior prediction unit 16 a predicts the behaviors that may be exhibited by the nearby vehicle, based on the history information concerning the position of the nearby vehicle, the current state of the nearby vehicle, and the information concerning the road shape. The positional relationship between the host vehicle and the nearby vehicle and the tendencies in the cruising manner of the nearby vehicle are taken into account in prediction of the behaviors that may be exhibited by the nearby vehicle.
  • The position prediction unit 16 b predicts the positions of the nearby vehicle at time point T1, which is the predetermined time (for example, 50 milliseconds) after time point T0, based on the position of the nearby vehicle at time point T0 and the behaviors predicted by the behavior prediction unit 16 a. The current state of the nearby vehicle such as the vehicle speed and the acceleration is taken into account in prediction of the positions of the nearby vehicle.
  • Then, it is determined whether the prediction of the positions of the nearby vehicle and the estimation of the probabilities that the nearby vehicle will be at the respective positions at each of the time points within the predetermined prediction duration (for example, several tens of seconds) are completed (step S706). If a negative determination is made, step S704 is executed again. The behavior prediction unit 16 a predicts the behaviors that may be exhibited by the nearby vehicle at time point T1. The position prediction unit 16 b predicts the positions of the nearby vehicle at time point T2, which is the predetermined time (for example, 50 milliseconds) after time point T1, based on the positions of the nearby vehicle at time point T1 and the behaviors of the nearby vehicle predicted by the behavior prediction unit 16 a. The estimate values of the vehicle speed and acceleration, etc. of the nearby vehicle are taken into account in prediction of the positions of the nearby vehicle. In this way, the positions that will be reached by each of all the nearby vehicles at predetermined intervals are predicted. The positions of each nearby vehicle at each of the time points, which are at the predetermined intervals, within the predetermined prediction duration (for example, for several tens of seconds) are predicted. If an affirmative determination is made in step S706, the routine ends.
  • Next, the predicted vehicle-presence region drawing-up unit 20 a draws up the predicted vehicle-presence region that indicates the region, in which the nearby vehicle is predicted to be present, using a probability distribution. FIG. 8 is a flowchart showing the routine executed by the predicted vehicle-presence region drawing-up unit 20 a. As shown in FIG. 8, the predicted vehicle-presence region drawing-up unit 20 a obtains the positions of the nearby vehicle at each of the time points within the predetermined prediction duration and the probabilities that the nearby vehicle will be at the respective positions. The positions are predicted and the probabilities are estimated by the position prediction unit 16 b and the behavior prediction unit 16 a of the estimation/prediction calculating unit 16 (steps S801 and S802). Then, the predicted vehicle-presence region drawing-up unit 20 a draws up the predicted vehicle-presence region of each nearby vehicle at each time point within the predetermined prediction duration, as shown in FIG. 2 (step S803). When there are multiple nearby vehicles, all the predicted vehicle-presence regions at each time point within the predetermined prediction duration are superimposed with each other (step S804). Then, it is determined whether drawing-up of the predicted vehicle-presence regions at each of the time points within the predetermined prediction duration (for example, several tens of seconds) is completed (step S805). If a negative determination is made, step S803 is executed again. On the other hand, if an affirmative determination is made, the routine ends.
  • FIGS. 9A, 9B and 9C show the predicted vehicle-presence regions of the vehicles A, B and C, respectively. FIGS 10A, 10B, and 10C show the predicted vehicle-presence regions of the vehicles A, B and C, which are superimposed with each other, at time point T0, time point T1, and time point T2, respectively. As shown in FIGS. 9A to 9C and FIGS. 10A to 10C, a black area, a downward-sloping hatched area, an upward-sloping hatched area, and an open area indicate different probabilities. The probabilities of presence of the nearby vehicles A, B and C are indicated using probability distributions, as shown in FIGS. 9A to 9C and FIGS. 10A to 10C.
  • The cruise control plan preparation unit 18 prepares multiple tentative cruise control plans (including paths that will be taken by the host vehicle and speed patterns) that will be implemented during the predetermined prediction duration (for example, several tens of seconds). Requests from the driver (for example, level of propriety given to reduction in travel time, level of priority given to high fuel efficiency, and plan for rest) and the cruise environment condition are taken into account in preparation of the tentative cruise control plans.
  • The contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b draws up the contact impermissible region and the emergency contact-avoidance ensuring region in a manner such that each of the outlines of these regions surrounds the host vehicle. FIG. 11 is a flowchart showing the routine executed by the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b. The contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b obtains multiple cruise control plans for the host vehicle from the cruise control plan preparation unit 18, as shown in FIG. 11 (step S1101), Then, for each cruise control plan, the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b draws up the contact impermissible region at each of time point T1, time point T2 and the following time points within the predetermined prediction duration from current time point T0. The contact impermissible region indicates the region, which needs to be maintained to prevent contact between the host vehicle and the nearby vehicle, using a probability distribution. The center of the contact impermissible region corresponds to the position of the host vehicle at each time point within the predetermined prediction duration. The outline of the contact impermissible region surrounds the host vehicle (step S1102). In addition, for each cruise control plan, the contact impermissible region/emergency contact-avoidance ensuring region drawing-up unit 20 b draws up the emergency contact-avoidance ensuring region at each of time point T1, time point T2 and the following time points within the predetermined prediction duration from current time point T0. The contact-avoidance ensuring region indicates the region, which needs to be maintained to prevent contact between the host vehicle and the nearby vehicle in the event of an emergency, using a probability distribution. The center of the emergency contact-avoidance ensuring region corresponds to the position of the host vehicle. The outline of the emergency contact-avoidance ensuring region surrounds the host vehicle, (stop S1103). Then, it is determined whether drawing-up of the contact impermissible region and the emergency contact-avoidance ensuring region at each of the time points within the predetermined prediction duration (for example, several tens of seconds) is completed (step S1104). If a negative determination is made, step S1102 is executed again. On the other hand, an affirmative determination is made, the routine ends.
  • Next, the determination unit 20 c determines whether the obtained cruise control plans are safe. FIG. 12 is a flowchart showing the routine executed by the determination unit 20 c. First, the determination unit 20 c obtains the contact impermissible region and the emergency contact-avoidance ensuring region at each time point within the predetermined prediction duration in each of the multiple cruise control plans (step S1201). Next, the determination unit 20 c obtains the predicted vehicle-presence region of the nearby vehicle at each time point within the predetermined prediction duration (step S1202). Then, the determination unit 20 c selects one cruise control plan that will be evaluated (step S1203). Next, the determination unit 20 c derives the result of multiply-and-accumulation of the predicted vehicle-presence region of the nearby vehicle and the contact impermissible region of the host vehicle in the selected cruise control plan at each time point within the predetermined prediction duration (step S1204). Then, the determination unit 20 c determines whether the result of multiply-and-accumulation is equal to or lower than the first threshold value at any time point within the predetermined prediction duration (step S1205). For example, if the result of multiply-and-accumulation exceeds 1%, which is used as the first threshold value, at at least one of the time points within the predetermined prediction duration, it is determined that the cruise control plan is not safe and therefore the host vehicle is not allowed to run according to the selected cruise control plan (step S1206). On the other hand, if the result of multiply-and-accumulation is equal to or lower than the first threshold value at any time point within the predetermined prediction duration, step S1207 is executed.
  • In step S1207, the determination unit 20 c derives the result of multiply-and-accumulation of the predicted vehicle-presence region of the nearby vehicle and the emergency contact-avoidance ensuring region of the host vehicle in the selected cruise control plan at each time point within the predetermined prediction duration. Then, the determination unit 20 c determines whether the result of multiply-and-accumulation is equal to or lower than the second threshold value at any time point within the predetermined prediction duration (step S1208). For example, if the result of multiply-and-accumulation exceeds 10%, which is used as the second threshold value, at at least one of the time points within the predetermined prediction duration, it is determined that the cruise control plan is not safe and therefore the host vehicle is not allowed to run according to the selected cruise control plan (step S1206). On the other hand, if the result of multiply-and-accumulation is equal to or lower than the second threshold value at any rime point within the predetermined prediction duration, the determination unit 20 c determines in step S1209 that the cruise control plan is safe and therefore the host vehicle is allowed to run according to the selected cruise control plan. Then, the determination unit 20 c determines whether the evaluations on all the cruise control plans are completed (step S1210). If a negative determination is made, step S1203 is executed again. On the other hand, if an affirmative determination is made, the routine ends.
  • Next, the cruise control plan selection unit 22 selects the cruise control plan that will be executed from among the multiple cruise control plans based on the results of determinations made by the determination unit 20 c of the evaluation unit 20. For example, when there is only one cruise control plan that is determined to be safe, this cruise control plan is selected as the cruise control plan that will be implemented. When there are multiple cruise control plans that are determined to be safe, the cruise control plan having a lower multiply-and-accumulation value and a higher level of safety is selected as the cruise control plan that will be implemented. When there is no cruise control plan that is determined to be safe, the cruise control plan having the highest level of safety may be selected. Alternatively, the cruise control plan preparation unit 18 may relax the condition for determining whether a cruise control plan is safe, prepare tentative cruise control plans, and evaluate the tentative cruise control plans.
  • The motion control unit 30 prepares a command value given to an actuator 28 based on the selected cruise control plan (path which will be taken by the vehicle, and speed pattern). The estimate value of the state quantity of the host vehicle is taken into account in preparation of the command value. The command value is prepared in a manner such that the position and speed of the host vehicle at each time point within the predetermined prediction duration are accurately achieved.
  • FIGS. 13A, 13B and 13C are views showing an example of the cruise control plan that is determined to be safe according to the above-described evaluation method. If the automatic operation control over the host vehicle M is executed according to the cruise control plan shown in FIGS. 13A, 13B and 13C, the host vehicle M does not contact the nearby vehicle at normal time. Even in the event of an emergency, the provability that the host vehicle M will contact the nearby vehicle is considerably low, and the automatic operation control over the host vehicle M is executed considerably safely.
  • Next, the effects produced by the automatic operation control apparatus 1 including the above-described evaluation device 10 will be described.
  • According to the embodiment of the invention, the behavior prediction unit 16 a constantly predicts the behaviors that may be exhibited by the nearby vehicles, the position prediction unit 16 b predicts the positions of the nearby vehicles, and the evaluation unit 20 evaluates the safety of the cruise control plans. Accordingly, the behaviors of the manually-operated vehicles that change constantly are accurately predicted. As a result, the safety of the cruise control plans for the automatically-operated vehicle is accurately evaluated.
  • The behavior prediction unit 16 a predicts the behaviors of the nearby vehicles based on at least the information concerning the shape of the road. Accordingly, it is possible to accurately predict the behaviors that may be exhibited by the nearby vehicles based on, for example, the information, for example, whether the number of lanes decreases and whether there is a curve in the road ahead.
  • The cruise control plan preparation unit 18 prepares multiple cruise control plans for the automatically-operated vehicle, and the cruise control plan selection unit 22 selects the cruise control plan that will be implemented from among the multiple cruise control plans based on the results of evaluations made by the evaluation unit 20. Accordingly, it is possible to select the cruise control plan having a higher level of safety as the cruise control plan that will be implemented.
  • The behavior prediction unit 16 a predicts the behaviors that may be exhibited by the nearby vehicles and estimates the probabilities that the nearby vehicles will exhibit the behaviors. Accordingly, it is possible to predict the positions of the nearby vehicles and the probabilities that the nearby vehicles will be at the respective positions. The results of estimation and prediction are used to accurately evaluate the safety of the cruise control plans.
  • When the result of multiply-and-accumulation of the predicted vehicle-presence region, which indicates the region in which the nearby vehicle is predicted to be present using a probability distribution, and the contact impermissible region, which indicates the region that needs to be maintained to prevent contact between the host vehicle and the nearby vehicle using a probability distribution, is equal to or lower than the first threshold value at any time point within the predetermined prediction duration, the determination unit 20 c of the evaluation unit 20 determines that this cruise control plan is safe. In this way, it is possible to more accurately evaluate the safety of the cruise control plan for the automatically-operated vehicle.
  • In addition, when the result of multiply-and-accumulation of the predicted vehicle-presence region of the nearby vehicle and the emergency contact-avoidance ensuring region, which needs to be maintained to prevent contact between the host vehicle and the nearby vehicle in the event of an emergency, is equal to or lower than the second threshold value at any time point within the predetermined prediction duration, the determination unit 20 c of the evaluation unit 20 determines that this cruise control plan is safe. The safety of the cruise control plan is evaluated more accurately, because the measures to prevent contact between the host vehicle and the nearby vehicle in the event of an emergency is also taken into account.
  • Note that, the invention is not limited to the embodiment described above. The invention is implemented in various modified embodiments. For example, according to the embodiment of the invention described above, the cruise control plan preparation unit 18 prepares multiple tentative cruise control plans, the determination unit 20 c evaluates the safety of each cruise control plan, and the cruise control plan selection unit 22 selects one cruise control plan that will be implemented. Alternatively, as shown in FIG. 14, only one cruise control plan may prepared by the cruise control plan preparation unit 18, and this cruise control plan is modified, in a feedback manner indicated by the reference character F, to a safer one based on the evaluation of the safety made by the determination unit 20 c. In this say, a safer cruise control plan is prepared.
  • According to the embodiment of the invention described above, it is determined that the cruise control plan is safe, when the result of multiply-and-accumulation of the predicted vehicle-presence region of the nearby vehicle and the contact impermissible region of the host vehicle is equal to or lower than the first threshold value at any time point within the predetermined prediction duration and the result of multiply-and-accumulation of the emergency contact-avoidance ensuring region of the host vehicle and the predicted vehicle-presence region of the nearby vehicle is equal to or lower than the second threshold value at any time point within the predetermined prediction duration. Alternatively, only the contact impermissible region may be taken into account without taking the emergency contact-avoidance ensuring region into account. More specifically, it may be determined that the cruise control plan is safe and therefore the host vehicle is allowed to run according to the cruise control plan, when the result of multiply-and-accumulation of the contact impermissible region of the host vehicle and the predicted vehicle-presence region of the nearby vehicle is equal to or lower than the first threshold value at any time point within the predetermined prediction duration.
  • According to the embodiment of the invention described above, the behaviors of each of all the nearby vehicles are predicted, and the positions of each of all the nearby vehicles are predicted. Alternatively, the safety of the cruise control plan may be evaluated in the following manner when part of the nearby vehicles is an automatically-operated vehicle. First, the cruise control plan for the automatically-operated nearby vehicle is obtained via communication, the predicted vehicle-presence region of this nearby vehicle is drawn up, this predicted vehicle-presence region is superimposed with the other predicted vehicle-presence regions. When the nearby vehicle is an automatically-operated vehicle, the behaviors are predicted accurately. Accordingly, the predicted vehicle-presence region of the nearby vehicle is set to be narrower.
  • According to the embodiment of the invention described above, the cruise control plan evaluation device 10 is mounted in an automatically-operated vehicle. Alternatively, the cruise control plan evaluation device 10 may be provided to the infrastructure installation. In this way, the cruise control plans are evaluated by the infrastructure installation side and the cruise control plan selected by the infrastructure installation side is transmitted to the automatically-operated vehicle, for example, via communication, and automatically-operated control is executed according to the selected cruise control plan.

Claims (14)

1. A cruise control plan evaluation device that evaluates safety of a cruise control plan for an automatically-operated vehicle, comprising:
a behavior prediction unit that predicts a behavior that may be exhibited by a nearby vehicle, which is present near the automatically-operated vehicle, at a given time point;
a position prediction unit that predicts a position of the nearby vehicle after the given time point based on a position of the nearby vehicle at the given time point and the behavior predicted by the behavior prediction unit; and
an evaluation unit that evaluates the safety of the cruise control plan based on the position of the nearby vehicle predicted by the position prediction unit and a position that is reached by the automatically-operated vehicle according to the cruise control plan.
2. The cruise control plan evaluation device according to claim 1, wherein
the behavior prediction unit predicts the behavior of the nearby vehicle based on at least information concerning a road shape.
3. The cruise control plan evaluation device according to claim 1, further comprising:
a cruise control plan preparation unit that prepares multiple cruise control plans for the automatically-operated vehicle; and
a cruise control plan selection unit that selects the cruise control plan to be implemented from among the multiple cruise control plans based on results of evaluations made by the evaluation unit.
4. The cruise control plan evaluation device according to claim 1, further comprising:
a cruise control plan preparation unit that prepares a cruise control plan for the automatically-operated vehicle, wherein
the cruise control plan preparation unit modifies the cruise control plan based on a result of evaluation made by the evaluation unit.
5. The cruise control plan evaluation device according to claim 1, wherein
the behavior prediction unit predicts the behavior that may be exhibited by the nearby vehicle and also estimates a probability that the nearby vehicle exhibits the behavior.
6. The cruise control plan evaluation device according to claim 5, wherein
the evaluation unit includes:
a predicted vehicle-presence region drawing-up unit that draws up a predicted vehicle-presence region that indicates a region, in which the nearby vehicle is predicted to be present, using a probability distribution based on the position of the nearby vehicle predicted by the position prediction unit and the probability estimated by the behavior prediction unit;
a contact impermissible region drawing-up unit that draws up a contact impermissible region that indicates a region, which needs to be maintained to prevent contact between the automatically-operated vehicle and the nearby vehicle, using a probability distribution in a manner such that an outline of the contact impermissible region surrounds the automatically-operated vehicle; and
a determination unit that determines that the cruise control plan is safe when a result of multiply-and-accumulation of the predicted vehicle-presence region and the contact impermissible region is equal to or lower than a first threshold value at any time point.
7. The cruise control plan evaluation device according to claim 6, wherein
the evaluation unit includes an emergency contact-avoidance ensuring region drawing-up unit that draws up an emergency contact-avoidance ensuring region that indicates a region, which needs to be maintained to prevent contact between the automatically-operated vehicle and the nearby vehicle in an emergency, using a probability distribution in a manner such that an outline of the emergency contact-avoidance ensuring region surrounds the automatically-operated vehicle, and
the determination unit determines that the cruise control plan is safe when a result of multiply-and-accumulation of the predicted vehicle-presence region and the emergency contact-avoidance ensuring region is equal to or lower than a second threshold value at any time point.
8. A cruise control plan evaluation method for evaluating safety of a cruise control plan for an automatically-operated vehicle, comprising:
predicting a behavior that may be exhibited by a nearby vehicle, which is present near the automatically-operated vehicle, at a given time point;
predicting a position of the nearby vehicle after the given time point based on a position of the nearby vehicle at the given time point and the predicted behavior; and
evaluating the safety of the cruise control plan based on the predicted position of the nearby vehicle and a position that is reached by the automatically-operated vehicle according to the cruise control plan.
9. The cruise control plan evaluation method according to claim 8, wherein
the behavior of the nearby vehicle is predicted based on at least information concerning a road shape.
10. The cruise control plan evaluation method according to claim 8, further comprising:
preparing multiple cruise control plans for the automatically-operated vehicle; and
selecting the cruise control plan to be implemented from among the multiple cruise control plans based on results of evaluations.
11. The cruise control plan evaluation method according to claim 8, further comprising:
preparing a cruise control plan for the automatically-operated vehicle; and
modifying the cruise control plan based on a result of evaluation.
12. The cruise control plan evaluation method according to claim 8, wherein
the behavior that may be exhibited by the nearby vehicle is predicted and a probability that the nearby vehicle exhibits the behavior is also estimated.
13. The cruise control plan evaluation method according to claim 12, wherein
a step of evaluating the cruise control plan includes:
drawing up a predicted vehicle-presence region that indicates a region, in which the nearby vehicle is predicted to be present, using a probability distribution based on the predicted position of the nearby vehicle and the estimated probability; and
drawing up a contact impermissible region that indicates a region, which needs to be maintained to prevent contact between the automatically-operated vehicle and the nearby vehicle, using a probability distribution in a manner such that an outline of the contact impermissible region surrounds the automatically-operated vehicle; and
determining that the cruise control plan is safe when a result of multiply-and-accumulation of the predicted vehicle-presence region and the contact impermissible region is equal to or lower than a first threshold value at any time point.
14. The cruise control plan evaluation method according to claim 13, wherein
the step of evaluating the safety of the cruise control plan further includes:
drawing up an emergency contact-avoidance ensuring region that indicates a region, which needs to be maintained to prevent contact between the automatically-operated vehicle and the nearby vehicle in an emergency, using a probability distribution in a manner such that an outline of the emergency contact-avoidance ensuring region surrounds the automatically-operated vehicle; and
determining that the cruise control plan is safe when a result of multiply-and-accumulation of the predicted vehicle-presence region and the emergency contact-avoidance ensuring region is equal to or lower than a second threshold value at any time point.
US12/312,001 2006-11-01 2007-11-01 Cruise control plan evaluation device and method Active 2029-05-22 US9224299B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2006-298227 2006-11-01
JP2006298227A JP4254844B2 (en) 2006-11-01 2006-11-01 Travel control plan evaluation device
PCT/IB2007/004348 WO2008053373A2 (en) 2006-11-01 2007-11-01 Cruise control plan evaluation device and method

Publications (2)

Publication Number Publication Date
US20100010699A1 true US20100010699A1 (en) 2010-01-14
US9224299B2 US9224299B2 (en) 2015-12-29

Family

ID=39344676

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/312,001 Active 2029-05-22 US9224299B2 (en) 2006-11-01 2007-11-01 Cruise control plan evaluation device and method

Country Status (6)

Country Link
US (1) US9224299B2 (en)
EP (1) EP2084690B1 (en)
JP (1) JP4254844B2 (en)
CN (1) CN101529486B (en)
AT (1) ATE515010T1 (en)
WO (1) WO2008053373A2 (en)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100205132A1 (en) * 2007-08-27 2010-08-12 Toyota Jidosha Kabushiki Kaisha Behavior predicting device
US20110010046A1 (en) * 2009-07-10 2011-01-13 Toyota Jidosha Kabushiki Kaisha Object detection device
US20110054793A1 (en) * 2009-08-25 2011-03-03 Toyota Jidosha Kabushiki Kaisha Environment prediction device
US20110320115A1 (en) * 2010-06-23 2011-12-29 Kia Motors Corporation Navigation system for vehicle and navigation service method for the same
WO2012047977A2 (en) 2010-10-05 2012-04-12 Google Inc. System and method for predicting behaviors of detected objects
CN102874255A (en) * 2011-07-14 2013-01-16 现代摩比斯株式会社 Smart cruise control system and method employing variable curvature
JP2013506931A (en) * 2009-10-05 2013-02-28 ネーデルランドセ・オルガニサティ・フォール・トゥーヘパスト−ナトゥールウェテンスハッペライク・オンデルズーク・テーエヌオー Collision avoidance system and method for road vehicles and computer program products
US20130261872A1 (en) * 2012-03-15 2013-10-03 Google Inc. Modifying Behavior of Autonomous Vehicle Based on Predicted Behavior of Other Vehicles
US20140032090A1 (en) * 2012-07-27 2014-01-30 Toyota Jidosha Kabushiki Kaisha Vehicle behavior prediction apparatus and vehicle behavior prediction method
US20150012207A1 (en) * 2013-07-08 2015-01-08 GM Global Technology Operations LLC Vehicle range projection estimation
US20150266477A1 (en) * 2014-03-24 2015-09-24 Honda Research Institute Europe Gmbh Method and system for predicting movement behavior of a target traffic object
US9321461B1 (en) 2014-08-29 2016-04-26 Google Inc. Change detection using curve alignment
CN106062853A (en) * 2014-03-20 2016-10-26 爱信艾达株式会社 Automatic drive assist device, automatic drive assist method, and program
US9669827B1 (en) 2014-10-02 2017-06-06 Google Inc. Predicting trajectories of objects based on contextual information
US9771070B2 (en) 2011-12-09 2017-09-26 GM Global Technology Operations LLC Method and system for controlling a host vehicle
US9836056B2 (en) * 2015-06-05 2017-12-05 Bao Tran Smart vehicle
US9934688B2 (en) 2015-07-31 2018-04-03 Ford Global Technologies, Llc Vehicle trajectory determination
US20180209813A1 (en) * 2017-01-24 2018-07-26 Man Truck & Bus Ag Method For Operating A Vehicle, In Particular A Commercial Vehicle
US20190016339A1 (en) * 2016-02-16 2019-01-17 Honda Motor Co., Ltd. Vehicle control device, vehicle control method, and vehicle control program
US20190066507A1 (en) * 2017-08-25 2019-02-28 Mitsubishi Electric Corporation Road shape prediction apparatus, other-vehicle route prediction apparatus, and driving assistance apparatus
US20190217793A1 (en) * 2018-01-12 2019-07-18 Ford Global Technologies, Llc Method and apparatus for driver-centric fuel efficiency determination and utilization
EP3474254A4 (en) * 2016-06-17 2020-04-08 Hitachi Automotive Systems, Ltd. Surrounding environment recognition device
US10877482B2 (en) 2017-04-06 2020-12-29 Toyota Jidosha Kabushiki Kaisha Trajectory setting device and trajectory setting method
US11049396B2 (en) * 2016-01-15 2021-06-29 Mitsubishi Electric Corporation Position estimation apparatus, position estimation method, and computer readable medium
US11048927B2 (en) * 2017-10-24 2021-06-29 Waymo Llc Pedestrian behavior predictions for autonomous vehicles
US11158193B2 (en) * 2017-05-22 2021-10-26 Mitsubishi Electric Corporation Position estimation apparatus, position estimation method, and computer readable medium
US11215997B2 (en) * 2018-11-30 2022-01-04 Zoox, Inc. Probabilistic risk assessment for trajectory evaluation
US11275379B2 (en) * 2017-06-02 2022-03-15 Honda Motor Co., Ltd. Vehicle control apparatus and method for controlling automated driving vehicle
US11300961B2 (en) 2017-06-02 2022-04-12 Honda Motor Co., Ltd. Vehicle control apparatus and method for controlling automated driving vehicle
US11440561B2 (en) 2017-04-27 2022-09-13 Hitachi, Ltd. Control system and control method
US11595321B2 (en) 2021-07-06 2023-02-28 Vmware, Inc. Cluster capacity management for hyper converged infrastructure updates
US11609999B2 (en) 2017-12-19 2023-03-21 Hitachi, Ltd. Control system

Families Citing this family (77)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4254844B2 (en) 2006-11-01 2009-04-15 トヨタ自動車株式会社 Travel control plan evaluation device
JP4623145B2 (en) * 2008-06-16 2011-02-02 トヨタ自動車株式会社 Driving assistance device
JP4853525B2 (en) * 2009-02-09 2012-01-11 トヨタ自動車株式会社 Moving region prediction device
DE112009004844B4 (en) 2009-06-02 2015-05-13 Toyota Jidosha Kabushiki Kaisha VEHICLE MONITORING DEVICE ENVIRONMENT
JP4877360B2 (en) * 2009-06-12 2012-02-15 トヨタ自動車株式会社 Course evaluation device and course evaluation method
DE112009005463T5 (en) * 2009-12-22 2012-11-22 Toyota Jidosha Kabushiki Kaisha VEHICLE CONTROL DEVICE
DE102010001581B4 (en) * 2010-02-04 2023-08-10 Robert Bosch Gmbh Driver assistance system and driver assistance method for automatic driving
EP2615596A4 (en) * 2010-09-08 2017-12-06 Toyota Jidosha Kabushiki Kaisha Moving-object prediction device, virtual-mobile-object prediction device, program, mobile-object prediction method, and virtual-mobile-object prediction method
JP5636854B2 (en) * 2010-10-05 2014-12-10 トヨタ自動車株式会社 Course evaluation device
JP5637381B2 (en) * 2010-12-03 2014-12-10 アイシン・エィ・ダブリュ株式会社 Road node position management system, road node position management method, and road node position management program
JP5252001B2 (en) * 2011-02-07 2013-07-31 トヨタ自動車株式会社 Moving region prediction device
KR101877708B1 (en) * 2011-09-06 2018-07-13 현대모비스 주식회사 Apparatus for controlling smart cruise and method thereof
US8718861B1 (en) 2012-04-11 2014-05-06 Google Inc. Determining when to drive autonomously
US9633564B2 (en) 2012-09-27 2017-04-25 Google Inc. Determining changes in a driving environment based on vehicle behavior
US8949016B1 (en) 2012-09-28 2015-02-03 Google Inc. Systems and methods for determining whether a driving environment has changed
JP6441610B2 (en) * 2013-10-30 2018-12-19 株式会社デンソー Travel control device and server
DE102013222586A1 (en) * 2013-11-07 2015-05-07 Robert Bosch Gmbh Method for avoiding a collision of a motor vehicle with a wrong-moving vehicle and control and detection device for a motor vehicle to avoid a collision of the motor vehicle with a wrong-driving vehicle
JP6096750B2 (en) * 2014-12-05 2017-03-15 本田技研工業株式会社 Driving support device
WO2016092591A1 (en) * 2014-12-09 2016-06-16 三菱電機株式会社 Collision risk calculation device, collision risk display device, and vehicle body control device
JP6354561B2 (en) * 2014-12-15 2018-07-11 株式会社デンソー Orbit determination method, orbit setting device, automatic driving system
JP2016192010A (en) * 2015-03-31 2016-11-10 株式会社日立製作所 Electronic control device
JP6545507B2 (en) * 2015-03-31 2019-07-17 アイシン・エィ・ダブリュ株式会社 Automatic driving support system, automatic driving support method and computer program
JP6363558B2 (en) * 2015-06-02 2018-07-25 株式会社デンソー Vehicle control apparatus and vehicle control method
JP6442771B2 (en) * 2015-08-06 2018-12-26 本田技研工業株式会社 Vehicle control device, vehicle control method, and vehicle control program
WO2017029924A1 (en) * 2015-08-19 2017-02-23 本田技研工業株式会社 Vehicle control device, vehicle control method, and vehicle control program
JP6316265B2 (en) * 2015-12-01 2018-04-25 本田技研工業株式会社 Lane change control device
US10118610B2 (en) * 2016-08-31 2018-11-06 Ford Global Technologies, Llc Autonomous vehicle using path prediction
JP6731819B2 (en) * 2016-09-26 2020-07-29 日立オートモティブシステムズ株式会社 Mobile body trajectory prediction system
US10946872B2 (en) * 2016-10-18 2021-03-16 Honda Motor Co., Ltd. Vehicle control device
JP6241531B2 (en) * 2016-11-02 2017-12-06 株式会社デンソー Driving assistance device
US20190279507A1 (en) * 2016-11-25 2019-09-12 Honda Motor Co., Ltd. Vehicle display control device, vehicle display control method, and vehicle display control program
CN106627577A (en) * 2016-12-22 2017-05-10 江苏萝卜交通科技有限公司 Automatic cruise control method for electric vehicle
CN110325928B (en) * 2017-02-10 2023-04-04 日产北美公司 Autonomous vehicle operation management
MX2019009397A (en) 2017-02-10 2019-12-05 Nissan North America Inc Autonomous vehicle operational management including operating a partially observable markov decision process model instance.
RU2734732C1 (en) 2017-02-10 2020-10-22 Ниссан Норт Америка, Инк. Traffic network blocking tracking during operational control of autonomous vehicle
RU2725920C1 (en) 2017-02-10 2020-07-07 Ниссан Норт Америка, Инк. Control of autonomous vehicle operational control
DE112017007090T5 (en) * 2017-02-20 2019-11-21 Mitsubishi Electric Corporation Scheduling correction device and timetable correction method
JP6731108B2 (en) 2017-02-22 2020-07-29 株式会社日立製作所 Control system and control method
US10994729B2 (en) * 2017-03-29 2021-05-04 Mitsubishi Electric Research Laboratories, Inc. System and method for controlling lateral motion of vehicle
US10452073B2 (en) 2017-05-19 2019-10-22 Toyota Research Institute, Inc. Vehicle control systems and methods of controlling vehicles using behavior profiles
DE102017212629B4 (en) 2017-07-24 2020-11-12 Bayerische Motoren Werke Aktiengesellschaft Prediction of the behavior of a road user
JP6867257B2 (en) * 2017-08-30 2021-04-28 本田技研工業株式会社 Vehicle control devices, vehicles, vehicle control methods and programs
JP6651486B2 (en) * 2017-09-01 2020-02-19 本田技研工業株式会社 Vehicle control device, vehicle control method, and program
US10836405B2 (en) 2017-10-30 2020-11-17 Nissan North America, Inc. Continual planning and metareasoning for controlling an autonomous vehicle
WO2019089015A1 (en) 2017-10-31 2019-05-09 Nissan North America, Inc. Autonomous vehicle operation with explicit occlusion reasoning
WO2019088989A1 (en) 2017-10-31 2019-05-09 Nissan North America, Inc. Reinforcement and model learning for vehicle operation
US11084504B2 (en) 2017-11-30 2021-08-10 Nissan North America, Inc. Autonomous vehicle operational management scenarios
WO2020204871A1 (en) 2017-12-22 2020-10-08 Nissan North America, Inc. Shared autonomous vehicle operational management
WO2019138485A1 (en) * 2018-01-11 2019-07-18 住友電気工業株式会社 Collision possibility determination device, collision possibility determination method, and computer program
EP3759563B1 (en) 2018-02-26 2023-11-22 Nissan North America, Inc. Centralized shared autonomous vehicle operational management
KR102468387B1 (en) * 2018-02-27 2022-11-21 현대자동차주식회사 Prediction method and prediction system of driving condition for vehicle
JP6988637B2 (en) * 2018-03-28 2022-01-05 トヨタ自動車株式会社 Automatic driving course determination device
CN108437983B (en) * 2018-03-29 2020-08-25 吉林大学 Intelligent vehicle obstacle avoidance system based on prediction safety
US11120688B2 (en) 2018-06-29 2021-09-14 Nissan North America, Inc. Orientation-adjust actions for autonomous vehicle operational management
US10766487B2 (en) 2018-08-13 2020-09-08 Denso International America, Inc. Vehicle driving system
US11001256B2 (en) * 2018-09-19 2021-05-11 Zoox, Inc. Collision prediction and avoidance for vehicles
FR3089926B1 (en) * 2018-12-13 2021-05-28 Psa Automobiles Sa Consolidation of an indicator of the presence of a target object for autonomous driving
CN109727490B (en) * 2019-01-25 2021-10-12 江苏大学 Peripheral vehicle behavior self-adaptive correction prediction method based on driving prediction field
CN109583151B (en) * 2019-02-20 2023-07-21 阿波罗智能技术(北京)有限公司 Method and device for predicting running track of vehicle
JP7116699B2 (en) * 2019-03-19 2022-08-10 株式会社デンソー Behavior prediction device, behavior prediction method and program
US11635758B2 (en) 2019-11-26 2023-04-25 Nissan North America, Inc. Risk aware executor with action set recommendations
US11899454B2 (en) 2019-11-26 2024-02-13 Nissan North America, Inc. Objective-based reasoning in autonomous vehicle decision-making
JP7319906B2 (en) * 2019-12-18 2023-08-02 日立Astemo株式会社 VEHICLE CONTROL DEVICE, VEHICLE CONTROL METHOD AND VEHICLE CONTROL SYSTEM
US11613269B2 (en) 2019-12-23 2023-03-28 Nissan North America, Inc. Learning safety and human-centered constraints in autonomous vehicles
US11300957B2 (en) 2019-12-26 2022-04-12 Nissan North America, Inc. Multiple objective explanation and control interface design
CN111071250B (en) * 2019-12-30 2021-03-16 青岛创新奇智科技集团有限公司 Automobile constant-speed cruise recommendation method based on gradient lifting tree
US11714971B2 (en) 2020-01-31 2023-08-01 Nissan North America, Inc. Explainability of autonomous vehicle decision making
US11577746B2 (en) 2020-01-31 2023-02-14 Nissan North America, Inc. Explainability of autonomous vehicle decision making
JP7393097B2 (en) 2020-02-14 2023-12-06 トヨタ自動車株式会社 Vehicle control device
US11644331B2 (en) 2020-02-28 2023-05-09 International Business Machines Corporation Probe data generating system for simulator
US11814080B2 (en) 2020-02-28 2023-11-14 International Business Machines Corporation Autonomous driving evaluation using data analysis
US11702101B2 (en) 2020-02-28 2023-07-18 International Business Machines Corporation Automatic scenario generator using a computer for autonomous driving
US11782438B2 (en) 2020-03-17 2023-10-10 Nissan North America, Inc. Apparatus and method for post-processing a decision-making model of an autonomous vehicle using multivariate data
CN112158199B (en) * 2020-09-25 2022-03-18 阿波罗智能技术(北京)有限公司 Cruise control method, cruise control device, cruise control apparatus, cruise control vehicle, and cruise control medium
DE102020130886A1 (en) * 2020-11-23 2022-05-25 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Method, system and computer program product for detecting movements of the vehicle body in a motor vehicle
JP7175344B1 (en) 2021-05-11 2022-11-18 三菱電機株式会社 VEHICLE CONTROL DEVICE, VEHICLE CONTROL SYSTEM, VEHICLE CONTROL METHOD AND VEHICLE CONTROL PROGRAM
WO2024058270A1 (en) * 2022-09-16 2024-03-21 国立大学法人東京農工大学 Mobile body control device, mobile body control method, and mobile body control program

Citations (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4986384A (en) * 1988-10-19 1991-01-22 Robotech Laboratory Co., Ltd. Remote control system of mobile objects
US5343206A (en) * 1990-07-05 1994-08-30 Fiat Auto S.P.A. Method and means for avoiding collision between a motor vehicle and obstacles
US5479173A (en) * 1993-03-08 1995-12-26 Mazda Motor Corporation Obstacle sensing apparatus for vehicles
US5529138A (en) * 1993-01-22 1996-06-25 Shaw; David C. H. Vehicle collision avoidance system
US5689264A (en) * 1994-10-05 1997-11-18 Mazda Motor Corporation Obstacle detecting system for vehicles
US5761630A (en) * 1995-03-23 1998-06-02 Honda Giken Kogyo Kabushiki Kaisha Vehicle control system for merging vehicles safely
US5818355A (en) * 1995-12-26 1998-10-06 Denso Corporation Automotive anti-collision and alarm system
US5926117A (en) * 1997-06-10 1999-07-20 Hitachi, Ltd. Vehicle control system, vehicle mounting apparatus, base station apparatus and vehicle control method
US5949366A (en) * 1997-05-17 1999-09-07 Robert Bosch Gmbh Method and device for sensing an imminent or possible collision
US5964822A (en) * 1997-08-27 1999-10-12 Delco Electronics Corp. Automatic sensor azimuth alignment
US6014601A (en) * 1997-01-07 2000-01-11 J. Martin Gustafson Driver alert system
US6026347A (en) * 1997-05-30 2000-02-15 Raytheon Company Obstacle avoidance processing method for vehicles using an automated highway system
US6122572A (en) * 1995-05-08 2000-09-19 State Of Israel Autonomous command and control unit for mobile platform
US6185499B1 (en) * 1997-08-11 2001-02-06 Fuji Jukogyo Kabushiki Kaisha Cruise control system for motor vehicle
US6195157B1 (en) * 1997-09-19 2001-02-27 Honda Giken Kogyo Kabushiki Kaisha Process for determining abnormality of detection in a distance sensor for a vehicle
US6223117B1 (en) * 1997-05-27 2001-04-24 General Motors Corporation Cut-in management for an adaptive cruise control system
US6265991B1 (en) * 1999-12-10 2001-07-24 Mitsubshi Denki Kabushiki Kaisha Vehicular front monitoring apparatus
US6269307B1 (en) * 1998-08-06 2001-07-31 Honda Giken Kogyo Kabushiki Kaisha Travel safety system for vehicle
US20010039472A1 (en) * 2000-04-07 2001-11-08 Akira Isogai Apparatus and method for controlling a distance between traveling vehicles and actuating a warning device and a recording medium for storing related program
US6338022B1 (en) * 1999-06-16 2002-01-08 Honda Giken Kogyo Kabushiki Kaisha Vehicle travel safety device
US20020022927A1 (en) * 1993-08-11 2002-02-21 Lemelson Jerome H. GPS vehicle collision avoidance warning and control system and method
US20020049539A1 (en) * 2000-09-08 2002-04-25 Russell Mark E. Path prediction system and method
US20020107637A1 (en) * 2000-11-29 2002-08-08 Mitsubishi Denki Kabushiki Kaisha Vehicle surroundings monitoring apparatus
US6502034B1 (en) * 2002-02-21 2002-12-31 Ford Global Technologies, Inc. Method and apparatus for activating a crash countermeasure using a transponder and adaptive cruise control
US20030065432A1 (en) * 1999-03-12 2003-04-03 Valerie Shuman Method and system for an in-vehicle computing architecture
US6571176B1 (en) * 1999-06-16 2003-05-27 Honda Giken Kogyo Kabushiki Kaisha Vehicle travel safety device
US6611227B1 (en) * 2002-08-08 2003-08-26 Raytheon Company Automotive side object detection sensor blockage detection system and related techniques
US20030187578A1 (en) * 2002-02-01 2003-10-02 Hikaru Nishira Method and system for vehicle operator assistance improvement
US20040030499A1 (en) * 2001-07-11 2004-02-12 Michael Knoop Method and device for initiating and executing a deceleration of a vehicle
US6721659B2 (en) * 2002-02-01 2004-04-13 Ford Global Technologies, Llc Collision warning and safety countermeasure system
US20040090117A1 (en) * 2000-07-26 2004-05-13 Ingo Dudeck Automatic brake and steering system and method for a vehicle
US6784828B2 (en) * 2000-08-16 2004-08-31 Raytheon Company Near object detection system
US20040193347A1 (en) * 2003-03-26 2004-09-30 Fujitsu Ten Limited Vehicle control apparatus, vehicle control method, and computer program
US6807482B2 (en) * 2002-02-14 2004-10-19 Mitsubishi Denki Kabushiki Kaisha Navigation apparatus and navigation method
US6810132B1 (en) * 2000-02-04 2004-10-26 Fujitsu Limited Traffic monitoring apparatus
US20040239509A1 (en) * 2003-06-02 2004-12-02 Branislav Kisacanin Target awareness determination system and method
US20050004723A1 (en) * 2003-06-20 2005-01-06 Geneva Aerospace Vehicle control system including related methods and components
US6859731B2 (en) * 2002-01-16 2005-02-22 Denso Corporation Collision damage reduction system
US20050063565A1 (en) * 2003-09-01 2005-03-24 Honda Motor Co., Ltd. Vehicle environment monitoring device
US6889140B2 (en) * 2003-02-27 2005-05-03 Denso Corporation Collision avoidance control system for vehicle
US20050197770A1 (en) * 2004-02-18 2005-09-08 Schiffmann Jan K. Collision detection system and method of estimating target crossing location
USRE38870E1 (en) * 1999-02-05 2005-11-08 Brett Osmund Hall Collision avoidance system
US20050256630A1 (en) * 2004-05-17 2005-11-17 Nissan Motor Co., Ltd. Lane change assist system
US20050288844A1 (en) * 2004-06-24 2005-12-29 Nissan Motor Co., Ltd. Driving assistance method and system
US7030775B2 (en) * 2002-09-24 2006-04-18 Fuji Jukogyo Kabushiki Kaisha Vehicle surroundings monitoring apparatus and traveling control system incorporating the apparatus
US20060095193A1 (en) * 2004-10-29 2006-05-04 Nissan Motor Co., Ltd. Vehicle operation support apparatus
US7069146B2 (en) * 2001-08-23 2006-06-27 Nissan Motor Co., Ltd. Driving assist system
US7071868B2 (en) * 2000-08-16 2006-07-04 Raytheon Company Radar detection method and apparatus
US20060149462A1 (en) * 2004-09-17 2006-07-06 Honda Motor Co., Ltd. Vehicular control object determination system and vehicular travel locus estimation system
US7085637B2 (en) * 1997-10-22 2006-08-01 Intelligent Technologies International, Inc. Method and system for controlling a vehicle
US20060190175A1 (en) * 2003-01-28 2006-08-24 Toyoto Jidosha Kabushiki Kaisha Collision predicting apparatus and collision predicting method
US20070043502A1 (en) * 2005-08-18 2007-02-22 Mudalige Upali P System for and method of detecting a collision and predicting a vehicle path
US20070054685A1 (en) * 2005-09-07 2007-03-08 Kellum Carroll C Vehicle-to-vehicle communication
US7212905B2 (en) * 2003-01-21 2007-05-01 Robert Bosch Gmbh Method for operating a motor vehicle
US20070106431A1 (en) * 2005-11-07 2007-05-10 Denso Corporation Vehicle-to-vehicle communication system
US20070203634A1 (en) * 2003-12-17 2007-08-30 Vrbia, Inc. Externally-activated non-negative acceleration system
US20070219695A1 (en) * 2006-03-03 2007-09-20 Gm Global Technology Operations, Inc. Transmission neutral state management in vehicular safety and convenience systems
US20070276600A1 (en) * 2006-03-06 2007-11-29 King Timothy I Intersection collision warning system
US20080065328A1 (en) * 2006-09-08 2008-03-13 Andreas Eidehall Method and system for collision avoidance
US20080097699A1 (en) * 2004-12-28 2008-04-24 Kabushiki Kaisha Toyota Chuo Kenkyusho Vehicle motion control device
US7382274B1 (en) * 2000-01-21 2008-06-03 Agere Systems Inc. Vehicle interaction communication system
US20080167821A1 (en) * 1997-10-22 2008-07-10 Intelligent Technologies International, Inc. Vehicular Intersection Management Techniques
US20080189040A1 (en) * 2007-02-01 2008-08-07 Hitachi, Ltd. Collision Avoidance System
US20080243389A1 (en) * 2007-03-26 2008-10-02 Hitachi, Ltd. Vehicle Collision Avoidance Equipment and Method
US20080248284A1 (en) * 2001-04-11 2008-10-09 Williams Richard C Paper articles exhibiting water resistance and method for making same
US7447593B2 (en) * 2004-03-26 2008-11-04 Raytheon Company System and method for adaptive path planning
US20080303696A1 (en) * 2007-06-05 2008-12-11 Toyota Jidosha Kabushiki Kaisha Host vehicle moving area acquisition device and acquisition method
US20090024357A1 (en) * 2006-02-28 2009-01-22 Toyota Jidosha Kabushiki Kaisha Object Path Prediction Method, Apparatus, and Program, and Automatic Operation System
US20090037052A1 (en) * 2007-02-14 2009-02-05 Toyokazu Ogasawara Vehicle drive assist system
US20090192666A1 (en) * 2006-08-21 2009-07-30 Peter Trippler Driver assistance system for local and time assessment and prediction of the driving dynamics of a vehicle
US20090271050A1 (en) * 2006-08-07 2009-10-29 Toyota Jidosha Kabushiki Kaisha Travel control device
US20090292468A1 (en) * 2008-03-25 2009-11-26 Shunguang Wu Collision avoidance method and system using stereo vision and radar sensor fusion
US20090319113A1 (en) * 2008-06-20 2009-12-24 Gm Global Technology Operations, Inc. Path generation algorithm for automated lane centering and lane changing control system
US20100045482A1 (en) * 2006-10-13 2010-02-25 Matthias Strauss Method and Appratus for Identifying Concealed Objects In Road Traffic
US20100094509A1 (en) * 2006-10-13 2010-04-15 Continental Teves Ag & Co Ohg System for Reducing The Braking Distance of a Vehicle
US20100100324A1 (en) * 2008-10-22 2010-04-22 Toyota Motor Engineering & Manufacturing North America, Inc. Communication based vehicle-pedestrian collision warning system
US20100106418A1 (en) * 2007-06-20 2010-04-29 Toyota Jidosha Kabushiki Kaisha Vehicle travel track estimator
US20100121576A1 (en) * 2007-07-12 2010-05-13 Toyota Jidosha Kabushiki Kaisha Host-vehicle risk acquisition
US7830242B2 (en) * 2005-02-10 2010-11-09 Robert Bosch Gmbh Driver assistance system having a device for detecting special situations
US7840330B2 (en) * 2002-11-21 2010-11-23 Lucas Automotive Gmbh System for influencing the speed of a motor vehicle
US7904246B2 (en) * 2005-08-05 2011-03-08 Nissan Motor Co., Ltd. Vehicle driving assist system
US8055445B2 (en) * 2008-09-24 2011-11-08 Delphi Technologies, Inc. Probabilistic lane assignment method
US20110313664A1 (en) * 2009-02-09 2011-12-22 Toyota Jidosha Kabushiki Kaisha Apparatus for predicting the movement of a mobile body
US8090537B2 (en) * 2006-06-13 2012-01-03 Nissan Motor Co., Ltd. Obstacle avoidance path computing apparatus, obstacle avoidance path computing method, and obstacle avoidance control system equipped with obstacle avoidance path computing system
US20120022716A1 (en) * 2009-02-27 2012-01-26 Toyota Jidosha Kabushiki Kaisha Movement trajectory generator
US20120035846A1 (en) * 2009-04-14 2012-02-09 Hiroshi Sakamoto External environment recognition device for vehicle and vehicle system using same
US20120059789A1 (en) * 2009-05-18 2012-03-08 Toyota Jidosha Kabushiki Kaisha Vehicular environment estimation device
US20120065841A1 (en) * 2009-06-04 2012-03-15 Shinichi Nagata Vehicle surrounding monitor device and method for monitoring surroundings used for vehicle
US8244408B2 (en) * 2009-03-09 2012-08-14 GM Global Technology Operations LLC Method to assess risk associated with operating an autonomic vehicle control system
US20120218093A1 (en) * 2009-10-30 2012-08-30 Toyota Jidosha Kabushiki Kaisha Driving support device
US8290637B2 (en) * 2008-06-16 2012-10-16 GM Global Technology Operations LLC Vehicle control using stochastic information
US8305254B2 (en) * 2009-09-28 2012-11-06 Toyota Jidosha Kabushiki Kaisha Object detecting apparatus

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0454600A (en) 1990-06-21 1992-02-21 Mazda Motor Corp Car alarm device
JP3401026B2 (en) 1992-03-19 2003-04-28 株式会社日立製作所 Driving control device by inter-vehicle communication
CN1124858A (en) * 1994-12-12 1996-06-19 黄金富 Positioning, auto-navigating and collision preventing system for moving device in running
JP3650946B2 (en) 1996-09-27 2005-05-25 本田技研工業株式会社 Self-driving car
JPH10105895A (en) 1996-09-30 1998-04-24 Hitachi Ltd Traveling object control system
JPH11144185A (en) 1997-09-03 1999-05-28 Honda Motor Co Ltd Automatic drive control guidance system
JP3653954B2 (en) 1997-10-23 2005-06-02 トヨタ自動車株式会社 Mobile device for mobile traffic control system, control station for mobile traffic control system, mobile traffic control system
JP2969174B1 (en) 1998-05-27 1999-11-02 建設省土木研究所長 Automatic merging control method and device for car
JP3928277B2 (en) * 1998-11-04 2007-06-13 株式会社デンソー Preceding vehicle selection device, inter-vehicle control device, inter-vehicle alarm device, and recording medium
JP3501009B2 (en) 1999-03-26 2004-02-23 トヨタ自動車株式会社 Vehicle collision avoidance control device
US6574535B1 (en) 2000-05-31 2003-06-03 General Motors Corporation Apparatus and method for active driveline damping with clunk control
JP3714258B2 (en) 2002-02-01 2005-11-09 日産自動車株式会社 Recommended operation amount generator for vehicles
US7522091B2 (en) 2002-07-15 2009-04-21 Automotive Systems Laboratory, Inc. Road curvature estimation system
DE102004031885A1 (en) 2004-06-30 2006-01-19 Robert Bosch Gmbh Method and device for the course prediction of moving objects
US20110298603A1 (en) 2006-03-06 2011-12-08 King Timothy I Intersection Collision Warning System
JP4254844B2 (en) 2006-11-01 2009-04-15 トヨタ自動車株式会社 Travel control plan evaluation device
WO2008053912A1 (en) 2006-11-02 2008-05-08 Panasonic Corporation Travel support system and travel support method
DE102007042792A1 (en) 2007-09-07 2009-03-12 Bayerische Motoren Werke Aktiengesellschaft Method for monitoring external environment of motor vehicle, involves determining drive operation values of opponent vehicle in external environment of motor vehicle by signal concerned to opponent vehicle

Patent Citations (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4986384A (en) * 1988-10-19 1991-01-22 Robotech Laboratory Co., Ltd. Remote control system of mobile objects
US5343206A (en) * 1990-07-05 1994-08-30 Fiat Auto S.P.A. Method and means for avoiding collision between a motor vehicle and obstacles
US5529138A (en) * 1993-01-22 1996-06-25 Shaw; David C. H. Vehicle collision avoidance system
US5479173A (en) * 1993-03-08 1995-12-26 Mazda Motor Corporation Obstacle sensing apparatus for vehicles
US20020022927A1 (en) * 1993-08-11 2002-02-21 Lemelson Jerome H. GPS vehicle collision avoidance warning and control system and method
US5689264A (en) * 1994-10-05 1997-11-18 Mazda Motor Corporation Obstacle detecting system for vehicles
US5761630A (en) * 1995-03-23 1998-06-02 Honda Giken Kogyo Kabushiki Kaisha Vehicle control system for merging vehicles safely
US6122572A (en) * 1995-05-08 2000-09-19 State Of Israel Autonomous command and control unit for mobile platform
US5818355A (en) * 1995-12-26 1998-10-06 Denso Corporation Automotive anti-collision and alarm system
US6014601A (en) * 1997-01-07 2000-01-11 J. Martin Gustafson Driver alert system
US5949366A (en) * 1997-05-17 1999-09-07 Robert Bosch Gmbh Method and device for sensing an imminent or possible collision
US6223117B1 (en) * 1997-05-27 2001-04-24 General Motors Corporation Cut-in management for an adaptive cruise control system
US6026347A (en) * 1997-05-30 2000-02-15 Raytheon Company Obstacle avoidance processing method for vehicles using an automated highway system
US5926117A (en) * 1997-06-10 1999-07-20 Hitachi, Ltd. Vehicle control system, vehicle mounting apparatus, base station apparatus and vehicle control method
US6185499B1 (en) * 1997-08-11 2001-02-06 Fuji Jukogyo Kabushiki Kaisha Cruise control system for motor vehicle
US5964822A (en) * 1997-08-27 1999-10-12 Delco Electronics Corp. Automatic sensor azimuth alignment
US6202027B1 (en) * 1997-08-27 2001-03-13 Delphi Technologies, Inc. Automatic curve sensor calibration method for an automotive CW/ICC system
US6195157B1 (en) * 1997-09-19 2001-02-27 Honda Giken Kogyo Kabushiki Kaisha Process for determining abnormality of detection in a distance sensor for a vehicle
US20080167821A1 (en) * 1997-10-22 2008-07-10 Intelligent Technologies International, Inc. Vehicular Intersection Management Techniques
US7085637B2 (en) * 1997-10-22 2006-08-01 Intelligent Technologies International, Inc. Method and system for controlling a vehicle
US6269307B1 (en) * 1998-08-06 2001-07-31 Honda Giken Kogyo Kabushiki Kaisha Travel safety system for vehicle
USRE38870E1 (en) * 1999-02-05 2005-11-08 Brett Osmund Hall Collision avoidance system
US20030065432A1 (en) * 1999-03-12 2003-04-03 Valerie Shuman Method and system for an in-vehicle computing architecture
US6571176B1 (en) * 1999-06-16 2003-05-27 Honda Giken Kogyo Kabushiki Kaisha Vehicle travel safety device
US6338022B1 (en) * 1999-06-16 2002-01-08 Honda Giken Kogyo Kabushiki Kaisha Vehicle travel safety device
US6265991B1 (en) * 1999-12-10 2001-07-24 Mitsubshi Denki Kabushiki Kaisha Vehicular front monitoring apparatus
US7382274B1 (en) * 2000-01-21 2008-06-03 Agere Systems Inc. Vehicle interaction communication system
US6810132B1 (en) * 2000-02-04 2004-10-26 Fujitsu Limited Traffic monitoring apparatus
US20010039472A1 (en) * 2000-04-07 2001-11-08 Akira Isogai Apparatus and method for controlling a distance between traveling vehicles and actuating a warning device and a recording medium for storing related program
US20040090117A1 (en) * 2000-07-26 2004-05-13 Ingo Dudeck Automatic brake and steering system and method for a vehicle
US7071868B2 (en) * 2000-08-16 2006-07-04 Raytheon Company Radar detection method and apparatus
US6784828B2 (en) * 2000-08-16 2004-08-31 Raytheon Company Near object detection system
US20020049539A1 (en) * 2000-09-08 2002-04-25 Russell Mark E. Path prediction system and method
US20020107637A1 (en) * 2000-11-29 2002-08-08 Mitsubishi Denki Kabushiki Kaisha Vehicle surroundings monitoring apparatus
US20080248284A1 (en) * 2001-04-11 2008-10-09 Williams Richard C Paper articles exhibiting water resistance and method for making same
US20040030499A1 (en) * 2001-07-11 2004-02-12 Michael Knoop Method and device for initiating and executing a deceleration of a vehicle
US6856906B2 (en) * 2001-07-11 2005-02-15 Robert Bosch Gmbh Method and device for initiating and executing a deceleration of a vehicle
US7069146B2 (en) * 2001-08-23 2006-06-27 Nissan Motor Co., Ltd. Driving assist system
US6859731B2 (en) * 2002-01-16 2005-02-22 Denso Corporation Collision damage reduction system
US20030187578A1 (en) * 2002-02-01 2003-10-02 Hikaru Nishira Method and system for vehicle operator assistance improvement
US6873911B2 (en) * 2002-02-01 2005-03-29 Nissan Motor Co., Ltd. Method and system for vehicle operator assistance improvement
US6721659B2 (en) * 2002-02-01 2004-04-13 Ford Global Technologies, Llc Collision warning and safety countermeasure system
US6807482B2 (en) * 2002-02-14 2004-10-19 Mitsubishi Denki Kabushiki Kaisha Navigation apparatus and navigation method
US6502034B1 (en) * 2002-02-21 2002-12-31 Ford Global Technologies, Inc. Method and apparatus for activating a crash countermeasure using a transponder and adaptive cruise control
US6611227B1 (en) * 2002-08-08 2003-08-26 Raytheon Company Automotive side object detection sensor blockage detection system and related techniques
US7030775B2 (en) * 2002-09-24 2006-04-18 Fuji Jukogyo Kabushiki Kaisha Vehicle surroundings monitoring apparatus and traveling control system incorporating the apparatus
US7840330B2 (en) * 2002-11-21 2010-11-23 Lucas Automotive Gmbh System for influencing the speed of a motor vehicle
US7212905B2 (en) * 2003-01-21 2007-05-01 Robert Bosch Gmbh Method for operating a motor vehicle
US20060190175A1 (en) * 2003-01-28 2006-08-24 Toyoto Jidosha Kabushiki Kaisha Collision predicting apparatus and collision predicting method
US20090187290A1 (en) * 2003-01-28 2009-07-23 Toyota Jidosha Kabushiki Kaisha Collision predicting apparatus and collision predicting method
US7974784B2 (en) * 2003-01-28 2011-07-05 Toyota Jidosha Kabushiki Kaisha Collision predicting apparatus and collision predicting method
US6889140B2 (en) * 2003-02-27 2005-05-03 Denso Corporation Collision avoidance control system for vehicle
US20040193347A1 (en) * 2003-03-26 2004-09-30 Fujitsu Ten Limited Vehicle control apparatus, vehicle control method, and computer program
US20040239509A1 (en) * 2003-06-02 2004-12-02 Branislav Kisacanin Target awareness determination system and method
US20050004723A1 (en) * 2003-06-20 2005-01-06 Geneva Aerospace Vehicle control system including related methods and components
US20050063565A1 (en) * 2003-09-01 2005-03-24 Honda Motor Co., Ltd. Vehicle environment monitoring device
US20070203634A1 (en) * 2003-12-17 2007-08-30 Vrbia, Inc. Externally-activated non-negative acceleration system
US20050197770A1 (en) * 2004-02-18 2005-09-08 Schiffmann Jan K. Collision detection system and method of estimating target crossing location
US7447593B2 (en) * 2004-03-26 2008-11-04 Raytheon Company System and method for adaptive path planning
US20050256630A1 (en) * 2004-05-17 2005-11-17 Nissan Motor Co., Ltd. Lane change assist system
US20050288844A1 (en) * 2004-06-24 2005-12-29 Nissan Motor Co., Ltd. Driving assistance method and system
US20060149462A1 (en) * 2004-09-17 2006-07-06 Honda Motor Co., Ltd. Vehicular control object determination system and vehicular travel locus estimation system
US7610121B2 (en) * 2004-10-29 2009-10-27 Nissan Motor Co., Ltd. Vehicle operation support apparatus
US20060095193A1 (en) * 2004-10-29 2006-05-04 Nissan Motor Co., Ltd. Vehicle operation support apparatus
US20080097699A1 (en) * 2004-12-28 2008-04-24 Kabushiki Kaisha Toyota Chuo Kenkyusho Vehicle motion control device
US7830242B2 (en) * 2005-02-10 2010-11-09 Robert Bosch Gmbh Driver assistance system having a device for detecting special situations
US7904246B2 (en) * 2005-08-05 2011-03-08 Nissan Motor Co., Ltd. Vehicle driving assist system
US20070043502A1 (en) * 2005-08-18 2007-02-22 Mudalige Upali P System for and method of detecting a collision and predicting a vehicle path
US20070054685A1 (en) * 2005-09-07 2007-03-08 Kellum Carroll C Vehicle-to-vehicle communication
US20070106431A1 (en) * 2005-11-07 2007-05-10 Denso Corporation Vehicle-to-vehicle communication system
US20090024357A1 (en) * 2006-02-28 2009-01-22 Toyota Jidosha Kabushiki Kaisha Object Path Prediction Method, Apparatus, and Program, and Automatic Operation System
US20070219695A1 (en) * 2006-03-03 2007-09-20 Gm Global Technology Operations, Inc. Transmission neutral state management in vehicular safety and convenience systems
US20070276600A1 (en) * 2006-03-06 2007-11-29 King Timothy I Intersection collision warning system
US8090537B2 (en) * 2006-06-13 2012-01-03 Nissan Motor Co., Ltd. Obstacle avoidance path computing apparatus, obstacle avoidance path computing method, and obstacle avoidance control system equipped with obstacle avoidance path computing system
US20090271050A1 (en) * 2006-08-07 2009-10-29 Toyota Jidosha Kabushiki Kaisha Travel control device
US20090192666A1 (en) * 2006-08-21 2009-07-30 Peter Trippler Driver assistance system for local and time assessment and prediction of the driving dynamics of a vehicle
US20080065328A1 (en) * 2006-09-08 2008-03-13 Andreas Eidehall Method and system for collision avoidance
US20100045482A1 (en) * 2006-10-13 2010-02-25 Matthias Strauss Method and Appratus for Identifying Concealed Objects In Road Traffic
US20100094509A1 (en) * 2006-10-13 2010-04-15 Continental Teves Ag & Co Ohg System for Reducing The Braking Distance of a Vehicle
US20080189040A1 (en) * 2007-02-01 2008-08-07 Hitachi, Ltd. Collision Avoidance System
US20090037052A1 (en) * 2007-02-14 2009-02-05 Toyokazu Ogasawara Vehicle drive assist system
US20080243389A1 (en) * 2007-03-26 2008-10-02 Hitachi, Ltd. Vehicle Collision Avoidance Equipment and Method
US20080303696A1 (en) * 2007-06-05 2008-12-11 Toyota Jidosha Kabushiki Kaisha Host vehicle moving area acquisition device and acquisition method
US7961084B2 (en) * 2007-06-05 2011-06-14 Toyota Jidosha Kabushiki Kaisha Host vehicle moving area acquisition device and acquisition method
US20100106418A1 (en) * 2007-06-20 2010-04-29 Toyota Jidosha Kabushiki Kaisha Vehicle travel track estimator
US20100121576A1 (en) * 2007-07-12 2010-05-13 Toyota Jidosha Kabushiki Kaisha Host-vehicle risk acquisition
US20090292468A1 (en) * 2008-03-25 2009-11-26 Shunguang Wu Collision avoidance method and system using stereo vision and radar sensor fusion
US8290637B2 (en) * 2008-06-16 2012-10-16 GM Global Technology Operations LLC Vehicle control using stochastic information
US8170739B2 (en) * 2008-06-20 2012-05-01 GM Global Technology Operations LLC Path generation algorithm for automated lane centering and lane changing control system
US20090319113A1 (en) * 2008-06-20 2009-12-24 Gm Global Technology Operations, Inc. Path generation algorithm for automated lane centering and lane changing control system
US8055445B2 (en) * 2008-09-24 2011-11-08 Delphi Technologies, Inc. Probabilistic lane assignment method
US20100100324A1 (en) * 2008-10-22 2010-04-22 Toyota Motor Engineering & Manufacturing North America, Inc. Communication based vehicle-pedestrian collision warning system
US20110313664A1 (en) * 2009-02-09 2011-12-22 Toyota Jidosha Kabushiki Kaisha Apparatus for predicting the movement of a mobile body
US20120022716A1 (en) * 2009-02-27 2012-01-26 Toyota Jidosha Kabushiki Kaisha Movement trajectory generator
US8244408B2 (en) * 2009-03-09 2012-08-14 GM Global Technology Operations LLC Method to assess risk associated with operating an autonomic vehicle control system
US20120035846A1 (en) * 2009-04-14 2012-02-09 Hiroshi Sakamoto External environment recognition device for vehicle and vehicle system using same
US20120059789A1 (en) * 2009-05-18 2012-03-08 Toyota Jidosha Kabushiki Kaisha Vehicular environment estimation device
US20120065841A1 (en) * 2009-06-04 2012-03-15 Shinichi Nagata Vehicle surrounding monitor device and method for monitoring surroundings used for vehicle
US8305254B2 (en) * 2009-09-28 2012-11-06 Toyota Jidosha Kabushiki Kaisha Object detecting apparatus
US20120218093A1 (en) * 2009-10-30 2012-08-30 Toyota Jidosha Kabushiki Kaisha Driving support device

Cited By (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8538902B2 (en) 2007-08-27 2013-09-17 Toyota Jidosha Kabushiki Kaisha Behavior predicting device that predicts the behavior of an object based on characteristic values of the object
US20100205132A1 (en) * 2007-08-27 2010-08-12 Toyota Jidosha Kabushiki Kaisha Behavior predicting device
US9626868B2 (en) * 2009-07-10 2017-04-18 Toyota Jidosha Kabushiki Kaisha Object detection device
US20110010046A1 (en) * 2009-07-10 2011-01-13 Toyota Jidosha Kabushiki Kaisha Object detection device
US8364390B2 (en) * 2009-08-25 2013-01-29 Toyota Jidosha Kabushiki Kaisha Environment prediction device
US20110054793A1 (en) * 2009-08-25 2011-03-03 Toyota Jidosha Kabushiki Kaisha Environment prediction device
JP2013506931A (en) * 2009-10-05 2013-02-28 ネーデルランドセ・オルガニサティ・フォール・トゥーヘパスト−ナトゥールウェテンスハッペライク・オンデルズーク・テーエヌオー Collision avoidance system and method for road vehicles and computer program products
US9336682B2 (en) * 2010-06-23 2016-05-10 Hyundai Motor Company Navigation system for vehicle and navigation service method for the same
US20110320115A1 (en) * 2010-06-23 2011-12-29 Kia Motors Corporation Navigation system for vehicle and navigation service method for the same
US11747809B1 (en) 2010-10-05 2023-09-05 Waymo Llc System and method for evaluating the perception system of an autonomous vehicle
US10198619B1 (en) 2010-10-05 2019-02-05 Waymo Llc System and method for evaluating the perception system of an autonomous vehicle
EP3176666A1 (en) * 2010-10-05 2017-06-07 Google, Inc. System and method for predicting behaviors of detected objects
US11287817B1 (en) 2010-10-05 2022-03-29 Waymo Llc System and method of providing recommendations to users of vehicles
US10572717B1 (en) 2010-10-05 2020-02-25 Waymo Llc System and method for evaluating the perception system of an autonomous vehicle
US10372129B1 (en) 2010-10-05 2019-08-06 Waymo Llc System and method of providing recommendations to users of vehicles
US11720101B1 (en) 2010-10-05 2023-08-08 Waymo Llc Systems and methods for vehicles with limited destination ability
WO2012047977A2 (en) 2010-10-05 2012-04-12 Google Inc. System and method for predicting behaviors of detected objects
EP2625079A4 (en) * 2010-10-05 2016-01-06 Google Inc System and method for predicting behaviors of detected objects
US9911030B1 (en) 2010-10-05 2018-03-06 Waymo Llc System and method for evaluating the perception system of an autonomous vehicle
US9679191B1 (en) 2010-10-05 2017-06-13 Waymo Llc System and method for evaluating the perception system of an autonomous vehicle
US11106893B1 (en) 2010-10-05 2021-08-31 Waymo Llc System and method for evaluating the perception system of an autonomous vehicle
US9658620B1 (en) 2010-10-05 2017-05-23 Waymo Llc System and method of providing recommendations to users of vehicles
US11010998B1 (en) 2010-10-05 2021-05-18 Waymo Llc Systems and methods for vehicles with limited destination ability
CN102874255A (en) * 2011-07-14 2013-01-16 现代摩比斯株式会社 Smart cruise control system and method employing variable curvature
US9771070B2 (en) 2011-12-09 2017-09-26 GM Global Technology Operations LLC Method and system for controlling a host vehicle
US20140142799A1 (en) * 2012-03-15 2014-05-22 Google Inc. Modifying Behavior of Autonomous Vehicle Based on Predicted Behavior of Other Vehicles
US9330571B2 (en) * 2012-03-15 2016-05-03 Google Inc. Modifying behavior of autonomous vehicle based on predicted behavior of other vehicles
US20130261872A1 (en) * 2012-03-15 2013-10-03 Google Inc. Modifying Behavior of Autonomous Vehicle Based on Predicted Behavior of Other Vehicles
US8655537B2 (en) * 2012-03-15 2014-02-18 Google Inc. Modifying behavior of autonomous vehicle based on predicted behavior of other vehicles
US20140032090A1 (en) * 2012-07-27 2014-01-30 Toyota Jidosha Kabushiki Kaisha Vehicle behavior prediction apparatus and vehicle behavior prediction method
DE102013214328B4 (en) * 2012-07-27 2017-12-28 Toyota Jidosha Kabushiki Kaisha Vehicle behavior prediction device and vehicle behavior prediction method
US9052997B2 (en) * 2012-07-27 2015-06-09 Toyota Jidosha Kabushiki Kaisha Vehicle behavior prediction apparatus and vehicle behavior prediction method
US20150012207A1 (en) * 2013-07-08 2015-01-08 GM Global Technology Operations LLC Vehicle range projection estimation
US9074894B2 (en) * 2013-07-08 2015-07-07 GM Global Technology Operations LLC Vehicle range projection estimation
CN106062853A (en) * 2014-03-20 2016-10-26 爱信艾达株式会社 Automatic drive assist device, automatic drive assist method, and program
US9969388B2 (en) * 2014-03-24 2018-05-15 Honda Research Institute Europe Gmbh Method and system for predicting movement behavior of a target traffic object
US20150266477A1 (en) * 2014-03-24 2015-09-24 Honda Research Institute Europe Gmbh Method and system for predicting movement behavior of a target traffic object
US11829138B1 (en) 2014-08-29 2023-11-28 Waymo Llc Change detection using curve alignment
US11327493B1 (en) 2014-08-29 2022-05-10 Waymo Llc Change detection using curve alignment
US9321461B1 (en) 2014-08-29 2016-04-26 Google Inc. Change detection using curve alignment
US9836052B1 (en) 2014-08-29 2017-12-05 Waymo Llc Change detection using curve alignment
US10627816B1 (en) 2014-08-29 2020-04-21 Waymo Llc Change detection using curve alignment
US9669827B1 (en) 2014-10-02 2017-06-06 Google Inc. Predicting trajectories of objects based on contextual information
US9914452B1 (en) 2014-10-02 2018-03-13 Waymo Llc Predicting trajectories of objects based on contextual information
US10421453B1 (en) 2014-10-02 2019-09-24 Waymo Llc Predicting trajectories of objects based on contextual information
US10899345B1 (en) 2014-10-02 2021-01-26 Waymo Llc Predicting trajectories of objects based on contextual information
US9836056B2 (en) * 2015-06-05 2017-12-05 Bao Tran Smart vehicle
US9934688B2 (en) 2015-07-31 2018-04-03 Ford Global Technologies, Llc Vehicle trajectory determination
US11049396B2 (en) * 2016-01-15 2021-06-29 Mitsubishi Electric Corporation Position estimation apparatus, position estimation method, and computer readable medium
US20190016339A1 (en) * 2016-02-16 2019-01-17 Honda Motor Co., Ltd. Vehicle control device, vehicle control method, and vehicle control program
US11049398B2 (en) * 2016-06-17 2021-06-29 Hitachi Automotive Systems, Ltd. Surrounding environment recognizing apparatus
EP3474254A4 (en) * 2016-06-17 2020-04-08 Hitachi Automotive Systems, Ltd. Surrounding environment recognition device
US20180209813A1 (en) * 2017-01-24 2018-07-26 Man Truck & Bus Ag Method For Operating A Vehicle, In Particular A Commercial Vehicle
US11009369B2 (en) * 2017-01-24 2021-05-18 Man Truck & Bus Ag Method for operating a vehicle, in particular a commercial vehicle
US10877482B2 (en) 2017-04-06 2020-12-29 Toyota Jidosha Kabushiki Kaisha Trajectory setting device and trajectory setting method
US11204607B2 (en) 2017-04-06 2021-12-21 Toyota Jidosha Kabushiki Kaisha Trajectory setting device and trajectory setting method
US11932284B2 (en) 2017-04-06 2024-03-19 Toyota Jidosha Kabushiki Kaisha Trajectory setting device and trajectory setting method
US11662733B2 (en) 2017-04-06 2023-05-30 Toyota Jidosha Kabushiki Kaisha Trajectory setting device and trajectory setting method
US11440561B2 (en) 2017-04-27 2022-09-13 Hitachi, Ltd. Control system and control method
US11158193B2 (en) * 2017-05-22 2021-10-26 Mitsubishi Electric Corporation Position estimation apparatus, position estimation method, and computer readable medium
US11275379B2 (en) * 2017-06-02 2022-03-15 Honda Motor Co., Ltd. Vehicle control apparatus and method for controlling automated driving vehicle
US11300961B2 (en) 2017-06-02 2022-04-12 Honda Motor Co., Ltd. Vehicle control apparatus and method for controlling automated driving vehicle
US11081007B2 (en) * 2017-08-25 2021-08-03 Mitsubishi Electric Corporation Road shape prediction apparatus, other-vehicle route prediction apparatus, and driving assistance apparatus
US20190066507A1 (en) * 2017-08-25 2019-02-28 Mitsubishi Electric Corporation Road shape prediction apparatus, other-vehicle route prediction apparatus, and driving assistance apparatus
US11783614B2 (en) 2017-10-24 2023-10-10 Waymo Llc Pedestrian behavior predictions for autonomous vehicles
US11048927B2 (en) * 2017-10-24 2021-06-29 Waymo Llc Pedestrian behavior predictions for autonomous vehicles
US11609999B2 (en) 2017-12-19 2023-03-21 Hitachi, Ltd. Control system
US20190217793A1 (en) * 2018-01-12 2019-07-18 Ford Global Technologies, Llc Method and apparatus for driver-centric fuel efficiency determination and utilization
US10913410B2 (en) * 2018-01-12 2021-02-09 Ford Global Technologies, Llc Method and apparatus for driver-centric fuel efficiency determination and utilization
US11215997B2 (en) * 2018-11-30 2022-01-04 Zoox, Inc. Probabilistic risk assessment for trajectory evaluation
US11595321B2 (en) 2021-07-06 2023-02-28 Vmware, Inc. Cluster capacity management for hyper converged infrastructure updates

Also Published As

Publication number Publication date
US9224299B2 (en) 2015-12-29
CN101529486B (en) 2012-01-25
WO2008053373A3 (en) 2008-08-14
ATE515010T1 (en) 2011-07-15
EP2084690B1 (en) 2011-06-29
JP4254844B2 (en) 2009-04-15
WO2008053373A2 (en) 2008-05-08
EP2084690A2 (en) 2009-08-05
JP2008117082A (en) 2008-05-22
CN101529486A (en) 2009-09-09

Similar Documents

Publication Publication Date Title
US9224299B2 (en) Cruise control plan evaluation device and method
EP3683782B1 (en) Method for assisting a driver, driver assistance system, and vehicle including such driver assistance system
US8676487B2 (en) Apparatus for predicting the movement of a mobile body
US8781720B2 (en) Vehicle travel track estimator
US9878710B2 (en) Method for improving performance of a method for computationally predicting a future state of a target object, driver assistance system, vehicle including such driver assistance system and respective program storage medium and program
Hillenbrand et al. A multilevel collision mitigation approach—Its situation assessment, decision making, and performance tradeoffs
US8660778B2 (en) Running plan creating apparatus
US6989738B2 (en) Warning apparatus for vehicle
US9104965B2 (en) Vehicle with computing means for monitoring and predicting traffic participant objects
US7961084B2 (en) Host vehicle moving area acquisition device and acquisition method
US7327237B2 (en) Information providing apparatus for a vehicle
CN113853640B (en) electronic control device
US20220314968A1 (en) Electronic control device
US20220105929A1 (en) Method and Apparatus for Predicting Specification Motion of Other Vehicle
CN113168512A (en) Method and control unit for operating an automatic longitudinal and/or transverse guidance function of a vehicle
US11295609B1 (en) Travel assistance method and travel assistance device
CN111746530B (en) Vehicle control device, vehicle control method, and storage medium
CN113147766A (en) Lane change prediction method and device for target vehicle
CN115042782A (en) Vehicle cruise control method, system, equipment and medium
US20230356714A1 (en) Processing method, processing system, and processing device
Butakov Personalized driver assistance systems based on driver/vehicle models
CN116157311A (en) Other vehicle behavior prediction diagnosis device and other vehicle behavior prediction diagnosis method
CN116901957A (en) Autonomous lane merging system and method
CN116513180A (en) Motor vehicle lane change prediction control method and system

Legal Events

Date Code Title Description
AS Assignment

Owner name: TOYOTA JIDOSHA KABUSHIKI KAISHA, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TAGUCHI, KOJI;DOI, TOMOYUKI;REEL/FRAME:022592/0045

Effective date: 20090402

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8