DE102009058912A1 - Method for geographic position determination of pedestrian, involves calculating prognosis coordinates for current habitation of navigation device, and calculating display position from measuring position and prognosis coordinates - Google Patents

Method for geographic position determination of pedestrian, involves calculating prognosis coordinates for current habitation of navigation device, and calculating display position from measuring position and prognosis coordinates Download PDF

Info

Publication number
DE102009058912A1
DE102009058912A1 DE102009058912A DE102009058912A DE102009058912A1 DE 102009058912 A1 DE102009058912 A1 DE 102009058912A1 DE 102009058912 A DE102009058912 A DE 102009058912A DE 102009058912 A DE102009058912 A DE 102009058912A DE 102009058912 A1 DE102009058912 A1 DE 102009058912A1
Authority
DE
Germany
Prior art keywords
measuring
value
path
display
previous
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.)
Withdrawn
Application number
DE102009058912A
Other languages
German (de)
Inventor
Stefan Henneberger
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.)
Garmin Wurzburg GmbH
Original Assignee
Navigon AG
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 Navigon AG filed Critical Navigon AG
Priority to DE102009058912A priority Critical patent/DE102009058912A1/en
Publication of DE102009058912A1 publication Critical patent/DE102009058912A1/en
Withdrawn legal-status Critical Current

Links

Images

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/20Instruments for performing navigational calculations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/20Integrity monitoring, fault detection or fault isolation of space segment

Abstract

The method involves detecting a current measuring position for a current habitation of a navigation device by a position determining device. A quality value is assigned to the current measuring position, where the quality value is a value for measuring accuracy of the current measuring position. Prognosis coordinates for the current habitation of the navigation device are calculated based on number of positions and quality values. A display position is calculated from the measuring position and the prognosis coordinates based on the quality value. An independent claim is also included for a navigation device to perform a method for geographic position determination of a pedestrian.

Description

Die Erfindung betrifft ein Verfahren zur geographischen Positionsbestimmung, insbesondere eines Fußgängers, nach dem Oberbegriff des Patentanspruchs 1. Die Erfindung betrifft ferner eine zugehörige Navigationseinrichtung.The invention relates to a method for determining geographical position, in particular a pedestrian, according to the preamble of patent claim 1. The invention further relates to an associated navigation device.

Gattungsgemäße Verfahren und Navigationseinrichtungen zur geographischen Positionsbestimmung, insbesondere zur Positionsbestimmung auf Basis von GPS-geschützten Systemen, sind aus dem Stand der Technik bekannt.Generic methods and navigation devices for geographic position determination, in particular for position determination based on GPS-protected systems, are known from the prior art.

GPS-Positionsmessungen sind dabei zunächst einmal mit Ungenauigkeiten behaftet. Quellen für die Ungenauigkeit der GPS-Positionsermittlung liegen unter anderem in der begrenzten Anzahl bzw. Sichtbarkeit der zur Positionsermittlung verwendeten Satelliten vom jeweiligen Standort des GPS-Empfängers, in der Winkelstellung der sichtbaren Satelliten relativ zum Standort des GPS-Empfängers (Triangulation), in atmosphärischen Störungen, welche die Richtung und damit die Laufzeit der Satellitensignale verfälschen können. Weiterhin wird die Genauigkeit der Positionsbestimmung mittels GPS insbesondere im Bereich von hoher Bebauung aufgrund von Reflektionen der Signale deutlich verschlechtert. Ebenso führen Fehler bei der notwendigen Zeitbestimmung zu Ungenauigkeiten in der GPS-Messung.GPS position measurements are initially subject to inaccuracies. Sources for the inaccuracy of the GPS position determination are, among other things, the limited number or visibility of the satellites used for determining the position of the respective location of the GPS receiver, in the angular position of the visible satellite relative to the location of the GPS receiver (triangulation), in atmospheric Disturbances that can falsify the direction and thus the transit time of the satellite signals. Furthermore, the accuracy of position determination by means of GPS, especially in the area of high building due to reflections of the signals is significantly deteriorated. Likewise, errors in the necessary time determination lead to inaccuracies in the GPS measurement.

Diese Fehlerquellen führen typischerweise zu einer Genauigkeit (Reproduzierbarkeit) bei der absoluten Positionsermittlung mittels GPS in der Größenordnung von circa 15 m in bebauten Gebieten. Zusätzlich ist das GPS-Signal häufig einer harmonischen Schwebung unterworfen, die eine periodisch schwankende Ungenauigkeit ebenfalls im Bereich einiger Meter mit sich bringt. Dies bedeutet jedoch, dass eine einzelne GPS-Messung für sich genommen oftmals nicht genau genug ist, um den tatsächlichen Standort des Empfängers eindeutig bestimmen zu können.These sources of error typically lead to an accuracy (reproducibility) in the absolute position determination by means of GPS in the order of about 15 m in built-up areas. In addition, the GPS signal is often subject to a harmonic beating, which also involves a periodically fluctuating inaccuracy in the range of a few meters. However, this means that a single GPS measurement in itself is often not accurate enough to clearly determine the actual location of the receiver.

Zur Lösung dieses Problems werden im Stand der Technik verschiedene Verfahren und Mittel vorgestellt. Dies betrifft zum einen den Einsatz weiterer Hilfsmittel zur genaueren Analyse der Bewegung, wodurch eine exaktere Position zur Bestimmung ermöglicht wird. Bei dieser so genannten Koppelnavigation bzw. „dead reckoning” werden unter anderem die folgenden Hilfsmittel verwendet: Kompass, Beschleunigungssensoren sowie Schrittzähler bei der Fußgängernavigation. Ein Beispiel für diese Optimierung der GPS-Navigation mittels der Koppelnavigation zeigt das Patent US 6,826,477 B2 . Hier wird insbesondere vorgestellt, dass durch die Koppelnavigation durch die Verbindung der GPS-Satellitensignale mit den Messwerten eines Beschleunigungssensors eine präzise Positionsbestimmung ermöglicht wird. Es ist unstrittig, dass insbesondere mit Beschleunigungssensoren in Verbindung mit der GPS-Position zur Bestimmung eine genaue Navigation über einen längeren Zeitraum ermöglicht wird.To solve this problem, various methods and means are presented in the prior art. On the one hand, this involves the use of further aids for a more precise analysis of the movement, which makes possible a more exact position for the determination. Among other things, the following aids are used in this so-called dead reckoning: Compass, acceleration sensors and pedestrian navigation pedometer. An example of this optimization of GPS navigation by means of dead reckoning is shown in the patent US 6,826,477 B2 , In particular, it is presented here that coupled position navigation through the connection of the GPS satellite signals with the measured values of an acceleration sensor makes it possible to obtain precise position determination. It is undisputed that, in particular with acceleration sensors in conjunction with the GPS position for the determination of an accurate navigation over a longer period of time is made possible.

Jedoch besitzen derartige Systeme den grundlegenden Nachteil, dass entsprechende Beschleunigungssensoren oder andere Messtechniken im Navigationsgerät vorhanden sein müssen. Dies bedeutet zum einen, dass entsprechend ein vergrößerter Bauraum als auch ein erhöhtes Gewicht mitzuführen ist. Des Weiteren benötigen derartige Kopplungen von GPS-Satellitennavigationen und weiteren Sensoren einen zusätzlichen Rechenaufwand, da jeweils zu jedem Zeitpunkt ein Abgleich der verschiedenen Sensoren und Messwerte erfolgen muss. Insofern wird hierdurch ein erhöhter Rechenaufwand ausgelöst, der somit die Kapazität des Navigationsgeräts einschränkt. Sofern jedoch nur ein sehr kleines Gerät mit einer geringen Kapazität zur Verfügung steht und hierbei zum Beispiel eine Mobilfunk-Funktion gewährleisten soll, ist somit die Kopplung von verschiedenen Messsignalen nicht zu bewerkstelligen.However, such systems have the fundamental disadvantage that corresponding acceleration sensors or other measurement techniques must be present in the navigation device. This means, on the one hand, that an increased installation space as well as an increased weight must be carried along accordingly. Furthermore, such couplings of GPS satellite navigation systems and other sensors require additional computational effort, since an adjustment of the various sensors and measured values must be carried out at any time. In this respect, this causes an increased computational effort, thus limiting the capacity of the navigation device. However, if only a very small device with a low capacity is available and this is to ensure, for example, a mobile radio function, the coupling of different measurement signals can not be accomplished.

Alternative bzw. zusätzlich eingesetzte Navigationsverfahren, unter anderem für Fußgänger, aber in der Regel für Fahrzeuge, verwenden das so genannten „Map-matching”. Hierbei wird ein Vergleich der gemessenen Positionen aus den GPS-Signalen zu einer digitalen Straßenkarte durchgeführt. In bebautem Gebiet wird davon ausgegangen, dass der Fußgänger sich jeweils nur auf der entsprechenden Straße befinden kann. Somit sind Messwerte, die zu einer Position abseits einer Straße führen, in der Regel unzulässig. Diese Positionen werden somit korrigiert und auf die nächste zulässige Position auf der jeweils nächstgelegenen Straße verschoben. Zur Bestimmung der sinnvollen Position auf der Straße gibt es verschiedenste Verfahren und Algorithmen, wobei in jedem Fall eine digitale Straßenkarte erforderlich ist. Hieraus ergibt sich zwangsläufig das daraus abgeleitete Problem, dass derartige „Map-matching” Verfahren nur verwendbar sind, sofern sich der Fußgänger bzw. Nutzer in einem bebauten Gebiet mit bekannter Straßenkarte befindet.Alternative or additionally used navigation methods, inter alia for pedestrians, but usually for vehicles, use the so-called "map matching". In this case, a comparison of the measured positions from the GPS signals to a digital road map is performed. In built-up areas it is assumed that the pedestrian can only be on the respective street. Thus, measured values that lead to a position off the road are generally inadmissible. These positions are thus corrected and moved to the next allowable position on the nearest road. To determine the meaningful position on the road, there are a variety of methods and algorithms, in each case a digital road map is required. This inevitably results in the problem derived therefrom that such "map-matching" methods can only be used if the pedestrian or user is in a built-up area with a known road map.

Aus den vorgenannten Ausführungen aus dem Stand der Technik verbleibt das Problem, dass es nicht möglich ist, eine möglichst genaue Navigation, insbesondere auf dem freien Gelände, durchzuführen, wobei zu diesem Zweck eine Navigationseinrichtung mit begrenzter Kapazität und ohne weitere Hilfsmittel zum Einsatz kommen kann. Des gleichen gilt ebenso für breite Straßen, z. B. mit mehreren baulich getrennten Fahrspuren, sowie für großräumige Plätze oder Fußgängerzonen. Auch hier kann es im Stand der Technik vorkommen, dass man vom Platz zunächst in die falsche Richtung läuft, bis man nach dem Verlassen des Platzes in einer wegführenden Straße mitgeteilt bekommt, dass es die falsche Straße ist.From the above-mentioned embodiments of the prior art, the problem remains that it is not possible to perform the most accurate navigation possible, especially on open terrain, for which purpose a navigation device with limited capacity and without further aids can be used. The same also applies to wide roads, z. B. with several structurally separate lanes, as well as for large spaces or pedestrian areas. Again, it may happen in the prior art that you run from the place initially in the wrong direction until you leave after the place in a wegführenden Street gets notified that it is the wrong street.

Entsprechend ist es Aufgabe der vorliegenden Erfindung, ein Verfahren bzw. eine Einrichtung zur geographischen Positionsbestimmung eines Fußgängers zu schaffen, die ohne Vorhandensein einer digitalen Straßenkarte und ohne den Einsatz zusätzlicher Messmittel auf Basis der GPS-Signale eine möglichst genaue Positionsbestimmung zulasst.Accordingly, it is an object of the present invention to provide a method and a device for determining the geographical position of a pedestrian, which allows the absence of a digital road map and without the use of additional measuring means based on the GPS signals as accurate as possible position determination.

Diese Aufgabe wird durch ein Verfahren gemäß Patentanspruch 1 gelöst. Die erfindungsgemäße Lösung der Aufgabe umfasst ferner eine Navigationseinrichtung gemäß Patentanspruch 14.This object is achieved by a method according to claim 1. The inventive solution of the task further comprises a navigation device according to claim 14.

Bevorzugte Ausführungsformen der Erfindung sind Gegenstand der Unteransprüche.Preferred embodiments of the invention are subject of the dependent claims.

Das Verfahren zur geographischen Positionsbestimmung, insbesondere eines Fußgängers, bedarf zunächst einmal einer Navigationseinrichtung. Diese umfasst eine Positionsermittlungseinrichtung, einen Prozessor, einen Speicher und eine Anzeigeeinrichtung. Die Positionsermittlungseinrichtung besteht in aller Regel aus einem GPS-Empfänger, der eine entsprechende Erfassung der GPS-Signale durchführt, welche wiederum von den Satelliten ausgesendet werden. Diese Positionsermittlungseinrichtung liefert in einem zyklischen Intervall eine Messposition, d. h. die GPS-Position, und zu dieser Messposition zusätzlich zumindest einen Qualitätswert. In aller Regel stellt die Anzahl der Satelliten, welche zur Bestimmung der Position zur Verfügung standen, einen ersten Qualitätswert. Die Werte (Messposition, Qualitätswerte und ggf. weitere Daten) werden von der Positionsermittlungseinrichtung entsprechend zur weiteren Auswertung dem Prozessor übergeben. Mittels des erfindungsgemäßen Verfahrens auf Basis der aktuellen Messposition und deren Qualität in Verbindung mit gespeicherten Werten wird eine Anzeigeposition ermittelt. Diese Anzeigeposition kann je nach Ausführung des Navigationsgeräts und der Benutzerführung in einem Kartenausschnitt bzw. einer Land-/Straßenkarte und/oder in Form von geographischen Koordinaten angezeigt werden. Für die Darstellung der Anzeigeposition gibt es vielfältige Möglichkeiten, die hinlänglich aus dem Stand der Technik bekannt sind.The method for determining the geographical position, in particular of a pedestrian, first of all requires a navigation device. This comprises a position determination device, a processor, a memory and a display device. The position detection device usually consists of a GPS receiver, which performs a corresponding detection of the GPS signals, which in turn are emitted by the satellites. This position determining device delivers a measuring position in a cyclic interval, i. H. the GPS position, and at least one quality value for this measurement position. As a rule, the number of satellites available for determining the position provides a first quality value. The values (measuring position, quality values and possibly further data) are transferred by the position-determining device to the processor for further evaluation. By means of the method according to the invention on the basis of the current measuring position and its quality in conjunction with stored values, a display position is determined. Depending on the design of the navigation device and the user guidance, this display position can be displayed in a map section or a country / road map and / or in the form of geographical coordinates. For the presentation of the display position, there are many possibilities, which are well known in the prior art.

Die gestellte Aufgabe, der möglichst genauen Positionsbestimmung ohne zusätzliche Messmittel und Straßenkarten, wird nun durch die erfinderische Verfahrensweise gelöst. Im ersten Schritt erfolgt die Erfassung der aktuellen Messposition für den aktuellen Aufenthaltsort der Navigationseinrichtung mittels der Positionsermittlungseinrichtung – Schritt (A). Hierbei ist der Messposition zumindest ein Qualitätswert zugeordnet, wobei der Qualitätswert ein Wert für die Messgenauigkeit der jeweiligen Messposition ist. Im folgenden Schritt (B) erfolgt die Berechnung von zunächst Prognosekoordinaten für den aktuellen Aufenthaltsort auf Grundlage einer Mehrzahl von vorausgehenden Positionen sowie Qualitätswerten. Im abschließenden Schritt (C) erfolgt die Berechnung der Anzeigeposition aus der zuvor berechneten Prognosekoordinate in Verknüpfung mit der Messposition in Abhängigkeit vom Qualitätswert der aktuellen Messposition.The task, the most accurate position determination possible without additional measuring equipment and road maps, is now solved by the inventive method. In the first step, the detection of the current measurement position for the current location of the navigation device by means of the position detection device - step (A). In this case, the measuring position is assigned at least one quality value, wherein the quality value is a value for the measuring accuracy of the respective measuring position. In the following step (B), the calculation of first prognosis coordinates for the current location is based on a plurality of preceding positions and quality values. In the final step (C), the display position is calculated from the previously calculated prognosis coordinate in conjunction with the measurement position as a function of the quality value of the current measurement position.

Der aktuelle Aufenthaltsort der Navigationseinrichtung entspricht dem wahren Ort, den es zu ermitteln gilt, wobei dieser folglich nicht exakt bekannt ist. Von der Positionsermittlungseinrichtung wird im bekannten Verfahren die Messposition bzw. GPS-Position bestimmt. Deren Bestimmung ist folglich einfach und wohlbekannt. Zu diesem Zweck gibt es aus dem Stand der Technik eine Mehrzahl von GPS-Empfängern, die entsprechende Messpositionen bereitstellen. Aufgrund der Fehlerhaftigkeit der Messposition ist es jedoch gewünscht, eine Anzeigeposition auf der Navigationseinrichtung darzustellen, welche dem wirklichen Aufenthaltsort möglichst genau entspricht. Kern der Erfindung ist hierbei, in einem Verfahrensschritt zunächst Prognosekoordinaten auf Basis des vergangenen Verlaufes zu bestimmen, bevor in einem folgenden Verfahrensschritt ein Abgleich von Messposition und Prognosekoordinate zur Bestimmung der Anzeigeposition erfolgt.The current location of the navigation device corresponds to the true location, which is to be determined, which is therefore not exactly known. The measuring position or GPS position is determined by the position determination device in the known method. Their determination is therefore simple and well-known. For this purpose, there are a number of GPS receivers in the prior art which provide corresponding measurement positions. Due to the defectiveness of the measuring position, however, it is desirable to display a display position on the navigation device which corresponds as closely as possible to the actual location. The core of the invention here is to first determine prognostic coordinates on the basis of the past course in a method step, before a comparison of the measuring position and prediction coordinate to determine the display position takes place in a subsequent method step.

Wie bereits angeführt, bildet vorteilhafterweise die Anzahl der Satelliten, welche zur Bestimmung der Messposition der Positionsermittlungseinrichtung zur Verfügung standen, einen ersten Qualitätswert. Dieser Wert steht in nahezu allen bekannten GPS-Empfängern zu jeder Messposition zur Verfügung. Des Weiteren liefert eine Mehrzahl der GPS-Empfänger als weitere Qualitätsgröße die so genannte horizontale Positionsgenauigkeit (HDOP), welche ebenfalls eine Aussage darüber beinhaltet, wie gut die Messqualität des jeweiligen Messwerts ist. Darüber hinaus können vom GPS-Empfänger gleichfalls weitere Qualitätswerte zu jedem Messwert je nach Ausführungsart geliefert werden. Es ist bekannt, dass derartige GPS-Empfänger mitunter nicht zu jeder Messposition sämtliche vorhandenen Qualitätswerte liefern. Dies kann unter anderem dann der Fall sein, wenn die Zykluszeit nicht ausgereicht hat, um im GPS-Empfänger die entsprechenden Qualitätswerte bereitzustellen. Sofern von der Positionsermittlungseinrichtung an den Prozessor ein Datensatz ohne bzw. nur mit teilweisen Qualitätswerten geliefert wird, so wird der jeweils fehlende Qualitätswert durch einen vordefinierten Wert ersetzt.As already stated, the number of satellites which were available for determining the measuring position of the position-determining device advantageously forms a first quality value. This value is available in almost all known GPS receivers for each measurement position. Furthermore, a majority of the GPS receivers provide, as a further quality variable, the so-called horizontal position accuracy (HDOP), which likewise contains a statement as to how good the measurement quality of the respective measured value is. In addition, the GPS receiver can also provide additional quality values for each metric, depending on the type of execution. It is known that such GPS receivers sometimes fail to provide all available quality values for each measurement position. This may be the case, inter alia, if the cycle time was not sufficient to provide the corresponding quality values in the GPS receiver. If a data record is supplied by the position determination device to the processor without or only with partial quality values, the respectively missing quality value is replaced by a predefined value.

Von GPS-Empfängern bzw. der Positionsermittlungseinrichtung werden in aller Regel die Datensätze, d. h. die Messposition und die Qualitätswerte, in einem NMEA-Protokoll übermittelt. Dieses von der National Marine Electronics Association (NMEA) definierte Kommunikationsprofil zwischen GPS-Empfänger und Prozessoren sichert eine einheitliche Verwendung von Daten der Positionsermittlungseinrichtung in den Prozessoren unabhängig vom jeweils verwendeten GPS-Empfänger-Typ. Aufgrund dieser für das erfindungsgemäße Verfahren vorteilhaften Einschränkung kann auch nicht ein alternatives Optimierungsverfahren mit der Auswertung der GPS-Rohdaten durchgeführt werden (unabhängig davon, dass dieses wiederum zu unzulässig hoher Rechenlast führen würde).The data sets, ie the measurement position and the quality values, are generally transmitted by GPS receivers or the position determination device in a NMEA protocol. This from the National Marine Electronics Association (NMEA) defined communication profile between GPS receiver and processors ensures a uniform use of data of the position detection device in the processors, regardless of the particular type of GPS receiver used. Because of this restriction, which is advantageous for the method according to the invention, it is also not possible to carry out an alternative optimization method with the evaluation of the GPS raw data (regardless of the fact that this in turn would lead to an unacceptably high computing load).

Aufgabe im Schritt (B) ist es, eine Prognosekoordinate für den aktuellen Aufenthaltsort zu ermitteln. Dies erfolgt in bevorzugter Verfahrensweise mit den folgenden Schritten: Zunächst erfolgt eine Berechnung eines Messwegs zwischen der letzten Messposition sowie der vorhergehenden Messposition und parallel eine Berechnung eines Gewichtungswegfaktors aus den Qualitätswerten der aktuellen Messposition sowie der vorhergehenden Messposition – Schritt (B1). Mit dem ermittelten Messweg und dem ermittelten Gewichtungswegfaktor wird hieraus ein Gewichteter-Messweg berechnet – Schritt (B2). Aus der Kombination einer Mehrzahl von zurückliegenden Gewichteten-Messwegen und dem letzten Gewichteten-Messweg erfolgt die Berechnung einer Prognosestrecke – Schritt (B3). Diese Prognosestrecke steht symbolisch für den erwarteten zurückgelegten Weg vom vorhergehenden Messzeitpunkt zum aktuellen Messzeitpunkt. Abschließend erfolgt im Schritt (B4) die Berechnung der Prognosekoordinate mittels der Prognosestrecke auf Basis einer vorhergehenden Position.The task in step (B) is to determine a prognosis coordinate for the current location. This is done in a preferred procedure with the following steps: First, a calculation of a measurement path between the last measurement position and the previous measurement position and parallel calculation of a Gewichtswegwegfaktors from the quality values of the current measurement position and the previous measurement position - step (B1). With the determined measuring path and the determined weighting path factor, a weighting measuring path is calculated from this - step (B2). From the combination of a plurality of past weighted measuring paths and the last weighted measuring path, the calculation of a prognosis distance is performed - step (B3). This forecast path symbolizes the expected distance traveled from the previous measurement point to the current measurement point. Finally, in step (B4), the calculation of the forecasting coordinate by means of the forecasting route is based on a previous position.

Eine anschauliche Darstellung der Vorgehensweise wird anhand des in den Abbildungen beispielhaft skizzierten Verlaufs mit zugehöriger Figurenbeschreibung erläutert.A graphic representation of the procedure will be explained with reference to the course sketched by way of example in the figures with associated description of the figures.

Die Berechnung des Messwegs im Schritt (B1) erfolgt bevorzugt als vektorielle Differenz zwischen der aktuellen Messposition und der vorhergehenden Messposition. Dieser Messweg besitzt folglich eine vektorielle Größe mit einer Länge und einer Richtung – Schritt (B1a). Parallel hierzu gilt es den Gewichtungswegfaktor zu bestimmen. Hierzu wird zunächst zu dem aktuellen Qualitätswert bzw. den Qualitätswerten der letzten Messung ein Gewichtungsmessfaktor ermittelt – Schritt (B1b). Dieser weist hierbei einen festgelegten Wertebereich auf. In einfacher Ausführung wird der Wertebereich auf den Bereich zwischen 0 und 1 festgelegt. Somit resultiert hieraus, dass zu jeder Messposition ein Gewichtungsmessfaktor in einem Wertebereich zwischen 0 und 1 zugeordnet ist. Der erforderliche Gewichtungswegfaktor wird nun als der jeweils geringere Gewichtungsmessfaktor von der aktuellen Messposition und der vorhergehenden Messposition bestimmt – Schritt (B1c). Es ist offensichtlich, dass die Reihenfolge der Berechnung beliebig ist mit der Ermittlung des Messweges im Schritt (B1a) zu der Ermittlung der Gewichtungsfaktoren in den Schritten (B1b) und (B1c).The calculation of the measuring path in step (B1) is preferably carried out as a vectorial difference between the current measuring position and the previous measuring position. This measurement path thus has a vectorial size with one length and one direction - step (B1a). In parallel, it is necessary to determine the weighting factor. For this purpose, a weighting factor is first determined for the current quality value or the quality values of the last measurement - step (B1b). This has a fixed range of values. In a simple implementation, the value range is set to the range between 0 and 1. This results in the fact that a weighting factor is assigned to each measuring position in a value range between 0 and 1. The required weighting path factor is now determined as the respectively lower weighting factor from the current measuring position and the previous measuring position - step (B1c). It is obvious that the order of calculation is arbitrary with the determination of the measuring path in step (B1a) for the determination of the weighting factors in steps (B1b) and (B1c).

Im folgenden Verfahrensschritt (B2) erfolgt in einfacher Art die Berechnung des Gewichteten-Messwegs aus dem jeweiligen Messweg. Hierzu wird der vektorielle Messweg in einfacher Art mit dem Gewichtungswegfaktor multipliziert. Bevorzugt besitzt der Gewichtungswegfaktor einen Wert zwischen 0 und 1, und somit besitzt der Gewichtete-Messweg entsprechend eine Länge zwischen Null bis maximal der Länge des Messwegs, wobei die Richtung entsprechend identisch zum Messweg ist.In the following method step (B2), the calculation of the weighted measuring path from the respective measuring path takes place in a simple manner. For this purpose, the vectorial measurement path is simply multiplied by the weighting path factor. The weighting path factor preferably has a value between 0 and 1, and thus the weighted measuring path accordingly has a length between zero and at most the length of the measuring path, the direction being correspondingly identical to the measuring path.

In vorteilhafter Ausführung werden mit jedem neuen Messwert der Gewichtungswegfaktor und der Gewichtete-Messweg bestimmt und im Speicher zwischengespeichert. Entsprechend der maximalen Anzahl an Datensätzen wird folglich immer der zeitlich am weitesten zurückliegende Datensatz gelöscht. Die maximale Anzahl an gespeicherten Datensätzen kann sich zum einen nach den Qualitätswerten richten, aber auch fest vorgegeben sein. Alternativ wäre es aber auch möglich, bei jeder neu zu bestimmenden Anzeigeposition die Berechnung der Gewichteten-Messwege für eine Mehrzahl an zurückliegenden Steckenabschnitten auf Grundlage der zwischengespeicherten Messpositionen und Qualitätswerte durchzuführen.In an advantageous embodiment, the weighting path factor and the weighting measuring path are determined with each new measured value and temporarily stored in the memory. Consequently, according to the maximum number of records, the most recent record is always deleted. The maximum number of stored data sets can depend on the quality values, but can also be fixed. Alternatively, however, it would also be possible to carry out the calculation of the weighted measuring paths for a plurality of past plug sections on the basis of the buffered measuring positions and quality values for each display position to be newly determined.

Im Schritt (B3) wird nun die Prognosestrecke berechnet, indem angefangen vom letzten, aktuellen Gewichteten-Messweg eine Mehrzahl an Gewichteten-Messwegen vektoriell aufsummiert wird. Zugleich wird die Summe der zu den Gewichteten-Messwegen gehörigen Gewichtungswegfaktoren aufsummiert. Diese Summenbildung erfolgt bis die Summe der Gewichtungswegfaktoren einen zuvor definierten Fixwert erreicht. Da in aller Regel die Summe der Gewichtungswegfaktoren nicht exakt den definierten Fixwert ergibt, kann in der genauen Ausführung der Rechenvorschrift zum einen der letzte Gewichtete-Messweg proportional verkürzt werden, so dass der proportional zugehörige Gewichtungswegfaktor in der Summe zum definierten Fixwert führt, oder es wird alternativ für den nachfolgenden Rechenschritt anstelle des Fixwertes die tatsächliche Summe der Gewichtungswegfaktoren angewendet. Hierbei kann sowohl die Berücksichtigung des Gewichtungs-Messweges, dessen Gewichtungswegfaktor in der Berechnung den Fixwert überschreitet, als auch dessen Löschung angewendet werden. Die Prognosestrecke ergibt sich nun durch die Teilung der Vektorsumme der Gewichteten-Messwege durch den Fixwert. Diese Prognosestrecke steht hierbei symbolisch für die erwartete Bewegung vom Zeitpunkt der vorhergehenden Messung zum Zeitpunkt der aktuellen Messung.In step (B3), the prognosis distance is now calculated by adding up a plurality of weighted measurement paths vectorially starting from the last, current weighted measurement path. At the same time, the sum of the weighting path factors belonging to the weighted measuring paths is summed up. This summation takes place until the sum of the weighting path factors reaches a previously defined fixed value. Since in most cases the sum of the weighting path factors does not exactly yield the defined fixed value, in the exact execution of the calculation rule, the last weighted measuring path can be proportionally shortened, so that the proportionally associated weighting path factor in the sum leads to the defined fixed value, or it will alternatively, instead of the fixed value, the actual sum of the weighting travel factors is used for the subsequent calculation step. In this case, both the consideration of the weighting measuring path, whose weighting path factor in the calculation exceeds the fixed value, as well as its deletion can be used. The prognosis distance now results from the division of the vector sum of the weighted measurement paths by the fixed value. This forecast path symbolizes the expected movement from the time of the previous measurement to the time of the current measurement.

In einer vorteilhaften Verfahrensweise wird in einem nachfolgenden Schritt (B4) die Prognosekoordinate aus der Prognosestrecke und der vorangehenden Anzeigeposition ermittelt. Da vom Verfahrensprinzip davon auszugehen ist, dass die jeweilige Anzeigeposition dem wahren Aufenthaltsort des Navigationsgerätes am nächsten kommt, und da die Prognosestrecke diejenige ist, von der ausgegangen wird, dass diese anzunehmender Weise der letzten Bewegung entspricht, ist in nahe liegender Weise zur Bestimmung der Prognosekoordinate die Anwendung der Prognosestrecke auf der vorhergehenden Anzeigeposition vorzunehmen. In an advantageous procedure, in a subsequent step (B4), the forecasting coordinate is determined from the forecasting route and the preceding display position. Since the procedural principle is to assume that the respective display position is closest to the true location of the navigation device, and since the prognosis route is the one assumed to correspond to the last movement, it is obvious to determine the prognosis coordinate to apply the forecast route to the previous display position.

Nach dem Schritt (B) ist nun sowohl die Messposition, als auch die Prognosekoordinate bekannt. Beide Positionen kennzeichnen den möglichen Aufenthaltsort des Navigationsgeräts. Es kann folglich davon ausgegangen werden, dass der wahre Aufenthaltsort vermutlich zwischen diesen beiden Positionen liegt. In Abhängigkeit von der Qualität des aktuellen Messergebnisses in der GPS-Positionsermittlung kann festgelegt werden, welche Position jeweils wahrscheinlicher dem wahren Aufenthaltsort entspricht. Insofern kann im Schritt (C) eine Anzeigeposition ermittelt werden, indem eine Verbindungslinie zwischen der Messposition und der Prognosekoordinate gezogen wird, wobei die Anzeigeposition auf dieser Verbindungslinie liegt. Bei einer sehr guten Qualität des Messergebnisses, d. h. einem Gewichtungsmessfaktor im oberen Wertebereich, liegt vorteilhafter Weise die Anzeigeposition nahe der Messposition und im Gegensatz bei einer sehr schlechten Qualität der Messung nahe der Prognosekoordinate. Eine einfache anwendbare Rechenvorschrift wäre z. B. „Anzeigeposition = Messposition × Gewichtungsmessfaktor + Prognosekoordinate × (1 – Gewichtungsmessfaktor)”.After step (B), both the measurement position and the forecast coordinate are now known. Both positions indicate the possible location of the navigation device. It can therefore be assumed that the true whereabouts are probably between these two positions. Depending on the quality of the current measurement result in the GPS position determination, it is possible to determine which position is more likely to correspond to the true location. In this respect, a display position can be determined in step (C) by drawing a connecting line between the measuring position and the forecasting coordinate, the display position being on this connecting line. With a very good quality of the measurement result, d. H. a weighting factor in the upper value range, the display position is advantageously close to the measuring position and in contrast to a very poor quality of the measurement near the prognosis coordinate. A simple applicable calculation rule would be z. Eg "Display position = measuring position × weighting factor + forecasting coordinate × (1 - weighting factor)".

Das vorgenannte Verfahren kann sowohl für die Fußgängernavigation als auch ebenso für beliebige andere Fortbewegungsmittel verwendet werden, wenngleich in dem Fall andere geeignetere Verfahren zur Verfügung stehen.The aforesaid method can be used for pedestrian navigation as well as for any other means of transportation, although other more suitable methods are available in that case.

Sofern in der Fußgängernavigation die Berechnung zu einer für einen Fußgänger unrealistischen Geschwindigkeit von insbesondere mehr als 20 km/h führt, kann davon ausgegangen werden, dass es sich um einen gravierenden Messfehler handelt. Dies gilt natürlich nicht, sofern eine andauernde Überschreitung vorliegt und somit nicht von einer Fußgängernavigation auszugehen ist. Da bekanntlich davon auszugehen ist, dass ein Fußgänger sich in der Regel mit bis zu circa 12 km/h fortbewegt, wird in bevorzugter Ausführung das Verfahren um eine Korrektur der letzten Position bei Geschwindigkeitsüberschreitung ergänzt. Aus der Zykluszeit des GPS-Empfängers und den vorteilhaften Grenzwerten für die Geschwindigkeit lässt sich somit leicht ein Abstandsgrenzwert für die in der Navigation betrachteten Weglängen anwenden.If, in pedestrian navigation, the calculation leads to an unrealistic speed for a pedestrian, in particular more than 20 km / h, it can be assumed that this is a serious measurement error. Of course, this does not apply if there is a constant overrun and thus can not be assumed by a pedestrian navigation. Since it is known that a pedestrian usually travels at up to approximately 12 km / h, in a preferred embodiment the method is supplemented by a correction of the last position in case of exceeding the speed limit. From the cycle time of the GPS receiver and the advantageous limit values for the speed, it is thus easy to apply a distance limit value for the path lengths considered in the navigation.

Hierzu wird in einer möglichen Ausführungsform bei der Fußgängernavigation ergänzend im Schritt (B1) die Länge des ermittelten Messweges mit dem Abstandsgrenzwert verglichen. Sofern eine Überschreitung von z. B. einer umgerechneten Geschwindigkeit von 20 km/h gegeben ist, stehen zur Korrektur zwei Alternativen zur Verfügung: So kann zum einen der Qualitätswert der letzten Messposition herabgesetzt werden. Dieses führt in der folgenden Berechnung aufgrund des vorteilhaften Verfahrens zu einer Verkürzung des letzten Streckenabschnitts, da der Qualitätswert maßgeblich die am Ende des Verfahrens angezeigte Position beeinflusst. In der zweiten Ausführungsart ist es gleichfalls möglich, die letzte Messposition für die weitere Berechnung auf dem zuvor ermittelten letzten Messweg derart zu verschieben, dass der Messweg sich auf eine zulässige Länge von z. B. 12 km/h verkürzt.For this purpose, in one possible embodiment in pedestrian navigation, the length of the determined measuring path is additionally compared with the distance limit value in step (B1). If an excess of z. For example, given a converted speed of 20 km / h, two alternatives are available for correction: on the one hand, the quality value of the last measuring position can be reduced. Due to the advantageous method, this leads to a shortening of the last route section in the following calculation, since the quality value decisively influences the position displayed at the end of the method. In the second embodiment, it is also possible to move the last measurement position for further calculation on the previously determined last measurement path such that the measurement path is limited to an allowable length of z. B. 12 km / h shortened.

In einer alternativen oder ergänzenden Ausführung kann geprüft werden, ob die zunächst ermittelte Prognosestrecke im Schritt (B3) zu einer unzulässig hohen Geschwindigkeit führen würde, d. h. wiederum ob ein festgelegter Abstandsgrenzwert überschritten wurde. Entsprechend der Annahme für eine als praktikabel anzusehende Geschwindigkeit für einen Fußgänger von circa 12 km/h, wird entsprechend eine neue Maximalposition ermittelt, welche dieser Relativgeschwindigkeit von vorzugsweise 12 km/h entspricht. Für die folgende Berechnung wird in diesem Falle die Prognosekoordinate durch die Maximalposition bestimmt.In an alternative or supplementary embodiment, it can be checked whether the initially determined prognosis distance in step (B3) would lead to an inadmissibly high speed, ie. H. again whether a defined distance limit has been exceeded. Corresponding to the assumption of a practicable speed for a pedestrian of about 12 km / h, a new maximum position is correspondingly determined, which corresponds to this relative speed of preferably 12 km / h. For the following calculation, the prognosis coordinate is determined by the maximum position in this case.

In äquivalenter Verfahrensweise kann die Berücksichtigung einer zulässigen Maximalgeschwindigkeit bei der Ermittlung der Anzeigeposition im Schritt (C) durchgeführt werden. Wenn eine neue Anzeigeposition ermittelt wurde, die bei Berechnung einer resultierenden Geschwindigkeit zwischen der neuen Anzeigeposition und der zuvor berechneten Anzeigeposition den zulässigen Grenzwert überschreitet, wird entsprechend eine neue Maximalposition ermittelt, welche einer Relativgeschwindigkeit von vorzugsweise 12 km/h entspricht. Nun erfolgt ein Ersetzungsverfahren der neuen Anzeigeposition durch die ermittelte Maximalposition. Somit ist die dem Anzeigegerät übergebene Anzeigeposition die Maximalposition.In an equivalent procedure, the consideration of a permissible maximum speed in the determination of the display position in step (C) can be performed. If a new display position has been determined, which exceeds the permissible limit value when calculating a resulting speed between the new display position and the previously calculated display position, a new maximum position is correspondingly determined, which corresponds to a relative speed of preferably 12 km / h. Now, a replacement procedure of the new display position by the determined maximum position. Thus, the display position given to the display device is the maximum position.

Wenngleich wiederholt der Wert von 12 km/h benannt ist, so stellt dies nur einen vorteilhaften Wert da. Ebenso kann abweichend ein größerer oder geringerer Wert gewählt werden.Although the value of 12 km / h is repeatedly named, this represents only an advantageous value. Likewise, a greater or lesser value can be chosen differently.

Hinsichtlich der Bewegungsrichtung ist gleichfalls eine Korrektur sinnvoll. Es ist im Allgemeinen davon auszugehen, dass zwar ein Fußgänger plötzlich die Richtung ändern kann, dies aber nicht mehrfach in kurzen Abständen hintereinander erfolgt. Hingegen können unter ungünstigen Umständen durch kleine Änderungen der Richtung in Verbindung mit in jeweils gleicher Richtung verschobenen Messwerten, d. h. aufgrund von Messfehlern, dem Benutzer falsche überzeichnete Richtungsänderung dargestellt werden. Mittels einer vorteilhaften Korrektur der Richtungsänderung kann dieses Problem mittels einer Dämpfung beseitigt werden. Hierbei wird bewusst in Kauf genommen, dass bei einer tatsächlichen Richtungsänderung die wahre Richtung erst verzögert angezeigt wird. Als sehr guter Kompromiss hat es sich gezeigt, wenn nach circa 3 Sekunden die richtige Richtung dem Benutzer angezeigt wird. In üblichen GPS-Empfängern steht ein neues Signal 1mal pro Sekunde zur Verfügung. Da ein Fußgänger die Richtung maximal um 180° indem kann, d. h. Richtungsumkehr, führt dies zu einer fiktiv zulässigen Richtungsänderung von 60°.With regard to the direction of motion, a correction also makes sense. It is generally assumed that although one Pedestrians can suddenly change direction, but this does not occur repeatedly at short intervals in succession. On the other hand, under unfavorable circumstances, small changes in direction in conjunction with measured values shifted in the same direction in each case, ie due to measurement errors, can cause the user to display incorrect, oversubscribed changes in direction. By means of an advantageous correction of the change in direction, this problem can be eliminated by means of damping. It is deliberately accepted that when an actual change in direction, the true direction is delayed. A very good compromise has been found when the user is shown the correct direction after about 3 seconds. In common GPS receivers, a new signal is available once per second. Since a pedestrian can turn the direction by a maximum of 180 °, ie direction reversal, this leads to a fictitious permissible change of direction of 60 °.

Zur Umsetzung dieser vorteilhaften Verfahrensergänzung stehen wiederum verschiedene Möglichkeiten zur Verfügung, wobei im Gegensatz zur Korrektur der Geschwindigkeit zwei grundsätzlich verschiedene Verfahrensweisen angewendet werden können:
Im Winkelkappungsverfahren kann zum einen die Richtungsänderung auf einen zulässigen Grenzwert von z. B. 60° bei 1 s Zyklus begrenzt werden. D. h. sofern eine vorläufige Richtungsänderung festgestellt wird, die größer ist, als der zulässige Grenzwert, wird ersatzweise eine reduzierte Richtungsänderung für die folgende Berechnung angewendet, welche in einfacher Art gleich dem Grenzwert gesetzt wird. Diese Ausführungsart entspricht weitgehend dem Verfahren zur Begrenzung der Geschwindigkeit.
In order to implement this advantageous addition to the method, in turn, various options are available, and in contrast to the correction of the speed, two fundamentally different procedures can be used:
In the Winkelkappungsverfahren, on the one hand, the change in direction to an allowable limit of z. B. 60 ° at 1 s cycle be limited. Ie. if a provisional change in direction is detected which is greater than the permissible limit value, a reduced direction change is used as a substitute for the following calculation, which is simply set equal to the limit value. This embodiment largely corresponds to the method for limiting the speed.

Bei Überschreiten des Grenzwertes wird folglich eine Maximalposition ermittelt, welche sich aus der zulässigen Richtungsänderung ergibt.When the limit value is exceeded, consequently, a maximum position is determined, which results from the permissible change in direction.

Im Winkelteilungsverfahren kann zum anderen die Richtungsänderung auf einen Bruchteil der vorläufigen Richtungsänderung reduziert werden. D. h. in diesem Falle wird immer bei Anwendung des Verfahrensschrittes die vorläufige Richtungsänderung modifiziert auf eine reduzierte Richtungsänderung. Entsprechend den vorhergehenden Ausführungen soll bevorzugt die Anzeige nach circa 3 Sekunden der wahren Richtung – von Messfehlern abgesehen – entsprechen. Bei einer Zykluszeit von 1 Sekunde und der maximal möglichen Richtungsänderung von 180° führt dies zu einem Winkelteiler von 3 bzw. einer Multiplikation der vorläufigen Richtungsänderung mit einem Winkelfaktor von 1/3 um zur reduzierten Richtungsänderung zu kommen. Auf Basis der reduzierten Richtungsänderung wird in Folge eine neue Maximalposition ermittelt. In Abhängigkeit davon, auf welche Richtungsänderung dieses ergänzende Verfahren angewendet wird (d. h. auf den Messweg, die Prognosestrecke oder den Anzeigeweg), kann es notwendig bzw. vorteilhaft sein, jeweils die vorhergehende Richtungsänderung bei der Berechnung der reduzierten Richtungsänderung mit einzubeziehen.On the other hand, in the angle division method, the direction change can be reduced to a fraction of the provisional change of direction. Ie. In this case, whenever the method step is used, the provisional direction change is always modified to a reduced direction change. According to the preceding explanations, the display should preferably correspond to the true direction after about 3 seconds, apart from measurement errors. With a cycle time of 1 second and the maximum possible change in direction of 180 °, this leads to an angle divider of 3 or a multiplication of the provisional change of direction with an angle factor of 1/3 to come to the reduced direction change. On the basis of the reduced change of direction, a new maximum position is subsequently determined. Depending on which direction change this supplemental method is applied to (i.e., on the measurement path, the forecast route, or the display path), it may be necessary or advantageous to include the previous directional change in the calculation of the reduced directional change.

Die Umsetzung der vorteilhaften Prüfung der Richtungsänderung kann in einer ersten Ausführungsart wiederum umgehend nach der Berechnung des Messweges im Schritt (B1) erfolgen. Hierzu wird die vorläufige Richtungsänderung zwischen dem vorhergehenden Messweg und dem aktuellen Messweg ermittelt. Wie auch bei der möglichen Überschreitung einer zulässigen Geschwindigkeit steht eine weitere Option zur Verfügung. Es kann bei Überschreiten des Grenzwertes von z. B. 60° hinsichtlich der vorläufigen Richtungsänderung der Qualitätswert der letzten Messposition reduziert werden. Alternativ kann das zuvor beschriebene Winkelteilungs- oder Winkelkappungsverfahren eingesetzt werden. Hierbei wird mittels der reduzierten Richtungsänderung ein Ersatz-Messweg und mittels der Maximalposition eine Ersatz-Messposition bestimmt. Mit der Ersatz-Messposition wird im Folgenden das Navigationsverfahren fortgeführt.In a first embodiment, the implementation of the advantageous check of the change in direction can again take place immediately after the calculation of the measuring path in step (B1). For this purpose, the provisional change of direction between the previous measuring path and the current measuring path is determined. As with the possible exceeding of a permissible speed, another option is available. It can exceed the limit of z. B. 60 ° with regard to the provisional change in direction of the quality value of the last measurement position can be reduced. Alternatively, the angular pitch or angle capping method described above may be used. In this case, a replacement measuring path is determined by means of the reduced change in direction, and a substitute measuring position is determined by means of the maximum position. In the following, the navigation method is continued with the replacement measurement position.

In zweiter Anwendungsart kann vorteilhaft nach der im Schritt (B3) ermittelten Prognosestrecke die vorläufige Richtungsänderung zwischen der Prognosestrecke und dem vorherigen Anzeigeweg ermittelt werden. Auf diese vorläufige Richtungsänderung kann wiederum das zuvor beschriebene Winkelteilungs- oder Winkelkappungsverfahren eingesetzt werden. In der Umsetzung entsteht somit aus der reduzierten Richtungsänderung eine neue Ersatz-Prognosestrecke, wobei die Prognosekoordinate durch die im Winkelverfahren ermittelte Maximalposition bestimmt wird. Mit dieser Ersatz-Prognosekoordinate wird das Berechnungsverfahren fortgeführt.In the second type of application, it is advantageously possible to determine the preliminary change in direction between the forecast path and the previous display path after the prediction path determined in step (B3). In turn, the above-described angle division or Winkelkappungsverfahren can be used on this provisional change in direction. In the implementation, therefore, the reduced direction change results in a new replacement prognosis route, the prognosis coordinate being determined by the maximum position determined by the angle method. The calculation method is continued with this replacement forecast coordinate.

Alternativ oder ergänzend ist gleichfalls die Prüfung im Schritt (C) auf die vorläufige Richtungsänderung zwischen dem zuletzt aktuell berechneten Anzeigeweg und dem vorherigen Anzeigeweg möglich. Wiederum kann das Winkelteilungs- oder Winkelkappungsverfahren angewendet werden. Im Ergebnis erzeugt somit die reduzierte Richtungsänderung die auf dem Navigationsgerät anzuzeigende Richtungsänderung und die ermittelte Maximalposition wird zur Anzeigeposition, welche am Navigationsgerät dem Benutzer mitgeteilt wird.Alternatively or additionally, the test in step (C) on the provisional change in direction between the last currently calculated display path and the previous display path is also possible. Again, the angle division or angle capping method can be used. As a result, the reduced direction change thus generates the direction change to be displayed on the navigation device, and the detected maximum position becomes the display position notified to the user at the navigation device.

Da bekanntlich ein Fußgänger jederzeit seine Fortbewegung ändern kann, indem er z. B. ein Fahrzeug benutzt ist, ist im Folgenden die weitere Fußgängernavigation nach dem erfindungsgemäßen Verfahren unvorteilhaft. Insofern wird bei Erkennen eines mehrfachen Überschreitens eines Abstandsgrenzwertes zwischen der aktuellen Position und einer vorhergehenden Position das Navigationsverfahren für Fußgänger abgebrochen werden. Dieser Grenzwert wird vorteilhafterweise mit 20 km/h gewählt. Die angegebenen Werte hinsichtlich Geschwindigkeit mit z. B. 12 km/h und 20 km/h sind vorteilhafte Annahmen. Es ist offensichtlich, dass bei einer Abweichung hiervon das erfindungsgemäße Verfahren unverändert in vorteilhafter Weise angewendet werden kann. Je nach Abweichung ergeben sich nicht nennenswerte bzw. vom Benutzer erkennbare Verschlechterungen in der Anwendung der erfindungsgemäßen Fußgängernavigation.As is known, a pedestrian can change his locomotion at any time by z. B. a vehicle is used, the further pedestrian navigation according to the inventive method is unfavorable in the following. In this respect, upon detection of a multiple crossing of a distance limit between the current position and a previous position the navigation method for pedestrians are canceled. This limit is advantageously chosen at 20 km / h. The specified values in terms of speed with z. B. 12 km / h and 20 km / h are favorable assumptions. It is obvious that in a deviation thereof, the inventive method can be applied unchanged in an advantageous manner. Depending on the deviation, there are no noteworthy or recognizable deteriorations in the use of the pedestrian navigation according to the invention.

In aller Regel arbeiten GPS-Empfänger und Navigationsgerät in festgelegten Zyklen von zumeist 1 Sekunde. Folglich ist eine Umrechnung von Geschwindigkeiten bzw. Winkelgeschwindigkeiten in Längen und Winkel trivial. Das erfindungsgemäße Verfahren ist jedoch unabhängig von einem festen Zyklus uneingeschränkt einsatzfähig, da es lediglich erforderlich ist, an entsprechender Stelle die aktuelle Zeitspanne zwischen der vorhergehenden Messung und der aktuellen Messung zu berücksichtigen.As a rule, the GPS receiver and navigation device operate in fixed cycles of mostly 1 second. Consequently, a conversion of speeds or angular velocities into lengths and angles is trivial. However, the method according to the invention is fully operational independently of a fixed cycle since it is only necessary to take account of the current time interval between the previous measurement and the current measurement at the appropriate place.

Hinsichtlich der weiteren Verwertung der Anzeigeposition zur Darstellung auf der Anzeige des Navigationsgerätes gibt es weitere Aspekte, die es zu berücksichtigen gilt, insbesondere, wenn aus dem letzten Anzeigeweg 13 eine Geschwindigkeit von weniger als 3 km/h resultiert. Aufgrund des trotz des Verfahrens unvermeidlichen Fehlers zwischen der Anzeigeposition 03 und dem wahren Aufenthaltsort führen kurze Distanzen zwischen den Messpositionen folglich zu prozentual nennenswerten Fehlern. Hierbei ist zum einen die Angabe einer momentanen Geschwindigkeit auf der Anzeige nicht sinnvoll, da insbesondere dieser Wert mit einem zu großen prozentualen Fehler behaftet ist. Des Weiteren ist zu prüfen, ob eine neue Anzeigeposition dargestellt wird, oder ob die vorherige Position belassen wird, bis eine nennenswerte Fortbewegung stattgefunden hat. Des Weiteren ist es denkbar, das erfindungsgemäße Verfahren bei einer Geschwindigkeit unterhalb von vorzugsweise 3 km/h zu ändern und speziell auf den weitgehenden Stillstand anzupassen.With regard to the further utilization of the display position for display on the display of the navigation device, there are other aspects to be considered, especially if from the last display path 13 a speed of less than 3 km / h results. Due to the inevitable error between the display position despite the procedure 03 and the true whereabouts result in short distances between the measurement positions consequently to percentage significant errors. On the one hand the indication of a current speed on the display does not make sense, since in particular this value is subject to a too large percentage error. Furthermore, it must be checked whether a new display position is displayed, or whether the previous position is left until a significant movement has taken place. Furthermore, it is conceivable to change the method according to the invention at a speed below preferably 3 km / h and to adapt it especially to the substantial standstill.

In einer weiteren vorteilhaften Ausprägung wird bei einem zu großen Abstand zwischen Anzeige- und Messposition dann die Messposition als korrekte Position interpretiert und die Historie der letzten Messpositionen verworfen, wenn die Qualität der Messposition verglichen mit den vorigen Messpositionen sich deutlich verbessert hat. So kann z. B. bei einem hinzugekommenen Satelliten unmittelbar eine viel bessere Positionsmessung erfolgen, während nach dem bisherigen Verfahren die tatsächliche Anpassung an die korrekte Position nur sukzessiv erfolgen würde. Durch diesen Verfahrensschritt wird die bessere Position unmittelbar auch übernommen und die bisherigen Messungen mit schlechterer Qualität verfälschen nicht mehr die Anzeigeposition. Die Anwendung dieses zusätzlichen Verfahrensschrittes ist insbesondere in der Startphase des Navigationssystems sinnvoll. Da hierbei in kürzeren Abständen die Position zunehmend genauer bestimmt werden kann, kann es zu erheblichen Positionssprüngen kommen, wobei in der Regel jeder neuere Wert in der Anfangsphase genauer und somit treffender ist, als der vorherige Wert. Unabhängig von der mit einem anfangs sehr geringen Qualitätsfaktor versehenen Messposition verfälscht diese Position das nachfolgend bessere Messergebnis.In a further advantageous embodiment, if the distance between the display and the measuring position is too great, then the measuring position is interpreted as the correct position and the history of the last measuring positions is discarded if the quality of the measuring position has improved significantly compared with the previous measuring positions. So z. B. in a satellite added directly done a much better position measurement, while according to the previous method, the actual adjustment to the correct position would be made only successively. By this method step, the better position is taken over immediately and the previous measurements with poorer quality no longer falsify the display position. The application of this additional process step is particularly useful in the startup phase of the navigation system. Since in this case the position can be determined more and more accurately at shorter intervals, significant positional jumps can occur, with each newer value in the initial phase usually being more accurate and therefore more accurate than the previous value. Regardless of the measuring position provided with an initially very low quality factor, this position falsifies the subsequently better measuring result.

Die Umsetzung dieses ergänzenden Verfahrensschrittes kann in einfacher Weise erfolgen, indem geprüft wird, ob der Qualitätswert der neuen Messposition um ein vielfaches höher ist, als der Qualitätswert der vorhergehenden Messposition bzw. der vorhergehenden Messpositionen. So kann beispielsweise bei einer Steigerung des Qualitätswertes über den Faktor 2 hinaus, z. B. alter Wert 0,3 und neuer Wert 0,7, die Korrektur umgesetzt werden. Äquivalente Berechnungen sind nahe liegend möglich. Hierzu können zur Beibehaltung der üblichen Rechenvorschrift der Qualitätswert der vorhergehenden Messposition bzw. die Qualitätswerte aller vorhergehenden Messpositionen auf Null gesetzt werden.The implementation of this supplementary method step can be carried out in a simple manner by checking whether the quality value of the new measuring position is many times higher than the quality value of the preceding measuring position or of the preceding measuring positions. Thus, for example, with an increase in the quality value beyond the factor 2 addition, z. For example, old value 0.3 and new value 0.7, the correction will be implemented. Equivalent calculations are possible. To maintain the usual calculation rule, the quality value of the preceding measurement position or the quality values of all previous measurement positions can be set to zero for this purpose.

Entsprechend der Aufgabe ist eine erfindungsgemäße Einrichtung ein Navigationsgerät, welches ein Verfahren zur Positionsbestimmung nach einem der angegührten Ansprüche einsetzt.According to the object, a device according to the invention is a navigation device, which uses a method for position determination according to one of the claims appended.

Vorteilhaft wird die Verwendung des erfindungsgemäßen Verfahrens bei einem bevorzugten Navigationsgerät, welches zugleich ein Mobilfunkgerät ist. Dieses besitzt vorzugsweise hierbei geringe Abmessungen und geringes Gewicht und folglich ein Volumen von weniger als 200 cm3, insbesondere weniger als 100 cm3.Advantageously, the use of the method according to the invention in a preferred navigation device, which is also a mobile device. This preferably has hereby small dimensions and low weight and consequently a volume of less than 200 cm 3 , in particular less than 100 cm 3 .

Ausdrücklich sei darauf hingewiesen, dass zum besseren Verständnis des Verfahrens, insbesondere in den folgenden Ausführungen zu dem in den Figuren dargestellten Beispiel, eine Betrachtung in einer Ebene mit zwei linearen Koordinaten angestellt wird. In der Umsetzung jedoch liefern die handelsüblichen GPS-Empfänger geographische Koordinaten mit Längen- und Breitengrade. Diese jedoch sind bekanntlich Orte auf einer Kugel und folglich ist eine – wie vereinfacht dargestellt – Berechnung mit „Weg = Punkt-1 – Punkt-2” nicht möglich. Vielmehr bedarf es hier eine angepassten Berechnungsweise auf Basis der geographischen Koordinaten. Dieses ist jedoch für den Fachmann aufgrund mathematischer Beziehungen leicht umsetzbar.It should be expressly pointed out that for a better understanding of the method, in particular in the following explanations to the example shown in the figures, a consideration is made in a plane with two linear coordinates. In the implementation, however, the commercially available GPS receivers provide latitude and longitude geographic coordinates. However, these are known to be places on a sphere and consequently a - as simplified - calculation with "way = point-1 - point-2" is not possible. Rather, it requires an adapted calculation method based on the geographical coordinates. However, this is easily implementable for the skilled person due to mathematical relationships.

In den nachfolgenden Figuren wird das erfindungsgemäße Verfahren deutlich. Hierbei wurden fiktive Koordinaten gewählt. Es zeigen:In the following figures, the inventive method is clear. Here, fictitious coordinates were chosen. Show it:

1 einen beispielhaften möglichen Verlauf mit einer Mehrzahl zurückliegender Positionen; 1 an exemplary possible course with a plurality of previous positions;

2 einen Ausschnitt aus dem beispielhaften Verlauf von 1; 2 a section of the exemplary course of 1 ;

3 Maximalpositionen bei Überschreiten von Grenzwerten; 3 Maximum positions when limits are exceeded;

4 beispielhafte Messwerte zurückliegender Positionen mit Messposition und Qualitätswert; 4 exemplary measured values of previous positions with measuring position and quality value;

5 die Abfolge der Berechnung zur Ermittlung der Anzeigeposition. 5 the sequence of the calculation to determine the display position.

Die 1 zeigt einen möglichen Verlauf von Positionen über die Zeit, wobei die Positionen jeweils mit „.p0” bis „.pn” durchnummeriert sind. Der jeweils letzte gemessene und somit aktuelle Wert mit der Messposition 01.p0 sowie die zugehörige Prognosekoordinate 02.p0 sowie die aktuelle Anzeigeposition 03.p0 besitzen jeweils die Nummer „p0”. Iterativ wird jeweils bei Ermittlung einer neuen Messposition 01 die Nummerierung durchgeschoben und aus zuvor „p0” wird „p1”. Die Messpositionen 01 sind in der Graphik mit Kreisen dargestellt. Wie dem Verlauf der dargestellten Graphik zu entnehmen ist, gibt es eine anfängliche Bewegungsrichtung 20. Es folgt eine plötzliche Richtungsänderung 21, die beispielsweise derart begründet sein kann, dass der Fußgänger eine andere Wegrichtung einschlägt. Zu den Messpositionen werden jeweils mittels des erfindungsgemäßen Verfahrens die Prognosekoordinaten 02 berechnet. Diese sind jeweils als Dreiecke in der Graphik dargestellt.The 1 shows a possible course of positions over time, the positions being numbered consecutively with ".p0" to ".pn". The last measured and therefore current value with the measuring position 01.p0 and the associated forecasting coordinate 02.p0 as well as the current display position 03.p0 each have the number "p0". Iterative is used when determining a new measurement position 01 the numbering is pushed through and the previous "p0" becomes "p1". The measuring positions 01 are shown in the graph with circles. As can be seen from the graph of the illustrated graph, there is an initial direction of movement 20 , It follows a sudden change of direction 21 , which may be so justified, for example, that the pedestrian takes a different direction. The prognosis coordinates are in each case determined by means of the method according to the invention for the measurement positions 02 calculated. These are each shown as triangles in the graph.

Wie der Graphik zu entnehmen ist, verläuft zunächst die Prognosekoordinate 02 entlang den Messpositionen 01 entlang der anfänglichen Bewegungsrichtung 20. Bei Änderung der Bewegungsrichtung 21 führt dies bei den Prognosekoordinaten 02 zu einem Überschwingen. Da bekanntlich die Prognosekoordinate aus der Anzeigeposition und der erwarteten bzw. prognostizierten Bewegung bestimmt wird, ist offensichtlich, dass in der Prognosekoordinate die Vermutung liegt, dass die zuvor durchlaufene Bewegungsform beibehalten wird, was jedoch aufgrund des Richtungswechsels nicht der Fall ist.As can be seen from the graph, the prognosis coordinate runs first 02 along the measuring positions 01 along the initial direction of movement 20 , When changing the direction of movement 21 This leads to the forecast coordinates 02 to an overshoot. Since, as is known, the prognosis coordinate is determined from the display position and the expected or predicted movement, it is obvious that in the prognosis coordinate there is the assumption that the previous traversed motion is retained, which however is not the case due to the change of direction.

Im weiteren Verlauf ist beispielhaft die Messposition 01.p10 als deutlicher Ausreißer nach unten dargestellt, wie er durch eine sehr schlechte Messqualität verursacht werden kann. Eine vergleichbar schlechte Qualität zeigt im folgenden Verlauf die Messposition 01.p4. Aufgrund der schlechten Qualität der Messposition 01.p10 wird dieser Wert nahezu ignoriert und insofern verlaufen die Prognosekoordinaten 02 weitgehend unabhängig von der fehlerhaften Messposition 01.p10.In the further course, the measuring position is an example 01.p10 shown as a clear outlier as it can be caused by a very poor quality of measurement. A comparable poor quality shows the measuring position in the following course 01.p4 , Due to the poor quality of the measuring position 01.p10 this value is almost ignored and thus the forecast coordinates are running 02 largely independent of the faulty measuring position 01.p10 ,

Bei konstanter Bewegung liegen die Prognosekoordinaten nahe den gemessenen Punkten. Anhand der Vermittlung zwischen Messposition und Prognosekoordinate wird die Anzeigeposition 03 bestimmt. Diese richtet sich nach der Qualität der jeweiligen Messposition und verläuft somit jeweils nahe der Messposition bei hoher Messqualität bzw. nahe der Prognosekoordinate bei schlechter Messqualität. Wie dem fiktiven Beispiel zu entnehmen ist, verlaufen nach circa 10 Messpunkten nach einer Richtungsänderung 21 mit anschließender gleichförmiger Bewegung die drei Positionen mit Messposition 01, Prognosekoordinate 02 und Anzeigeposition 03 nahe beieinander. Folglich kann davon ausgegangen werden, dass die dem Benutzer anzuzeigende Anzeigeposition den wahren Aufenthaltsort sehr nahe kommt.With constant motion, the prediction coordinates are close to the measured points. Based on the mediation between measurement position and forecast coordinate, the display position becomes 03 certainly. This depends on the quality of the respective measuring position and thus runs close to the measuring position with high measuring quality or near the prognosis coordinate with poor measuring quality. As can be seen from the fictitious example, after about 10 measuring points, the direction changes 21 with subsequent uniform movement, the three positions with measuring position 01 , Forecast Coordinate 02 and display position 03 close to each other. Consequently, it can be considered that the display position to be displayed to the user comes very close to the true location.

In 2 wird das erfindungsgemäße Verfahren an einem ausgesuchten Messpunkt verdeutlicht. In dem zurückliegenden betrachteten Abschnitt liegt die Messposition 01.p5 mit hinlänglich guter Qualität. Die nächst folgende Messposition 01.p4 besitzt eine verhältnismäßig schlechte Qualität sowie im Folgenden die Messposition 01.p3 eine mäßige Qualität. Ausgehend von den vom GPS-Empfänger bereitgestellten Messpositionen 01 werden jeweils die Strecken vektoriell zwischen den einzelnen Positionen ermittelt und ergeben somit z. B. den Messweg 11.p4p5 als Strecke zwischen den Messpositionen 01.p5 und 01.p4. Gleiches gilt für folgende sowie zurückliegende Wegstrecken. Nahe liegend ist, dass das erfinderische Verfahren immer bei Vorliegen einer neuen Messposition angewendet wird und jeweils die Berechnung bezüglich „p0” durchgeführt wird.In 2 the method according to the invention is clarified at a selected measuring point. In the past considered section is the measuring position 01.p5 with reasonably good quality. The next following measurement position 01.p4 has a relatively poor quality and below the measuring position 01.p3 a moderate quality. Based on the measurement positions provided by the GPS receiver 01 In each case the distances vectorially determined between the individual positions and thus give z. B. the measuring path 11.p4p5 as a distance between the measuring positions 01.p5 and 01.p4 , The same applies to the following and past routes. It is obvious that the inventive method is always applied in the presence of a new measuring position and in each case the calculation is carried out with respect to "p0".

Ausgehend von den zuvor durchlaufenen Messwegen wird die Prognosestrecke 12 ermittelt, d. h. an der Messposition 01.p3 die Prognosestrecke 12.p3p4. Diese Prognosestrecke 12 steht symbolisch für die erwartete Bewegung zwischen vorhergehender Position und neuer Position. Ausgehend von der vorherigen Anzeigeposition 03.p4 wird durch Anlegen der Prognosestrecke 12.p3p4 die neue Prognosekoordinate 02.p3 bestimmt. Ausgehend von dem vorhergehenden Bewegungsablauf würde somit das Navigationsgerät als Aufenthaltsort die Prognosekoordinate 02.p3 annehmen.Starting from the previously traversed measuring paths becomes the forecasting range 12 determined, ie at the measuring position 01.p3 the forecasting route 12.p3p4 , This forecasting route 12 symbolizes the expected movement between the previous position and the new position. Starting from the previous display position 03.p4 is created by creating the forecasting route 12.p3p4 the new forecasting coordinate 02.p3 certainly. Starting from the previous movement sequence, the navigation device would thus be the location of the forecast coordinate 02.p3 accept.

Zwischen der gemessenen Position 01.p3 und der prognostizierten Koordinate 02.p3 kann die Anzeigeposition 03.p3 ermittelt werden, indem eine Verbindungslinie 15.p3 zwischen Messposition 01.p3 und Prognosekoordinate 02.p3 gezogen wird. Je nach Güte der Messung liegt die Anzeigeposition 03.p3 näher an der Messposition 01.p3 bzw. in diesem Fall bei mäßiger Qualität näher an der Prognosekoordinate 02.p3.Between the measured position 01.p3 and the predicted coordinate 02.p3 can the display position 03.p3 be determined by a connecting line 15.p3 between measuring position 01.p3 and forecast coordinate 02.p3 is pulled. Depending on the quality of the measurement, the display position is 03.p3 closer to the measuring position 01.p3 or in this case with moderate quality closer to the forecast coordinate 02.p3 ,

Dieses dargestellte Verfahren wiederholt sich iterativ mit jeder neuen Messung.This illustrated method repeats iteratively with each new measurement.

Das weitere vorteilhafte Merkmal zur Anwendung bei der Fußgängernavigation wird in 3 dargestellt. 3a skizziert hierbei den Fall, dass die neue Anzeigeposition 03.p0* einen Anzeigeweg 13.p0p1* aufweist, welcher eine für einen Fußgänger unrealistische Entfernung besitzt. In diesem Fall wird die Anzeigeposition 01.p0* zurückgesetzt auf eine zuvor definierte Maximalposition 17.p0 als maximal zulässiger Abstand von der vorhergehenden Anzeigeposition 03.p1 ausgehend von einer angenommener Gehgeschwindigkeit von 12 km/h. Das bedeutet, dass die neue Anzeigeposition 01.p0 die Maximalposition 17.p0 ist. The further advantageous feature for use in pedestrian navigation is in 3 shown. 3a outlines the case that the new display position 03.p0 * a display path 13.p0p1 * which has a distance unrealistic for a pedestrian. In this case, the display position becomes 01.p0 * reset to a previously defined maximum position 17.p0 as the maximum permissible distance from the previous display position 03.p1 assuming a walking speed of 12 km / h. That means the new display position 01.p0 the maximum position 17.p0 is.

Äquivalentes ist in 3b dargestellt hinsichtlich der Winkeländerung 16.p0p1*. Es ist davon auszugehen, dass in aller Regel ein Fußgänger selten plötzlich die Richtung ändert. Zur Dämpfung von Messfehlern wird folglich in vorteilhafter Ausführung eine maximale Richtungsänderung zugelassen. Gleichfalls wird die Anzeigeposition 03.p0* verschoben auf den zulässigen Winkelbereich und durch eine ersetzende Maximalposition 17.p0 bestimmt. Die ermittelte vorläufige Richtungsänderung von z. B. 90° kann beispielhaft auf eine reduzierte Richtungsänderung von z. B. 30° gemäß dem beschriebenen Winkelkappungsverfahren reduziert werden. Gleichermaßen kann aber auch im Winkelteilungsverfahren die ermittelte vorläufige Richtungsänderung mit dem Winkelfaktor gemäß dem Winkelteilungsverfahren multipliziert werden und in Folge führt dies zu der reduzierten Richtungsänderung. In 4 ist eine Tabelle mit beispielhaften Messwerten für die Messposition 01 mit jeweils zugehörig einem Qualitätswert 04 dargestellt, wie diese von einer Positionsermittlungseinheit geliefert werden können. Es ist naheliegend, dass jedem einzelnen Messwert eine Mehrzahl weiterer Messgrößen beigefügt sein kann, so unter anderem weitere Qualitätswerte.Equivalent is in 3b shown in terms of angle change 16.p0p1 * , It can be assumed that, as a rule, a pedestrian seldom suddenly changes direction. In order to dampen measurement errors, a maximum change in direction is therefore permitted in an advantageous embodiment. Likewise, the display position becomes 03.p0 * shifted to the permissible angle range and by a replacing maximum position 17.p0 certainly. The determined provisional change of direction of z. B. 90 ° can be exemplified by a reduced change in direction of z. B. 30 ° can be reduced according to the described Winkelkappungsverfahren. Equally, however, also in the angle division method, the determined provisional direction change can be multiplied by the angle factor according to the angle division method, and consequently this leads to the reduced direction change. In 4 is a table with sample measurements for the measurement position 01 each with a quality value 04 shown how they can be supplied by a position detection unit. It is obvious that each individual measured value may be accompanied by a plurality of further measured variables, such as further quality values.

Die nachfolgenden 5 skizzieren einen vorteilhaften Verfahrensablauf. In 5a ist der jeweilige Messweg 11 gelistet, der aus den Messpositionen 01 bestimmt wird. Hierbei ist der Messweg 11 jeweils aus der Differenz einer Messposition abzüglich der vorhergehenden Messposition gebildet, z. B. Messweg 11.p2 = Messposition 01.p2 – Messposition 01.p3. Zugleich wird zu jeder Position ein Gewichtungs-Messfaktor berechnet, wobei sich dieser durch die Qualitätswerte bestimmt und auf einen Wertebereich 06 mit vorteilhaft von 0 bis 1 nominiert wird. Nachfolgend wird für jeden einzelnen Messweg 11 der hierzu gültige Gewichtungswegfaktor 07 ermittelt, wobei dieser in einfacher Art der jeweils geringere Gewichtungsmessfaktor 05 der zugehörigen Anfangs- und Endpunkte des Messwegs 11 ist. Durch Multiplikation des Gewichtungswegfaktors 07 mit dem jeweiligen Messweg 11 wird der Gewichtete-Messweg 14 bestimmt. Es ist offensichtlich, dass dieses Rechenverfahren sowohl mit jedem neuen Messpunkt 01.p0 einmalig für jeweils den neuen Messweg 11.p0 durchgeführt werden kann, als ebenso rückwirkend jeweils für alle Messpunkte 01.The following 5 outline an advantageous procedure. In 5a is the respective measuring path 11 Listed from the measurement positions 01 is determined. Here is the measurement path 11 each formed from the difference of a measuring position minus the previous measuring position, z. B. measuring path 11.p2 = Measurement position 01.p2 - Measurement position 01.p3 , At the same time, a weighting factor is calculated for each position, this being determined by the quality values and a value range 06 is nominated with advantageous from 0 to 1. The following is for each individual measuring path 11 the valid weighting factor 07 determined, this in a simple way, the respective lower weighting factor 05 the associated start and end points of the measurement path 11 is. By multiplying the weighting factor 07 with the respective measuring path 11 becomes the weighted measuring path 14 certainly. It is obvious that this calculation method both with each new measuring point 01.p0 unique for each new measuring path 11.p0 can be performed, as well as retroactively in each case for all measuring points 01 ,

Von 5b zu 5c erfolgt der Schritt der Berechnung der Prognosestrecke 12. Hierbei werden die Gewichteten-Wegstrecken 14 aufsummiert, bis die zugehörigen Gewichtungs-Wegfaktoren 07 in Summe einen Fixwert 08 erreichen. Dieser kann zum Beispiel mit „10” gewählt werden. Durch das Teilen der Summe der Gewichteten-Wegstrecken 14 durch die Summe der Gewichtungs-Wegfaktoren 07 wird die Prognosestrecke 12 ermittelt. Durch die vektorielle Addition der Prognosestrecke 12 zur vorhergehenden Anzeigeposition 03 errechnet sich die Prognosekoordinate 02. Anhand des zu 2 erläuterten Verfahrens kann die neue Anzeigeposition 03 ermittelt werden aus dem Abgleich zwischen neuer Prognoseposition 02 sowie der Messposition 01.From 5b to 5c the step of calculating the forecast route takes place 12 , Here are the weighted paths 14 accumulated until the associated weighting path factors 07 in total a fixed value 08 to reach. This can be selected, for example, with "10". By dividing the sum of the weighted distances 14 by the sum of the weighting path factors 07 becomes the forecasting path 12 determined. By the vectorial addition of the forecasting path 12 to the previous display position 03 the forecast coordinate is calculated 02 , Based on the zu 2 explained method, the new display position 03 Determined from the comparison between the new forecast item 02 as well as the measuring position 01 ,

ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • US 6826477 B2 [0005] US 6826477 B2 [0005]

Claims (15)

Verfahren zur geographischen Positionsbestimmung, insbesondere eines Fußgängers, mittels einer Navigationseinrichtung mit einer Positionsermittlungseinrichtung, einem Prozessor, einem Speicher und einer Anzeigeeinrichtung, wobei die Positionsermittlungseinrichtung in einem zyklischen Intervall eine Messposition (01.p0) und zumindest einen Qualitätswert (04.p0) bereitstellt, wobei mittels des Prozessors eine Anzeigeposition (03.p0) ermittelt wird, wobei die Anzeigeposition (03.p0) auf der Anzeigeeinrichtung auf einer Karte und/oder in Form von geographischen Koordinaten angezeigt werden kann, gekennzeichnet durch die folgenden Verfahrensschritte mit (A) Erfassung einer aktuellen Messposition (01.p0) für den aktuellen Aufenthaltsort der Navigationseinrichtung mittels der Positionsermittlungseinrichtung, wobei der Messposition (01.p0) zumindest ein Qualitätswert (04.p0) zugeordnet ist, wobei der Qualitätswert (04) ein Wert für die Messgenauigkeit der Messposition (01) ist; (B) Berechnung von Prognosekoordinaten (02.p0) für den aktuellen Aufenthaltsort auf Grundlage einer Mehrzahl von vorausgehenden Positionen (01, 02, 03) und Qualitätswerten (04); (C) Berechnung der Anzeigeposition (03.p0) aus der Messposition (01.p0) und der Prognosekoordinate (02.p0) in Abhängigkeit von dem Qualitätswert (04.p0).Method for determining the geographical position, in particular of a pedestrian, by means of a navigation device having a position-determining device, a processor, a memory and a display device, wherein the position-determining device detects a measuring position in a cyclic interval ( 01.p0 ) and at least one quality value ( 04.p0 ), wherein by means of the processor a display position ( 03.p0 ), the display position ( 03.p0 ) can be displayed on the display device on a map and / or in the form of geographical coordinates, characterized by the following method steps with (A) detection of a current measuring position ( 01.p0 ) for the current location of the navigation device by means of the position-determining device, wherein the measuring position ( 01.p0 ) at least one quality value ( 04.p0 ), the quality value ( 04 ) a value for the measuring accuracy of the measuring position ( 01 ); (B) Calculation of Prognosis Coordinates ( 02.p0 ) for the current whereabouts based on a plurality of previous positions ( 01 . 02 . 03 ) and quality values ( 04 ); (C) calculation of display position ( 03.p0 ) from the measuring position ( 01.p0 ) and the forecast coordinate ( 02.p0 ) depending on the quality value ( 04.p0 ). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass im Schritt (A) die Anzahl der Satelliten, welche zur Bestimmung der Messposition (01.p0) der Positionsermittlungseinrichtung zur Verfügung standen, einen ersten Qualitätswert (04.p0) bildet, und wobei insbesondere die horizontale Positionsgenauigkeit einen zweiten Qualitätswert bildet, wobei der jeweilige Qualitätswert (04.p0) einen vordefinierten Wert annimmt, sofern für die jeweilige Messposition (01.p0) die Anzahl der Satelliten bzw. die horizontale Positionsgenauigkeit nicht von der Positionsermittlungseinrichtung zur Verfügung gestellt wird.Method according to claim 1, characterized in that in step (A) the number of satellites used to determine the measuring position ( 01.p0 ) were available to the position-determining device, a first quality value ( 04.p0 In particular, the horizontal position accuracy forms a second quality value, the respective quality value ( 04.p0 ) assumes a predefined value, provided that for the respective measuring position ( 01.p0 ) the number of satellites or the horizontal position accuracy is not provided by the position detection device. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Positionsermittlungseinheit die Messdaten in Form eines NMEA-äquivalenten Protokolls dem Prozessor zur Verfügung stellt.A method according to claim 1 or 2, characterized in that the position determination unit provides the measurement data in the form of a NMEA-equivalent protocol to the processor. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass der Schritt (B) die folgenden Unterschritte enthält: (B1) Berechnung eines Messweges (11.p0p1) aus zumindest zwei Messpositionen (01.p0, 01.p1) und Berechnung eines Gewichtungswegfaktors (07.p0p1) aus zumindest zwei Qualitätswerten (04.p0, 04.p1); (B2) Berechnung eines Gewichteten-Messweges (14.p0p1) aus dem Messweg (11.p0p1) und dem Gewichtungswegfaktor (07.p0p1); (B3) Berechnung einer Prognosestrecke (12.p0p1) mittels einer Mehrzahl von Gewichteten-Messwegen (14); (B4) Berechnung der Prognosekoordinate (02.p0) mittels der Prognosestrecke (12.p0p1) und zumindest einer vorhergehenden Position (01.p1, 02.p2, 03.p1).Method according to one of claims 1 to 3, characterized in that the step (B) contains the following sub-steps: (B1) calculation of a measuring path ( 11.p0p1 ) from at least two measuring positions ( 01.p0 . 01.p1 ) and calculation of a weighting factor ( 07.p0p1 ) of at least two quality values ( 04.p0 . 04.p1 ); (B2) Calculation of a Weighted Measuring Path ( 14.p0p1 ) from the measuring path ( 11.p0p1 ) and the weighting factor ( 07.p0p1 ); (B3) Calculation of a forecasting route ( 12.p0p1 ) by means of a plurality of weighted measuring paths ( 14 ); (B4) Calculation of the Forecast Coordinate ( 02.p0 ) by means of the forecasting route ( 12.p0p1 ) and at least one previous position ( 01.p1 . 02.p2 . 03.p1 ). Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass der Schritt (B1) die folgenden Unterschritte enthält: (B1a) Berechnung eines Messweges (11.p0p1) zwischen der aktuellen Messposition (01.p0) und der vorhergehenden Messposition (01.p1); (B1b) Berechnung eines Gewichtungsmessfaktors (05.p0) mit einem festgelegten Wertebereich (06) aus dem zumindest einem Qualitätswert (04.p0); (B1c) Bestimmung eines Gewichtungswegfaktors (07.p0p1) als der jeweils geringere Gewichtungsmessfaktor (05.p0, 05.p1) von aktueller Messposition (01.p0) und vorhergehender Messposition (01.p1).Method according to Claim 4, characterized in that the step (B1) contains the following substeps: (B1a) calculation of a measuring path ( 11.p0p1 ) between the current measuring position ( 01.p0 ) and the previous measuring position ( 01.p1 ); (B1b) Calculation of a Weighting Factor ( 05.p0 ) with a defined value range ( 06 ) from the at least one quality value ( 04.p0 ); (B1c) Determination of a Weighting Path Factor ( 07.p0p1 ) as the respectively lower weighting factor ( 05.p0 . 05.p1 ) of current measuring position ( 01.p0 ) and previous measuring position ( 01.p1 ). Verfahren nach Anspruch 4 oder 5, dadurch gekennzeichnet, dass im Schritt (B3) angefangen vom letzten Gewichteten-Messweg (14.p0p1) eine Mehrzahl an Gewichteten-Messwegen (14) vektoriell aufsummiert wird, bis zugleich die Summe der zu den Gewichteten-Messwegen (14) gehörigen Gewichtungswegfaktoren (07) einen Fixwert (08) erreicht, wobei im Anschluss die Vektorsumme der Gewichteten-Messwege (14) durch Teilung durch den Fixwert (08) die Prognosestrecke (12.p0p1) erzeugt.Method according to claim 4 or 5, characterized in that in step (B3) started from the last weighted measuring path ( 14.p0p1 ) a plurality of weighted measuring paths ( 14 ) is added up vectorially until at the same time the sum of the weighted measuring paths ( 14 ) associated weighting path factors ( 07 ) a fixed value ( 08 ), in which case the vector sum of the weighted measuring paths ( 14 ) by division by the fixed value ( 08 ) the forecasting route ( 12.p0p1 ) generated. Verfahren nach einem der Ansprüche 4 bis 6, dadurch gekennzeichnet, dass im Schritt (B4) die Prognosekoordinate (02.p0) aus der Prognosestrecke (12.p0p1) und der vorangehenden Anzeigeposition (03.p1) bestimmt wird.Method according to one of claims 4 to 6, characterized in that in step (B4) the prognosis coordinate ( 02.p0 ) from the forecasting section ( 12.p0p1 ) and the previous display position ( 03.p1 ) is determined. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass im Schritt (C) die Anzeigeposition (03.p0) auf einer Verbindungslinie (15) liegt, wobei die Verbindungslinie die Messposition (01.p0) und die Prognosekoordinaten (02.p0) miteinander verbindet, wobei bei dem höchst möglichen Qualitätswert (04.p0) die Anzeigeposition (03.p0) auf der Messposition (01.p0) liegt, und wobei bei einem stetig geringer werdenden Qualitätswert (04.p0) der Abstand der Anzeigeposition (03.p0) zur Messposition (01.p0) stetig größer und von der Anzeigeposition (03.p0) zu den Prognosekoordinaten (02.p0) stetig geringer wird.Method according to one of claims 1 to 7, characterized in that in step (C) the display position ( 03.p0 ) on a connecting line ( 15 ), wherein the connecting line is the measuring position ( 01.p0 ) and the forecast coordinates ( 02.p0 ), whereby at the highest possible quality value ( 04.p0 ) the display position ( 03.p0 ) at the measuring position ( 01.p0 ) and where, with a steadily decreasing quality value ( 04.p0 ) the distance of the display position ( 03.p0 ) to the measuring position ( 01.p0 ) steadily larger and from the display position ( 03.p0 ) to the forecast coordinates ( 02.p0 ) is steadily decreasing. Verfahren nach einem der Ansprüche 4 bis 8, dadurch gekennzeichnet, dass im Schritt (B) bei Überschreiten eines Abstandsgrenzwertes hinsichtlich der Länge der aktuell zuvor berechneten Prognosestrecke (12.p0p1*), eine Maximalposition (14.p0) ermittelt wird, und wobei die Prognosekoordinate (02.p0) ersatzweise durch die Maximalposition (14.p0) bestimmt wird, und/oder dass im Schritt (C) bei Überschreiten eines Abstandsgrenzwertes hinsichtlich der Länge des aktuell zuvor berechneten Anzeigeweges (13.p0p1*), eine Maximalposition (14.p0) ermittelt wird, und wobei die zuvor berechnete Anzeigeposition (03.p0*) durch die Maximalposition (14.p0) ersetzt wird und die neue Anzeigeposition (03.p0) bildet, wobei insbesondere der Abstandsgrenzwert aus einer resultierenden Geschwindigkeit von vorzugsweise 20 km/h bestimmt wird und die Maximalposition aus der Geschwindigkeit von vorzugsweise 12 km/h ermittelt wird.Method according to one of claims 4 to 8, characterized in step (B), when a distance limit value is exceeded with respect to the length of the previously calculated forecast distance ( 12.p0p1 * ), a maximum position ( 14.p0 ) and the forecasting coordinate ( 02.p0 ) replaced by the maximum position ( 14.p0 ) is determined, and / or that in step (C) when a distance limit value is exceeded with respect to the length of the currently calculated display path ( 13.p0p1 * ), a maximum position ( 14.p0 ) and the previously calculated display position ( 03.p0 * ) through the maximum position ( 14.p0 ) and the new display position ( 03.p0 ), wherein in particular the distance limit value is determined from a resulting speed of preferably 20 km / h and the maximum position is determined from the speed of preferably 12 km / h. Verfahren nach einem der Ansprüche 4 bis 9, dadurch gekennzeichnet, dass jeweils eine vorläufige Richtungsänderung (16.p0p1*) zwischen dem vorhergehenden Anzeigeweg (13.p1p2) und a) im Schritt (B) der Prognosestrecke (12.p0p1*) und/oder b) im Schritt (C) dem Anzeigeweg (13.p0p1*) ermittelt wird, wobei eine reduzierte Richtungsänderung (16.p0p1) auf Grundlage der vorläufigen Richtungsänderung (16.p0p1*) und eines festgelegten Winkelteilers bestimmt wird, wobei eine Maximalposition (17.p0) in der reduzierten Richtungsänderung (16.p0p1) bestimmt wird, wobei a) im Schritt (B) die für die folgenden Verfahrenschritte zu verwendende Prognosekoordinate (02.p0) und/oder b) im Schritt (C) die Anzeigeposition (03.p0) durch die Maximalposition (17.p0) bestimmt wird, wobei der Winkelteiler einen Wert zwischen 2 s und 4 s, insbesondere den Wert 3 s, geteilt durch die Zykluszeit besitzt.Method according to one of claims 4 to 9, characterized in that in each case a provisional change of direction ( 16.p0p1 * ) between the previous display path ( 13.p1p2 ) and a) in step (B) of the forecasting path ( 12.p0p1 * ) and / or b) in step (C) the display path ( 13.p0p1 * ), whereby a reduced change of direction ( 16.p0p1 ) based on the provisional change of direction ( 16.p0p1 * ) and a fixed angle divider, wherein a maximum position ( 17.p0 ) in the reduced direction change ( 16.p0p1 ), wherein a) in step (B) the prognostic coordinate to be used for the following method steps ( 02.p0 ) and / or b) in step (C) the display position ( 03.p0 ) through the maximum position ( 17.p0 ), the angle divider having a value between 2 s and 4 s, in particular the value 3 s, divided by the cycle time. Verfahren nach Anspruch 10, dadurch gekennzeichnet, dass die Ermittlung einer reduzierten Richtungsänderung nur in dem Falle erfolgt, dass die vorläufige Richtungsänderung einen Mindestwert, insbesondere den Wert von 30°/s, überschreitet.A method according to claim 10, characterized in that the determination of a reduced change in direction takes place only in the case that the provisional change in direction exceeds a minimum value, in particular the value of 30 ° / s. Verfahren nach einem der Ansprüche 1 bis 11, dadurch gekennzeichnet, dass im Schritt (B) oder (C) bei einem mehrfachen Überschreiten eines Abstandsgrenzwertes zwischen einer aktuellen Position (01.p0, 02.p0, 03.p0) und der vorhergehenden Position (01.p1, 02.p1, 03.p1), insbesondere wenn die resultierende Geschwindigkeit den Wert von vorzugsweise 20 km/h überschreitet, das Navigationsverfahren für Fußgänger abgebrochen wird.Method according to one of claims 1 to 11, characterized in that in step (B) or (C) in the case of multiple exceeding of a distance limit value between a current position ( 01.p0 . 02.p0 . 03.p0 ) and the previous position ( 01.p1 . 02.p1 . 03.p1 ), especially if the resulting speed exceeds the value of preferably 20 km / h, the navigation method for pedestrians is canceled. Verfahren nach einem der Ansprüche 1 bis 12, dadurch gekennzeichnet, dass wenn im Schritt (A) bei einem Steigerungsfaktor des Qualitätswertes (04.p0) der aktuellen Position (01.p0) geteilt durch einen vorhergehenden Qualitätswert (04.pn), insbesondere den vorhergehenden Qualitätswert (04.p1), ein gesetzter Grenzwert, überschritten wird, eine Abwertung zumindest eines vorhergehenden Qualitätswertes (04.p1, 04.pn) oder die Löschung zumindest einer vorhergehenden Messposition (01.p1, 01.pn) durchgeführt wird.Method according to one of claims 1 to 12, characterized in that when in step (A) at an increase factor of the quality value ( 04.p0 ) of the current position ( 01.p0 ) divided by a previous quality value ( 04.pn ), in particular the previous quality value ( 04.p1 ), a set limit is exceeded, a devaluation of at least one previous quality value ( 04.p1 . 04.pn ) or the deletion of at least one previous measuring position ( 01.p1 . 01.pn ) is carried out. Navigationsgerät, welches ein Verfahren zur Positionsbestimmung nach einem der vorangehenden Ansprüche einsetzt.Navigation device, which uses a positioning method according to one of the preceding claims. Navigationsgerät nach Anspruch 14, dadurch gekennzeichnet, dass dieses zugleich ein Mobilfunkgerät beinhaltet, wobei dieses tragbar ist und ein Volumen von weniger als 200 cm3, insbesondere weniger als 100 cm3, besitzt.Navigation device according to claim 14, characterized in that this also includes a mobile device, which is portable and has a volume of less than 200 cm 3 , in particular less than 100 cm 3 , has.
DE102009058912A 2009-10-02 2009-12-17 Method for geographic position determination of pedestrian, involves calculating prognosis coordinates for current habitation of navigation device, and calculating display position from measuring position and prognosis coordinates Withdrawn DE102009058912A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102009058912A DE102009058912A1 (en) 2009-10-02 2009-12-17 Method for geographic position determination of pedestrian, involves calculating prognosis coordinates for current habitation of navigation device, and calculating display position from measuring position and prognosis coordinates

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102009048015.3 2009-10-02
DE102009048015 2009-10-02
DE102009058912A DE102009058912A1 (en) 2009-10-02 2009-12-17 Method for geographic position determination of pedestrian, involves calculating prognosis coordinates for current habitation of navigation device, and calculating display position from measuring position and prognosis coordinates

Publications (1)

Publication Number Publication Date
DE102009058912A1 true DE102009058912A1 (en) 2011-04-07

Family

ID=43705754

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102009058912A Withdrawn DE102009058912A1 (en) 2009-10-02 2009-12-17 Method for geographic position determination of pedestrian, involves calculating prognosis coordinates for current habitation of navigation device, and calculating display position from measuring position and prognosis coordinates

Country Status (1)

Country Link
DE (1) DE102009058912A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6801850B1 (en) * 2000-10-30 2004-10-05 University Of Illionis - Chicago Method and system for tracking moving objects
US6801855B1 (en) * 2002-06-28 2004-10-05 Garmin Ltd. Systems and methods with integrated GPS and dead reckoning capabilities
US6826477B2 (en) 2001-04-23 2004-11-30 Ecole Polytechnique Federale De Lausanne (Epfl) Pedestrian navigation method and apparatus operative in a dead reckoning mode
US20050065722A1 (en) * 2002-10-10 2005-03-24 Wood Christopher Richard Method and apparatus for calculating a figure of merit for gps position using nmea 0183 output
US20080306689A1 (en) * 2007-06-08 2008-12-11 National Institute Of Advanced Industrial Science And Technology Mobile positioning system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6801850B1 (en) * 2000-10-30 2004-10-05 University Of Illionis - Chicago Method and system for tracking moving objects
US6826477B2 (en) 2001-04-23 2004-11-30 Ecole Polytechnique Federale De Lausanne (Epfl) Pedestrian navigation method and apparatus operative in a dead reckoning mode
US6801855B1 (en) * 2002-06-28 2004-10-05 Garmin Ltd. Systems and methods with integrated GPS and dead reckoning capabilities
US20050065722A1 (en) * 2002-10-10 2005-03-24 Wood Christopher Richard Method and apparatus for calculating a figure of merit for gps position using nmea 0183 output
US20080306689A1 (en) * 2007-06-08 2008-12-11 National Institute Of Advanced Industrial Science And Technology Mobile positioning system

Similar Documents

Publication Publication Date Title
EP2819901B1 (en) Method and device for determining the speed and/or position of a vehicle
EP0979387B1 (en) Navigation device and method for position determination by means of coupled navigation
DE4123097C2 (en)
EP0759151B2 (en) Correction process and navigation system for the compound location of a motor vehicle
DE102019114511A1 (en) RADAR ODOMETRY FOR A VEHICLE
DE102008018050B4 (en) Method of generating traffic information
DE19509711C2 (en) Accident data recorder and method for analyzing an accident
DE102006057998A1 (en) Accurate position determination system for a vehicle and position determination method
DE102015113911A1 (en) Sensor offset calibration using map information
DE102014112351A1 (en) SENSOR-BASED VEHICLE POSITIONING SYSTEM
DE102007006870A1 (en) Card evaluation system and card evaluation method
EP2698606B1 (en) Method for updating a digital street map
DE112018006704T5 (en) POSITIONING DEVICE
DE102008012655A1 (en) Relative position determination of vehicles
DE3719702A1 (en) METHOD AND DEVICE FOR NAVIGATION
DE102010007091A1 (en) Method for determining the position of a motor vehicle
EP3491338B1 (en) Method for transmitting data from a vehicle to a server, and method for updating a map
DE102019217187A1 (en) Method and device for determining navigation information
DE102008034230A1 (en) Method for determining a vehicle position
WO2009143826A1 (en) Method and navigation device for geographical positioning
DE112018006667T5 (en) POSITIONING DEVICE
DE19908941A1 (en) Navigation method and navigation system for determining a route from a starting point to a destination for a means of transportation
EP2223148B1 (en) Method and device for determining the location of a vehicle
DE102008023242A1 (en) Map matching for security applications
EP3499271A1 (en) Determination of a position of a vehicle

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20130702