WO2017015882A1 - Dispositif de navigation et procédé de navigation - Google Patents
Dispositif de navigation et procédé de navigation Download PDFInfo
- Publication number
- WO2017015882A1 WO2017015882A1 PCT/CN2015/085375 CN2015085375W WO2017015882A1 WO 2017015882 A1 WO2017015882 A1 WO 2017015882A1 CN 2015085375 W CN2015085375 W CN 2015085375W WO 2017015882 A1 WO2017015882 A1 WO 2017015882A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- route
- information
- route candidate
- navigation device
- candidate
- 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.)
- Ceased
Links
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/36—Input/output arrangements for on-board computers
- G01C21/3626—Details of the output of route guidance instructions
- G01C21/3629—Guidance using speech or audio output, e.g. text-to-speech
-
- 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/3605—Destination input or retrieval
- G01C21/3608—Destination input or retrieval using speech input, e.g. using speech recognition
Definitions
- the present disclosure relates to a navigation device and a navigation method, more specifically, to a navigation device and a navigation method that provide a smooth user experience.
- Navigation devices are more and more popular and have been widely used on vehicles.
- an overview of the route such as the map of Fig. 1 will be shown in a large scale map before the display turns into Turn By Turn (TBT) navigation procedure.
- TBT Turn By Turn
- Fig. 2 several routes with different advantages (shortest distance, shortest travel time, most fuel efficient, etc.) are also shown on this overview map (see Fig. 2) . Users can manually select a preferred route from the listed routes.
- the overview map as shown in Fig. 1 is usually in very large scale, and detailed information like road names is very difficult to be shown or identified. Therefore, a user can only have a general concept of the route (s) , and cannot obtain detailed information from the overview map.
- the route selection map as shown in Fig. 2 also has some defects.
- the route candidates are shown with some key features such as time, distance and fuel efficiency.
- a user cannot recognize other differences among the route candidates. For example, a user may want to choose a route that goes through a road named Huaihai Road. However, this information is not provided on the overview map in Fig. 2. Thus, the user will not know which route to choose.
- a navigation method includes acquiring a destination and a current position; generating at least one route candidate based on the destination and the current position; providing information about the at least one route candidate via voice; receiving a selection of a route from the at least one route candidate; and navigating through the selected route.
- a navigation device includes a navigation route engine configured to generate at least one route candidate based on a destination and a start position; a map database configured to provide information about the at least one route candidate; a route description engine configured to generate audio description of the information about the at least one route candidate and output the audio description via an output unit; a selection unit configured to receive a selection of a route from the at least one route candidate; and a navigation engine configured to navigate through the selected route.
- a navigation device includes a processor which is configured to acquiring a destination and a current position; generating at least one route candidate based on the destination and the current position; providing information about the at least one route candidate via voice; receiving a selection of a route from the at least one route candidate; and navigating through the selected route.
- a non-volatile storage medium has a program stored thereon.
- the processor When the program is executed by a processor, the processor is configured to acquiring a destination and a current position; generating at least one route candidate based on the destination and the current position; providing information about the at least one route candidate via voice; receiving a selection of a route from the at least one route candidate; and navigating through the selected route.
- Fig. 1 illustrates an overview map as shown on a navigation device.
- Fig. 2 illustrates an overview map with route candidates superposed thereon.
- Fig. 3 illustrates a configuration of a navigation device according to the present disclosure.
- Fig. 4 illustrates a configuration of a route description engine according to an embodiment of the present disclosure.
- Fig. 5 illustrates a configuration of a route description engine according to another embodiment of the present disclosure.
- Fig. 6 illustrates a navigation device according to a further embodiment of the present disclosure.
- Fig. 7 illustrates a configuration of the route description engine according to another embodiment of the present disclosure.
- Fig. 8 illustrates a configuration of a navigation device according to another embodiment of the present disclosure.
- Fig. 9 illustrates a navigation method according to an embodiment of the present disclosure.
- Fig. 10 illustrate a hardware configuration of the navigation device according to an embodiment of the present disclosure.
- Fig. 9 illustrates a navigation method according to an embodiment of the present disclosure.
- the navigation method includes following steps:
- step 901 acquiring a destination and a start position
- step 902 generating one or more route candidate based on the destination and the start position (step 902) ;
- step 905 start navigating through the selected route.
- Fig. 3 illustrates a configuration of a navigation device according to the present disclosure.
- a navigation device 300 includes an input unit 301, a navigation route engine 302, a map database 303, a route description engine 304, an output unit 305, a selection unit 306 and a navigation engine 307.
- the input unit 301 may be used by a user to input information such a destination or provide instructions to the navigation device 300.
- the input unit 301 may be a series of buttons, a touch screen, a key board or a combination thereof.
- the input unit 301 may include a microphone and a voice recognition unit for acquiring voice input from a user.
- the input unit 301 may includes one or more cameras for capturing body movements of a user and identifying instructions from the body movements. For example, a user moving a hand from left to right may be associated with the instruction of sliding the map on the display to the right. When the cameras capture and recognize this gesture of a user, the map will slide to the right. Similar technologies have been applied to the (aproduct manufactured by Microsoft Inc.)
- the map database 303 may store map data, such as road information and POI information.
- the road information may comprise names of the roads, the start point and end point of the roads, traffic information, subway information, etc.
- the POI information may comprise names of the places, the positions (such as GPS information) of the places, type of the place (such as a restaurant, a gas station or a parking lot) , etc.
- Other components of the navigation device may acquire this information from the map database 303.
- the navigation route engine 302 may generate one or more route candidates based on a destination and a start position (step 902) .
- a user may input a destination from the input unit 301.
- a map may be shown on the display of the navigation device. The user may zoom in/out and slide the map to find a target position. Then, the user may touch the target position on the display which includes a touch screen. The target position will be used as a destination and input to the navigation route engine 302.
- the user may directly input the name of the target position into a search box, and the navigation route engine 302 can locate this target position based on the map database.
- the destination is input by receiving a voice input from the user (which will be described in detail below) .
- a current position of the navigation device 300 will be used as the start position.
- the navigation device 300 may further include a locating unit (not shown) for acquiring the current position.
- the locating unit may be a GPS device which may calculate its current longitude and latitude by receiving broadcast from satellites.
- the locating unit may receive wireless signals from nearby base stations, and the current position of the navigation device may be calculated based on the received signals as well as the known positions of the base stations.
- the navigation route engine 302 may generate one or more route candidates based on the destination and the start position. All the route candidates will pass through the destination and the start position, with the destination on one ends of the route candidates and the start position on the other ends of the route candidates.
- the route description engine 304 may generate an audio description of the route candidates.
- the information about the route candidates may be transmitted from the navigation route engine 302 to the route description engine 304.
- the information about a route candidate may include the road names on the route candidate and the start and end points on each road.
- the information about a route candidate may further include directions to which the vehicle should turn to from one road to another road if it follows the route candidate.
- Fig. 4 illustrates a configuration of a route description engine 304 according to an embodiment of the present disclosure.
- the route description engine 304 includes a text description unit 401, a template database 402 and an audio unit 403.
- the text description unit 401 receives route candidates from the navigation route engine 302. Then, the text description unit 401 selects a template from the template database 402 in which a set of predetermined templates are stored. The selection may be based on many factors, such as amount of the route candidates. For example, in case there are three route candidates, the template may be: “there are N route candidates. The recommend route will pass A. The normal route will pass B and take BO%extra oil cost. The short route will pass C and take CM more minutes with CO%extra oil cost. Which route do you prefer? ”In this template, N is an integer larger than or equal to 1. In this example, N is 3. A, B and C are names of the roads. CM, BO and CO are usually positive numbers.
- CM, BO and CO may be calculated by the navigation route engine 302 or by a separate processor. The calculation of CM, BO and CO is well known for one skilled in the art and will not be described in detail.
- the generated text description could be: “there are three route candidates.
- the recommend route will pass the Nanjing Road, Huaihai Road and Chongqing Road and oil cost is about 5 liter.
- the normal route will pass the Nanjing Road, Yanan Road and Chongqing Road and oil cost is about 5.1 liter.
- the short route will pass the Nanjing Road, Dalian Road and Chongqing Road and take 40 minutes with an oil cost of about 6.85 liter. Which route do you prefer? ”
- the audio data can be provided to the output unit 305, such as a speaker.
- a user of the navigation device can listen to this audio description of the route candidates and then choose a preferred route based on the audio description.
- the navigation device 300 does not include a speaker, and the output unit 305 is wireless connected to a speaker on the vehicle and may transmit the audio data to the speaker via the wireless connection such as Bluetooth. The audio data will be reproduced by the speaker.
- the output unit 305 is wirelessly connected with an earphone of the driver, and the audio description is played to the driver without affecting other people on the vehicle.
- a user usually makes a choice of the route candidates based on the differences rather than the common features of the route candidates.
- Fig. 5 illustrates another example of the present disclosure.
- the route description engine 304 further comprises a comparison unit 404.
- the comparison unit 404 also receives the route candidates from the navigation route engine 302, and performs a comparison among the route candidates. Based on the result of the comparison, the comparison unit 404 may identify the differences among the route candidates, such as the different roads on the route candidates.
- the common roads among the three route candidates are Nanjing Road and Chongqing Road.
- the difference is that the recommend route passes the Huaihai Road, the normal route passes Yanan Road, and the short route passes Dalian Road.
- This difference for the three route candidates can be identified by the comparison unit 404 and is then output to the text description unit 401.
- the text description unit 401 can generate a text description based on the differences among the route candidates.
- the text description may be: “there are three route candidates.
- the recommend route will pass the Huaihai Road.
- the normal route will pass the Yanan Road and take 2%extra oil cost.
- the short route will pass the Dalian Road and take 10 more minutes with 37%extra oil cost. Which route do you prefer? ”
- the output unit 305 such as a speaker may output an audio description of the route candidates.
- the text/audio description also includes an estimated time and the oil cost for travelling through a route candidate.
- This information may be acquired by a calculation unit (not shown) .
- This function has been provided on many products and is well known for one skilled in the art.
- the comparison unit 404 can compare the time and oil cost for each route candidate and include the comparison result in the generated text descriptions. The user of the navigation device can take the time and oil cost into consideration when choosing a route.
- the text/audio description may be a summary of the route candidates.
- a summary can includes at least one of the following items: a destination, a heading information, a time for traveling through each route candidate, a real-time traffic information, names of roads and/or places on the route candidates, oil cost for the route candidates, etc.
- the names of the roads on a route candidate are important information.
- a user of the navigation device is familiar with the roads, including this information in the text/audio description can also establish a general impression about the route candidate. With the help of this general impression, some minor errors during the later navigation may be neglected by the user because he already knows the next road to turn into.
- a route candidate may pass through many roads, and a user will be overwhelmed by the names of all these roads. Therefore, in an embodiment of the present disclosure, only a portion of the road names are included in the summary.
- the roads may be classified into major roads and minor roads, and only names of the major roads are included in the summary.
- the roads have already been classified in many countries. For example, the roads in China are classified into two categories, roads connecting the cities and roads within the cities. Each category is further classified into several sub-categories.
- the classification of the roads has been standardized and is well known for one skilled in the art.
- the summary of the route candidates can be generated based on this standard. For example, the text description unit 401 can acquire the classification of the roads on a route candidate from the map database 303. Only the roads with high class (es) are included in the summary.
- heading information can be provided in the summary.
- the user of the navigation device will understand the direction toward which the vehicle is driving.
- Such information can be calculated by a processor based on position information (such as GPS information) from a position sensor (such as a GPS unit, not shown) .
- position information such as GPS information
- a position sensor such as a GPS unit, not shown
- the GPS information is (LON1, LAT1) .
- LON2, LAT2 the GPS information changes to (LON2, LAT2) .
- the heading information can also be calculated based on output from other sensors, such as an orientation sensor (e.g., a gyroscope) . This is well known for one skilled in the art, and related description will be omitted for concise.
- the text/audio description will include a length of each route candidate.
- the route description engine 304 may calculate the length of each route candidate based on the route candidates from the navigation route engine 302 and distance information from the map database 303.
- a route candidate consists of sections of roads. The start and end points of each section of roads are usually contained in the information about the route candidate.
- the route description engine 304 may acquire a length of each section of roads for the route candidate from the map database 303. Then, the route description engine 304 adds up the length of each section of roads in a route candidate to acquire a total length of the route candidate.
- the information about the route candidates is not limited to the form of the above example, and may be provided in various forms. But we may always acquire the length of the route candidate based on this information and the map database 303.
- the summary may includes a time for travelling through the route candidates.
- the time for traveling through a route candidate may be acquired by the route description engine in many ways.
- the route description engine 304 may divide the length of the route candidate by a speed of the vehicle.
- the speed may be the current speed of the vehicle which can be acquired from the speedometer of the vehicle.
- the speed may be acquired from a remote server via wireless network.
- the information about the route candidate may be transmitted from the navigation device to the remote server and request an average speed.
- the remote server can collect information from these vehicles, such as speed and position.
- the remote server may calculate the average speed of the vehicles that are running on the route candidate.
- This average speed may be transmitted back to the navigation device in response to the request.
- the route description engine 304 will then calculate a time for traveling through the route candidate by dividing the length of the route candidate with the received average speed. In this example, the time for traveling through the route candidate is more accurate than using the current speed of the vehicle.
- the calculation of a travel time through the route candidate is performed by the remote server rather than the navigation device or the route description engine 304.
- the navigation device transmits the information about the route candidates to the remote server and request a travel time.
- the remote server in response to the request, will return a time for traveling through the route candidates. In this manner, all the calculations are performed by the remote server.
- the remote server is much more powerful than the navigation device. The calculation can use a much more complicated algorithm and is faster, and the load on the navigation device may be lowered.
- the summary may include real-time traffic information such as whether there is any traffic jam or accident on the route candidates.
- the real-time traffic information may be provided from the remote server in response to a request from the navigation device.
- the remote server may collect the real-time traffic information in various ways. For example, the remote server may monitor the speed of vehicles on a road. If the vehicles are all running at a speed lower than a predetermined threshold, the remote server may determine that there is a traffic jam on that road. Alternatively, the users may notify the remote server that there is a traffic accident on the road.
- the present disclosure has no intention to limit how the remote server acquires the real-time traffic information, and such information may be acquired in many other ways.
- the summary may include an oil cost for each route candidate.
- the oil cost may be calculated by the route description engine 304, or other component can calculate the oil cost and send it to the route description engine 304.
- the oil cost for a route candidate can be calculated by multiplying the length of the route candidate with an average oil cost per kilometer.
- the length of the route candidate can be acquired by the route description engine as described above.
- the average oil cost per kilometer is different for each vehicle, and this information can usually be provided by a computer on the vehicle. Even if this information cannot be acquired from the computer, the navigation device may try to acquire it from a remote server.
- the navigation device can send the manufacture and the model of the vehicle to the remote server, and the remote server can search its database and feedback the average oil cost per kilometer for this specific type of vehicle.
- a user of the navigation device may manually input this information in advance.
- the route description engine 304 may further process these data.
- the comparison unit 404 may compare these oil costs and provide a relative value. As shown in fig. 2, the oil cost for the recommend route is adopted as a basis (i.e. 100%) , the oil cost for the normal route is+2% (i.e. 102%) , and the oil cost for the short route is+37%(i.e. 137%) .
- the user of the navigation device may choose a most fuel efficient route from the route candidates (in this case, the recommended route) .
- the summary as provided by the route description engine 304 may include at least one of the information described above. However, the summary is not limited to such information and may include other information such as a weather forecast along the route candidate and at the destination. This weather information is especially useful for a long distance route.
- the user of the navigation device will listen to the audio description that is generated by the description engine 304, and select a route from the route candidates via the selection unit 306. For example, the user may input his selection of the route from the input unit 301.
- the selection unit 306, based on the input from the user, may identify the user selection and provide the selected route to the navigation engine 307.
- the navigation engine 307 then starts navigating and turns into TBT navigation procedure based on the selected route.
- audio descriptions of the route candidates are provided to the user of the navigation device. If the navigation device is installed on a vehicle, the user is often the driver. By listening to the audio description instead of looking at the screen, the driver can keep his eyes on the road and continue driving while acquiring information about the route candidates. This will increase the safety.
- Fig. 6 illustrates a navigation device 600 according to a further embodiment of the present disclosure.
- the navigation device 600 may include an input unit 601, a navigation route engine 602, a map data base 603, a route description engine 604, an output unit 605, a selection unit 606, a navigation engine 607 and a voice recognition unit 608.
- Input unit 601 may receive a voice input.
- the input unit 601 may include a microphone (not shown) for picking up voices.
- the input unit 601 includes a Bluetooth unit (not shown) and may receive audio inputs via wireless connection.
- the Bluetooth unit of the input unit 601 may be connected to a mobile phone of the user via a wireless connection. The user may talk to the mobile phone which will pick up the user’s voice, turn it into audio data and send it to the Bluetooth unit in the input unit 601. Therefore, the input unit 601 can have the user’s voice input without having a microphone installed on the navigation device.
- the voice recognition unit 608 can perform voice recognition on the user’s voice from the input unit 601, and recognize a user inquiry. For example, the user of the navigation device may have listened to the summary of the route candidates and wants to learn more about the recommended route. The user can ask “can you give me a more detailed description of the recommended route? ”
- the voice recognition unit 608 performs voice recognition on the user’s voice and recognizes that the user needs a detailed description of the recommended route. Based on this recognition result, the voice recognition unit 608 sends an instruction to the route description engine 604 and instructs it to generate a detailed audio description about the recommended route.
- the route description engine 604 then generates a detailed audio description about the recommended route and sends it to the output unit 605.
- the detailed description of the recommended route may include more information. For example, some minor roads or low grade roads are included in this detailed description.
- the detailed audio description will be reproduced by the output unit 605 or by a speaker on the vehicle as a response to the user’s inquiry.
- the user may ask various other questions following the provision of the summary. For example, the user may ask “Does the normal route go through Xizang Road? ”
- the voice recognition unit 608 recognizes this inquiry and instructs the route description engine 604 to generate an answer.
- the description engine 604 searches Xizang Road in the normal route and generates a audio answer based on the search result, such as “Xizang Road is (not) on the normal route.”
- Other questions that a user of the navigation device may ask include “so, the recommended route will be 10 minutes faster than the short route. Is it correct? ” “Show me the location of Dalian road on the map” , etc.
- the voice recognition unit 608 can recognize these questions and instruct a corresponding unit such as route description engine 604 to provide an answer or a related operation.
- the user of the navigation device 600 may select a route from the route candidates via voice. For example, after the summary of the route candidates are reproduced by a speaker, the user can talk to the microphone (not shown) “please select the recommended route” .
- the input unit 601 transmits this voice input as audio data to the voice recognition unit 608.
- the voice recognition unit 608 performs voice recognition and recognizes that the user has selected the recommended route. Then, the voice recognition unit 608 sends an instruction for selecting the recommended route to the selection unit 606.
- the selection unit 606 may select the recommended route from the route candidates and instructs the navigation engine 607 to start navigating according to the recommended route. At the same time, the voice recognition unit 608 may also send the result of the voice recognition to the route description engine 604.
- the route description engine 604 will generate an audio confirmation and output it via the output unit 605. For example, the user of the navigation device will hear “you have selected the recommended route, the navigation procedure starts now” . Based on this feedback, the user will learn that his voice instruction has been correctly recognized.
- the user can select a route without providing the name of the route candidate. For example, the user may speak “please select the route going through Xizang Road” . This user voice is transmitted to the voice recognition unit 608.
- the voice recognition unit 608 performs voice recognition on the user voice and recognizes that the user has selected a route going through Xizang Road. The recognition result is transmitted to the selection unit 606.
- the selection unit 606 searches the route candidates, looking for a route that goes through the Xizang Road, and transmits the selected route to the navigation engine 607.
- the navigation engine 607 then starts navigating based on the selected route.
- the recognition result is also transmitted to the route description engine 604, and the selection unit 606 also transmits the selected route to the route description engine 604.
- the route description engine 604 Based on the recognition result and the selected route, the route description engine 604 generates an audio description such as “the route that goes through the Xizang Road is the recommended route, and the navigation procedure starts now” . With such a feedback, the user of the navigation device will know which route has been selected.
- the user of the navigation device may select a route by speaking different sentences. For example, the user may speak “I want to take the route along Yan’an elevated Road” , “go through the south route” , “take the route that takes shortest time and avoids Dalian Road” , etc.
- the voice recognition unit 608 can recognize these voice instructions and provides them to corresponding units such as the selection unit 606 and route description engine 604.
- the selection unit 606 can select a route based on the instruction, and the route description engine 604 can generate audio feedback to confirm the user selection.
- the user’s voice instructions are provided after reproduction of the description of the route candidates.
- the user may provide a voice instruction during the navigation.
- the user of the navigation device has selected a route and is driving a vehicle along the selected route.
- the user wants to review the selected route again he can speak “I want to have an overview of the route.”
- Such a voice instruction may be picked up by a microphone and transmitted to the voice recognition unit 608 via the input unit 601.
- the voice recognition unit 608 then performs voice recognition on the user voice and recognizes that the user wants to overview the selected route. Based on this recognition result, the voice recognition unit 608 sends an instruction to the route description engine 604 and instructs the route description engine 604 to provide an audio description of the selected route again.
- the summary of the selected route which has been generated during the route selection is stored in a storage device (not shown) .
- the summary may be stored in text or audio format, and the route description engine 604 can access the storage device and retrieve the summary.
- Fig. 7 illustrates a configuration of the route description engine 604 according to another embodiment of the present disclosure.
- the route description engine 604 includes a text description unit 701, a template database 702, a audio unit 703, a comparison unit 704 and a route revising unit. Since the components of the route description engine 604 have similar functions to those of the route description 304, only the differences are described below.
- the summary can be revised or regenerated when the user wants to review the selected route again. Usually, the user wants to review the route to learn how to reach the destination, and does not have interest in the part of route that has gone through. In an example, the route description engine 604 will generate an audio description for a part of the selected route that the user has not gone through yet.
- the route revising unit 705 will acquire the current position of the navigation device from the locating unit (not shown) . Since the user or the vehicle has driven along the selected route for a certain amount of time, the newly generated current position is different from the original start position of the selected route.
- the route revising unit 705 may also acquire the selected route from the storage device (not shown) . Then, the route revising unit 705 will revise the selected route based on the current position of the navigation device. More specifically, the route revising unit 705 uses the current position as a start position and deletes all information related to roads/places from the selected route.
- the revised route starts from the current position of the navigation device, ends at the destination.
- the revised route is sent to the text description unit 701 which may generate a text description of the revised route in a similar manner as described above.
- the text description is converted into audio data by the audio unit 703 and is output by the speaker.
- Fig. 8 illustrates a configuration of a navigation device according to another embodiment of the present disclosure.
- the navigation device 800 includes an input unit 801, a navigation route engine 802, a map database 803, a route description engine 804, an output unit 805, a selection unit 806, a navigation engine 807, and an estimation unit 808. Since most components of the navigation device 800 have similar function to those of the navigation device 300, the descriptions thereof are omitted. Only the differences of the components are described below.
- a user of the navigation device of the present disclosure may be provided with an audio description of the route candidates and may select a route via voice.
- a driver of a vehicle can select a route for navigation while driving the vehicle at a very fast speed. This is different from the traditional navigation devices which require the driver to stop the vehicle and push the buttons or touch the screen to select.
- people usually receive audio information more slowly than looking at text or graphic information because all the information has to be spoken out word by word. Further, the possible user inquiry will take more time before a route is finally selected. If the vehicle remains driving fast, several kilometers or tens of kilometers (e.g. on a highway) may have passed.
- the navigation device 800 of the present disclosure includes an estimation unit 808 which may estimate a start position for the route candidates.
- the estimation unit 808 may acquire a current speed and heading of the vehicle.
- the speed of the vehicle may be provided by the speedometer of the vehicle, and the heading of the vehicle is calculated from the GPS information.
- both the speed and heading of the vehicle are calculated from the GPS information.
- the estimation unit 808 may estimate the start position. For example, the estimate unit 808 multiplies the speed by a time necessary for the driver to select a route. The product is the estimated distance between the current position and the estimated start position. The heading information provides the direction of the estimated start position relative to the current position. Based on this information, the estimation unit 808 may locate the start position.
- the map database 803 also provides information about the road on which the vehicle is running to the estimation unit 808. With this information, the estimation unit 808 is able to provide a more precise estimation on the start position. For example, it is assumed that the vehicle will remain on the same road while the driver selecting a route. With the help of information about the road, the estimation unit 808 may set the estimated start position on the road. The distance along the road from the current position to the estimated start position equals to the product of the speed of the vehicle and a time necessary for the driver to select a route.
- the route candidates are generated based on the estimated start point. Thus, the selected route will always be correct, and the navigation device doesn’t have to update the selected route immediately.
- the computing device 1000 may be any machine configured to perform processing and/or calculations.
- the various components/units of the navigation device may be wholly or at least partially implemented by the computing device 1000 or a similar device or system.
- the computing device 1000 may comprise elements that are connected with or in communication with a bus 1002, possibly via one or more interfaces.
- the computing device 1000 may comprise the bus 1002, and one or more processors 1004, one or more input devices 1006 and one or more output devices 1008.
- the one or more processors 1004 may be any kinds of processors, and may comprise but are not limited to one or more general-purpose processors and/or one or more special-purpose processors (such as special processing chips) .
- the input devices 1006 may be any kinds of devices that can input information to the computing device, and may comprise but are not limited to a mouse, a keyboard, a touch screen, a microphone and/or a remote control.
- the output devices 1008 may be any kinds of devices that can present information, and may comprise but are not limited to display, a speaker, a video/audio output terminal, a vibrator and/or a printer.
- the computing device 1000 may also comprise or be connected with non-transitory storage devices 1010 which may be any storage devices that are non-transitory and can implement data stores, and may comprise but are not limited to a disk drive, an optical storage device, a solid-state storage, a floppy disk, a flexible disk, hard disk, a magnetic tape or any other magnetic medium, a compact disc or any other optical medium, a ROM (Read Only Memory) , a RAM (Random Access Memory) , a cache memory and/or any other memory chip or cartridge, and/or any other medium from which a computer may read data, instructions and/or code.
- non-transitory storage devices 1010 may be any storage devices that are non-transitory and can implement data stores, and may comprise but are not limited to a disk drive, an optical storage device
- the non-transitory storage devices 1010 may be detachable from an interface.
- the non-transitory storage devices 1010 may have data/instructions/code for implementing the methods and steps which are described above.
- the computing device 1000 may also comprise a communication device 1012.
- the communication device 1012 may be any kinds of device or system that can enable communication with external apparatuses and/or with a network, and may comprise but are not limited to a modem, a network card, an infrared communication device, a wireless communication device and/or a chipset such as a Bluetooth TM device, 1302.11 device, WiFi device, WiMax device, cellular communication facilities and/or the like.
- the computing device 1000 When the computing device 1000 is used as an on-vehicle device, it may also be connected to external device, for example, a GPS receiver, sensors for sensing different environmental data such as an acceleration sensor, a wheel speed sensor, a gyroscope and so on. In this way, the computing device 1000 may, for example, receive location data and sensor data indicating the travelling situation of the vehicle.
- external device for example, a GPS receiver, sensors for sensing different environmental data such as an acceleration sensor, a wheel speed sensor, a gyroscope and so on.
- the computing device 1000 may, for example, receive location data and sensor data indicating the travelling situation of the vehicle.
- other facilities such as an engine system, a wiper, an anti-lock Braking System or the like
- non-transitory storage devices 1010 may have map information and software elements so that the processor 1004 may perform route guidance processing.
- the output device 1006 may comprise a display for displaying the map, the location mark of the vehicle and also images indicating the travelling situation of the vehicle.
- the output device 1006 may also comprise a speaker or interface with an ear phone for audio guidance.
- the bus 1002 may include but is not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus. Particularly, for an on-vehicle device, the bus 1002 may also include a Controller Area Network (CAN) bus or other architectures designed for application on an automobile.
- ISA Industry Standard Architecture
- MCA Micro Channel Architecture
- EISA Enhanced ISA
- VESA Video Electronics Standards Association
- PCI Peripheral Component Interconnect
- CAN Controller Area Network
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- Navigation (AREA)
Abstract
L'invention concerne un dispositif de navigation et un procédé de navigation qui fournissent une expérience d'utilisateur agréable. Un procédé de navigation comprend les étapes consistant : à acquérir une destination et une position actuelle (901) ; à générer au moins un candidat d'itinéraire sur la base de la destination et de la position actuelle (902) ; à mettre à disposition des informations concernant ledit au moins un candidate d'itinéraire par l'intermédiaire de la voix (903) ; à recevoir une sélection d'un itinéraire provenant dudit au moins un candidat d'itinéraire (904) ; et à naviguer sur l'itinéraire sélectionné (905).
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/085375 WO2017015882A1 (fr) | 2015-07-29 | 2015-07-29 | Dispositif de navigation et procédé de navigation |
| CN201580082017.9A CN107850447A (zh) | 2015-07-29 | 2015-07-29 | 导航装置和导航方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/085375 WO2017015882A1 (fr) | 2015-07-29 | 2015-07-29 | Dispositif de navigation et procédé de navigation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017015882A1 true WO2017015882A1 (fr) | 2017-02-02 |
Family
ID=57883898
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/085375 Ceased WO2017015882A1 (fr) | 2015-07-29 | 2015-07-29 | Dispositif de navigation et procédé de navigation |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107850447A (fr) |
| WO (1) | WO2017015882A1 (fr) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111462518A (zh) * | 2019-01-22 | 2020-07-28 | 阿里巴巴集团控股有限公司 | 一种输出路况信息的方法、装置以及车载设备 |
| CN112710323A (zh) * | 2020-12-23 | 2021-04-27 | 广州橙行智动汽车科技有限公司 | 一种车载导航的方法和装置 |
| CN113218406A (zh) * | 2020-01-21 | 2021-08-06 | 百度在线网络技术(北京)有限公司 | 电子地图的导航方法、装置、设备和介质 |
| EP4130672A4 (fr) * | 2020-03-27 | 2024-07-03 | Pioneer Corporation | Appareil de traitement d'informations, procédé de sortie d'informations, programme et support d'enregistrement |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108806682B (zh) * | 2018-06-12 | 2020-12-01 | 奇瑞汽车股份有限公司 | 获取天气信息的方法和装置 |
| CN110646011B (zh) * | 2018-06-26 | 2023-06-23 | 斑马智行网络(香港)有限公司 | 导航路径选择方法、装置和车载设备 |
| CN112212880A (zh) * | 2020-09-27 | 2021-01-12 | 上汽通用五菱汽车股份有限公司 | 语音导航方法、无屏车载设备、系统及可读存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1517251A (zh) * | 2003-01-24 | 2004-08-04 | ���Ű�����ʽ���� | 车辆用导航装置及其程序 |
| CN1685201A (zh) * | 2003-02-24 | 2005-10-19 | 哈曼贝克自动系统股份有限公司 | 具有声音路径信息的导航系统 |
| US20060041379A1 (en) * | 2004-08-04 | 2006-02-23 | Christian Brulle-Drews | Navigation system with voice controlled presentation of secondary information |
| CN101097155A (zh) * | 2006-06-30 | 2008-01-02 | 佛山市顺德区顺达电脑厂有限公司 | 具有语音规划路径的导航装置及其方法 |
| US20120041766A1 (en) * | 2010-08-13 | 2012-02-16 | Hon Hai Precision Industry Co., Ltd. | Voice-controlled navigation device and method |
| CN104508429A (zh) * | 2012-08-29 | 2015-04-08 | 爱信艾达株式会社 | 路径搜索系统、路径搜索装置、路径搜索方法以及计算机程序 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6539302B1 (en) * | 2000-09-06 | 2003-03-25 | Navigation Technologies Corporation | Method, system, and article of manufacture for providing notification of traffic conditions |
| US6513008B2 (en) * | 2001-03-15 | 2003-01-28 | Matsushita Electric Industrial Co., Ltd. | Method and tool for customization of speech synthesizer databases using hierarchical generalized speech templates |
| KR100694678B1 (ko) * | 2004-08-20 | 2007-03-13 | 에스케이 주식회사 | 출발지 및 목적지 안내 정보 제공 시스템과 그 방법 |
| CN1889170B (zh) * | 2005-06-28 | 2010-06-09 | 纽昂斯通讯公司 | 基于录制的语音模板生成合成语音的方法和系统 |
| CN100542330C (zh) * | 2007-09-18 | 2009-09-16 | 中国科学院软件研究所 | 基于交通网络和gps的移动对象位置更新方法 |
| JP5102599B2 (ja) * | 2007-12-12 | 2012-12-19 | クラリオン株式会社 | ナビゲーション装置 |
| US20120016576A1 (en) * | 2010-07-13 | 2012-01-19 | Telenav, Inc. | Navigation system with ecological route based destination guidance mechanism and method of operation thereof |
| JP5569365B2 (ja) * | 2010-11-30 | 2014-08-13 | アイシン・エィ・ダブリュ株式会社 | 案内装置、案内方法、及び案内プログラム |
| CN104374383A (zh) * | 2013-08-12 | 2015-02-25 | 上海博泰悦臻电子设备制造有限公司 | 导航方法、装置及导航系统 |
| CN104197946B (zh) * | 2014-09-04 | 2018-05-25 | 百度在线网络技术(北京)有限公司 | 一种语音导航方法、装置及系统 |
-
2015
- 2015-07-29 WO PCT/CN2015/085375 patent/WO2017015882A1/fr not_active Ceased
- 2015-07-29 CN CN201580082017.9A patent/CN107850447A/zh active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1517251A (zh) * | 2003-01-24 | 2004-08-04 | ���Ű�����ʽ���� | 车辆用导航装置及其程序 |
| CN1685201A (zh) * | 2003-02-24 | 2005-10-19 | 哈曼贝克自动系统股份有限公司 | 具有声音路径信息的导航系统 |
| US20060041379A1 (en) * | 2004-08-04 | 2006-02-23 | Christian Brulle-Drews | Navigation system with voice controlled presentation of secondary information |
| CN101097155A (zh) * | 2006-06-30 | 2008-01-02 | 佛山市顺德区顺达电脑厂有限公司 | 具有语音规划路径的导航装置及其方法 |
| US20120041766A1 (en) * | 2010-08-13 | 2012-02-16 | Hon Hai Precision Industry Co., Ltd. | Voice-controlled navigation device and method |
| CN104508429A (zh) * | 2012-08-29 | 2015-04-08 | 爱信艾达株式会社 | 路径搜索系统、路径搜索装置、路径搜索方法以及计算机程序 |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111462518A (zh) * | 2019-01-22 | 2020-07-28 | 阿里巴巴集团控股有限公司 | 一种输出路况信息的方法、装置以及车载设备 |
| CN113218406A (zh) * | 2020-01-21 | 2021-08-06 | 百度在线网络技术(北京)有限公司 | 电子地图的导航方法、装置、设备和介质 |
| CN113218406B (zh) * | 2020-01-21 | 2022-11-25 | 百度在线网络技术(北京)有限公司 | 电子地图的导航方法、装置、设备和介质 |
| US11761777B2 (en) * | 2020-01-21 | 2023-09-19 | Baidu Online Network Technology (Beijing) Co., Ltd. | Navigation method and apparatus based on electronic map, device and medium |
| EP4130672A4 (fr) * | 2020-03-27 | 2024-07-03 | Pioneer Corporation | Appareil de traitement d'informations, procédé de sortie d'informations, programme et support d'enregistrement |
| US12385756B2 (en) | 2020-03-27 | 2025-08-12 | Pioneer Corporation | Information processing device, information output method, program, and storage medium |
| CN112710323A (zh) * | 2020-12-23 | 2021-04-27 | 广州橙行智动汽车科技有限公司 | 一种车载导航的方法和装置 |
| CN112710323B (zh) * | 2020-12-23 | 2023-11-03 | 广州橙行智动汽车科技有限公司 | 一种车载导航的方法和装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107850447A (zh) | 2018-03-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2017015882A1 (fr) | Dispositif de navigation et procédé de navigation | |
| US9644985B2 (en) | Navigation device that evaluates points of interest based on user utterance | |
| CN102027325B (zh) | 检测寻找停车设施的导航设备及方法 | |
| EP3620336A1 (fr) | Procédé et appareil d'utilisation d'un profil de conduite en fonction d'un passager | |
| US10949886B2 (en) | System and method for providing content to a user based on a predicted route identified from audio or images | |
| US9829336B2 (en) | Server for navigation, navigation system, and navigation method | |
| EP3620971A1 (fr) | Procédé et appareil pour générer un profil de conduite à base de passager | |
| CN103185600B (zh) | 导航系统及导航方法与装置 | |
| EP3620972A1 (fr) | Procédé et appareil permettant de fournir une interface utilisateur de réaction d'utilisateur pour générer un profil de conduite en fonction d'un passager | |
| CN109389849B (zh) | 信息提供装置和信息提供系统 | |
| EP3621007A1 (fr) | Procédé et appareil pour la sélection d'un véhicule à l'aide d'un profil de conduite à base de passager | |
| JP6604151B2 (ja) | 音声認識制御システム | |
| US11118934B2 (en) | Method and system of route guidance for a towing vehicle | |
| JPWO2007105518A1 (ja) | 位置登録装置、経路探索装置、位置登録方法、位置登録プログラムおよび記録媒体 | |
| US9374803B2 (en) | Message notification system, message transmitting and receiving apparatus, program, and recording medium | |
| US11308175B2 (en) | Method and apparatus for enhancing a geolocation database | |
| JP2024105713A (ja) | 判別装置 | |
| JP6061585B2 (ja) | 情報処理装置、情報処理方法、情報処理プログラム、情報処理プログラムを格納した記録媒体および情報提供装置、情報提供方法、情報提供プログラム、情報提供プログラムを格納した記録媒体 | |
| US10670415B2 (en) | Method and apparatus for providing mobility-based language model adaptation for navigational speech interfaces | |
| US20180266835A1 (en) | Navigation system, user terminal, and navigation method | |
| WO2007088915A1 (fr) | Dispositif de guidage routier, méthode de guidage routier, programme de guidage routier et support d'enregistrement | |
| US11898870B2 (en) | Apparatus and methods for providing a route using a map layer of one or more sound events | |
| JP6619316B2 (ja) | 駐車位置探索方法、駐車位置探索装置、駐車位置探索プログラム及び移動体 | |
| JP2019121211A (ja) | 駐車支援システム及び駐車支援装置 | |
| US20230392936A1 (en) | Method and apparatus for determining lingering communication indicators |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15899234 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15899234 Country of ref document: EP Kind code of ref document: A1 |