US20180038701A1 - Route search device, control method, program and storage medium - Google Patents
Route search device, control method, program and storage medium Download PDFInfo
- Publication number
- US20180038701A1 US20180038701A1 US15/555,476 US201515555476A US2018038701A1 US 20180038701 A1 US20180038701 A1 US 20180038701A1 US 201515555476 A US201515555476 A US 201515555476A US 2018038701 A1 US2018038701 A1 US 2018038701A1
- Authority
- US
- United States
- Prior art keywords
- unit
- route
- location
- autonomous driving
- information
- 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.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims description 45
- 239000000284 extract Substances 0.000 claims abstract description 9
- 238000000605 extraction Methods 0.000 claims description 29
- 238000004891 communication Methods 0.000 claims description 15
- 230000010365 information processing Effects 0.000 abstract description 17
- 230000002093 peripheral effect Effects 0.000 description 22
- 238000012986 modification Methods 0.000 description 9
- 230000004048 modification Effects 0.000 description 9
- 238000013500 data storage Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 3
- 206010039203 Road traffic accident Diseases 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0053—Handover processes from vehicle to occupant
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0057—Estimation of the time available or required for the handover
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0059—Estimation of the risk associated with autonomous or manual driving, e.g. situation too complex, sensor failure or driver incapacity
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/005—Handover processes
- B60W60/0061—Aborting handover process
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3461—Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0108—Measuring and analyzing of parameters relative to traffic conditions based on the source of data
- G08G1/0112—Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0137—Measuring and analyzing of parameters relative to traffic conditions for specific applications
- G08G1/0145—Measuring and analyzing of parameters relative to traffic conditions for specific applications for active traffic flow control
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/096833—Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0968—Systems involving transmission of navigation instructions to the vehicle
- G08G1/0969—Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2555/00—Input parameters relating to exterior conditions, not covered by groups B60W2552/00, B60W2554/00
- B60W2555/20—Ambient conditions, e.g. wind or rain
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
- G01C21/3415—Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3667—Display of a road map
- G01C21/367—Details, e.g. road map scale, orientation, zooming, illumination, level of detail, scrolling of road map or positioning of current position marker
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
Definitions
- the present invention relates to a technology for autonomous driving.
- Patent Reference-1 discloses a technique for giving notice of becoming incapable of performing autonomous driving and/or directing the driver to a safe location at the time of detecting that necessary requirements for performing autonomous driving becomes unsatisfied.
- Patent Reference-1 Japanese Patent Application Laid-open under No. 2014-106854
- An object of the present invention is to provide a route search device capable of preferably informing a location where sufficient peripheral information necessary to perform autonomous driving cannot be acquired.
- One invention is a route search device including: an acquirement unit configured to acquire information on surroundings of a moving body; a route search unit configured to search for or estimate a moving route where the moving body moves; an environment acquirement unit configured to acquire environment information on surroundings of the moving route searched for or estimated by the route search unit; an extraction unit configured to extract, based on the environment information acquired by the environment acquirement unit, a location on which an accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search unit; and an informing unit configured to inform a user of the location extracted by the extraction unit.
- Another invention is a control method executed by a route search device, including: an acquirement process to acquire information on surroundings of a moving body; a route search process to search for or estimate a moving route where the moving body moves; an environment acquirement process to acquire environment information on surroundings of the moving route searched for or estimated by the route search process; an extraction process to extract, based on the environment information acquired by the environment acquirement process, a location on which an accuracy of the acquirement by the acquirement process is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search process; and an informing process to inform a user of the location extracted by the extraction process.
- Still another invention is a program executed by a computer, making the computer function as: an acquirement unit configured to acquire information on surroundings of a moving body; a route search unit configured to search for or estimate a moving route where the moving body moves; an environment acquirement unit configured to acquire environment information on surroundings of the moving route searched for or estimated by the route search unit; an extraction unit configured to extract, based on the environment information acquired by the environment acquirement unit, a location on which an accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search unit; and an informing unit configured to inform a user of the location extracted by the extraction unit.
- FIG. 1 illustrates a schematic configuration of an autonomous driving system.
- FIG. 2 is a block diagram of a driving assistance device.
- FIG. 3 is a flowchart indicating a procedure of a process at the time of setting a route.
- FIG. 4 is a flowchart indicating a procedure of a process executed by the driving assistance device during running based on autonomous driving.
- FIG. 5 illustrates a display example which suggests an avoidance route.
- FIG. 6 illustrates a display example at the time of approaching an autonomous driving unsuitable location.
- a route search device including: an acquirement unit configured to acquire information on surroundings of a moving body; a route search unit configured to search for or estimate a moving route where the moving body moves; an environment acquirement unit configured to acquire environment information on surroundings of the moving route searched for or estimated by the route search unit; an extraction unit configured to extract, based on the environment information acquired by the environment acquirement unit, a location on which an accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search unit; and an informing unit configured to inform a user of the location extracted by the extraction unit.
- the above route search device includes an acquirement unit, a route search unit, an environment acquirement unit, an extraction unit and an informing unit.
- the acquirement unit is configured to acquire information on surroundings of a moving body.
- the route search unit is configured to search for or estimate a moving route where the moving body moves.
- the environment acquirement unit is configured to acquire environment information on surroundings of the moving route searched for or estimated by the route search unit.
- the extraction unit is configured to extract, based on the environment information acquired by the environment acquirement unit, a location on which an accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard from the moving route.
- the informing unit is configured to inform a user of the location extracted by the extraction unit. According to this mode, the route search device can preliminarily inform the user of the existence of such a location that peripheral information cannot be acquired with a sufficient accuracy required to perform autonomous driving.
- the route search device further includes an autonomous driving control unit configured to perform autonomous driving of a vehicle based on the information on the surroundings acquired by the acquirement unit, wherein the predetermined standard is a standard for determining whether or not the accuracy of the acquirement by the acquirement unit meets an accuracy required to perform the autonomous driving.
- the route search device can predict such a location that peripheral information cannot be acquired with a sufficient accuracy required to perform autonomous driving, and can inform the user thereof.
- the informing unit is configured to output a warning of an inability to continue to perform the autonomous driving shortly if the moving body comes close to the location extracted by the extraction unit within a predetermined distance. According to this mode, the route search device can prevent the sudden stop of autonomous driving and switching to manual driving despite no time for a driver to deal with manual driving.
- the informing unit is configured, at a time when the autonomous driving is not turned off despite an alert issued to prompt an input for turning off the autonomous driving, to guide the moving body to a location where the moving body is able to stop before the moving body entering the location extracted by the extraction unit. According to this mode, the route search device can let the user stand by at a safe location before switching from autonomous driving to manual driving.
- the route search device further includes a safe location search unit configured to search for the location where the moving body is able to stop at a time when the extraction unit extracts the location on which the accuracy of the acquirement by the acquirement unit is predicted not to meet the predetermined standard.
- the route search device can smoothly guide the user to a predetermined safe location.
- the route search unit is configured, in a case where the location extracted by the extraction unit is included in the moving route, to search for another moving route which does not include the location extracted by the extraction unit.
- the route search device can preferably avoid running on a section where the accuracy of the acquirement by the acquirement unit does not meet a predetermined standard.
- the route search device further includes a communication unit configured to communicate with a server device which receives and stores information generated by plural moving bodies based on output of sensors thereof, wherein the environment acquirement unit is configured to acquire information from the server device as the environment information, the information being generated by a moving body passing through the moving route or a periphery thereof.
- the route search device acquires environment information on surroundings of the moving route thereby to precisely extract a location where the accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard.
- the route search device sends information on the location extracted by the extraction unit to the server device.
- a control method executed by a route search device including: an acquirement process to acquire information on surroundings of a moving body; a route search process to search for or estimate a moving route where the moving body moves; an environment acquirement process to acquire environment information on surroundings of the moving route searched for or estimated by the route search process; an extraction process to extract, based on the environment information acquired by the environment acquirement process, a location on which an accuracy of the acquirement by the acquirement process is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search process; and an informing process to inform a user of the location extracted by the extraction process.
- the route search device can extract such a location that peripheral information cannot be acquired with a sufficient accuracy required to perform autonomous driving, and can preliminarily inform the user the existence thereof.
- a program executed by a computer making the computer function as: an acquirement unit configured to acquire information on surroundings of a moving body; a route search unit configured to search for or estimate a moving route where the moving body moves; an environment acquirement unit configured to acquire environment information on surroundings of the moving route searched for or estimated by the route search unit; an extraction unit configured to extract, based on the environment information acquired by the environment acquirement unit, a location on which an accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search unit; and an informing unit configured to inform a user of the location extracted by the extraction unit.
- the computer can extract such a location that peripheral information cannot be acquired with a sufficient accuracy required to perform autonomous driving, and can preliminarily inform the user the existence thereof.
- the program can be treated in a state that it is stored in a storage medium.
- FIG. 1 illustrates a schematic configuration of an autonomous driving system according to the embodiment.
- the autonomous driving system includes plural driving assistance devices 1 each of which moves together with each vehicle, and a server device 2 which communicates with each of the driving assistance devices 1 via a network 9 .
- the autonomous driving system stores information needed to determine whether or not autonomous driving can be performed.
- the driving assistance devices 1 are stationary navigation devices or portable phones such as a smart phone, and acquire from the server device 2 detailed map information (referred to as “enhanced map information D 1 ”) which includes information necessary to perform autonomous driving. Then, on the basis of the received enhanced map information D 1 , the driving assistance devices 1 perform driving assistance such as a guidance of a route and autonomous driving.
- the driving assistance devices 1 send the server device 2 information (referred to as “sensor information D 2 ”) which is either output information from a sensor unit 12 such as a camera or recognized information based thereon. It is noted that the sensor information D 2 includes time information indicating time when each of the driving assistance devices 1 generates the sensor information D 2 and position information indicating a location where each of the driving assistance devices 1 generates the sensor information D 2 .
- the driving assistance devices 1 send the server device 2 information on the location as actual result information on autonomous driving.
- each of the driving assistance devices 1 predicts a point or a section (referred to as “autonomous driving unsuitable location Pn”) unsuitable for performing autonomous driving on the predetermined route.
- Each of the driving assistance devices 1 is an example of “the route search device” according to the present invention.
- the server device 2 stores the enhanced map DB 21 and updates the enhanced map DB 21 by receiving the sensor information D 2 from each of the driving assistance devices 1 .
- the enhanced map DB 21 includes road data, traffic information, peripheral state information and weather information.
- the road data include map information on positions and shapes of roads, traffic lanes, traffic intersection, signs and buildings.
- the traffic information indicates traffic conditions of congested roads and the like.
- the peripheral state information indicates the state of surroundings of each road such as a lane restriction due to a traffic accident or constructions.
- the weather information indicates present or forecasted weather on each road.
- the server device 2 In response to a request from a driving assistance device 1 , the server device 2 extracts data corresponding to an area where the driving assistance device 1 exists or data corresponding to surroundings of a route set by the driving assistance device 1 , and sends the data to the driving assistance device 1 as the enhanced map information D 1 .
- FIG. 2 is a block diagram indicating a functional configuration of a driving assistance device 1 .
- the driving assistance device 1 mainly includes a communication unit 11 , a sensor unit 12 , a determination unit 13 , an enhanced map information processing unit 14 , a route setting unit 15 , a user interface (also referred to as “user I/F”) 16 , an autonomous driving control unit 17 and an informing unit 18 .
- the communication unit 11 communicates with the server device 2 thereby to receive the enhanced map information D 1 and send the sensor information D 2 . It is noted that the communication unit 11 may communicate with other driving assistance devices 1 mounted on other vehicles thereby to exchange position information and the like with them.
- the sensor unit 12 includes an external sensor 20 and an internal sensor 30 , and generates information on a vehicle (own vehicle) moving together with the driving assistance device 1 .
- the external sensor 20 is a sensor for acquiring information on surroundings of the own vehicle, and includes a camera 22 , a laser sensor 23 such as a LIDAR (Light Detection and Ranging or Laser Illuminated Detection and Ranging), a radar 24 and a sonar 25 .
- the internal sensor 30 is a sensor which detects the state of the own vehicle, and includes a satellite positioning sensor 31 such as a GPS receiver, a gyro sensor 32 , a vehicle speed sensor 33 and a vehicle control signal sensor 34 for acquiring from the vehicle various kinds of information such as information on the state of a direction indicator. Output signals from the external sensor 20 and the internal sensor 30 are supplied to the determination unit 13 and the route setting unit 15 .
- the sensor unit 12 is an example of “the acquirement unit” according to the present invention.
- the determination unit 13 determines the position of the own vehicle, the state of the own vehicle and the peripheral state of the own vehicle based on the output signals from the sensor unit 12 . For example, in order to precisely estimate the own vehicle position necessary to perform autonomous driving, the determination unit 13 estimates the own vehicle position not only by the output of the satellite positioning sensor 31 but also by recognizing the road white line(s) on the lane where the own vehicle is running and the position of traffic sign(s) ahead of the own vehicle based on the output of the external sensor 20 including the camera 22 . The determination unit 13 recognizes the running state and the driving operation state of the own vehicle including running speed information and traveling direction information regarding the own vehicle based on the output of the internal sensor 30 including the vehicle speed sensor 33 and the vehicle control signal sensor 34 .
- the determination unit 13 recognizes a peripheral state of the road where the own vehicle is running, wherein examples of the peripheral state include a traffic accident location, a restricted lane and a newly established lane.
- the determination unit 13 supplies the enhanced map information processing unit 14 with information recognized based on the output of the sensor unit 12 .
- the determination unit 13 supplies the communication unit 11 with the output information acquired from the sensor unit 12 or information recognized based thereon as the sensor information D 2 .
- the enhanced map information processing unit 14 performs predetermined processing based on the enhanced map information D 1 received from the server device 2 and/or information received from the determination unit 13 , and includes a road data storage unit 41 , a peripheral state storage unit 42 , a traffic information storage unit 43 , a weather information storage unit 44 , an autonomous driving unsuitable location prediction unit 45 and a safe location search unit 46 .
- the enhanced map information processing unit 14 is an example of “the environment acquirement unit” according to the present invention.
- the road data storage unit 41 stores road data and facility information which are preliminarily recorded as map information. It is noted that the road data storage unit 41 may update the stored road data based on the enhanced map information D 1 as necessary.
- the peripheral state storage unit 42 stores information on peripheral state of a road specified by the enhanced map information D 1 or information received from the determination unit 13 . If the enhanced map information D 1 includes information on actual result of whether or not autonomous driving can be performed on a road where other vehicles have already run, the peripheral state storage unit 42 stores the information on the actual result. If the enhanced map information D 1 includes information on whether or not there are any marks along a road such as a road white line or a sign necessary for the sensor unit 12 to recognize in order to perform autonomous driving, the peripheral state storage unit 42 also stores that information.
- the traffic information storage unit 43 stores traffic information on traffic jams and traffic restrictions included in the enhanced map information D 1 . It is noted that the traffic information storage unit 43 may receive and store traffic information on traffic jams and traffic restrictions delivered from a VICS (registered trademark, Vehicle Information Communication System) center.
- the weather information storage unit 44 stores weather information included in the enhanced map information D 1 or weather information corresponding to the own vehicle position and its periphery, wherein the latter weather information is received by the communication unit 11 from a server (not shown) which stores weather information corresponding to various regions.
- the autonomous driving unsuitable location prediction unit 45 predicts an autonomous driving unsuitable location Pn existing on the route set by the route setting unit 15 to be described later.
- the autonomous driving unsuitable location prediction unit 45 recognizes a section existing on or near the predetermined route as an autonomous driving unsuitable location Pn, wherein the section is estimated that the accuracy (referred to as “sensor accuracy”) of detections through the sensor unit 12 with respect to obstructions such as a vehicle in front and a pedestrian and marks for driving such as a road white line does not meet an accuracy (referred to as “standard accuracy”) required to perform autonomous driving.
- sensor accuracy the accuracy of detections through the sensor unit 12 with respect to obstructions such as a vehicle in front and a pedestrian and marks for driving such as a road white line does not meet an accuracy (referred to as “standard accuracy”) required to perform autonomous driving.
- standard accuracy is an example of “the predetermined standard” according to the present invention.
- the autonomous driving unsuitable location prediction unit 45 determines that the sensor accuracy during running on such a section that there are rainfalls or snow falls whose amount is higher than a standard value or that there is road surface freezing or heavy fog does not meet the standard accuracy, and recognizes the section as an autonomous driving unsuitable location Pn.
- the autonomous driving unsuitable location prediction unit 45 may calculate each expected time of arrival of the own vehicle corresponding to each point on the route to determine whether or not every point on the route corresponds to an autonomous driving unsuitable location Pn based on weather forecast at each expected time of the arrival.
- the autonomous driving unsuitable location prediction unit 45 determines that the sensor accuracy during running on the section does not meet the standard accuracy and recognizes the section as an autonomous driving unsuitable location Pn.
- the autonomous driving unsuitable location prediction unit 45 detects, on the basis of the environment information, a section where another vehicle ran and could not perform autonomous driving, the autonomous driving unsuitable location prediction unit 45 determines that the sensor accuracy during running on the section does not meet the standard accuracy and recognizes the section as an autonomous driving unsuitable location Pn.
- the autonomous driving unsuitable location prediction unit 45 sends information on the detected autonomous driving unsuitable location Pn to the server device 2 via the communication unit 11 .
- the server device 2 stores the sent information on the autonomous driving unsuitable location Pn on the enhanced map DB 21 or updates the enhanced map DB 21 by using the sent information.
- the autonomous driving unsuitable location prediction unit 45 is an example of “the extraction unit” according to the present invention.
- the safe location search unit 46 detects, in a case where there is an autonomous driving unsuitable location Pn along the predetermined route, a location (simply referred to as “safe location”) where a vehicle can safely stop before the vehicle enters the autonomous driving unsuitable location Pn.
- the safe location is a location where a vehicle can safely stop and examples of the safe location include a parking lot, an empty lot and a parking facility.
- the safe location search unit 46 searches for a location which is available at the expected time of the arrival of the vehicle and is near the autonomous driving unsuitable location Pn.
- the safe location search unit 46 sends information on the detected safe location to the server device 2 via the communication unit 11 .
- the route setting unit 15 searches for a route to a destination inputted through the user I/F 16 .
- the route setting unit 15 searches for a recommended route in consideration of conditions (i.e., time, distance and/or toll) other than the condition on whether or not autonomous driving can be performed.
- the route setting unit 15 also searches for a route (referred to as “avoidance route”) to the destination which avoids the autonomous driving unsuitable location Pn.
- the route setting unit 15 is an example of “the route search unit” according to the present invention.
- the user I/F 16 is an interface for the user to input the destination and to turn autonomous driving on or off.
- Examples of the user I/F 16 include a button, a switch, a touch panel and a remote controller.
- the autonomous driving control unit 17 performs autonomous driving of the vehicle based on the route set by the route setting unit 15 if the setting of autonomous driving is on-state. For example, while performing autonomous driving, the autonomous driving control unit 17 controls the vehicle by adjusting the acceleration amount, the brake amount and the steering angle based on peripheral state of the own vehicle recognized by the determination unit 13 .
- the informing unit 18 displays a predetermined image on a display and/or outputs predetermined sound (voice) through an audio output device. For example, according to the embodiment, when there is an autonomous driving unsuitable location Pn on the predetermined route, the informing unit 18 informs the existence of the autonomous driving unsuitable location Pn and suggests an avoidance route which the route setting unit 15 searches for.
- the display example of the informing unit 18 will be described in detail in the section “Display Example”.
- a CPU which functions as the determination unit 13 , the enhanced map information processing unit 14 , the route setting unit 15 , the autonomous driving control unit 17 and the informing unit 18 , is an example of a computer which executes the program according to the present invention.
- FIG. 3 is a flowchart indicating a procedure of a route setting process prior to drive based on autonomous driving.
- the driving assistance device 1 executes the process of the flowchart illustrated in FIG. 3 at the time when the destination is specified through the user I/F 16 .
- the route setting unit 15 of the driving assistance device 1 sets a running route where autonomous driving is to be performed (step S 101 ).
- the route setting unit 15 searches for a recommended route in consideration of conditions (i.e., time, distance and/or toll) other than the condition on whether or not autonomous driving can be performed.
- the determination unit 13 estimates the own vehicle position, the own vehicle state and the peripheral state based on the output of the sensor unit 12 (step S 102 ).
- the determination unit 13 also sends information on the estimation result and output information of the sensor unit 12 to the server device 2 via the communication unit 11 as the sensor information D 2 .
- the enhanced map information processing unit 14 receives the enhanced map information D 1 from the server device 2 via the communication unit 11 (step S 103 ). Then, the enhanced map information processing unit 14 stores the received enhanced map information D 1 as the environment information on the road data storage unit 41 , the peripheral state storage unit 42 , the traffic information storage unit 43 and the weather information storage unit 44 .
- the autonomous driving unsuitable location prediction unit 45 of the enhanced map information processing unit 14 predicts an autonomous driving unsuitable location Pn existing on or around the route set at step S 101 (step S 104 ).
- the autonomous driving unsuitable location prediction unit 45 sends information on the detected autonomous driving unsuitable location Pn to the server device 2 .
- the autonomous driving unsuitable location prediction unit 45 determines whether or not there exists an autonomous driving unsuitable location Pn on the running route set at step S 101 (step S 105 ). Then, if there exists an autonomous driving unsuitable location Pn on the running route set at step S 101 (step S 105 ; Yes), the route setting unit 15 searches for an avoidance route (step S 106 ). In contrast, if there exists no autonomous driving unsuitable location Pn on the running route set at step S 101 (step S 105 ; No), the autonomous driving control unit 17 starts to drive the vehicle based on the route set at step S 101 (step S 111 ).
- the informing unit 18 After searching for the avoidance route at step S 106 , the informing unit 18 displays the running route set at step S 101 together with the autonomous driving unsuitable location(s) Pn and the avoidance route in a selectable manner (step S 107 ). Thereby, the informing unit 18 lets the user recognize the position of the autonomous driving unsuitable location Pn and select whether to run on the running route set at step S 101 or on the avoidance route.
- the Display example at step S 107 will be described later.
- step S 108 When the avoidance route is selected (step S 108 ; Yes), the autonomous driving control unit 17 starts to drive the vehicle based on the avoidance route (step S 109 ). Thereby, the driving assistance device 1 can start to perform autonomous driving based on such a route that switching to manual driving is not needed.
- the safe location search unit 46 searches for a safe location where the vehicle is able to drop by before entering the autonomous driving unsuitable location Pn (step S 110 ). As described later, the safe location searched for at step S 110 is used for a target of the guidance executed at the time when the vehicle comes close to the autonomous driving unsuitable location Pn. The safe location search unit 46 sends information on the safe location to the server device 2 . Then, the autonomous driving control unit 17 starts to drive the vehicle based on the route set at step S 101 (step S 111 ).
- FIG. 4 is a flowchart indicating a procedure of the process executed by the driving assistance device 1 during running based on autonomous driving.
- the driving assistance device 1 executes the process of the flowchart illustrated in FIG. 4 at the time of starting to drive the vehicle based on autonomous driving.
- the autonomous driving control unit 17 performs autonomous driving based on the predetermined running route (step S 201 ). Then, the determination unit 13 estimates the own vehicle position, the own vehicle state and the peripheral state based on the output of the sensor unit 12 (step S 202 ). The determination unit 13 also sends information on the estimation result and output information of the sensor unit 12 to the server device 2 via the communication unit 11 as the sensor information D 2 .
- the enhanced map information processing unit 14 receives the enhanced map information D 1 from the server device 2 via the communication unit 11 (step S 203 ). Then, the enhanced map information processing unit 14 stores the received enhanced map information D 1 as the environment information on the road data storage unit 41 , the peripheral state storage unit 42 , the traffic information storage unit 43 and the weather information storage unit 44 .
- the autonomous driving unsuitable location prediction unit 45 of the enhanced map information processing unit 14 predicts an autonomous driving unsuitable location Pn existing on or around the route set at step S 101 (step S 204 ).
- the autonomous driving unsuitable location prediction unit 45 sends information on the detected autonomous driving unsuitable location Pn to the server device 2 .
- the autonomous driving unsuitable location prediction unit 45 determines whether or not there exists an autonomous driving unsuitable location Pn on the predetermined running route (step S 205 ). Then, if there exists an autonomous driving unsuitable location Pn on the predetermined running route (step S 205 ; Yes), the autonomous driving unsuitable location prediction unit 45 determines whether or not the vehicle comes close to the autonomous driving unsuitable location Pn within a predetermined distance (step S 206 ).
- the above-mentioned predetermined distance is determined in consideration of time needed to perform a switching operation to manual driving and time needed for a driver to prepare for manual driving after switching to manual driving.
- step S 205 the driving assistance device 1 executes each process at step S 201 to S 205 again and determines whether or not an autonomous driving unsuitable location Pn occurs on the predetermined route as time goes by.
- step S 206 When the vehicle comes close to the autonomous driving unsuitable location Pn within the predetermined distance (step S 206 ; Yes), the informing unit 18 gives notice which prompts switching to manual driving through an audio guidance or a display (step S 207 ). Then, the driving assistance device 1 determines whether or not an operation for switching to manual driving is detected through the user I/F 16 (step S 208 ). Then, when the driving assistance device 1 detects an operation for switching to manual driving in a predetermined time after the notice at S 207 (step S 208 ; Yes), the driving assistance device 1 terminates autonomous driving and ends the process of the flowchart.
- the driving assistance device 1 When the driving assistance device 1 does not detect any operation for switching to manual driving in the predetermined time after the notice at S 207 (step S 208 ; No), the driving assistance device 1 starts to guide the vehicle to the safe location (step S 209 ). Preferably, in this case, the driving assistance device 1 guides the vehicle to the safe location detected at step S 110 in FIG. 3 .
- FIG. 5 illustrates a display example displayed by the informing unit 18 at the time of setting a route at step S 107 in FIG. 3 .
- the mark 50 indicates the present position of the vehicle and the position 51 indicates the position of the destination.
- the informing unit 18 displays an avoidance route 52 in addition to a predetermined route 53 set at step S 101 on the map (not shown).
- the informing unit 18 displays the predetermined route 53 so that the section of the autonomous driving unsuitable location Pn and the sections other than the autonomous driving unsuitable location Pn are differently displayed (e.g., differently colored).
- the informing unit 18 lets the user preferably recognize the position of the autonomous driving unsuitable location Pn.
- the informing unit 18 displays a window 55 including buttons 56 and 57 for selecting whether or not to set the avoidance route as a running route instead of the predetermined route 53 .
- the driving assistance device 1 detects the YES button 56 pushed, the autonomous driving control unit 17 starts to perform autonomous driving based on the avoidance route 52 .
- the driving assistance device 1 detects the NO button 57 pushed, the autonomous driving control unit 17 starts to perform autonomous driving based on the predetermined route 53 .
- FIG. 6 illustrates a display example displayed by the informing unit 18 at step S 207 in FIG. 4 .
- the driving assistance device 1 in response to the selection of the No button 57 in FIG. 5 , performs autonomous driving based on the predetermined route 53 including an autonomous driving unsuitable location Pn.
- the informing unit 18 displays a windows 59 which prompts switching to manual driving according to step S 207 . Additionally, on the window 59 , the informing unit 18 displays a warning that the guidance to a safe location (in this case, “ ⁇ parking”) preliminary searched for at step S 110 in FIG. 3 starts if there is no operation for switching to manual driving in a predetermined time (one minute in this case). Furthermore, according to FIG. 6 , the informing unit 18 illustrates the position of the safe location “ ⁇ parking” and a route to the location on the map. In the case of the example illustrated in FIG. 6 , as with the example illustrated in FIG. 5 , the informing unit 18 displays the predetermined route 53 so that the section of the autonomous driving unsuitable location Pn and the sections other than the autonomous driving unsuitable location Pn are displayed in different manners.
- a safe location in this case, “ ⁇ parking”
- the enhanced map information processing unit 14 of the driving assistance device 1 acquires from the determination unit 13 information on surroundings of the vehicle which is necessary to perform autonomous driving, and also acquires from the server device 2 environment information on surroundings of a route on which autonomous driving is to be performed.
- the enhanced map information processing unit 14 extracts, as an autonomous driving unsuitable location Pn, a location at which the accuracy of the acquirement of the sensor unit 12 is predicted not to satisfy a standard for acquiring the information on the surroundings of the vehicle needed to perform autonomous driving.
- the informing unit 18 informs the extracted autonomous driving unsuitable location Pn to a user.
- the driving assistance device 1 can extract such an autonomous driving unsuitable location Pn that the information on the surroundings of the vehicle with a sufficient accuracy required to perform autonomous driving cannot be acquired, and inform the user of the existence thereof in advance.
- the driving assistance device 1 performs autonomous driving after searching for a route to the destination specified by the user I/F 16 . Instead, even in a case that any destination is not specified, by referring to the past traveling history of the vehicle, the driving assistance device 1 may estimate a route where the vehicle should advance and perform autonomous driving based on the estimated route. In this case, the driving assistance device 1 stores information on roads where the vehicle ran as the traveling history, and predicts a running route by using known statistical means with reference to the traveling history. Then, for example, the driving assistance device 1 performs autonomous driving based on the predicted route if the degree of accuracy of the predicted route is equal to or higher than a predetermined value.
- FIGS. 3 and 4 are merely examples and procedures to which the present invention can be applied are not limited to them.
- the driving assistance device 1 may search for a safe location and predict an autonomous driving unsuitable location Pn at the same time. In this case, the driving assistance device 1 searches for a safe location regardless of whether or not an autonomous driving unsuitable location Pn is detected. In another example, while running according to autonomous driving, the driving assistance device 1 may repeatedly and continuously search for a safe location which is preferable to drop by from the present position. In still another example, the driving assistance device 1 may search for an autonomous driving unsuitable location Pn only at the time of setting a route and may not search for an autonomous driving unsuitable location Pn again at the time of performing autonomous driving. Namely, in this case, the driving assistance device 1 does not execute the process at step S 204 in FIG. 4 .
- the server device 2 may execute the prediction process of an autonomous driving unsuitable location Pn in substitution for the autonomous driving unsuitable location prediction unit 45 .
- the server device 2 detects an autonomous driving unsuitable location Pn existing on roads each registered in the enhanced map DB 21 in a similar way as detecting the autonomous driving unsuitable location Pn by the autonomous driving unsuitable location prediction unit 45 . Then, the server device 2 stores on the enhanced map DB 21 information on the detected autonomous driving unsuitable location Pn as information on road conditions. The server device 2 also sends the enhanced map information D 1 including the information on the autonomous driving unsuitable location Pn to the driving assistance device 1 . Even in this mode, preferably, the driving assistance device 1 acquires an autonomous driving unsuitable location Pn predicted based on the environment information to inform the user thereof.
- the driving assistance device 1 warns the driver to pay attention to the predetermined location.
- the predetermined location include a school zone, a silver zone and a residential area.
- a server system including a plurality of server devices may executes the process of the server device 2 explained in the above embodiment.
- each of the server devices executes a process assigned in advance by receiving information needed to execute the process from the other server devices as necessary.
- the driving assistance device 1 may receive weather information from a server device collecting weather information other than the server device 2 and stores the weather information on the weather information storage unit 44 if the weather information is neither registered in the enhanced map DB 21 nor included in the enhanced map information D 1 .
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Aviation & Aerospace Engineering (AREA)
Abstract
Description
- The present invention relates to a technology for autonomous driving.
- Conventionally, there is known autonomous driving which automates driving of a vehicle by using sensors such as a camera and a radar. Patent Reference-1 discloses a technique for giving notice of becoming incapable of performing autonomous driving and/or directing the driver to a safe location at the time of detecting that necessary requirements for performing autonomous driving becomes unsatisfied.
- Patent Reference-1: Japanese Patent Application Laid-open under No. 2014-106854
- When a vehicle approaches a location where autonomous driving cannot be performed such as a location where sensors necessary to perform autonomous driving do not work, switching from autonomous driving to manual driving is required. In this case, if notice is given at the time when the necessary requirement for performing autonomous driving becomes unsatisfied, the driver does not have enough time to deal with manual driving.
- The above is an example of the problem to be solved by the present invention. An object of the present invention is to provide a route search device capable of preferably informing a location where sufficient peripheral information necessary to perform autonomous driving cannot be acquired.
- One invention is a route search device including: an acquirement unit configured to acquire information on surroundings of a moving body; a route search unit configured to search for or estimate a moving route where the moving body moves; an environment acquirement unit configured to acquire environment information on surroundings of the moving route searched for or estimated by the route search unit; an extraction unit configured to extract, based on the environment information acquired by the environment acquirement unit, a location on which an accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search unit; and an informing unit configured to inform a user of the location extracted by the extraction unit.
- Another invention is a control method executed by a route search device, including: an acquirement process to acquire information on surroundings of a moving body; a route search process to search for or estimate a moving route where the moving body moves; an environment acquirement process to acquire environment information on surroundings of the moving route searched for or estimated by the route search process; an extraction process to extract, based on the environment information acquired by the environment acquirement process, a location on which an accuracy of the acquirement by the acquirement process is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search process; and an informing process to inform a user of the location extracted by the extraction process.
- Still another invention is a program executed by a computer, making the computer function as: an acquirement unit configured to acquire information on surroundings of a moving body; a route search unit configured to search for or estimate a moving route where the moving body moves; an environment acquirement unit configured to acquire environment information on surroundings of the moving route searched for or estimated by the route search unit; an extraction unit configured to extract, based on the environment information acquired by the environment acquirement unit, a location on which an accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search unit; and an informing unit configured to inform a user of the location extracted by the extraction unit.
-
FIG. 1 illustrates a schematic configuration of an autonomous driving system. -
FIG. 2 is a block diagram of a driving assistance device. -
FIG. 3 is a flowchart indicating a procedure of a process at the time of setting a route. -
FIG. 4 is a flowchart indicating a procedure of a process executed by the driving assistance device during running based on autonomous driving. -
FIG. 5 illustrates a display example which suggests an avoidance route. -
FIG. 6 illustrates a display example at the time of approaching an autonomous driving unsuitable location. - According to a preferable embodiment of the present invention, there is provided a route search device including: an acquirement unit configured to acquire information on surroundings of a moving body; a route search unit configured to search for or estimate a moving route where the moving body moves; an environment acquirement unit configured to acquire environment information on surroundings of the moving route searched for or estimated by the route search unit; an extraction unit configured to extract, based on the environment information acquired by the environment acquirement unit, a location on which an accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search unit; and an informing unit configured to inform a user of the location extracted by the extraction unit.
- The above route search device includes an acquirement unit, a route search unit, an environment acquirement unit, an extraction unit and an informing unit. The acquirement unit is configured to acquire information on surroundings of a moving body. The route search unit is configured to search for or estimate a moving route where the moving body moves. The environment acquirement unit is configured to acquire environment information on surroundings of the moving route searched for or estimated by the route search unit. The extraction unit is configured to extract, based on the environment information acquired by the environment acquirement unit, a location on which an accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard from the moving route. The informing unit is configured to inform a user of the location extracted by the extraction unit. According to this mode, the route search device can preliminarily inform the user of the existence of such a location that peripheral information cannot be acquired with a sufficient accuracy required to perform autonomous driving.
- In one mode of the route search device, the route search device further includes an autonomous driving control unit configured to perform autonomous driving of a vehicle based on the information on the surroundings acquired by the acquirement unit, wherein the predetermined standard is a standard for determining whether or not the accuracy of the acquirement by the acquirement unit meets an accuracy required to perform the autonomous driving. According to this mode, the route search device can predict such a location that peripheral information cannot be acquired with a sufficient accuracy required to perform autonomous driving, and can inform the user thereof.
- In another mode of the route search device, the informing unit is configured to output a warning of an inability to continue to perform the autonomous driving shortly if the moving body comes close to the location extracted by the extraction unit within a predetermined distance. According to this mode, the route search device can prevent the sudden stop of autonomous driving and switching to manual driving despite no time for a driver to deal with manual driving.
- In still another mode of the route search device, the informing unit is configured, at a time when the autonomous driving is not turned off despite an alert issued to prompt an input for turning off the autonomous driving, to guide the moving body to a location where the moving body is able to stop before the moving body entering the location extracted by the extraction unit. According to this mode, the route search device can let the user stand by at a safe location before switching from autonomous driving to manual driving.
- In still another mode of the route search device, the route search device further includes a safe location search unit configured to search for the location where the moving body is able to stop at a time when the extraction unit extracts the location on which the accuracy of the acquirement by the acquirement unit is predicted not to meet the predetermined standard. Thereby, the route search device can smoothly guide the user to a predetermined safe location.
- In still another mode of the route search device, the route search unit is configured, in a case where the location extracted by the extraction unit is included in the moving route, to search for another moving route which does not include the location extracted by the extraction unit. According to this mode, the route search device can preferably avoid running on a section where the accuracy of the acquirement by the acquirement unit does not meet a predetermined standard.
- In still another mode of the route search device, the route search device further includes a communication unit configured to communicate with a server device which receives and stores information generated by plural moving bodies based on output of sensors thereof, wherein the environment acquirement unit is configured to acquire information from the server device as the environment information, the information being generated by a moving body passing through the moving route or a periphery thereof. According to this mode, the route search device acquires environment information on surroundings of the moving route thereby to precisely extract a location where the accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard.
- In still another mode of the route search device, the route search device sends information on the location extracted by the extraction unit to the server device.
- According to another preferable embodiment of the present invention, there is provided a control method executed by a route search device, including: an acquirement process to acquire information on surroundings of a moving body; a route search process to search for or estimate a moving route where the moving body moves; an environment acquirement process to acquire environment information on surroundings of the moving route searched for or estimated by the route search process; an extraction process to extract, based on the environment information acquired by the environment acquirement process, a location on which an accuracy of the acquirement by the acquirement process is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search process; and an informing process to inform a user of the location extracted by the extraction process. By executing the control method, the route search device can extract such a location that peripheral information cannot be acquired with a sufficient accuracy required to perform autonomous driving, and can preliminarily inform the user the existence thereof.
- According to another preferable embodiment of the present invention, there is provided a program executed by a computer, making the computer function as: an acquirement unit configured to acquire information on surroundings of a moving body; a route search unit configured to search for or estimate a moving route where the moving body moves; an environment acquirement unit configured to acquire environment information on surroundings of the moving route searched for or estimated by the route search unit; an extraction unit configured to extract, based on the environment information acquired by the environment acquirement unit, a location on which an accuracy of the acquirement by the acquirement unit is predicted not to meet a predetermined standard from the moving route searched for or estimated by the route search unit; and an informing unit configured to inform a user of the location extracted by the extraction unit. By executing the program, the computer can extract such a location that peripheral information cannot be acquired with a sufficient accuracy required to perform autonomous driving, and can preliminarily inform the user the existence thereof. Preferably, the program can be treated in a state that it is stored in a storage medium.
- Now, a preferred embodiment of the present invention will be described below with reference to the attached drawings.
- [Overview of Autonomous Driving System]
-
FIG. 1 illustrates a schematic configuration of an autonomous driving system according to the embodiment. The autonomous driving system includes plural driving assistance devices 1 each of which moves together with each vehicle, and aserver device 2 which communicates with each of the driving assistance devices 1 via a network 9. By updating the enhanced map DB (Database) 21 stored on theserver device 2 with information measured by the driving assistance devices 1, the autonomous driving system stores information needed to determine whether or not autonomous driving can be performed. - The driving assistance devices 1 are stationary navigation devices or portable phones such as a smart phone, and acquire from the
server device 2 detailed map information (referred to as “enhanced map information D1”) which includes information necessary to perform autonomous driving. Then, on the basis of the received enhanced map information D1, the driving assistance devices 1 perform driving assistance such as a guidance of a route and autonomous driving. The driving assistance devices 1 send theserver device 2 information (referred to as “sensor information D2”) which is either output information from asensor unit 12 such as a camera or recognized information based thereon. It is noted that the sensor information D2 includes time information indicating time when each of the driving assistance devices 1 generates the sensor information D2 and position information indicating a location where each of the driving assistance devices 1 generates the sensor information D2. Preferably, when there is a location where autonomous driving cannot be performed due to an absence of marks necessary to perform autonomous driving such as a road white line or due to a lack of the accuracy of thesensor unit 12 used to perform autonomous driving, the driving assistance devices 1 send theserver device 2 information on the location as actual result information on autonomous driving. - Additionally, according to the embodiment, on the basis of the enhanced map information D1 received, each of the driving assistance devices 1 predicts a point or a section (referred to as “autonomous driving unsuitable location Pn”) unsuitable for performing autonomous driving on the predetermined route. Each of the driving assistance devices 1 is an example of “the route search device” according to the present invention.
- The
server device 2 stores the enhanced map DB 21 and updates the enhanced map DB 21 by receiving the sensor information D2 from each of the driving assistance devices 1. Here, the enhanced map DB 21 includes road data, traffic information, peripheral state information and weather information. Examples of the road data include map information on positions and shapes of roads, traffic lanes, traffic intersection, signs and buildings. The traffic information indicates traffic conditions of congested roads and the like. The peripheral state information indicates the state of surroundings of each road such as a lane restriction due to a traffic accident or constructions. The weather information indicates present or forecasted weather on each road. In response to a request from a driving assistance device 1, theserver device 2 extracts data corresponding to an area where the driving assistance device 1 exists or data corresponding to surroundings of a route set by the driving assistance device 1, and sends the data to the driving assistance device 1 as the enhanced map information D1. - [Block Configuration]
-
FIG. 2 is a block diagram indicating a functional configuration of a driving assistance device 1. As illustrated inFIG. 2 , the driving assistance device 1 mainly includes a communication unit 11, asensor unit 12, adetermination unit 13, an enhanced mapinformation processing unit 14, aroute setting unit 15, a user interface (also referred to as “user I/F”) 16, an autonomousdriving control unit 17 and an informingunit 18. - The communication unit 11 communicates with the
server device 2 thereby to receive the enhanced map information D1 and send the sensor information D2. It is noted that the communication unit 11 may communicate with other driving assistance devices 1 mounted on other vehicles thereby to exchange position information and the like with them. - The
sensor unit 12 includes anexternal sensor 20 and aninternal sensor 30, and generates information on a vehicle (own vehicle) moving together with the driving assistance device 1. Theexternal sensor 20 is a sensor for acquiring information on surroundings of the own vehicle, and includes a camera 22, a laser sensor 23 such as a LIDAR (Light Detection and Ranging or Laser Illuminated Detection and Ranging), a radar 24 and a sonar 25. Theinternal sensor 30 is a sensor which detects the state of the own vehicle, and includes a satellite positioning sensor 31 such as a GPS receiver, a gyro sensor 32, a vehicle speed sensor 33 and a vehicle control signal sensor 34 for acquiring from the vehicle various kinds of information such as information on the state of a direction indicator. Output signals from theexternal sensor 20 and theinternal sensor 30 are supplied to thedetermination unit 13 and theroute setting unit 15. Thesensor unit 12 is an example of “the acquirement unit” according to the present invention. - The
determination unit 13 determines the position of the own vehicle, the state of the own vehicle and the peripheral state of the own vehicle based on the output signals from thesensor unit 12. For example, in order to precisely estimate the own vehicle position necessary to perform autonomous driving, thedetermination unit 13 estimates the own vehicle position not only by the output of the satellite positioning sensor 31 but also by recognizing the road white line(s) on the lane where the own vehicle is running and the position of traffic sign(s) ahead of the own vehicle based on the output of theexternal sensor 20 including the camera 22. Thedetermination unit 13 recognizes the running state and the driving operation state of the own vehicle including running speed information and traveling direction information regarding the own vehicle based on the output of theinternal sensor 30 including the vehicle speed sensor 33 and the vehicle control signal sensor 34. Furthermore, on the basis of the output of theexternal sensor 20, thedetermination unit 13 recognizes a peripheral state of the road where the own vehicle is running, wherein examples of the peripheral state include a traffic accident location, a restricted lane and a newly established lane. Thedetermination unit 13 supplies the enhanced mapinformation processing unit 14 with information recognized based on the output of thesensor unit 12. Additionally, thedetermination unit 13 supplies the communication unit 11 with the output information acquired from thesensor unit 12 or information recognized based thereon as the sensor information D2. - The enhanced map
information processing unit 14 performs predetermined processing based on the enhanced map information D1 received from theserver device 2 and/or information received from thedetermination unit 13, and includes a road data storage unit 41, a peripheral state storage unit 42, a traffic information storage unit 43, a weather information storage unit 44, an autonomous driving unsuitablelocation prediction unit 45 and a safelocation search unit 46. The enhanced mapinformation processing unit 14 is an example of “the environment acquirement unit” according to the present invention. - The road data storage unit 41 stores road data and facility information which are preliminarily recorded as map information. It is noted that the road data storage unit 41 may update the stored road data based on the enhanced map information D1 as necessary.
- The peripheral state storage unit 42 stores information on peripheral state of a road specified by the enhanced map information D1 or information received from the
determination unit 13. If the enhanced map information D1 includes information on actual result of whether or not autonomous driving can be performed on a road where other vehicles have already run, the peripheral state storage unit 42 stores the information on the actual result. If the enhanced map information D1 includes information on whether or not there are any marks along a road such as a road white line or a sign necessary for thesensor unit 12 to recognize in order to perform autonomous driving, the peripheral state storage unit 42 also stores that information. - The traffic information storage unit 43 stores traffic information on traffic jams and traffic restrictions included in the enhanced map information D1. It is noted that the traffic information storage unit 43 may receive and store traffic information on traffic jams and traffic restrictions delivered from a VICS (registered trademark, Vehicle Information Communication System) center. The weather information storage unit 44 stores weather information included in the enhanced map information D1 or weather information corresponding to the own vehicle position and its periphery, wherein the latter weather information is received by the communication unit 11 from a server (not shown) which stores weather information corresponding to various regions.
- On the basis of information (“environment information”) stored on the road data storage unit 41, the peripheral state storage unit 42, the traffic information storage unit 43 and the weather information storage unit 44, the autonomous driving unsuitable
location prediction unit 45 predicts an autonomous driving unsuitable location Pn existing on the route set by theroute setting unit 15 to be described later. In this case, the autonomous driving unsuitablelocation prediction unit 45 recognizes a section existing on or near the predetermined route as an autonomous driving unsuitable location Pn, wherein the section is estimated that the accuracy (referred to as “sensor accuracy”) of detections through thesensor unit 12 with respect to obstructions such as a vehicle in front and a pedestrian and marks for driving such as a road white line does not meet an accuracy (referred to as “standard accuracy”) required to perform autonomous driving. The above standard accuracy is an example of “the predetermined standard” according to the present invention. - In this case, for example, on the basis of information stored on the peripheral state storage unit 42 and the weather information storage unit 44, the autonomous driving unsuitable
location prediction unit 45 determines that the sensor accuracy during running on such a section that there are rainfalls or snow falls whose amount is higher than a standard value or that there is road surface freezing or heavy fog does not meet the standard accuracy, and recognizes the section as an autonomous driving unsuitable location Pn. In this case, the autonomous driving unsuitablelocation prediction unit 45 may calculate each expected time of arrival of the own vehicle corresponding to each point on the route to determine whether or not every point on the route corresponds to an autonomous driving unsuitable location Pn based on weather forecast at each expected time of the arrival. In another example, if the autonomous driving unsuitablelocation prediction unit 45 detects, on the basis of the environment information, such a section that there is no detectable marks such as a road white line, a sign, and a building necessary for the sensor to perform autonomous driving, the autonomous driving unsuitablelocation prediction unit 45 determines that the sensor accuracy during running on the section does not meet the standard accuracy and recognizes the section as an autonomous driving unsuitable location Pn. In still another example, if the autonomous driving unsuitablelocation prediction unit 45 detects, on the basis of the environment information, a section where another vehicle ran and could not perform autonomous driving, the autonomous driving unsuitablelocation prediction unit 45 determines that the sensor accuracy during running on the section does not meet the standard accuracy and recognizes the section as an autonomous driving unsuitable location Pn. - Preferably, when detecting an autonomous driving unsuitable location Pn, the autonomous driving unsuitable
location prediction unit 45 sends information on the detected autonomous driving unsuitable location Pn to theserver device 2 via the communication unit 11. In this case, preferably, theserver device 2 stores the sent information on the autonomous driving unsuitable location Pn on theenhanced map DB 21 or updates theenhanced map DB 21 by using the sent information. The autonomous driving unsuitablelocation prediction unit 45 is an example of “the extraction unit” according to the present invention. - The safe
location search unit 46 detects, in a case where there is an autonomous driving unsuitable location Pn along the predetermined route, a location (simply referred to as “safe location”) where a vehicle can safely stop before the vehicle enters the autonomous driving unsuitable location Pn. Here, the safe location is a location where a vehicle can safely stop and examples of the safe location include a parking lot, an empty lot and a parking facility. For example, on the basis of the facility information stored on the road data storage unit 41, the safelocation search unit 46 searches for a location which is available at the expected time of the arrival of the vehicle and is near the autonomous driving unsuitable location Pn. Preferably, when detecting a safe location, the safelocation search unit 46 sends information on the detected safe location to theserver device 2 via the communication unit 11. - The
route setting unit 15 searches for a route to a destination inputted through the user I/F 16. According to the embodiment, as describe later, when the destination is set, theroute setting unit 15 searches for a recommended route in consideration of conditions (i.e., time, distance and/or toll) other than the condition on whether or not autonomous driving can be performed. Then, in a case where any autonomous driving unsuitable location Pn exists on the route set by theroute setting unit 15, theroute setting unit 15 also searches for a route (referred to as “avoidance route”) to the destination which avoids the autonomous driving unsuitable location Pn. Theroute setting unit 15 is an example of “the route search unit” according to the present invention. - The user I/
F 16 is an interface for the user to input the destination and to turn autonomous driving on or off. Examples of the user I/F 16 include a button, a switch, a touch panel and a remote controller. - The autonomous
driving control unit 17 performs autonomous driving of the vehicle based on the route set by theroute setting unit 15 if the setting of autonomous driving is on-state. For example, while performing autonomous driving, the autonomousdriving control unit 17 controls the vehicle by adjusting the acceleration amount, the brake amount and the steering angle based on peripheral state of the own vehicle recognized by thedetermination unit 13. - Under the control of the enhanced map
information processing unit 14, the informingunit 18 displays a predetermined image on a display and/or outputs predetermined sound (voice) through an audio output device. For example, according to the embodiment, when there is an autonomous driving unsuitable location Pn on the predetermined route, the informingunit 18 informs the existence of the autonomous driving unsuitable location Pn and suggests an avoidance route which theroute setting unit 15 searches for. The display example of the informingunit 18 will be described in detail in the section “Display Example”. - A CPU, which functions as the
determination unit 13, the enhanced mapinformation processing unit 14, theroute setting unit 15, the autonomousdriving control unit 17 and the informingunit 18, is an example of a computer which executes the program according to the present invention. - [Process Flow]
- Next, with reference to
FIGS. 3 and 4 , a description will be given of the process which the driving assistance device 1 executes. - (1) Process Prior to Drive Based on Autonomous Driving
-
FIG. 3 is a flowchart indicating a procedure of a route setting process prior to drive based on autonomous driving. The driving assistance device 1 executes the process of the flowchart illustrated inFIG. 3 at the time when the destination is specified through the user I/F 16. - First, by searching for a route to destination specified by the user I/
F 16, theroute setting unit 15 of the driving assistance device 1 sets a running route where autonomous driving is to be performed (step S101). In this case, theroute setting unit 15 searches for a recommended route in consideration of conditions (i.e., time, distance and/or toll) other than the condition on whether or not autonomous driving can be performed. Then, thedetermination unit 13 estimates the own vehicle position, the own vehicle state and the peripheral state based on the output of the sensor unit 12 (step S102). Thedetermination unit 13 also sends information on the estimation result and output information of thesensor unit 12 to theserver device 2 via the communication unit 11 as the sensor information D2. - The enhanced map
information processing unit 14 receives the enhanced map information D1 from theserver device 2 via the communication unit 11 (step S103). Then, the enhanced mapinformation processing unit 14 stores the received enhanced map information D1 as the environment information on the road data storage unit 41, the peripheral state storage unit 42, the traffic information storage unit 43 and the weather information storage unit 44. - On the basis of the environment information in which the enhanced map information D1 is reflected, the autonomous driving unsuitable
location prediction unit 45 of the enhanced mapinformation processing unit 14 predicts an autonomous driving unsuitable location Pn existing on or around the route set at step S101 (step S104). Preferably, when detecting an autonomous driving unsuitable location Pn, the autonomous driving unsuitablelocation prediction unit 45 sends information on the detected autonomous driving unsuitable location Pn to theserver device 2. - The autonomous driving unsuitable
location prediction unit 45 determines whether or not there exists an autonomous driving unsuitable location Pn on the running route set at step S101 (step S105). Then, if there exists an autonomous driving unsuitable location Pn on the running route set at step S101 (step S105; Yes), theroute setting unit 15 searches for an avoidance route (step S106). In contrast, if there exists no autonomous driving unsuitable location Pn on the running route set at step S101 (step S105; No), the autonomousdriving control unit 17 starts to drive the vehicle based on the route set at step S101 (step S111). - After searching for the avoidance route at step S106, the informing
unit 18 displays the running route set at step S101 together with the autonomous driving unsuitable location(s) Pn and the avoidance route in a selectable manner (step S107). Thereby, the informingunit 18 lets the user recognize the position of the autonomous driving unsuitable location Pn and select whether to run on the running route set at step S101 or on the avoidance route. The Display example at step S107 will be described later. - When the avoidance route is selected (step S108; Yes), the autonomous
driving control unit 17 starts to drive the vehicle based on the avoidance route (step S109). Thereby, the driving assistance device 1 can start to perform autonomous driving based on such a route that switching to manual driving is not needed. - When the avoidance route is not selected (step S108; No), i.e., when the running route set at step S101 is selected, the safe
location search unit 46 searches for a safe location where the vehicle is able to drop by before entering the autonomous driving unsuitable location Pn (step S110). As described later, the safe location searched for at step S110 is used for a target of the guidance executed at the time when the vehicle comes close to the autonomous driving unsuitable location Pn. The safelocation search unit 46 sends information on the safe location to theserver device 2. Then, the autonomousdriving control unit 17 starts to drive the vehicle based on the route set at step S101 (step S111). - (2) Process During Running Based on Autonomous Driving
-
FIG. 4 is a flowchart indicating a procedure of the process executed by the driving assistance device 1 during running based on autonomous driving. The driving assistance device 1 executes the process of the flowchart illustrated inFIG. 4 at the time of starting to drive the vehicle based on autonomous driving. - First, the autonomous
driving control unit 17 performs autonomous driving based on the predetermined running route (step S201). Then, thedetermination unit 13 estimates the own vehicle position, the own vehicle state and the peripheral state based on the output of the sensor unit 12 (step S202). Thedetermination unit 13 also sends information on the estimation result and output information of thesensor unit 12 to theserver device 2 via the communication unit 11 as the sensor information D2. - Next, the enhanced map
information processing unit 14 receives the enhanced map information D1 from theserver device 2 via the communication unit 11 (step S203). Then, the enhanced mapinformation processing unit 14 stores the received enhanced map information D1 as the environment information on the road data storage unit 41, the peripheral state storage unit 42, the traffic information storage unit 43 and the weather information storage unit 44. - On the basis of the environment information in which the enhanced map information D1 is reflected, the autonomous driving unsuitable
location prediction unit 45 of the enhanced mapinformation processing unit 14 predicts an autonomous driving unsuitable location Pn existing on or around the route set at step S101 (step S204). Preferably, when detecting the autonomous driving unsuitable location Pn, the autonomous driving unsuitablelocation prediction unit 45 sends information on the detected autonomous driving unsuitable location Pn to theserver device 2. - The autonomous driving unsuitable
location prediction unit 45 determines whether or not there exists an autonomous driving unsuitable location Pn on the predetermined running route (step S205). Then, if there exists an autonomous driving unsuitable location Pn on the predetermined running route (step S205; Yes), the autonomous driving unsuitablelocation prediction unit 45 determines whether or not the vehicle comes close to the autonomous driving unsuitable location Pn within a predetermined distance (step S206). The above-mentioned predetermined distance is determined in consideration of time needed to perform a switching operation to manual driving and time needed for a driver to prepare for manual driving after switching to manual driving. In contrast, if there exists no autonomous driving unsuitable location Pn on the predetermined running route (step S205; No), the driving assistance device 1 executes each process at step S201 to S205 again and determines whether or not an autonomous driving unsuitable location Pn occurs on the predetermined route as time goes by. - When the vehicle comes close to the autonomous driving unsuitable location Pn within the predetermined distance (step S206; Yes), the informing
unit 18 gives notice which prompts switching to manual driving through an audio guidance or a display (step S207). Then, the driving assistance device 1 determines whether or not an operation for switching to manual driving is detected through the user I/F 16 (step S208). Then, when the driving assistance device 1 detects an operation for switching to manual driving in a predetermined time after the notice at S207 (step S208; Yes), the driving assistance device 1 terminates autonomous driving and ends the process of the flowchart. - When the driving assistance device 1 does not detect any operation for switching to manual driving in the predetermined time after the notice at S207 (step S208; No), the driving assistance device 1 starts to guide the vehicle to the safe location (step S209). Preferably, in this case, the driving assistance device 1 guides the vehicle to the safe location detected at step S110 in
FIG. 3 . - [Display Example]
-
FIG. 5 illustrates a display example displayed by the informingunit 18 at the time of setting a route at step S107 inFIG. 3 . InFIG. 5 , themark 50 indicates the present position of the vehicle and theposition 51 indicates the position of the destination. - According to
FIG. 5 , the informingunit 18 displays anavoidance route 52 in addition to apredetermined route 53 set at step S101 on the map (not shown). In the case of the example illustrated inFIG. 5 , the informingunit 18 displays thepredetermined route 53 so that the section of the autonomous driving unsuitable location Pn and the sections other than the autonomous driving unsuitable location Pn are differently displayed (e.g., differently colored). Thereby, the informingunit 18 lets the user preferably recognize the position of the autonomous driving unsuitable location Pn. - Furthermore, on the screen illustrated in
FIG. 5 , the informingunit 18 displays a window 55 includingbuttons predetermined route 53. When the driving assistance device 1 detects theYES button 56 pushed, the autonomousdriving control unit 17 starts to perform autonomous driving based on theavoidance route 52. In contrast, when the driving assistance device 1 detects theNO button 57 pushed, the autonomousdriving control unit 17 starts to perform autonomous driving based on thepredetermined route 53. -
FIG. 6 illustrates a display example displayed by the informingunit 18 at step S207 inFIG. 4 . According toFIG. 6 , in response to the selection of the Nobutton 57 inFIG. 5 , the driving assistance device 1 performs autonomous driving based on thepredetermined route 53 including an autonomous driving unsuitable location Pn. - In this case, since the vehicle comes close to the autonomous driving unsuitable location Pn within the predetermined distance, the informing
unit 18 displays awindows 59 which prompts switching to manual driving according to step S207. Additionally, on thewindow 59, the informingunit 18 displays a warning that the guidance to a safe location (in this case, “∘∘ parking”) preliminary searched for at step S110 inFIG. 3 starts if there is no operation for switching to manual driving in a predetermined time (one minute in this case). Furthermore, according toFIG. 6 , the informingunit 18 illustrates the position of the safe location “∘∘ parking” and a route to the location on the map. In the case of the example illustrated inFIG. 6 , as with the example illustrated inFIG. 5 , the informingunit 18 displays thepredetermined route 53 so that the section of the autonomous driving unsuitable location Pn and the sections other than the autonomous driving unsuitable location Pn are displayed in different manners. - As described above, the enhanced map
information processing unit 14 of the driving assistance device 1 according to the embodiment acquires from thedetermination unit 13 information on surroundings of the vehicle which is necessary to perform autonomous driving, and also acquires from theserver device 2 environment information on surroundings of a route on which autonomous driving is to be performed. On the basis of the acquired environment information, the enhanced mapinformation processing unit 14 extracts, as an autonomous driving unsuitable location Pn, a location at which the accuracy of the acquirement of thesensor unit 12 is predicted not to satisfy a standard for acquiring the information on the surroundings of the vehicle needed to perform autonomous driving. The informingunit 18 informs the extracted autonomous driving unsuitable location Pn to a user. According to this mode, on the basis of the environment information, the driving assistance device 1 can extract such an autonomous driving unsuitable location Pn that the information on the surroundings of the vehicle with a sufficient accuracy required to perform autonomous driving cannot be acquired, and inform the user of the existence thereof in advance. - [Modification]
- Hereinafter, preferable modifications of the embodiment will be described. Each modification can be applied to the embodiment in combination.
- (First Modification)
- The driving assistance device 1 performs autonomous driving after searching for a route to the destination specified by the user I/
F 16. Instead, even in a case that any destination is not specified, by referring to the past traveling history of the vehicle, the driving assistance device 1 may estimate a route where the vehicle should advance and perform autonomous driving based on the estimated route. In this case, the driving assistance device 1 stores information on roads where the vehicle ran as the traveling history, and predicts a running route by using known statistical means with reference to the traveling history. Then, for example, the driving assistance device 1 performs autonomous driving based on the predicted route if the degree of accuracy of the predicted route is equal to or higher than a predetermined value. - (Second Modification)
- The flowcharts in
FIGS. 3 and 4 are merely examples and procedures to which the present invention can be applied are not limited to them. - For example, in the case of
FIG. 3 , instead of searching for a safe location only when the avoidance route is not selected, the driving assistance device 1 may search for a safe location and predict an autonomous driving unsuitable location Pn at the same time. In this case, the driving assistance device 1 searches for a safe location regardless of whether or not an autonomous driving unsuitable location Pn is detected. In another example, while running according to autonomous driving, the driving assistance device 1 may repeatedly and continuously search for a safe location which is preferable to drop by from the present position. In still another example, the driving assistance device 1 may search for an autonomous driving unsuitable location Pn only at the time of setting a route and may not search for an autonomous driving unsuitable location Pn again at the time of performing autonomous driving. Namely, in this case, the driving assistance device 1 does not execute the process at step S204 inFIG. 4 . - (Third Modification)
- The
server device 2 may execute the prediction process of an autonomous driving unsuitable location Pn in substitution for the autonomous driving unsuitablelocation prediction unit 45. - In this case, with reference to the
enhanced map DB 21, theserver device 2 detects an autonomous driving unsuitable location Pn existing on roads each registered in theenhanced map DB 21 in a similar way as detecting the autonomous driving unsuitable location Pn by the autonomous driving unsuitablelocation prediction unit 45. Then, theserver device 2 stores on theenhanced map DB 21 information on the detected autonomous driving unsuitable location Pn as information on road conditions. Theserver device 2 also sends the enhanced map information D1 including the information on the autonomous driving unsuitable location Pn to the driving assistance device 1. Even in this mode, preferably, the driving assistance device 1 acquires an autonomous driving unsuitable location Pn predicted based on the environment information to inform the user thereof. - (Fourth Modification)
- Preferably, during performing autonomous driving, when the vehicle comes close to a predetermined location estimated to need an attention other than autonomous driving unsuitable locations Pn, the driving assistance device 1 warns the driver to pay attention to the predetermined location. Examples of the predetermined location include a school zone, a silver zone and a residential area.
- (Fifth Modification)
- A server system including a plurality of server devices may executes the process of the
server device 2 explained in the above embodiment. In this case, each of the server devices executes a process assigned in advance by receiving information needed to execute the process from the other server devices as necessary. - (Sixth Modification)
- The driving assistance device 1 may receive weather information from a server device collecting weather information other than the
server device 2 and stores the weather information on the weather information storage unit 44 if the weather information is neither registered in theenhanced map DB 21 nor included in the enhanced map information D1. -
-
- 1 Driving assistance device
- 2 Server device
- 9 Network
- 11 Communication unit
- 12 Sensor unit
- 13 Determination unit
- 14 Enhanced map information processing unit
- 15 Route setting unit
- 16 User I/F
- 17 Autonomous driving control unit
- 18 Informing unit
- 21 Enhanced map DB
Claims (11)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2015/056198 WO2016139748A1 (en) | 2015-03-03 | 2015-03-03 | Route searching device, control method, program, and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
US20180038701A1 true US20180038701A1 (en) | 2018-02-08 |
Family
ID=56848779
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/555,476 Abandoned US20180038701A1 (en) | 2015-03-03 | 2015-03-03 | Route search device, control method, program and storage medium |
US15/694,683 Active 2035-07-20 US10520324B2 (en) | 2015-03-03 | 2017-09-01 | Route search device, control method, program and storage medium |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/694,683 Active 2035-07-20 US10520324B2 (en) | 2015-03-03 | 2017-09-01 | Route search device, control method, program and storage medium |
Country Status (5)
Country | Link |
---|---|
US (2) | US20180038701A1 (en) |
EP (1) | EP3267421A4 (en) |
JP (1) | JP6437629B2 (en) |
CN (1) | CN107430817B (en) |
WO (1) | WO2016139748A1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180157262A1 (en) * | 2016-12-02 | 2018-06-07 | Honda Motor Co., Ltd | Vehicle control system, server device, vehicle control method, and vehicle control program |
US10126430B2 (en) | 2015-06-05 | 2018-11-13 | Denso Corporation | Automated driving control apparatus and automated driving control method |
EP3561792A1 (en) * | 2018-04-25 | 2019-10-30 | Aptiv Technologies Limited | Vehicle route planning based on instances of other vehicles stopping automated operation |
CN110491155A (en) * | 2019-07-30 | 2019-11-22 | 深圳市前海胡桃科技有限公司 | A kind of dispatching method of servomechanism, device and servomechanism |
US10895470B2 (en) | 2017-09-15 | 2021-01-19 | Toyota Jidosha Kabushiki Kaisha | Travel control apparatus, travel control system, and travel control method |
US11059484B2 (en) * | 2018-09-12 | 2021-07-13 | Toyota Jidosha Kabushiki Kaisha | Driving assistance device, vehicle driving assistance system, control method of driving assistance device, and non-transitory recording medium storing program |
US11157752B2 (en) | 2017-03-29 | 2021-10-26 | Pioneer Corporation | Degraded feature identification apparatus, degraded feature identification system, degraded feature identification method, degraded feature identification program, and computer-readable recording medium recording degraded feature identification program |
US11243534B2 (en) | 2017-01-31 | 2022-02-08 | Pioneer Corporation | Information processing device, information processing method, and non-transitory computer readable medium |
US11402836B2 (en) | 2017-03-29 | 2022-08-02 | Pioneer Corporation | Server device, terminal device, communication system, information reception method, information transmission method, information reception program, information transmission program, recording medium, and data structure |
US11924652B2 (en) | 2019-03-29 | 2024-03-05 | Honda Motor Co., Ltd. | Control device and control method |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6437629B2 (en) * | 2015-03-03 | 2018-12-12 | パイオニア株式会社 | Route search apparatus, control method, program, and storage medium |
WO2018051586A1 (en) * | 2016-09-13 | 2018-03-22 | 本田技研工業株式会社 | Probe data management apparatus |
US10049328B2 (en) * | 2016-10-13 | 2018-08-14 | Baidu Usa Llc | Group driving style learning framework for autonomous vehicles |
US10042362B2 (en) | 2016-11-18 | 2018-08-07 | Waymo Llc | Dynamic routing for autonomous vehicles |
EP3551968A4 (en) | 2016-12-06 | 2019-12-18 | Nissan North America, Inc. | Advanced threat warning for autonomous vehicles |
JP6663514B2 (en) * | 2017-01-16 | 2020-03-11 | 株式会社日立製作所 | Moving object control device and moving object control method |
JP6947758B2 (en) * | 2017-01-31 | 2021-10-13 | パイオニア株式会社 | Information processing system, server device, information processing method, and program |
JP6925130B2 (en) * | 2017-02-02 | 2021-08-25 | 株式会社デンソーテン | Vehicle control device and vehicle control method |
JP6575543B2 (en) * | 2017-02-07 | 2019-09-18 | トヨタ自動車株式会社 | Automatic driving device and automatic driving method |
JP2018149934A (en) * | 2017-03-14 | 2018-09-27 | オムロン株式会社 | Driving support device, program and driving support method |
US12099361B2 (en) | 2017-03-28 | 2024-09-24 | Pioneer Corporation | Output device, control method, program and storage medium for control of a moving body based on road marking detection accuracy |
JP6704876B2 (en) | 2017-06-02 | 2020-06-03 | 本田技研工業株式会社 | Automatic driving control system |
WO2018230174A1 (en) * | 2017-06-15 | 2018-12-20 | 日立オートモティブシステムズ株式会社 | Vehicle control system |
DE102017216603A1 (en) * | 2017-09-19 | 2019-03-21 | Robert Bosch Gmbh | Method and apparatus for operating at least two automated vehicles |
JP6559204B2 (en) * | 2017-10-19 | 2019-08-14 | 本田技研工業株式会社 | Vehicle control device |
US11151883B2 (en) | 2017-11-03 | 2021-10-19 | International Business Machines Corporation | Empathic autonomous vehicle |
JPWO2019107353A1 (en) * | 2017-11-30 | 2020-12-17 | パイオニア株式会社 | Data structure of map data |
US20190163176A1 (en) * | 2017-11-30 | 2019-05-30 | drive.ai Inc. | Method for transferring control of an autonomous vehicle to a remote operator |
US10890909B2 (en) * | 2018-01-09 | 2021-01-12 | International Business Machines Corporation | Automobile driving mode determination |
JP6914229B2 (en) * | 2018-07-09 | 2021-08-04 | 株式会社日立製作所 | Automatic driving support device and its method |
JP7116642B2 (en) * | 2018-09-11 | 2022-08-10 | フォルシアクラリオン・エレクトロニクス株式会社 | Route guidance device and route guidance method |
JP7059888B2 (en) | 2018-10-12 | 2022-04-26 | トヨタ自動車株式会社 | Assistance control system |
CN111103874A (en) * | 2018-10-26 | 2020-05-05 | 百度在线网络技术(北京)有限公司 | Method, apparatus, device, and medium for controlling automatic driving of vehicle |
EP3647728B1 (en) | 2018-11-05 | 2023-06-21 | Toyota Jidosha Kabushiki Kaisha | Map information system |
JP7139896B2 (en) * | 2018-11-07 | 2022-09-21 | トヨタ自動車株式会社 | Route information determination device, route information system, terminal, and method for determining route information |
US10940851B2 (en) * | 2018-12-12 | 2021-03-09 | Waymo Llc | Determining wheel slippage on self driving vehicle |
JP2020107007A (en) * | 2018-12-27 | 2020-07-09 | ダイハツ工業株式会社 | Scheduling device for automatic driving vehicle |
WO2020154676A1 (en) * | 2019-01-25 | 2020-07-30 | Uatc, Llc | Operator assistance for autonomous vehicles |
JP7172760B2 (en) * | 2019-03-13 | 2022-11-16 | トヨタ自動車株式会社 | Information processing device and information processing method |
BR112021019215A2 (en) * | 2019-03-27 | 2021-11-30 | Nissan Motor | Vehicle route control system, device for vehicle route control and method for vehicle route control |
CN109885069A (en) * | 2019-03-31 | 2019-06-14 | 联想(北京)有限公司 | A kind of data processing method and electronic equipment |
JP7124784B2 (en) * | 2019-04-04 | 2022-08-24 | トヨタ自動車株式会社 | vehicle controller |
WO2020208387A1 (en) * | 2019-04-09 | 2020-10-15 | 日産自動車株式会社 | Information processing device, information processing method, and server |
DE102019206145B3 (en) * | 2019-04-30 | 2020-10-15 | Conti Temic Microelectronic Gmbh | Driver assistance system for an autonomous vehicle |
JP2021009611A (en) * | 2019-07-02 | 2021-01-28 | 本田技研工業株式会社 | Information providing device, information providing method, and program |
DE102019216956A1 (en) * | 2019-11-04 | 2021-05-06 | Robert Bosch Gmbh | Method and device for determining emergency trajectories and for operating automated vehicles |
JP7268590B2 (en) * | 2019-12-18 | 2023-05-08 | トヨタ自動車株式会社 | Information processing device, information processing system, program and information processing method |
JP7421382B2 (en) * | 2020-03-16 | 2024-01-24 | 本田技研工業株式会社 | Control device, system, program, and control method |
JP7474081B2 (en) * | 2020-03-16 | 2024-04-24 | 本田技研工業株式会社 | Control device, system, and program |
JP7428555B2 (en) | 2020-03-16 | 2024-02-06 | 本田技研工業株式会社 | Control device, system, program, and control method |
CN113494921B (en) * | 2020-04-01 | 2023-09-22 | 华为技术有限公司 | Automatic driving method and device |
JP7415994B2 (en) * | 2021-03-22 | 2024-01-17 | 株式会社デンソー | Vehicle control device, vehicle control method |
BE1029667B1 (en) | 2021-12-02 | 2023-03-02 | Ivex | METHODS, SYSTEMS, STORAGE MEDIA AND EQUIPMENT FOR ANALYZING THE BAND ROAD FRICTION ESTIMATE OF TRAVEL CANDIDATES AT THE PLANNER LEVEL FOR SAFER ROUTE SELECTION IN AUTOMATED VEHICLES |
Citations (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040162019A1 (en) * | 1999-08-31 | 2004-08-19 | Hitachi, Ltd. | Broadcasting system, broadcast receiving hardware systems, and navigation terminal |
US20050071081A1 (en) * | 2003-09-30 | 2005-03-31 | Pioneer Corporation | Guiding device, system thereof, method thereof, program thereof and recording medium storing the program |
US20050149253A1 (en) * | 2004-01-05 | 2005-07-07 | Pioneer Corporation | Information-processing device, system thereof, method thereof, program thereof and recording medium storing the program |
US20080033640A1 (en) * | 2004-06-25 | 2008-02-07 | Pioneer Corporation | Guide Report Device, System Thereof, Method Thereof, Program For Executing The Method, And Recording Medium Containing The Program |
JP2011118603A (en) * | 2009-12-02 | 2011-06-16 | Clarion Co Ltd | Vehicle controller |
US20130179062A1 (en) * | 2010-09-17 | 2013-07-11 | Pioneer Corporation | Travel distance estimating apparatus, travel distance estimating method, travel distance estimating program, and recording medium |
US20140052370A1 (en) * | 2011-05-27 | 2014-02-20 | Mitsubishi Electric Corporation | Mobile-body navigation device and mobile-body navigation system |
US20140350845A1 (en) * | 2009-12-28 | 2014-11-27 | Clarion Co., Ltd. | Navigation Device, Route Guidance Method, and Program |
US20150006012A1 (en) * | 2011-11-14 | 2015-01-01 | Robert Bosch Gmbh | Method for Safely Parking a METHOD FOR SAFELY PARKING A VEHICLE IN AN EMERGENCY SITUATION |
US20150066270A1 (en) * | 2012-03-06 | 2015-03-05 | Toyota Jidosha Kabushiki Kaisha | Movement information processing device, movement information processing method, and driving assistance system |
US20150222813A1 (en) * | 2012-08-03 | 2015-08-06 | Clarion Co., Ltd. | Camera Parameter Calculation Device, Navigation System and Camera Parameter Calculation Method |
US9141109B1 (en) * | 2014-05-06 | 2015-09-22 | Toyota Motor Engineering & Manufacturing North America, Inc. | Automated driving safety system |
US20150266489A1 (en) * | 2014-03-18 | 2015-09-24 | Volvo Car Corporation | Vehicle, vehicle system and method for increasing safety and/or comfort during autonomous driving |
US20150316386A1 (en) * | 2014-04-30 | 2015-11-05 | Toyota Motor Engineering & Manufacturing North America, Inc. | Detailed map format for autonomous driving |
US20150316387A1 (en) * | 2014-04-30 | 2015-11-05 | Toyota Motor Engineering & Manufacturing North America, Inc. | Detailed map format for autonomous driving |
US9290174B1 (en) * | 2014-10-23 | 2016-03-22 | GM Global Technology Operations LLC | Method and system for mitigating the effects of an impaired driver |
US20160107655A1 (en) * | 2013-05-27 | 2016-04-21 | Renault S.A.S. | Operating method for a vehicle in manual mode and in autonomous mode |
US20160138925A1 (en) * | 2013-06-28 | 2016-05-19 | Pioneer Corporation | Route searching device, terminal device, and route searching method |
US20160298976A1 (en) * | 2014-01-27 | 2016-10-13 | Aisin Aw Co., Ltd. | Route guidance system, route guidance method, and computer program |
US20160305787A1 (en) * | 2014-01-27 | 2016-10-20 | Aisin Aw Co., Ltd. | Route searching system, route searching method, and computer program |
US20160356623A1 (en) * | 2015-06-05 | 2016-12-08 | Denso Corporation | Automated driving control apparatus and automated driving control method |
US20160368491A1 (en) * | 2013-07-04 | 2016-12-22 | Robert Bosch Gmbh | Method and device for operating a motor vehicle in an automated driving mode |
US20170010613A1 (en) * | 2014-02-25 | 2017-01-12 | Aisin Aw Co., Ltd. | Vehicle navigation route search system, method, and program |
US9587952B1 (en) * | 2015-09-09 | 2017-03-07 | Allstate Insurance Company | Altering autonomous or semi-autonomous vehicle operation based on route traversal values |
US20170084048A1 (en) * | 2015-09-17 | 2017-03-23 | Kabushiki Kaisha Toshiba | Measurement device and measurement method |
US20170307763A1 (en) * | 2016-04-26 | 2017-10-26 | Uber Technologies, Inc. | Road registration differential gps |
US20170364070A1 (en) * | 2014-12-12 | 2017-12-21 | Sony Corporation | Automatic driving control device and automatic driving control method, and program |
US20180023966A1 (en) * | 2015-03-03 | 2018-01-25 | Pioneer Corporation | Route search device, control method, program and storage medium |
US20180087907A1 (en) * | 2016-09-29 | 2018-03-29 | The Charles Stark Draper Laboratory, Inc. | Autonomous vehicle: vehicle localization |
US20180275656A1 (en) * | 2017-03-21 | 2018-09-27 | Baidu Usa Llc | Control dominated planning and control system for autonomous driving vehicles |
US20190056732A1 (en) * | 2015-11-20 | 2019-02-21 | Omron Corporation | Automated driving assistance apparatus, automated driving assistance system, automated driving assistance method and automated driving assistance program |
US20190064813A1 (en) * | 2017-08-29 | 2019-02-28 | Uber Technologies, Inc. | Systems and Methods of Controlling an Autonomous Vehicle Using an Enhanced Trajectory Following Configuration |
US20190108539A1 (en) * | 2017-10-10 | 2019-04-11 | Toyota Jidosha Kabushiki Kaisha | Vehicle dispatch device |
US20190162547A1 (en) * | 2016-06-10 | 2019-05-30 | Hitachi Automotive Systems, Ltd. | Information Processing Device and Travel Control System |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002236993A (en) * | 2001-02-09 | 2002-08-23 | Kddi Research & Development Laboratories Inc | Travel control system |
US7729857B2 (en) * | 2005-08-18 | 2010-06-01 | Gm Global Technology Operations, Inc. | System for and method of detecting a collision and predicting a vehicle path |
US8917904B2 (en) * | 2008-04-24 | 2014-12-23 | GM Global Technology Operations LLC | Vehicle clear path detection |
DE112010005666B4 (en) | 2010-06-16 | 2022-06-30 | Toyota Jidosha Kabushiki Kaisha | driving support device |
JP2013036856A (en) * | 2011-08-08 | 2013-02-21 | Daihatsu Motor Co Ltd | Driving support apparatus |
JP5786941B2 (en) | 2011-08-25 | 2015-09-30 | 日産自動車株式会社 | Autonomous driving control system for vehicles |
KR101703144B1 (en) * | 2012-02-09 | 2017-02-06 | 한국전자통신연구원 | Apparatus and method for autonomous driving |
DE102012016802A1 (en) | 2012-08-23 | 2014-02-27 | Audi Ag | Method for controlling an autonomous vehicle system and motor vehicle |
JP2014106854A (en) * | 2012-11-29 | 2014-06-09 | Toyota Infotechnology Center Co Ltd | Automatic driving vehicle control apparatus and method |
KR101751163B1 (en) * | 2013-03-15 | 2017-06-26 | 폭스바겐 악티엔 게젤샤프트 | System for determining a route of vehicle and the method thereof |
DE102013210395B4 (en) * | 2013-06-05 | 2021-06-02 | Bayerische Motoren Werke Aktiengesellschaft | Method for data communication between motor vehicles on the one hand and a central information pool on the other |
CN105575183A (en) * | 2014-01-26 | 2016-05-11 | 浙江吉利控股集团有限公司 | Vehicle travel early-warning method |
JP6273864B2 (en) * | 2014-01-27 | 2018-02-07 | アイシン・エィ・ダブリュ株式会社 | Automatic driving support system, automatic driving support method, and computer program |
-
2015
- 2015-03-03 JP JP2017503251A patent/JP6437629B2/en active Active
- 2015-03-03 CN CN201580077341.1A patent/CN107430817B/en active Active
- 2015-03-03 US US15/555,476 patent/US20180038701A1/en not_active Abandoned
- 2015-03-03 WO PCT/JP2015/056198 patent/WO2016139748A1/en active Application Filing
- 2015-03-03 EP EP15883916.7A patent/EP3267421A4/en active Pending
-
2017
- 2017-09-01 US US15/694,683 patent/US10520324B2/en active Active
Patent Citations (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040162019A1 (en) * | 1999-08-31 | 2004-08-19 | Hitachi, Ltd. | Broadcasting system, broadcast receiving hardware systems, and navigation terminal |
US20050071081A1 (en) * | 2003-09-30 | 2005-03-31 | Pioneer Corporation | Guiding device, system thereof, method thereof, program thereof and recording medium storing the program |
US20050149253A1 (en) * | 2004-01-05 | 2005-07-07 | Pioneer Corporation | Information-processing device, system thereof, method thereof, program thereof and recording medium storing the program |
US20080033640A1 (en) * | 2004-06-25 | 2008-02-07 | Pioneer Corporation | Guide Report Device, System Thereof, Method Thereof, Program For Executing The Method, And Recording Medium Containing The Program |
JP2011118603A (en) * | 2009-12-02 | 2011-06-16 | Clarion Co Ltd | Vehicle controller |
US20140350845A1 (en) * | 2009-12-28 | 2014-11-27 | Clarion Co., Ltd. | Navigation Device, Route Guidance Method, and Program |
US20130179062A1 (en) * | 2010-09-17 | 2013-07-11 | Pioneer Corporation | Travel distance estimating apparatus, travel distance estimating method, travel distance estimating program, and recording medium |
US20140052370A1 (en) * | 2011-05-27 | 2014-02-20 | Mitsubishi Electric Corporation | Mobile-body navigation device and mobile-body navigation system |
US20150006012A1 (en) * | 2011-11-14 | 2015-01-01 | Robert Bosch Gmbh | Method for Safely Parking a METHOD FOR SAFELY PARKING A VEHICLE IN AN EMERGENCY SITUATION |
US20150066270A1 (en) * | 2012-03-06 | 2015-03-05 | Toyota Jidosha Kabushiki Kaisha | Movement information processing device, movement information processing method, and driving assistance system |
US20150222813A1 (en) * | 2012-08-03 | 2015-08-06 | Clarion Co., Ltd. | Camera Parameter Calculation Device, Navigation System and Camera Parameter Calculation Method |
US20160107655A1 (en) * | 2013-05-27 | 2016-04-21 | Renault S.A.S. | Operating method for a vehicle in manual mode and in autonomous mode |
US20160138925A1 (en) * | 2013-06-28 | 2016-05-19 | Pioneer Corporation | Route searching device, terminal device, and route searching method |
US20160368491A1 (en) * | 2013-07-04 | 2016-12-22 | Robert Bosch Gmbh | Method and device for operating a motor vehicle in an automated driving mode |
US20160305787A1 (en) * | 2014-01-27 | 2016-10-20 | Aisin Aw Co., Ltd. | Route searching system, route searching method, and computer program |
US20160298976A1 (en) * | 2014-01-27 | 2016-10-13 | Aisin Aw Co., Ltd. | Route guidance system, route guidance method, and computer program |
US20170010613A1 (en) * | 2014-02-25 | 2017-01-12 | Aisin Aw Co., Ltd. | Vehicle navigation route search system, method, and program |
US20150266489A1 (en) * | 2014-03-18 | 2015-09-24 | Volvo Car Corporation | Vehicle, vehicle system and method for increasing safety and/or comfort during autonomous driving |
US20150316387A1 (en) * | 2014-04-30 | 2015-11-05 | Toyota Motor Engineering & Manufacturing North America, Inc. | Detailed map format for autonomous driving |
US20150316386A1 (en) * | 2014-04-30 | 2015-11-05 | Toyota Motor Engineering & Manufacturing North America, Inc. | Detailed map format for autonomous driving |
US9141109B1 (en) * | 2014-05-06 | 2015-09-22 | Toyota Motor Engineering & Manufacturing North America, Inc. | Automated driving safety system |
US9290174B1 (en) * | 2014-10-23 | 2016-03-22 | GM Global Technology Operations LLC | Method and system for mitigating the effects of an impaired driver |
US20170364070A1 (en) * | 2014-12-12 | 2017-12-21 | Sony Corporation | Automatic driving control device and automatic driving control method, and program |
US20180023966A1 (en) * | 2015-03-03 | 2018-01-25 | Pioneer Corporation | Route search device, control method, program and storage medium |
US10126430B2 (en) * | 2015-06-05 | 2018-11-13 | Denso Corporation | Automated driving control apparatus and automated driving control method |
US20160356623A1 (en) * | 2015-06-05 | 2016-12-08 | Denso Corporation | Automated driving control apparatus and automated driving control method |
US9587952B1 (en) * | 2015-09-09 | 2017-03-07 | Allstate Insurance Company | Altering autonomous or semi-autonomous vehicle operation based on route traversal values |
US20170084048A1 (en) * | 2015-09-17 | 2017-03-23 | Kabushiki Kaisha Toshiba | Measurement device and measurement method |
US20190056732A1 (en) * | 2015-11-20 | 2019-02-21 | Omron Corporation | Automated driving assistance apparatus, automated driving assistance system, automated driving assistance method and automated driving assistance program |
US20170307763A1 (en) * | 2016-04-26 | 2017-10-26 | Uber Technologies, Inc. | Road registration differential gps |
US20190162547A1 (en) * | 2016-06-10 | 2019-05-30 | Hitachi Automotive Systems, Ltd. | Information Processing Device and Travel Control System |
US20180087907A1 (en) * | 2016-09-29 | 2018-03-29 | The Charles Stark Draper Laboratory, Inc. | Autonomous vehicle: vehicle localization |
US20180275656A1 (en) * | 2017-03-21 | 2018-09-27 | Baidu Usa Llc | Control dominated planning and control system for autonomous driving vehicles |
US20190064813A1 (en) * | 2017-08-29 | 2019-02-28 | Uber Technologies, Inc. | Systems and Methods of Controlling an Autonomous Vehicle Using an Enhanced Trajectory Following Configuration |
US20190108539A1 (en) * | 2017-10-10 | 2019-04-11 | Toyota Jidosha Kabushiki Kaisha | Vehicle dispatch device |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10126430B2 (en) | 2015-06-05 | 2018-11-13 | Denso Corporation | Automated driving control apparatus and automated driving control method |
US20180157262A1 (en) * | 2016-12-02 | 2018-06-07 | Honda Motor Co., Ltd | Vehicle control system, server device, vehicle control method, and vehicle control program |
US11243534B2 (en) | 2017-01-31 | 2022-02-08 | Pioneer Corporation | Information processing device, information processing method, and non-transitory computer readable medium |
US11709492B2 (en) | 2017-01-31 | 2023-07-25 | Pioneer Corporation | Information processing device, information processing method, and non-transitory computer readable medium |
US11157752B2 (en) | 2017-03-29 | 2021-10-26 | Pioneer Corporation | Degraded feature identification apparatus, degraded feature identification system, degraded feature identification method, degraded feature identification program, and computer-readable recording medium recording degraded feature identification program |
US11402836B2 (en) | 2017-03-29 | 2022-08-02 | Pioneer Corporation | Server device, terminal device, communication system, information reception method, information transmission method, information reception program, information transmission program, recording medium, and data structure |
US10895470B2 (en) | 2017-09-15 | 2021-01-19 | Toyota Jidosha Kabushiki Kaisha | Travel control apparatus, travel control system, and travel control method |
EP3561792A1 (en) * | 2018-04-25 | 2019-10-30 | Aptiv Technologies Limited | Vehicle route planning based on instances of other vehicles stopping automated operation |
US11059484B2 (en) * | 2018-09-12 | 2021-07-13 | Toyota Jidosha Kabushiki Kaisha | Driving assistance device, vehicle driving assistance system, control method of driving assistance device, and non-transitory recording medium storing program |
US11924652B2 (en) | 2019-03-29 | 2024-03-05 | Honda Motor Co., Ltd. | Control device and control method |
CN110491155A (en) * | 2019-07-30 | 2019-11-22 | 深圳市前海胡桃科技有限公司 | A kind of dispatching method of servomechanism, device and servomechanism |
Also Published As
Publication number | Publication date |
---|---|
US20180023966A1 (en) | 2018-01-25 |
JP6437629B2 (en) | 2018-12-12 |
EP3267421A4 (en) | 2018-11-14 |
WO2016139748A1 (en) | 2016-09-09 |
US10520324B2 (en) | 2019-12-31 |
CN107430817B (en) | 2021-07-13 |
CN107430817A (en) | 2017-12-01 |
JPWO2016139748A1 (en) | 2017-12-28 |
EP3267421A1 (en) | 2018-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10520324B2 (en) | Route search device, control method, program and storage medium | |
US12005934B2 (en) | Autonomous driving assistance device | |
US10315664B2 (en) | Automatic driving assistance system, automatic driving assistance method, and computer program | |
JP6591737B2 (en) | Automatic operation control device | |
JP6654641B2 (en) | Automatic operation control device and automatic operation control method | |
US10071745B2 (en) | Automated drive assisting system, automated drive assisting method, and computer program | |
WO2016139747A1 (en) | Vehicle control device, control method, program, and storage medium | |
JP6217432B2 (en) | Driving support device, driving support method and program | |
US9898006B2 (en) | Drive assist device | |
EP3276587A1 (en) | Map information storage device, automatic driving control device, control method, program, and storage medium | |
US20170110010A1 (en) | Method for analyzing a traffic situation in an area surrounding a vehicle | |
KR20090125795A (en) | Safe driving assisting device | |
EP3816966B1 (en) | Driving assistance method and driving assistance device | |
JP6489003B2 (en) | Route search device and vehicle automatic driving device | |
KR20200029587A (en) | Driving support method and driving support device | |
US20150057834A1 (en) | Driving assistance device | |
JP2019039930A (en) | Route searching device, control method, program and storage medium | |
JP6221805B2 (en) | Driving support device, driving support method and program | |
US11247665B2 (en) | Method for operating a driver assistance system of a motor vehicle and motor vehicle | |
KR102316654B1 (en) | Driving guidance apparatus and control method thereof | |
JP2017062539A (en) | Running control device | |
JP4930441B2 (en) | Driving assistance device | |
JP2011232271A (en) | Navigation device, accuracy estimation method for on-vehicle sensor, and program | |
CN106627576B (en) | Method for controlling a vehicle according to a destination type | |
JP2023052779A (en) | Route searching device, control method, program and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: PIONEER CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:IWAI, TOMOAKI;TAWARAGI, YUJI;FUJIEDA, TOMOYUKI;AND OTHERS;SIGNING DATES FROM 20170822 TO 20170909;REEL/FRAME:043915/0320 Owner name: INCREMENT P CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:IWAI, TOMOAKI;TAWARAGI, YUJI;FUJIEDA, TOMOYUKI;AND OTHERS;SIGNING DATES FROM 20170822 TO 20170909;REEL/FRAME:043915/0320 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
AS | Assignment |
Owner name: PIONEER CORPORATION, JAPAN Free format text: MERGER;ASSIGNORS:PIONEER CORPORATION;INCREMENT P CORPORATION;REEL/FRAME:057211/0102 Effective date: 20210309 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
AS | Assignment |
Owner name: PIP HOLDINGS K.K., JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PIONEER CORPORATION;REEL/FRAME:058358/0964 Effective date: 20211029 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
AS | Assignment |
Owner name: INCREMENT P CORPORATION, JAPAN Free format text: CHANGE OF NAME;ASSIGNOR:PIP HOLDINGS K.K.;REEL/FRAME:059099/0246 Effective date: 20210601 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
AS | Assignment |
Owner name: GEOTECHNOLOGIES, INC., JAPAN Free format text: CHANGE OF NAME;ASSIGNOR:INCREMENT P CORPORATION;REEL/FRAME:061719/0013 Effective date: 20210303 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: PIP HOLDINGS K.K. (50% PART INTEREST), JAPAN Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 058358 FRAME: 0964. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:PIONEER CORPORATION;REEL/FRAME:064278/0068 Effective date: 20211029 Owner name: PIONEER CORPORATION (50% PART INTEREST), JAPAN Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 058358 FRAME: 0964. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNOR:PIONEER CORPORATION;REEL/FRAME:064278/0068 Effective date: 20211029 |