CN109115206A - Air navigation aid and navigation system - Google Patents

Air navigation aid and navigation system Download PDF

Info

Publication number
CN109115206A
CN109115206A CN201811084287.5A CN201811084287A CN109115206A CN 109115206 A CN109115206 A CN 109115206A CN 201811084287 A CN201811084287 A CN 201811084287A CN 109115206 A CN109115206 A CN 109115206A
Authority
CN
China
Prior art keywords
navigation
programming
target object
navigation programming
current
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.)
Pending
Application number
CN201811084287.5A
Other languages
Chinese (zh)
Inventor
许奔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201811084287.5A priority Critical patent/CN109115206A/en
Publication of CN109115206A publication Critical patent/CN109115206A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning

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

Present disclose provides a kind of air navigation aids, comprising: determines a navigation programming;Obtain the geographical location that target object is presently in;Geographical location based on acquisition determines position of the target object in electronic map;Obtain the circumstance state information for the ambient enviroment that target object is presently in;And the position based on circumstance state information and target object in electronic map, the navigation strategy of electronic navigation software is determined, to arrange or change fixed navigation programming.The disclosure additionally provides a kind of navigation system.

Description

Air navigation aid and navigation system
Technical field
This disclosure relates to a kind of air navigation aid and a kind of navigation system.
Background technique
Currently, no matter Mobile Telephone Gps or vehicle mounted guidance all have a problem that, when navigation, does not take current friendship into account completely Logical situation.For example having arrived turning is obviously red light, but navigation suggests that you turn at once, if not paying attention to being easy for rushing red Lamp.Bad weather for another example rains or snows, and when pavement behavior is bad, ponding or accumulated snow, navigation do not consider these factors, It is still guided according to original set navigation programming, does not account for actual state, for example, navigation may still can be good according to weather In the case of prompt driver's doubling like that, turn small curved etc., there is no reserve abundance according to different actual states to driver Time, or make the prompt changed accordingly.
Summary of the invention
An aspect of this disclosure provides a kind of air navigation aid for capableing of safety navigation, comprising: determines a navigation programming; Obtain the geographical location that target object is presently in;Geographical location based on acquisition determines above-mentioned target object in electronic map In position;Obtain the circumstance state information for the ambient enviroment that above-mentioned target object is presently in;And it is based on above-mentioned environment shape The position of condition information and above-mentioned target object in electronic map, determines the navigation strategy of electronic navigation software, to arrange or become More fixed above-mentioned navigation programming.
Optionally, the navigation strategy of above-mentioned determining electronic navigation software, to arrange or change the navigation of electronic navigation software Strategy, comprising: when above-mentioned circumstance state information, which characterizes current environmental aspect, meets predetermined characteristic, execute it is below a kind of or It is a variety of: to keep more fixed above-mentioned navigation programming constant, and prompt to pause in current navigation position, or make a reservation in advance Time prompting pauses near current navigation position;It keeps more fixed above-mentioned navigation programming constant, and prompts current Navigation position on postpone a period of time after be further continued for according to above-mentioned navigation programming navigate, or in advance the predetermined time prompt working as Preceding navigation position is further continued for navigating according to the navigation programming after nearby postponing a period of time;It is advised in fixed above-mentioned navigation On the basis of drawing, modification specifies the navigation programming at the navigation programming at navigation position, or the modification specified navigation position simultaneously Predetermined time notification portion navigation programming has been modified in advance;Since at specified navigation position, subsequent navigation rule are reset It draws, or resets subsequent navigation programming and predetermined time notification portion navigation programming has been reset in advance;For Fixed above-mentioned navigation programming exports voice prompting or visual cue.
Optionally, above-mentioned circumstance state information includes below one or more: the environmental aspect as caused by weather condition Information;The condition information on surrounding road surface, wherein above-mentioned condition information includes the relevant information of static object, and/or mobile The relevant information of object.
Optionally, the above method further includes judging whether above-mentioned current environmental aspect meets above-mentioned predetermined characteristic, the behaviour Work includes: the image obtained about above-mentioned ambient enviroment;Identify the object of one or more identifications in above-mentioned image;And According to the object of the identification identified, predict whether above-mentioned current environmental aspect meets above-mentioned predetermined characteristic, alternatively, utilizing Sensing device senses object static in above-mentioned ambient enviroment, and/or the object of movement;And according to sensed object with it is above-mentioned The relative displacement relationship of target object, determines whether above-mentioned current environmental aspect meets above-mentioned predetermined characteristic.
Optionally, above-mentioned visual cue includes below one or more: to the local element in navigation interface or entirely Portion's element carries out discoloration and shows;Discoloration is carried out to the navigation identification in navigation interface to show;Change navigation identification in navigation interface Display form;Display alarm identifies around navigation identification in navigation interface.
Another aspect of the disclosure provides a kind of navigation system, comprising: the first determining module, for determining a navigation Planning;First obtains module, the geographical location being presently in for obtaining target object;Second determining module is obtained for being based on The geographical location taken determines position of the above-mentioned target object in electronic map;Second obtains module, for obtaining above-mentioned target The circumstance state information for the ambient enviroment that object is presently in;And third determining module, for being believed based on above-mentioned environmental aspect Breath and position of the above-mentioned target object in electronic map, determine the navigation strategy of electronic navigation software, to arrange or change Determining above-mentioned navigation programming.
Optionally, above-mentioned third determining module is also used to: being expired when above-mentioned circumstance state information characterizes current environmental aspect It when sufficient predetermined characteristic, executes below one or more: keeping fixed above-mentioned navigation programming constant, and prompt to pause to work as In preceding navigation position, or predetermined time prompt in advance pauses near current navigation position;Keep fixed above-mentioned Navigation programming is constant, and prompts to be further continued for leading according to above-mentioned navigation programming after postponing a period of time in current navigation position Boat, or predetermined time prompt in advance are further continued for advising according to the navigation after delay a period of time near current navigation position Draw navigation;On the basis of fixed above-mentioned navigation programming, the navigation programming at specified navigation position is modified;From specified navigation bits The place of setting starts, and resets the navigation programming at subsequent navigation programming, or the modification specified navigation position and shifts to an earlier date pre- Notification portion of fixing time navigation programming has been modified;For fixed above-mentioned navigation programming, voice prompting or visualization are exported Prompt, or reset subsequent navigation programming and predetermined time notification portion navigation programming has been reset in advance.
Optionally, above-mentioned circumstance state information includes below one or more: the environmental aspect as caused by weather condition Information;The condition information on surrounding road surface, wherein above-mentioned condition information includes the relevant information of static object, and/or mobile The relevant information of object.
Optionally, above system further includes judgment module, for judging it is above-mentioned whether above-mentioned current environmental aspect meets Predetermined characteristic, above-mentioned judgment module include: acquiring unit, for obtaining the image about above-mentioned ambient enviroment;Recognition unit is used In the object for identifying one or more identifications in above-mentioned image;And predicting unit, for according to the identification identified Object, predict whether above-mentioned current environmental aspect meets above-mentioned predetermined characteristic, alternatively, sensing unit, for utilizing sensing Device senses object static in above-mentioned ambient enviroment, and/or the object of movement;And judging unit, for according to sensed The relative displacement relationship of object and above-mentioned target object, determines whether above-mentioned current environmental aspect meets above-mentioned predetermined characteristic.
Optionally, above-mentioned visual cue includes below one or more: to the local element in navigation interface or entirely Portion's element carries out discoloration and shows;Change the display form of navigation identification in navigation interface;Navigation identification week in navigation interface Enclose display alarm mark.
Another aspect of the present disclosure provides a kind of computer system, comprising: one or more processors;Memory is used In the one or more programs of storage, wherein when one or more of programs are executed by one or more of processors, make It obtains one or more of processors and realizes method as described above.
Another aspect of the present disclosure provides a kind of computer readable storage medium, is stored with computer executable instructions, Described instruction is when executed for realizing method as described above.
Another aspect of the present disclosure provides a kind of computer program, and the computer program, which includes that computer is executable, to be referred to It enables, described instruction is when executed for realizing method as described above.
Detailed description of the invention
In order to which the disclosure and its advantage is more fully understood, referring now to being described below in conjunction with attached drawing, in which:
Fig. 1 diagrammatically illustrates the application scenarios of air navigation aid and navigation system according to the embodiment of the present disclosure;
Fig. 2 diagrammatically illustrates the flow chart of the air navigation aid according to the embodiment of the present disclosure;
Fig. 3 A diagrammatically illustrates the schematic diagram of the pause navigation according to the embodiment of the present disclosure;
Fig. 3 B diagrammatically illustrates the schematic diagram of the delay navigation according to the embodiment of the present disclosure;
Fig. 3 C diagrammatically illustrates the schematic diagram of the modification navigation programming according to the embodiment of the present disclosure;
Fig. 3 D diagrammatically illustrates the schematic diagram for reseting navigation programming according to the embodiment of the present disclosure;
Fig. 4 A, which is diagrammatically illustrated, judges whether current environmental aspect meets predetermined characteristic according to the embodiment of the present disclosure Flow chart;
Fig. 4 B diagrammatically illustrate according to another embodiment of the disclosure to judge whether current environmental aspect meets predetermined The flow chart of feature;
Fig. 5 diagrammatically illustrates the block diagram of the navigation system according to the embodiment of the present disclosure;
Fig. 6 A diagrammatically illustrates the block diagram of the judgment module according to the embodiment of the present disclosure;
Fig. 6 B diagrammatically illustrates the block diagram of the judgment module according to another embodiment of the disclosure;And
Fig. 7 diagrammatically illustrates the department of computer science for being adapted for carrying out air navigation aid and navigation system according to the embodiment of the present disclosure The block diagram of system.
Specific embodiment
Hereinafter, will be described with reference to the accompanying drawings embodiment of the disclosure.However, it should be understood that these descriptions are only exemplary , and it is not intended to limit the scope of the present disclosure.In the following detailed description, to elaborate many specific thin convenient for explaining Section is to provide the comprehensive understanding to the embodiment of the present disclosure.It may be evident, however, that one or more embodiments are not having these specific thin It can also be carried out in the case where section.In addition, in the following description, descriptions of well-known structures and technologies are omitted, to avoid Unnecessarily obscure the concept of the disclosure.
Term as used herein is not intended to limit the disclosure just for the sake of description specific embodiment.It uses herein The terms "include", "comprise" etc. show the presence of the feature, step, operation and/or component, but it is not excluded that in the presence of Or add other one or more features, step, operation or component.
There are all terms (including technical and scientific term) as used herein those skilled in the art to be generally understood Meaning, unless otherwise defined.It should be noted that term used herein should be interpreted that with consistent with the context of this specification Meaning, without that should be explained with idealization or excessively mechanical mode.
It, in general should be according to this using statement as " at least one in A, B and C etc. " is similar to Field technical staff is generally understood the meaning of the statement to make an explanation (for example, " system at least one in A, B and C " Should include but is not limited to individually with A, individually with B, individually with C, with A and B, with A and C, have B and C, and/or System etc. with A, B, C).Using statement as " at least one in A, B or C etc. " is similar to, generally come Saying be generally understood the meaning of the statement according to those skilled in the art to make an explanation (for example, " having in A, B or C at least One system " should include but is not limited to individually with A, individually with B, individually with C, with A and B, have A and C, have B and C, and/or the system with A, B, C etc.).It should also be understood by those skilled in the art that substantially arbitrarily indicating two or more The adversative conjunction and/or phrase of optional project shall be construed as either in specification, claims or attached drawing A possibility that giving including one of these projects, either one or two projects of these projects.For example, phrase " A or B " should A possibility that being understood to include " A " or " B " or " A and B ".
Shown in the drawings of some block diagrams and/or flow chart.It should be understood that some sides in block diagram and/or flow chart Frame or combinations thereof can be realized by computer program instructions.These computer program instructions can be supplied to general purpose computer, The processor of special purpose computer or other programmable data processing units, so that these instructions are when executed by this processor can be with Creation is for realizing function/operation device illustrated in these block diagrams and/or flow chart.The technology of the disclosure can be hard The form of part and/or software (including firmware, microcode etc.) is realized.In addition, the technology of the disclosure, which can be taken, is stored with finger The form of computer program product on the computer readable storage medium of order, the computer program product is for instruction execution system System uses or instruction execution system is combined to use.
Embodiment of the disclosure provides a kind of air navigation aid for realizing safety navigation and can apply this method Navigation system.This method includes determining a navigation programming;Obtain the geographical location that target object is presently in;Based on acquisition Geographical location determines position of the target object in electronic map;Obtain the environment for the ambient enviroment that target object is presently in Condition information;And the position based on circumstance state information and target object in electronic map, determine electronic navigation software Navigation strategy, to arrange or change fixed navigation programming.
Fig. 1 diagrammatically illustrates the application scenarios of air navigation aid and navigation system according to the embodiment of the present disclosure.It needs to infuse Meaning, being only shown in Fig. 1 can be using the example of the scene of the embodiment of the present disclosure, to help skilled in the art to understand this Disclosed technology contents, but it is not meant to that the embodiment of the present disclosure may not be usable for other environment or scene.
As shown in Figure 1, the disclosure can be applied to carry out such as vehicle mounted guidance and real scene navigation by electronic navigation software Any scene.Specifically, a navigation programming can be preset, and according to existing navigation programming by electronic map The real time environment situation that ambient enviroment is paid close attention to during advance, specifies corresponding navigation strategy, existing to arrange or change Navigation programming realizes safety navigation, flexible navigation so as to prevent from coming off live machinery guidance.
Fig. 2 diagrammatically illustrates the flow chart of the air navigation aid according to the embodiment of the present disclosure.
As shown in Fig. 2, this method includes operation S210~S250.
In operation S210, a navigation programming is determined.
Specifically, origin and destination can be inputted, provides one or more feasible navigation by electronic navigation software Planning is selected for user.
In operation S220, the geographical location that target object is presently in is obtained.
Target object matches with practical application scene, for example, target object is vehicle, real scene navigation when vehicle mounted guidance When, target object is user.
In operation S230, the geographical location based on acquisition determines position of the target object in electronic map.
That is, by geolocation mapping that target object is presently in into the electronic map pre-established.
In operation S240, the circumstance state information for the ambient enviroment that target object is presently in is obtained.
Specifically, environmental aspect can include but is not limited to, and caused by construction reason, caused by weather reason, traffic is former Because caused by and environmental aspect caused by the reasons such as daily life.
For example, because of bring rubbish of constructing, and because of the roadblock etc. of construction setting;In another example because ponding caused by weather, Landslide, landslide, scene of a traffic accident etc.;For another example because of the stream of people, wagon flow, scene of the accident etc. caused by traffic jam;For another example Because of rubbish etc. caused by daily life.
S250 is being operated, the position based on circumstance state information and target object in electronic map determines electronic navigation The navigation strategy of software, to arrange or change fixed navigation programming.
Specifically, can be on the basis of being mapped in the position in electronic map according to target object and being navigated, reference Actual environment situation around target object, determines more flexible navigation strategy, how to determine in next step based on fixed Navigation programming navigates.
For example, by taking vehicle mounted guidance as an example, if environment fact characterization front red light, prompts red light in front of driver please be temporary Stop waiting, if environment fact characterization front green light, prompts driver's front green light continuing with moving ahead, if environment fact table There is barrier in sign front, then modify according to the actual situation or reset navigation programming, etc..
For another example by taking real scene navigation as an example, if environment fact characterization front red light, prompts red light in front of user please be temporary Stop waiting, if environment fact characterization front green light, prompts user's front green light continuing with moving ahead, if environment fact characterizes There is vehicle driving in front, then user waiting prompt or goes slowly, etc..
Current environmental aspect is not taken into account completely when navigating with the prior art, is easy to make a dash across the red light, is be easy to cause traffic accident It compares, by embodiment of the disclosure, it can be considered that current environmental aspect, avoids making a dash across the red light, avoid traffic when navigation Accident, so that navigation is safer, more flexible.
Below with reference to Fig. 3 A~Fig. 3 D and Fig. 4 A~Fig. 4 B, method shown in Fig. 2 is done into one in conjunction with specific embodiments Walk explanation.
As a kind of optional embodiment, the navigation strategy of above-mentioned determining electronic navigation software, to arrange or change electronics The navigation strategy of navigation software, comprising: when circumstance state information, which characterizes current environmental aspect, meets predetermined characteristic, execute with One of lower A~E or a variety of.
A: keeping fixed navigation programming constant, and prompts to pause in current navigation position, or make a reservation in advance Time prompting pauses near current navigation position.
For example, as shown in Figure 3A, according to fixed navigation programming advance during, when camera find out front because Rain and snow weather (e.g., heavy snow is closed a road to traffic, depth ponding, landslide, mud-rock flow etc.) causes to close a road to traffic, at this time if mechanically according to prior Fixed navigation programming continues to navigate, then is likely to that target object is made to enter danger area, or even safety accident occurs, therefore, In this circumstances that can be moved back temporarily without road, fixed navigation programming can be kept constant, but need to control navigation software Navigation progress pause in current navigation position, and suspend target object also, until front, which is closed a road to traffic, to be released, or The navigation progress of person, the navigation software of predetermined time control in advance pause near current navigation position, fill in this way, can reserve Sufficient time advance prompt is stopped.
B: keeping fixed navigation programming constant, and prompt in current navigation position postpone a period of time after followed by It is continuous to navigate according to navigation programming, or predetermined time prompt in advance postpone a period of time near current navigation position after followed by It is continuous to navigate according to navigation programming.
For example, as shown in Figure 3B, according to fixed navigation programming advance during, when camera find out front it is red Lamp or have pedestrian (e.g., heavy snow close a road to traffic, depth ponding, landslide, mud-rock flow etc.) when, in order to avoid making a dash across the red light, or evacuation Pedestrian can keep fixed navigation programming constant, but need to control the navigation progress of navigation software in current navigation Suspend on position, until green light or pedestrian are gone over, is further continued for according to fixed navigation programming navigation in advance before, Huo Zheti Preceding predetermined time prompt is further continued for navigating according to navigation programming after postponing a period of time near current navigation position, in this way, Grace time can be reserved prompts driver to stop in advance.
C: on the basis of fixed navigation programming, the navigation programming at specified navigation position is modified, or modification is specified Navigation programming at navigation position and predetermined time notification portion navigation programming has been modified in advance.
For example, as shown in Figure 3 C, during advancing according to fixed navigation programming, finding out front when camera and turning Crook hot work in progress and construction area is smaller, at this time if continuing according to fixed navigation programming navigation in advance very likely Construction personnel or construction equipment are knocked, in order to avoid, just needs to be finely adjusted prior fixed navigation programming at this time, such as Directly to turn a small curved before, it now is possible to get around and turn a big curved.Alternatively, leading at specified navigation position can also had modified The predetermined time notifies driver part navigation programming to modify in advance while boat planning, so as to stay the sufficient time to driving The person of sailing prompts outlet, turns round, doubling etc..
D: since at specified navigation position, subsequent navigation programming is reset, or reset subsequent navigation It plans and predetermined time notification portion navigation programming has been reset in advance.
For example, as shown in Figure 3D, during advancing according to fixed navigation programming, finding out front when camera and turning Crook hot work in progress and construction area is larger, at this time if continuing according to fixed navigation programming navigation in advance very likely It knocks construction personnel or construction equipment, and if only be finely adjusted to prior fixed navigation programming, can not also bypass Construction site, in this case, it is necessary to start at the specified navigation position in front, resets subsequent navigation programming, than Directly to turn a small curved as before, adjustable route, first keeps straight at this time.
In addition, being directed to the situation of A~D, corresponding voice prompting can also be increased simultaneously, to cause driver note that Further, it can be directed to an event, continuous prompt repeatedly, can also cause driver to pay attention in this way.
In addition, be directed to the situation of A~D, under certain navigation situations, especially vehicle mounted guidance, only by formulating navigation Tactical arrangement or the fixed navigation programming of change, it is likely that driver or user's note that in order to overcome this can not be caused Defect can also export voice prompting or visual cue simultaneously.
E: being directed to fixed navigation programming, exports voice prompting or visual cue.
For example, front is school, it can be directed to fixed navigation programming, driver's slow down is prompted, alternatively, sleet Its road is sliding, can also be directed to fixed navigation programming, prompt driver's slow down, etc..
By the embodiment of the present disclosure, different navigation strategies can be formulated for different environmental aspects, and then is based on leading Navigate tactical arrangement or the prior fixed navigation programming of change, to overcome the simple and mechanical safety accident navigated and may cause, most More flexible, safer navigation purpose is realized eventually.
As a kind of optional embodiment, circumstance state information includes but is not limited to below one or more: by weather Circumstance state information caused by situation, as heavy rain leads to the serious ponding of road, part way landslide, slope debris flow, traffic thing Therefore, etc.;The condition information on surrounding road surface, wherein the condition information on surrounding road surface can specifically include the phase of static object Close information, and/or the relevant information of mobile object.Further, the relevant information of static object may include traffic lights Information, roadblock information, the obstacle informations such as other pavement garbages;The relevant information of mobile object may include pedestrian, The information such as vehicle.
As a kind of optional embodiment, this method further includes judging whether current environmental aspect meets predetermined characteristic, The operation at least may include two kinds of implementations:
Mode 1: as shown in Figure 4 A, including operation S410~S430:
S410 is operated, the image about ambient enviroment is obtained;
S420 is operated, identifies the object of one or more identifications in image;And
It operates S430 and predicts whether current environmental aspect meets predetermined characteristic according to the object of the identification identified.
It should be noted that the object of identification can be preset, it can include but is not limited to vehicle, people Object, traffic sign (such as signal lamp, guideboard etc.), etc..
For example, by taking vehicle mounted guidance as an example, during this target object of vehicle is exercised, if camera captures week Have in collarette border a child (i.e. the object of identification) just head-on come, even if at this time the child be currently in vehicle front, and The parallel opposite direction along the direction exercised with vehicle is head-on come on pavement, although currently without security risk, In view of the awareness of safety of child is inadequate, or even can run chaotically, for example jaywalk, it, can be at this time in order to reduce security risk The characteristics of according to child, predicts its motion profile attribute, and using prediction result as a part of current environmental condition, to formulate Corresponding navigation strategy, so that it is constant to arrange or change fixed navigation programming in advance.
For another example continuing by taking vehicle mounted guidance as an example, during this target object of vehicle is exercised, if camera is caught Grasping in ambient enviroment has a refuse bag just head-on sudden, it is contemplated that even if the refuse bag can knock vehicle, generally also not It will cause safety accident, the circumstance state information can be ignored at this time, directly continue to lead according to prior fixed navigation programming Boat.
Mode 2: as shown in Figure 4 B, including operation S440~S450:
S440 is operated, using sensing device, senses object static in ambient enviroment, and/or the object of movement;And
It operates S450 and whether current environmental aspect is determined according to the relative displacement relationship of sensed object and target object Meet predetermined characteristic.
Wherein, relative displacement relationship includes but is not limited to relative positional relationship and relative speed relationship.
It should be noted that can only identify that the relative position of the object and target object in ambient enviroment is closed due to sensor System or relative displacement relationship, do not identify out that these objects are specifically, it is even more impossible to predict the movement rail of these objects Mark attribute, therefore can only judge whether current environmental aspect meets predetermined characteristic, whether the environmental aspect in unpredictable future Still meet predetermined characteristic, for example, the refuse bag that front is flown and the child run can not be distinguished using sensing device.
Based on this, it is preferable that in order to improve safety, regardless of what sensed object is specifically, if it relative to mesh Mark object movement speed it is very fast, even if distance objective object is farther out, can also execute aforementioned embodiments offer arrangement or Change the navigation strategy of electronic navigation software.
It should be noted that sensed object comparatively fast includes but is not limited to following feelings with the movement speed relative to target object Shape: (1) being sensed object preceding, and target object is rear, and sensed object is to mobile away from the direction of target object, but target object Movement speed is far faster than sensed object;(2) it is sensed object preceding, target object is rear, and sensed object is towards target object Mobile, respective speed that wherein movement speed of target object is very fast or the movement speed of sensed object is very fast or both is equal General but relative velocity is very fast.
By the embodiment of the present disclosure, different detection modes can be used and such as use camera or sensing device, prediction or Person determines whether current environmental aspect meets predetermined characteristic.
As a kind of optional embodiment, visual cue includes below one or more: to the office in navigation interface Portion's element or whole elements carry out discoloration and show, wherein local element can be the navigation identification in navigation interface, visualize When display, red or other special colors can be displayed as, it is urgent to show;Navigation identification is aobvious in change navigation interface Show form, for example, showing the amplification of navigation identification when changing navigation programming;Navigation identification week in navigation interface Display alarm mark is enclosed, such as when pause, the mark etc. for forbidding traveling can be added on the basis of former navigation identification.
In addition, on the basis of visual cue, the voice of preset times can also be increased in order to enrich the type of prompt Prompt.Certainly, these visual cues, and with the visual cue of voice prompting, predetermined time progress can also be shifted to an earlier date, It turns round in order to reserve the sufficient time to user, doubling etc..
, can be when navigation there is variation compared to prior fixed navigation programming by the embodiment of the present disclosure, or be When making no change, but needing that driver or user is reminded to pay attention to, their attentions can be caused by vision and auditory cues.
Fig. 5 diagrammatically illustrates the block diagram of the navigation system according to the embodiment of the present disclosure.
As shown in figure 5, navigation system 500 includes the first determining module 510, first obtains module 520, the second determining module 530, second obtains module 540 and third determining module 550.The navigation system 500 can be executed above with reference to Fig. 2, and The method of Fig. 3 A~Fig. 3 D and Fig. 4 A~Fig. 4 B description, to realize the communication between multiple robots.
First determining module 510, for determining a navigation programming;
First obtains module 520, the geographical location being presently in for obtaining target object;
Second determining module 530 determines position of the target object in electronic map for the geographical location based on acquisition It sets;
Second obtains module 540, for obtaining the circumstance state information for the ambient enviroment that target object is presently in;And
Third determining module 550 is determined for the position based on circumstance state information and target object in electronic map The navigation strategy of electronic navigation software, to arrange or change fixed navigation programming.
Current environmental aspect is not taken into account completely when navigating with the prior art, is easy to make a dash across the red light, is be easy to cause traffic accident It compares, by embodiment of the disclosure, it can be considered that current environmental aspect, avoids making a dash across the red light, avoid traffic when navigation Accident, so that navigation is safer, more flexible.
As a kind of optional embodiment, third determining module is also used to: when circumstance state information characterizes current environment It when situation meets predetermined characteristic, executes below one or more: keeping fixed navigation programming constant, and prompt to pause at In current navigation position, or predetermined time prompt in advance pauses near current navigation position;It keeps fixed to lead Boat planning is constant, and is further continued for navigating according to navigation programming after postponing a period of time in current navigation position, or in advance Predetermined time prompt is further continued for navigating according to the navigation programming after postponing a period of time near current navigation position;? On the basis of determining navigation programming, modify at the navigation programming at specified navigation position, or the modification specified navigation position Navigation programming and predetermined time notification portion navigation programming has been modified in advance;Since at specified navigation position, reset Subsequent navigation programming, or reset subsequent navigation programming and predetermined time notification portion navigation programming is weighed in advance New settings;For fixed navigation programming, voice prompting or visual cue are exported.
By the embodiment of the present disclosure, different navigation strategies can be formulated for different environmental aspects, and then is based on leading Navigate tactical arrangement or the prior fixed navigation programming of change, to overcome the simple and mechanical safety accident navigated and may cause, most More flexible, safer navigation purpose is realized eventually.
As a kind of optional embodiment, circumstance state information includes below one or more: being caused by weather condition Circumstance state information;The condition information on surrounding road surface, wherein condition information includes the relevant information of static object, and/or The relevant information of mobile object.
As a kind of optional embodiment, which further includes judgment module 560, for judging current ring Whether border situation meets predetermined characteristic, and as shown in Figure 6A, judgment module 560 includes: acquiring unit 561, for obtaining about week The image in collarette border;Recognition unit 562, for identification out in image one or more identifications object;And predicting unit 563, for the object according to the identification identified, predict whether current environmental aspect meets predetermined characteristic, alternatively, as schemed Shown in 6B, judgment module 560 includes: sensing unit 564, for sensing object static in ambient enviroment using sensing device, And/or the object of movement;And judging unit 565, for determining according to the relative displacement relationship for being sensed object and target object Whether current environmental aspect meets predetermined characteristic.
By the embodiment of the present disclosure, different detection modes can be used and such as use camera or sensing device, prediction or Person determines whether current environmental aspect meets predetermined characteristic.
As a kind of optional embodiment, visual cue includes below one or more: to the office in navigation interface Portion's element or whole elements carry out discoloration and show;Change the display form of navigation identification in navigation interface;In navigation interface Display alarm identifies around navigation identification.
Any number of or in which any number of at least partly function in module according to an embodiment of the present disclosure, unit It can be realized in a module.It can be split according to any one or more in the module of the embodiment of the present disclosure, unit It is divided into multiple modules to realize.It can be at least by portion according to any one or more in the module of the embodiment of the present disclosure, unit Ground is divided to be embodied as hardware circuit, such as field programmable gate array (FPGA), programmable logic array (PLA), system on chip, base The system in system, encapsulation, specific integrated circuit (ASIC) on plate, or can be by carrying out times that be integrated or encapsulating to circuit The hardware or firmware of what other rational method realizes, or with any one in three kinds of software, hardware and firmware implementations Kind or several appropriately combined realized with wherein any.Alternatively, according to one in the module of the embodiment of the present disclosure, unit or It is multiple to be at least implemented partly as computer program module, when the computer program module is run, can execute Corresponding function.
For example, the first determining module 510, first obtains module 520, and the second determining module 530, second obtains module 540 And any number of in third determining module 550 may be incorporated in a module and realize or any one mould therein Block can be split into multiple modules.Alternatively, at least partly function of one or more modules in these modules can be with it He combines at least partly function of module, and realizes in a module.In accordance with an embodiment of the present disclosure, the first determining module 510, first obtains module 520, and the second determining module 530, second obtains in module 540 and third determining module 550 extremely Few one can at least be implemented partly as hardware circuit, such as field programmable gate array (FPGA), programmable logic battle array (PLA), system on chip, the system on substrate, the system in encapsulation, specific integrated circuit (ASIC) are arranged, or can be by electricity Road carries out the hardware such as any other rational method that is integrated or encapsulating or firmware to realize, or with software, hardware and firmware Any one in three kinds of implementations several appropriately combined is realized with wherein any.Alternatively, the first determining module 510, First obtains module 520, and the second determining module 530, second obtains at least one in module 540 and third determining module 550 It is a to be at least implemented partly as computer program module, when the computer program module is run, phase can be executed The function of answering.
Fig. 7 diagrammatically illustrates the department of computer science for being adapted for carrying out air navigation aid and navigation system according to the embodiment of the present disclosure The block diagram of system.Computer system shown in Fig. 7 is only an example, should not function and use scope to the embodiment of the present disclosure Bring any restrictions.
As shown in fig. 7, computer system 700 includes processor 710, computer readable storage medium 720.The department of computer science System 700 can execute the method according to the embodiment of the present disclosure.
Specifically, processor 710 for example may include general purpose microprocessor, instruction set processor and/or related chip group And/or special microprocessor (for example, specific integrated circuit (ASIC)), etc..Processor 710 can also include using for caching The onboard storage device on way.Processor 710 can be the different movements for executing the method flow according to the embodiment of the present disclosure Single treatment unit either multiple processing units.
Computer readable storage medium 720, such as can be non-volatile computer readable storage medium, specific example Including but not limited to: magnetic memory apparatus, such as tape or hard disk (HDD);Light storage device, such as CD (CD-ROM);Memory, such as Random access memory (RAM) or flash memory;Etc..
Computer readable storage medium 720 may include computer program 721, which may include generation Code/computer executable instructions execute processor 710 according to the embodiment of the present disclosure Method or its any deformation.
Computer program 721 can be configured to have the computer program code for example including computer program module.Example Such as, in the exemplary embodiment, the code in computer program 721 may include one or more program modules, for example including 721A, module 721B ....It should be noted that the division mode and number of module are not fixation, those skilled in the art can To be combined according to the actual situation using suitable program module or program module, when these program modules are combined by processor 710 When execution, processor 710 is executed according to the method for the embodiment of the present disclosure or its any deformation.
In accordance with an embodiment of the present disclosure, processor 710 can be handed over sender unit 730 and signal receiver 740 Mutually, it executes according to the method for the embodiment of the present disclosure or its any deformation.
According to an embodiment of the invention, the first determining module 510, the first acquisition module 520, the second determining module 530, the Two acquisition at least one of modules 540 and third determining module 550 can be implemented as the computer program with reference to Fig. 7 description Corresponding operating described above may be implemented when being executed by processor 710 in module.
The disclosure additionally provides a kind of computer readable storage medium, which can be above-mentioned reality It applies included in equipment/device/system described in example;Be also possible to individualism, and without be incorporated the equipment/device/ In system.Above-mentioned computer readable storage medium carries one or more program, when said one or multiple program quilts When execution, the method according to the embodiment of the present disclosure is realized.
In accordance with an embodiment of the present disclosure, computer readable storage medium can be non-volatile computer-readable storage medium Matter, such as can include but is not limited to: portable computer diskette, hard disk, random access storage device (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM or flash memory), portable compact disc read-only memory (CD-ROM), light Memory device, magnetic memory device or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can With to be any include or the tangible medium of storage program, the program can be commanded execution system, device or device use or Person is in connection.
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation A part of one module, program segment or code of table, a part of above-mentioned module, program segment or code include one or more Executable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in box The function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practical On can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it wants It is noted that the combination of each box in block diagram or flow chart and the box in block diagram or flow chart, can use and execute rule The dedicated hardware based systems of fixed functions or operations is realized, or can use the group of specialized hardware and computer instruction It closes to realize.
It will be understood by those skilled in the art that the feature recorded in each embodiment and/or claim of the disclosure can To carry out multiple combinations or/or combination, even if such combination or combination are not expressly recited in the disclosure.Particularly, exist In the case where not departing from disclosure spirit or teaching, the feature recorded in each embodiment and/or claim of the disclosure can To carry out multiple combinations and/or combination.All these combinations and/or combination each fall within the scope of the present disclosure.
Although the disclosure, art technology has shown and described referring to the certain exemplary embodiments of the disclosure Personnel it should be understood that in the case where the spirit and scope of the present disclosure limited without departing substantially from the following claims and their equivalents, A variety of changes in form and details can be carried out to the disclosure.Therefore, the scope of the present disclosure should not necessarily be limited by above-described embodiment, But should be not only determined by appended claims, also it is defined by the equivalent of appended claims.

Claims (10)

1. a kind of air navigation aid, comprising:
Determine a navigation programming;
Obtain the geographical location that target object is presently in;
Geographical location based on acquisition determines position of the target object in electronic map;
Obtain the circumstance state information for the ambient enviroment that the target object is presently in;And
Position based on the circumstance state information and the target object in electronic map determines leading for electronic navigation software Boat strategy, to arrange or change the fixed navigation programming.
2. according to the method described in claim 1, wherein, the navigation strategy of the determining electronic navigation software, to arrange or become The more navigation strategy of electronic navigation software, comprising:
When the circumstance state information, which characterizes current environmental aspect, meets predetermined characteristic, execute below one or more:
It keeps the fixed navigation programming constant, and prompts to pause in current navigation position, or pre- timing in advance Between prompt to pause near current navigation position;
It keeps the fixed navigation programming constant, and prompts to be further continued for after postponing a period of time in current navigation position It navigates according to the navigation programming, or the predetermined time prompts after postponing a period of time near current navigation position again in advance Continue to navigate according to the navigation programming;
On the basis of the fixed navigation programming, the navigation programming at specified navigation position, or the modification finger are modified Determine the navigation programming at navigation position and predetermined time notification portion navigation programming has been modified in advance;
Since at specified navigation position, subsequent navigation programming is reset, or reset subsequent navigation programming simultaneously Predetermined time notification portion navigation programming has been reset in advance;
For the fixed navigation programming, voice prompting or visual cue are exported.
3. method according to claim 1 or 2, wherein the circumstance state information includes below one or more:
The circumstance state information as caused by weather condition;
The condition information on surrounding road surface, wherein the condition information includes the relevant information of static object, and/or mobile The relevant information of object.
4. according to the method described in claim 2, wherein, the method also includes judging whether the current environmental aspect is full The foot predetermined characteristic, the operation include:
Obtain the image about the ambient enviroment;
Identify the object of one or more identifications in described image;And
According to the object of the identification identified, predict whether the current environmental aspect meets the predetermined characteristic,
Alternatively,
Using sensing device, object static in the ambient enviroment, and/or the object of movement are sensed;And
According to the relative displacement relationship of sensed object and the target object, determine whether the current environmental aspect meets institute State predetermined characteristic.
5. according to the method described in claim 2, wherein, the visual cue includes below one or more:
To in navigation interface local element or whole element carry out discoloration and show;
Change the display form of navigation identification in navigation interface;
Display alarm identifies around navigation identification in navigation interface.
6. a kind of navigation system, comprising:
First determining module, for determining a navigation programming;
First obtains module, the geographical location being presently in for obtaining target object;
Second determining module determines position of the target object in electronic map for the geographical location based on acquisition;
Second obtains module, for obtaining the circumstance state information for the ambient enviroment that the target object is presently in;And
Third determining module, for the position based on the circumstance state information and the target object in electronic map, really The navigation strategy of electronic navigation software is determined, to arrange or change the fixed navigation programming.
7. system according to claim 6, wherein the third determining module is also used to:
When the circumstance state information, which characterizes current environmental aspect, meets predetermined characteristic, execute below one or more:
It keeps the fixed navigation programming constant, and prompts to pause in current navigation position, or pre- timing in advance Between prompt to pause near current navigation position;
It keeps the fixed navigation programming constant, and prompts to be further continued for after postponing a period of time in current navigation position It navigates according to the navigation programming, or the predetermined time prompts after postponing a period of time near current navigation position again in advance Continue to navigate according to the navigation programming;
On the basis of the fixed navigation programming, the navigation programming at specified navigation position, or the modification finger are modified Determine the navigation programming at navigation position and predetermined time notification portion navigation programming has been modified in advance;
Since at specified navigation position, subsequent navigation programming is reset, or reset subsequent navigation programming simultaneously Predetermined time notification portion navigation programming has been reset in advance;
For the fixed navigation programming, voice prompting or visual cue are exported.
8. system according to claim 6 or 7, wherein the circumstance state information includes below one or more:
The circumstance state information as caused by weather condition;
The condition information on surrounding road surface, wherein the condition information includes the relevant information of static object, and/or mobile The relevant information of object.
9. system according to claim 7, wherein described current for judging the system also includes judgment module Whether environmental aspect meets the predetermined characteristic, and the judgment module includes:
Acquiring unit, for obtaining the image about the ambient enviroment;
Recognition unit, for identification out in described image one or more identifications object;And
It is described to predict whether the current environmental aspect meets for the object according to the identification identified for predicting unit Predetermined characteristic,
Alternatively,
Sensing unit senses object static in the ambient enviroment, and/or the object of movement for utilizing sensing device;With And
Judging unit, for determining the current environment according to the relative displacement relationship for being sensed object and the target object Whether situation meets the predetermined characteristic.
10. system according to claim 7, wherein the visual cue includes below one or more:
To in navigation interface local element or whole element carry out discoloration and show;
Change the display form of navigation identification in navigation interface;
Display alarm identifies around navigation identification in navigation interface.
CN201811084287.5A 2018-09-17 2018-09-17 Air navigation aid and navigation system Pending CN109115206A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811084287.5A CN109115206A (en) 2018-09-17 2018-09-17 Air navigation aid and navigation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811084287.5A CN109115206A (en) 2018-09-17 2018-09-17 Air navigation aid and navigation system

Publications (1)

Publication Number Publication Date
CN109115206A true CN109115206A (en) 2019-01-01

Family

ID=64859576

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811084287.5A Pending CN109115206A (en) 2018-09-17 2018-09-17 Air navigation aid and navigation system

Country Status (1)

Country Link
CN (1) CN109115206A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115755400A (en) * 2022-11-21 2023-03-07 江苏泽景汽车电子股份有限公司 Information display method and device, storage medium and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102334151A (en) * 2009-02-27 2012-01-25 丰田自动车株式会社 Movement trajectory generator
CN106205175A (en) * 2015-05-28 2016-12-07 Lg电子株式会社 display device and vehicle for vehicle
CN106289290A (en) * 2016-07-21 2017-01-04 触景无限科技(北京)有限公司 A kind of path guiding system and method
CN107111956A (en) * 2015-01-13 2017-08-29 日产自动车株式会社 Travel controlling system
CN107664502A (en) * 2016-07-28 2018-02-06 奥迪股份公司 The method, apparatus and system of dynamic programming path

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102334151A (en) * 2009-02-27 2012-01-25 丰田自动车株式会社 Movement trajectory generator
CN107111956A (en) * 2015-01-13 2017-08-29 日产自动车株式会社 Travel controlling system
CN106205175A (en) * 2015-05-28 2016-12-07 Lg电子株式会社 display device and vehicle for vehicle
CN106289290A (en) * 2016-07-21 2017-01-04 触景无限科技(北京)有限公司 A kind of path guiding system and method
CN107664502A (en) * 2016-07-28 2018-02-06 奥迪股份公司 The method, apparatus and system of dynamic programming path

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115755400A (en) * 2022-11-21 2023-03-07 江苏泽景汽车电子股份有限公司 Information display method and device, storage medium and electronic equipment
CN115755400B (en) * 2022-11-21 2023-10-27 江苏泽景汽车电子股份有限公司 Information display method and device, storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
CN111076732B (en) Track marking based on vehicle driving and marking scheme for generating high-definition map
CN107430807B (en) Automatic driving assistance system, automatic driving assistance method, and computer program
CN107624155B (en) Autonomous navigation system
JP6776513B2 (en) Vehicle control device, vehicle control method, information processing device, and traffic information provision system
JP6553917B2 (en) Automatic driving support system, automatic driving support method and computer program
JP6252235B2 (en) Automatic driving support system, automatic driving support method, and computer program
CN109426256A (en) The lane auxiliary system based on driver intention of automatic driving vehicle
JP6328743B2 (en) Integrated navigation and collision avoidance system
CN110782657A (en) Police cruiser using a subsystem of an autonomous vehicle
CN109933062A (en) The alarm system of automatic driving vehicle
US10580300B1 (en) Parking management systems and methods
CN110349404A (en) Operate method, system and the machine readable media of automatic driving vehicle and warning service
JP5459137B2 (en) Intersection guidance system
KR20200037737A (en) Pedestrian probability prediction system for autonomous vehicles
CN114255606A (en) Auxiliary driving reminding method and device, map auxiliary driving reminding method and device and map
EP2963632A1 (en) Manoeuvre assistance
CN102470796A (en) Driver information method
JP2008305042A (en) Car navigation device, road sign recognition method and program
JP6462123B2 (en) Vehicle image recording device
JP2016126756A (en) Risk determination method, risk determination device, risk output device, and risk determination system
CN110274611A (en) Information display method, device, terminal and storage medium
CN108016445A (en) System and method for the vehicle application of the magnitude of traffic flow
CN109564724A (en) Information processing method, information processing unit and message handling program
JP6488913B2 (en) Vehicle position determination device and vehicle position determination method
JP2017009553A (en) Vehicle location determination device and vehicle location determination method

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190101

RJ01 Rejection of invention patent application after publication