CN117268425B - Accurate navigation method and system of vehicle, medium, computing equipment and vehicle - Google Patents
Accurate navigation method and system of vehicle, medium, computing equipment and vehicle Download PDFInfo
- Publication number
- CN117268425B CN117268425B CN202311569067.2A CN202311569067A CN117268425B CN 117268425 B CN117268425 B CN 117268425B CN 202311569067 A CN202311569067 A CN 202311569067A CN 117268425 B CN117268425 B CN 117268425B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- driving
- driving route
- target vehicle
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000008569 process Effects 0.000 claims abstract description 15
- 238000010586 diagram Methods 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 5
- 230000008859 change Effects 0.000 description 9
- 230000003287 optical effect Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
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
- 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/3626—Details of the output of route guidance instructions
- G01C21/365—Guidance using head up displays or projectors, e.g. virtual vehicles or arrows projected on the windscreen or on the road itself
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
The invention discloses a precise navigation method, a system, a medium, a computing device and a vehicle for the vehicle, comprising the following steps: acquiring vehicle running information of a target vehicle; generating an initial driving route according to the navigation information of the target vehicle in the vehicle driving information; correcting the initial driving route according to parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information to obtain a driving route map; projecting the driving route pattern to a designated area of a front windshield of the target vehicle; if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane; if the driving route map is of a preset second mode type, controlling to display a non-driving lane in the driving route map in a marked mode; therefore, the navigation method and the navigation device can improve navigation accuracy and realize accurate navigation of the new energy automobile.
Description
Technical Field
The invention relates to the technical field of navigation, in particular to a precise navigation method and system for a vehicle, a medium, a computing device and the vehicle.
Background
At present, a new energy automobile adopts unconventional automobile fuel as a power source (or adopts conventional automobile fuel and a novel vehicle-mounted power device), integrates advanced technology in the aspects of power control and driving of the automobile, and forms an automobile with advanced technical principle, new technology and new structure.
In practice, it is found that with the increasing development of new energy automobiles and the increasing complexity of roads, the existing navigation system generally displays a navigation interface on a display screen of an on-board terminal device, and only reminds a driver of a future traveling direction and traveling road in the navigation interface, and does not provide more accurate navigation from a lane dimension, which may lead to situations that the driver is guided to travel on a correct road, but is not on a correct lane, and the like, so that the accuracy of navigation is not high enough. In this regard, there is a need for a precise navigation method for new energy vehicles.
In view of the above problems, no effective solution has been proposed at present.
Disclosure of Invention
The embodiment of the invention provides a precise navigation method and system for a vehicle, a medium, a computing device and the vehicle, which can improve the navigation precision and realize the precise navigation for a new energy automobile.
According to an aspect of an embodiment of the present invention, there is provided a precise navigation method for a vehicle, including:
acquiring vehicle running information of a target vehicle;
generating an initial driving route according to the navigation information of the target vehicle in the vehicle driving information;
correcting the initial driving route according to parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information to obtain a driving route map; wherein the parameters include at least one of: real-time vehicle speed, vehicle body position and road condition information;
projecting the driving route pattern to a designated area of a front windshield of the target vehicle;
if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane;
if the driving route map is of a preset second mode type, controlling to display a non-driving lane in the driving route map in a marked mode;
The first mode category is a mode category corresponding to driving guidance on a highway, and the second mode category is a mode category corresponding to driving guidance on a highway or a turning condition.
As an alternative embodiment, the navigation information includes a navigation route signal for guiding the target vehicle to travel from the current location to the destination.
As an alternative embodiment, projecting the driving route pattern to a specified area of a front windshield of the target vehicle includes:
and if the driving route diagram is the preset first mode category, projecting the straight driving route with the guiding arrow in the driving route diagram and the real-time vehicle speed to a designated area of a front windshield of the target vehicle so as to enable the target vehicle to adjust the distance deviation and the angle deviation based on the straight driving route with the guiding arrow and control the vehicle speed based on the real-time vehicle speed.
As an alternative embodiment, projecting the driving route pattern to a specified area of a front windshield of the target vehicle includes:
if the driving route diagram is the preset second mode category, projecting a pre-driving route with a guiding arrow in the driving route diagram and a real-time vehicle speed to a designated area of a front windshield of the target vehicle so that the target vehicle drives into a lane which is required to drive into under the condition of changing lanes or turning based on the pre-driving route with the guiding arrow, and controlling the vehicle speed based on the real-time vehicle speed; the lane markings to be driven in and the non-driving lanes not to be driven in are displayed as forks in the pre-driving route with the guide arrow.
As an alternative embodiment, the method further comprises:
detecting surrounding vehicle information of the target vehicle;
triggering safety early warning information according to the surrounding vehicle information;
wherein the safety precaution information comprises at least one of the following: indicator light warning information and alarm sound warning information.
As an alternative embodiment, the first mode category further includes a straight mode and a curve mode.
According to another aspect of the embodiment of the invention, there is also provided a precise navigation system for a vehicle, the system at least including an intelligent cabin controller, an instrument, a head-up display controller, a remote controller, and a gateway controller; and
the intelligent cabin controller is used for acquiring a navigation route signal of a target vehicle and sending the navigation route signal to the head-up display controller;
the instrument is used for acquiring the real-time speed of the target vehicle and sending the real-time speed to the head-up display controller;
the automatic driving controller is used for sending the vehicle body position and road condition information of the target vehicle to the head-up display controller through the gateway controller;
The head-up display controller is used for taking the navigation route signal, the real-time vehicle speed, the vehicle body position and the road condition information as the vehicle running information of the target vehicle; generating an initial driving route according to the navigation information of the target vehicle in the vehicle driving information; correcting the initial driving route according to parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information to obtain a driving route map; wherein the parameters include at least one of: the real-time vehicle speed, the vehicle body position and the road condition information; projecting the driving route pattern to a designated area of a front windshield of the target vehicle; if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane; if the driving route map is of a preset second mode type, controlling to display a non-driving lane in the driving route map in a marked mode;
the first mode category is a mode category corresponding to driving guidance on a highway, and the second mode category is a mode category corresponding to driving guidance on a highway or a turning condition.
According to yet another aspect of an embodiment of the present invention, there is also provided a computing device including: at least one processor, memory, and input output unit; the memory is used for storing a computer program, and the processor is used for calling the computer program stored in the memory to execute the accurate navigation method of the vehicle.
According to yet another aspect of embodiments of the present invention, there is also provided a computer-readable storage medium comprising instructions that, when run on a computer, cause the computer to perform the above-described precise navigation method of a vehicle.
According to yet another aspect of an embodiment of the present invention, there is also provided a vehicle including the above-described computing device.
In the embodiment of the invention, the vehicle running information of the target vehicle is acquired; generating an initial driving route according to the navigation information of the target vehicle in the vehicle driving information; correcting the initial driving route according to parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information to obtain a driving route map; projecting the driving route pattern to a designated area of a front windshield of the target vehicle; if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane; if the driving route map is of a preset second mode type, controlling to display a non-driving lane in the driving route map in a marked mode; therefore, the invention can correct the initial driving route based on real-time vehicle speed, vehicle body position, road condition information and the like to obtain a final driving route map, project the driving route map to the appointed area of the front windshield, and output corresponding navigation information according to different mode types, in particular, can directly output driving guide information aiming at a lane in case of lane change or turning, thereby improving the navigation accuracy and realizing accurate navigation for the new energy automobile.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiments of the invention and together with the description serve to explain the invention and do not constitute a limitation on the invention. In the drawings:
FIG. 1 is a flow chart of an alternative method of accurate navigation of a vehicle in accordance with an embodiment of the present invention;
FIG. 2 is a schematic structural view of an alternative vehicle precision navigation system in accordance with an embodiment of the present invention;
FIG. 3 schematically illustrates a schematic structural diagram of a medium according to an embodiment of the present invention;
FIG. 4 schematically illustrates a structural diagram of a computing device in accordance with embodiments of the present invention.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Referring to fig. 1, fig. 1 is a flowchart illustrating a method for precisely navigating a vehicle according to an embodiment of the invention. It should be noted that embodiments of the present invention may be applied to any scenario where applicable.
The flow of the accurate navigation method for a vehicle according to an embodiment of the present invention shown in fig. 1 includes:
Step S101, acquiring vehicle running information of a target vehicle;
step S102, generating an initial driving route according to navigation information aiming at the target vehicle in the vehicle driving information;
step S103, correcting the initial driving route according to parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information to obtain a driving route map; wherein the parameters include at least one of: real-time vehicle speed, vehicle body position and road condition information;
step S104, projecting the driving route map to a designated area of a front windshield of the target vehicle;
step S105, if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane;
step S106, if the driving route map is of a preset second mode type, controlling to display the non-driving lanes in the driving route map in a marked manner;
the first mode category is a mode category corresponding to driving guidance on a highway, and the second mode category is a mode category corresponding to driving guidance on a highway or a turning condition.
In this embodiment, the execution subject may be a precise navigation system of the vehicle.
The target vehicle may be a new energy vehicle that uses a precise navigation system of the vehicle and needs navigation during driving.
The vehicle driving information may be a parameter for indicating various driving conditions of the target vehicle during driving, and may include, but is not limited to, a vehicle speed, road information, and road conditions. The vehicle travel information may also include navigation information for the target vehicle, such as the length of navigation, the direction of navigation.
Specifically, after the execution subject acquires the vehicle travel information of the target vehicle, a travel route map may be calculated from the vehicle information. The driving route map is used for indicating a fitting route from the current position of the target vehicle to a navigation indicated destination, and the driving route map can be further associated with specific parameters such as real-time vehicle speed, vehicle body position, road condition information and the like. The driving route map may be a guiding map for guiding the target vehicle to drive according to the specified driving route.
Optionally, the executing body may generate an initial driving route according to the navigation information of the target vehicle in the vehicle driving information, and then, in combination with parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information, correct the initial driving route to obtain the driving route map. For example, according to the road condition information indicated by the vehicle driving information, the correct lane and the future lane change condition of the target vehicle should be determined in combination with the initial driving route.
The vehicle travel information may include navigation information for the target vehicle, where the navigation information may be a navigation route signal for guiding the target vehicle to travel from the current position to the destination. The initial driving route can determine the optimal driving route from the current position to the destination according to a plurality of priority ordering modes such as distance priority, time priority and the like, and the initial driving route is obtained. And then, the execution main body can further analyze the vehicle running information to obtain the real-time speed, the vehicle body position and the road condition information of the target vehicle, and then, according to the parameters, the initial running route is corrected to obtain the running route taking the lane as granularity, namely, the target running route is obtained. And then fitting according to the target driving route to obtain a driving route map. The execution main body can learn the mapping relation between the historical parameters such as the vehicle speed, the vehicle body position, the road condition information and the like and the driving route in advance, and can read the driving route information adapted to the current parameters based on the mapping relation when the route is corrected, then match the driving route information with the initial driving route, and directly reselect the driving route for the initial driving route which is not matched. For the matched initial driving route, lane guiding information can be further determined according to the current parameters, and the lane guiding information is merged into the initial driving route to obtain the target driving route.
Then, the execution body can project the driving route pattern onto the front windshield of the target vehicle so as to intuitively display the navigation condition through the front windshield. Optionally, the execution body may further control the projection of the driving route pattern into a specified area of a front windshield of the target vehicle, so as to intuitively display the navigation condition without interfering with the driving sight of the driver.
And, the roadmap may correspond to different pattern categories. The first pattern category may correspond to a route pattern for guiding traffic on a highway, a route pattern for guiding traffic on a straight road, and a route pattern for guiding traffic on a curved road. The second pattern category may correspond to a route pattern for guiding traffic in a lane change situation or a route pattern for guiding traffic in a curve situation.
Wherein, for the first pattern category, if the target vehicle is detected to deviate from the lane, deviation guide information may be output according to deviation data of the target vehicle. The offset data may include distance offset data and angle offset data. The distance deviation data is the distance difference between the current position of the target vehicle and the correct position in the driving route map, and the angle deviation data is the angle difference between the current position of the target vehicle and the correct position in the driving route map. The deviation guide information is guide information for instructing the target vehicle to adjust the traveling angle and traveling direction and travel to the correct position.
For the second mode category, the non-driving lane may be displayed in the driving route map. The non-driving lane is a lane in which the driving route indicates not to drive in. The marker display may be to display the non-driving lane as a fork.
In this embodiment, after the navigation is started, the intelligent cabin controller may display the whole navigation map and the navigation route, in the driving process, the intelligent cabin controller transmits the navigation route (length, direction, road information, etc.) signal to the head-up display controller in real time, the instrument transmits the real-time vehicle speed to the head-up display controller in real time, the automatic driving controller transmits the vehicle body position and road condition information to the head-up display controller through the gateway controller, the head-up display controller receives the information, and then projects the fitted driving route diagram onto the front windshield according to calculation, and the driving route has a first mode category and a second mode category according to the vehicle speed and the direction crossing.
As an alternative embodiment, the navigation information includes a navigation route signal for guiding the target vehicle to travel from the current location to the destination.
In the present embodiment, the vehicle travel information may include a navigation route signal for guiding the target vehicle to travel from the current position to the destination, and the execution subject may generate the initial travel route based on the navigation route signal. The initial driving route may be a navigation route from the current location to the destination. And then, the execution main body can combine the parameters of all running conditions of the target vehicle in the driving process, such as actual vehicle speed, vehicle body position, road condition information and the like, and compare and correct the parameters with the initial driving route to obtain a driving route map.
As an alternative embodiment, projecting the driving route pattern to a specified area of a front windshield of the target vehicle includes:
and if the driving route diagram is the preset first mode category, projecting the straight driving route with the guiding arrow in the driving route diagram and the real-time vehicle speed to a designated area of a front windshield of the target vehicle so as to enable the target vehicle to adjust the distance deviation and the angle deviation based on the straight driving route with the guiding arrow and control the vehicle speed based on the real-time vehicle speed.
As an alternative embodiment, projecting the driving route pattern to a specified area of a front windshield of the target vehicle includes:
if the driving route diagram is the preset second mode category, projecting a pre-driving route with a guiding arrow in the driving route diagram and a real-time vehicle speed to a designated area of a front windshield of the target vehicle so that the target vehicle drives into a lane which is required to drive into under the condition of changing lanes or turning based on the pre-driving route with the guiding arrow, and controlling the vehicle speed based on the real-time vehicle speed; the lane markings to be driven in and the non-driving lanes not to be driven in are displayed as forks in the pre-driving route with the guide arrow.
In this embodiment, if the traffic route pattern is the first pattern category, the real-time vehicle speed may be projected to the windshield, and a straight traffic route parallel to the ground and having a guide arrow may be fitted to be projected, where the guide arrow may be directed to the far end of the straight road, and the guide arrow may be used to assist in calculating the above-described offset distance and offset angle. If the roadmap is of the second mode category, real-time vehicle speed may be projected to the windshield and a pre-roadway parallel to the ground with a guiding arrow may be fitted for projection. The pre-driving route can be the driving variation track of the lane change or the driving variation track of the turning.
For the first mode category, a straight driving route with a guiding arrow in a driving route map and a real-time vehicle speed can be projected to a designated area of a front windshield of a target vehicle. The guiding arrow may be an arrow pointing to the far end of the straight line direction of the straight line driving route. The target vehicle may initially adjust the distance offset as well as the angular offset based on the straight line travel path with the guide arrow. And, the guiding arrow may assist in calculating the offset distance and the offset angle, generating offset guiding information. The target vehicle may further adjust the distance offset and the angle offset based on the offset guidance information.
For the second mode category, the pre-driving route with the guiding arrow in the driving route map and the real-time vehicle speed can be projected to a designated area of the front windshield of the target vehicle. The guidance arrow here may be an arrow pointing to the lane in the pre-route that should be driven in. The target vehicle may adjust the lane based on the pre-driving route with the guide arrow. Further, since the lane markings to be entered are displayed and the non-driving lanes not to be entered are displayed as the forks, the significance of the lane guidance can be improved.
As an alternative embodiment, the method further comprises:
detecting surrounding vehicle information of the target vehicle;
triggering safety early warning information according to the surrounding vehicle information;
wherein the safety precaution information comprises at least one of the following: indicator light warning information and alarm sound warning information.
In this embodiment, in order to avoid the potential safety hazard caused by the driver being overly attentive to the navigation information, after the navigation is started, the controllers of the mid-range radar controller, the short-range radar controller and the autopilot controller can check the driving information of the surrounding vehicles according to the vehicle speed, and when the vehicle is tracked or approaches to the next vehicle, the warning information is sent to the intelligent cabin controller and the instrument through the gateway controller, and the intelligent cabin controller and the instrument can use the three colors of green, yellow and red and the warning sound prompt.
The surrounding vehicle information may include, but is not limited to, the number of vehicles whose distance from the target vehicle is within a preset distance range, the vehicle speed whose distance from the target vehicle is within a preset distance range, and the like.
And, if the surrounding vehicle information indicates that there is a vehicle having a distance from the target vehicle less than a preset threshold, the safety precaution information may be triggered. Or if the surrounding vehicle information indicates that the distance between the existing vehicles and the target vehicle is within a preset distance range within a preset time period, the safety precaution information can be triggered.
As an alternative embodiment, the first mode category further includes a straight mode and a curve mode.
In this embodiment, for the first mode class (high speed/straight line/curve mode), real-time vehicle speed may be projected, a straight line driving route parallel to the ground with an arrow may be fitted, and when the lane deviates, the arrow may be directed into the road according to calculation to guide yaw;
for the second mode category (lane change/turn mode), real-time vehicle speed may be projected, a pre-driving path with arrow parallel to the ground may be fitted, and when facing multiple lanes, the fitted lanes may display the non-driving and lanes as a fork to avoid driving into the wrong lane.
In the embodiment of the invention, the vehicle running information of the target vehicle is acquired; generating an initial driving route according to the navigation information of the target vehicle in the vehicle driving information; correcting the initial driving route according to parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information to obtain a driving route map; projecting the driving route pattern to a designated area of a front windshield of the target vehicle; if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane; if the driving route map is of a preset second mode type, controlling to display a non-driving lane in the driving route map in a marked mode; therefore, the invention can correct the initial driving route based on real-time vehicle speed, vehicle body position, road condition information and the like to obtain a final driving route map, project the driving route map to the appointed area of the front windshield, and output corresponding navigation information according to different mode types, in particular, can directly output driving guide information aiming at a lane in case of lane change or turning, thereby improving the navigation accuracy and realizing accurate navigation for the new energy automobile.
Having described the method of an exemplary embodiment of the present invention, next, a precise navigation system of a vehicle according to an exemplary embodiment of the present invention will be described with reference to fig. 2, where the system includes at least a smart cockpit controller, a meter, a head-up display controller, a remote controller, and a gateway controller; optionally, the system can further comprise a medium-range radar controller, a short-range radar controller, an automatic driving controller, a remote controller multifunctional camera and a GPS positioning module. And
The intelligent cabin controller is used for acquiring a navigation route signal of a target vehicle and sending the navigation route signal to the head-up display controller;
the instrument is used for acquiring the real-time speed of the target vehicle and sending the real-time speed to the head-up display controller;
the automatic driving controller is used for sending the vehicle body position and road condition information of the target vehicle to the head-up display controller through the gateway controller;
the head-up display controller is used for taking the navigation route signal, the real-time vehicle speed, the vehicle body position and the road condition information as the vehicle running information of the target vehicle; generating an initial driving route according to the navigation information of the target vehicle in the vehicle driving information; correcting the initial driving route according to parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information to obtain a driving route map; wherein the parameters include at least one of: the real-time vehicle speed, the vehicle body position and the road condition information; projecting the driving route pattern to a designated area of a front windshield of the target vehicle; if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane; if the driving route map is of a preset second mode type, controlling to display a non-driving lane in the driving route map in a marked mode;
The first mode category is a mode category corresponding to driving guidance on a highway, and the second mode category is a mode category corresponding to driving guidance on a highway or a turning condition.
As an alternative embodiment, the navigation information includes a navigation route signal for guiding the target vehicle to travel from the current location to the destination.
As an alternative embodiment, the head-up display controller is specifically configured to:
if the driving route diagram is the preset first mode category, projecting a straight driving route with a guiding arrow in the driving route diagram and a real-time vehicle speed onto a front windshield of the target vehicle so as to enable the target vehicle to adjust distance deviation and angle deviation based on the straight driving route with the guiding arrow and control the vehicle speed based on the real-time vehicle speed;
if the driving route diagram is the preset second mode category, projecting a pre-driving route with a guiding arrow in the driving route diagram and a real-time vehicle speed onto a front windshield of the target vehicle so that the target vehicle drives into a lane which is required to drive into under the condition of changing lanes or turning based on the pre-driving route with the guiding arrow, and controlling the vehicle speed based on the real-time vehicle speed; the lane markings to be driven in and the non-driving lanes not to be driven in are displayed as forks in the pre-driving route with the guide arrow.
As an alternative embodiment, the system further comprises a controller; and
the controller is used for detecting surrounding vehicle information of the target vehicle;
the gateway controller is also used for triggering safety early warning information according to the surrounding vehicle information;
wherein the safety precaution information comprises at least one of the following: indicator light warning information and alarm sound warning information.
In this embodiment, in order to avoid the potential safety hazard caused by the driver being overly attentive to the navigation information, after the navigation is started, the controllers of the mid-range radar controller, the short-range radar controller and the autopilot controller can check the driving information of the surrounding vehicles according to the vehicle speed, and when the vehicle is tracked or approaches to the next vehicle, the warning information is sent to the intelligent cabin controller and the instrument through the gateway controller, and the intelligent cabin controller and the instrument can use the three colors of green, yellow and red and the warning sound prompt.
As an alternative embodiment, the first mode category includes at least one of: high speed mode, straight line mode, curve mode; and
the second pattern category includes at least one of: lane change mode, turning mode.
In the embodiment of the invention, the vehicle running information of the target vehicle is acquired; generating an initial driving route according to the navigation information of the target vehicle in the vehicle driving information; correcting the initial driving route according to parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information to obtain a driving route map; projecting the driving route pattern to a designated area of a front windshield of the target vehicle; if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane; if the driving route map is of a preset second mode type, controlling to display a non-driving lane in the driving route map in a marked mode; therefore, the invention can correct the initial driving route based on real-time vehicle speed, vehicle body position, road condition information and the like to obtain a final driving route map, project the driving route map to the appointed area of the front windshield, and output corresponding navigation information according to different mode types, in particular, can directly output driving guide information aiming at a lane in case of lane change or turning, thereby improving the navigation accuracy and realizing accurate navigation for the new energy automobile.
Having described the method and apparatus of the exemplary embodiments of the present invention, reference will now be made to fig. 3 for describing a computer-readable storage medium of the exemplary embodiments of the present invention, and reference will be made to fig. 3 for showing a computer-readable storage medium that is an optical disc 30 having a computer program (i.e., a program product) stored thereon that, when executed by a processor, implements the steps described in the above-described method embodiments, for example, obtaining vehicle travel information of a target vehicle; calculating a driving route map according to the vehicle driving information; projecting the road map onto a front windshield of the target vehicle; if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane; if the driving route map is of a preset second mode type, controlling to display a non-driving lane in the driving route map in a marked mode; the specific implementation of each step is not repeated here.
It should be noted that examples of the computer readable storage medium may also include, but are not limited to, a phase change memory (PRAM), a Static Random Access Memory (SRAM), a Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), a Read Only Memory (ROM), an Electrically Erasable Programmable Read Only Memory (EEPROM), a flash memory, or other optical or magnetic storage medium, which will not be described in detail herein.
Having described the methods, media, and apparatus of exemplary embodiments of the present invention, next, a computing device for accurate navigation of a vehicle of exemplary embodiments of the present invention is described with reference to FIG. 4.
FIG. 4 illustrates a block diagram of an exemplary computing device 40 suitable for use in implementing embodiments of the invention, the computing device 40 may be a computer system or a server. The computing device 40 shown in fig. 4 is merely an example and should not be taken as limiting the functionality and scope of use of embodiments of the present invention.
As shown in fig. 4, components of computing device 40 may include, but are not limited to: one or more processors or processing units 401, a system memory 402, a bus 403 that connects the various system components (including the system memory 402 and the processing units 401).
Computing device 40 typically includes a variety of computer system readable media. Such media can be any available media that is accessible by computing device 40 and includes both volatile and nonvolatile media, removable and non-removable media.
The system memory 402 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 4021 and/or cache memory 4022. Computing device 40 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, ROM4023 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 4 and commonly referred to as a "hard disk drive"). Although not shown in fig. 4, a magnetic disk drive for reading from and writing to a removable non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive for reading from or writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media), may be provided. In such cases, each drive may be coupled to bus 403 through one or more data medium interfaces. The system memory 402 may include at least one program product having a set (e.g., at least one) of program modules configured to carry out the functions of the embodiments of the invention.
A program/utility 4025 having a set (at least one) of program modules 4024 may be stored, for example, in system memory 402, and such program modules 4024 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment. Program modules 4024 generally perform the functions and/or methodologies of the described embodiments of the present invention.
Computing device 40 may also communicate with one or more external devices 404 (e.g., keyboard, pointing device, display, etc.). Such communication may occur through an input/output (I/O) interface 405. Moreover, computing device 40 may also communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet, through network adapter 406. As shown in fig. 4, network adapter 406 communicates with other modules of computing device 40, such as processing unit 401, etc., over bus 403. It should be appreciated that although not shown in fig. 4, other hardware and/or software modules may be used in connection with computing device 40.
The processing unit 401 executes various functional applications and data processing by running a program stored in the system memory 402, for example, acquires vehicle travel information of a target vehicle; calculating a driving route map according to the vehicle driving information; projecting the road map onto a front windshield of the target vehicle; if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane; and if the driving route map is of a preset second mode type, controlling to display the non-driving lanes in the driving route map in a marked mode. The specific implementation of each step is not repeated here. It should be noted that although in the above detailed description several units/modules or sub-units/sub-modules of a precise navigation device of a vehicle are mentioned, such a division is merely exemplary and not mandatory. Indeed, the features and functionality of two or more units/modules described above may be embodied in one unit/module in accordance with embodiments of the present invention. Conversely, the features and functions of one unit/module described above may be further divided into ones that are embodied by a plurality of units/modules.
In the description of the present invention, it should be noted that the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. The above-described apparatus embodiments are merely illustrative, for example, the division of the units is merely a logical function division, and there may be other manners of division in actual implementation, and for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some communication interface, device or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer readable storage medium executable by a processor. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Finally, it should be noted that: the above examples are only specific embodiments of the present invention, and are not intended to limit the scope of the present invention, but it should be understood by those skilled in the art that the present invention is not limited thereto, and that the present invention is described in detail with reference to the foregoing examples: any person skilled in the art may modify or easily conceive of the technical solution described in the foregoing embodiments, or perform equivalent substitution of some of the technical features, while remaining within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Furthermore, although the operations of the methods of the present invention are depicted in the drawings in a particular order, this is not required to either imply that the operations must be performed in that particular order or that all of the illustrated operations be performed to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step to perform, and/or one step decomposed into multiple steps to perform.
Claims (8)
1. A method of accurate navigation of a vehicle, comprising:
acquiring vehicle running information of a target vehicle;
generating an initial driving route according to the navigation information of the target vehicle in the vehicle driving information;
correcting the initial driving route according to parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information to obtain a driving route map; wherein the parameters include at least one of: real-time vehicle speed, vehicle body position and road condition information;
projecting the driving route pattern to a designated area of a front windshield of the target vehicle;
if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane;
if the driving route map is of a preset second mode type, controlling to display a non-driving lane in the driving route map in a marked mode;
the first mode category comprises a mode category corresponding to driving guidance on a highway, and the second mode category is a mode category corresponding to driving guidance on a highway or a turning condition;
Projecting the driving route pattern to a designated area of a front windshield of the target vehicle, comprising: if the driving route diagram is the preset first mode category, projecting a straight driving route with a guiding arrow in the driving route diagram and a real-time vehicle speed to a designated area of a front windshield of the target vehicle so as to enable the target vehicle to adjust distance deviation and angle deviation based on the straight driving route with the guiding arrow and control the vehicle speed based on the real-time vehicle speed;
projecting the driving route pattern to a designated area of a front windshield of the target vehicle, comprising: if the driving route diagram is the preset second mode category, projecting a pre-driving route with a guiding arrow in the driving route diagram and a real-time vehicle speed to a designated area of a front windshield of the target vehicle so that the target vehicle drives into a lane which is required to drive into under the condition of changing lanes or turning based on the pre-driving route with the guiding arrow, and controlling the vehicle speed based on the real-time vehicle speed; the lane markings to be driven in are displayed in the pre-driving route with the guiding arrow, and the non-driving lanes which are not driven in are displayed as forks.
2. The precise navigation method of a vehicle according to claim 1, wherein the navigation information includes a navigation route signal for guiding the target vehicle to travel from a current position to a destination.
3. The method of precision navigation of a vehicle of claim 1, further comprising:
detecting surrounding vehicle information of the target vehicle;
triggering safety early warning information according to the surrounding vehicle information;
wherein the safety precaution information comprises at least one of the following: indicator light warning information and alarm sound warning information.
4. The method of claim 1, wherein the first mode category further comprises a straight mode and a curve mode.
5. The accurate navigation system of the vehicle is characterized by at least comprising an intelligent cabin controller, an instrument, a head-up display controller, a remote controller and a gateway controller; and
the intelligent cabin controller is used for acquiring a navigation route signal of a target vehicle and sending the navigation route signal to the head-up display controller;
the instrument is used for acquiring the real-time speed of the target vehicle and sending the real-time speed to the head-up display controller;
The automatic driving controller is used for sending the vehicle body position and road condition information of the target vehicle to the head-up display controller through the gateway controller;
the head-up display controller is used for taking the navigation route signal, the real-time vehicle speed, the vehicle body position and the road condition information as the vehicle running information of the target vehicle; generating an initial driving route according to the navigation information of the target vehicle in the vehicle driving information; correcting the initial driving route according to parameters indicating various driving conditions of the target vehicle in the driving process in the vehicle driving information to obtain a driving route map; wherein the parameters include at least one of: the real-time vehicle speed, the vehicle body position and the road condition information; projecting the driving route pattern to a designated area of a front windshield of the target vehicle; if the driving route map is of a preset first mode type, outputting deviation guiding information according to the deviation data of the target vehicle when the target vehicle deviates from a lane; if the driving route map is of a preset second mode type, controlling to display a non-driving lane in the driving route map in a marked mode;
The first mode category is a mode category corresponding to driving guidance on a highway, and the second mode category is a mode category corresponding to driving guidance on a highway or a turning condition;
the head-up display controller is specifically configured to: if the driving route diagram is the preset first mode category, projecting a straight driving route with a guiding arrow in the driving route diagram and a real-time vehicle speed to a designated area of a front windshield of the target vehicle so as to enable the target vehicle to adjust distance deviation and angle deviation based on the straight driving route with the guiding arrow and control the vehicle speed based on the real-time vehicle speed; if the driving route diagram is the preset second mode category, projecting a pre-driving route with a guiding arrow in the driving route diagram and a real-time vehicle speed to a designated area of a front windshield of the target vehicle so that the target vehicle drives into a lane which is required to drive into under the condition of changing lanes or turning based on the pre-driving route with the guiding arrow, and controlling the vehicle speed based on the real-time vehicle speed; the lane markings to be driven in are displayed in the pre-driving route with the guiding arrow, and the non-driving lanes which are not driven in are displayed as forks.
6. A computing device, the computing device comprising:
at least one processor, memory, and input output unit;
wherein the memory is configured to store a computer program, and the processor is configured to invoke the computer program stored in the memory to perform the method of any of claims 1-4.
7. A computer readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the method of any of claims 1-4.
8. A vehicle comprising a computing device as recited in claim 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311569067.2A CN117268425B (en) | 2023-11-23 | 2023-11-23 | Accurate navigation method and system of vehicle, medium, computing equipment and vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311569067.2A CN117268425B (en) | 2023-11-23 | 2023-11-23 | Accurate navigation method and system of vehicle, medium, computing equipment and vehicle |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117268425A CN117268425A (en) | 2023-12-22 |
CN117268425B true CN117268425B (en) | 2024-04-12 |
Family
ID=89209102
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311569067.2A Active CN117268425B (en) | 2023-11-23 | 2023-11-23 | Accurate navigation method and system of vehicle, medium, computing equipment and vehicle |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117268425B (en) |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4757455A (en) * | 1985-03-08 | 1988-07-12 | Nissan Motor Company, Limited | Navigation system for a vehicle |
JP2003332975A (en) * | 2002-05-16 | 2003-11-21 | Kyowa Exeo Corp | Area confirmation test system for moving object communication |
CN106323321A (en) * | 2016-10-21 | 2017-01-11 | 思建科技有限公司 | Vehicle navigation real-time correction method and vehicle navigation real-time correction system |
CN106595683A (en) * | 2015-10-19 | 2017-04-26 | 高德软件有限公司 | Navigation method and device |
CN109920263A (en) * | 2019-04-22 | 2019-06-21 | 爱驰汽车有限公司 | Fork on the road based reminding method, system, equipment and storage medium |
CN111060120A (en) * | 2018-10-17 | 2020-04-24 | 上海博泰悦臻网络技术服务有限公司 | Navigation method, navigation device and vehicle |
CN111457929A (en) * | 2019-12-31 | 2020-07-28 | 南京工大数控科技有限公司 | Logistics vehicle autonomous path planning and navigation method based on geographic information system |
CN116071714A (en) * | 2022-12-27 | 2023-05-05 | 重庆长安汽车股份有限公司 | Lane departure detection method, system, electronic device, and readable storage medium |
CN116136418A (en) * | 2023-03-13 | 2023-05-19 | 阿里巴巴(中国)有限公司 | Navigation guidance information generation method, navigation guidance method, program product, and medium |
CN116312052A (en) * | 2023-03-21 | 2023-06-23 | 长城汽车股份有限公司 | Vehicle lane change prompting method, system, equipment and vehicle |
CN116592907A (en) * | 2023-05-12 | 2023-08-15 | 江苏泽景汽车电子股份有限公司 | Navigation information display method, storage medium and electronic device |
CN116691688A (en) * | 2023-07-31 | 2023-09-05 | 福思(杭州)智能科技有限公司 | Vehicle lane change track stitching method, device and domain controller |
-
2023
- 2023-11-23 CN CN202311569067.2A patent/CN117268425B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4757455A (en) * | 1985-03-08 | 1988-07-12 | Nissan Motor Company, Limited | Navigation system for a vehicle |
JP2003332975A (en) * | 2002-05-16 | 2003-11-21 | Kyowa Exeo Corp | Area confirmation test system for moving object communication |
CN106595683A (en) * | 2015-10-19 | 2017-04-26 | 高德软件有限公司 | Navigation method and device |
CN106323321A (en) * | 2016-10-21 | 2017-01-11 | 思建科技有限公司 | Vehicle navigation real-time correction method and vehicle navigation real-time correction system |
CN111060120A (en) * | 2018-10-17 | 2020-04-24 | 上海博泰悦臻网络技术服务有限公司 | Navigation method, navigation device and vehicle |
CN109920263A (en) * | 2019-04-22 | 2019-06-21 | 爱驰汽车有限公司 | Fork on the road based reminding method, system, equipment and storage medium |
CN111457929A (en) * | 2019-12-31 | 2020-07-28 | 南京工大数控科技有限公司 | Logistics vehicle autonomous path planning and navigation method based on geographic information system |
CN116071714A (en) * | 2022-12-27 | 2023-05-05 | 重庆长安汽车股份有限公司 | Lane departure detection method, system, electronic device, and readable storage medium |
CN116136418A (en) * | 2023-03-13 | 2023-05-19 | 阿里巴巴(中国)有限公司 | Navigation guidance information generation method, navigation guidance method, program product, and medium |
CN116312052A (en) * | 2023-03-21 | 2023-06-23 | 长城汽车股份有限公司 | Vehicle lane change prompting method, system, equipment and vehicle |
CN116592907A (en) * | 2023-05-12 | 2023-08-15 | 江苏泽景汽车电子股份有限公司 | Navigation information display method, storage medium and electronic device |
CN116691688A (en) * | 2023-07-31 | 2023-09-05 | 福思(杭州)智能科技有限公司 | Vehicle lane change track stitching method, device and domain controller |
Also Published As
Publication number | Publication date |
---|---|
CN117268425A (en) | 2023-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3692337B1 (en) | Map information provision system | |
CN109583151B (en) | Method and device for predicting running track of vehicle | |
US10551509B2 (en) | Methods and systems for vehicle localization | |
US20180272934A1 (en) | Information presentation system | |
CN110763246A (en) | Automatic driving vehicle path planning method and device, vehicle and storage medium | |
CN109785667A (en) | Deviation recognition methods, device, equipment and storage medium | |
CN110874229A (en) | Map upgrading method and device for automatic driving automobile | |
JP4370869B2 (en) | Map data updating method and map data updating apparatus | |
JP2019532292A (en) | Autonomous vehicle with vehicle location | |
US8718906B2 (en) | Method for analyzing traffic flow at an intersection | |
CN113460086B (en) | Control system, method, vehicle and storage medium for automatically driving to enter ramp | |
US10107631B2 (en) | Methods and systems for vehicle positioning feedback | |
US20120203452A1 (en) | Method for operating a motor vehicle and motor vehicle | |
CN110329253B (en) | Lane departure early warning system and method and vehicle | |
CN110254421A (en) | Driving assistance system | |
CN116394981B (en) | Vehicle control method, automatic driving prompting method and related devices | |
CN112781600A (en) | Vehicle navigation method, device and storage medium | |
JP6492920B2 (en) | Route information providing apparatus and route information providing method | |
JP5772730B2 (en) | Driver assistance device | |
US12043255B2 (en) | Method for operating a lane-keeping assistance system of a motor vehicle which is at least partially operated with assistance, computer program product, and lane-keeping assistance system | |
US20210300372A1 (en) | Driving assistant method, vehicle-mounted device and readable storage medium | |
CN113686595A (en) | Vehicle durability test method and device, cloud control platform and system | |
JP2020077308A (en) | Driving assist device, driving assist system, driving assist method, and program | |
CN117268425B (en) | Accurate navigation method and system of vehicle, medium, computing equipment and vehicle | |
CN113954834A (en) | Lane changing planning method and vehicle-mounted device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |