Movatterモバイル変換


[0]ホーム

URL:


DE102017200234A1 - Method and apparatus for referencing a local trajectory in a global coordinate system - Google Patents

Method and apparatus for referencing a local trajectory in a global coordinate system
Download PDF

Info

Publication number
DE102017200234A1
DE102017200234A1DE102017200234.4ADE102017200234ADE102017200234A1DE 102017200234 A1DE102017200234 A1DE 102017200234A1DE 102017200234 ADE102017200234 ADE 102017200234ADE 102017200234 A1DE102017200234 A1DE 102017200234A1
Authority
DE
Germany
Prior art keywords
global
local
trajectory
positions
coordinate system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102017200234.4A
Other languages
German (de)
Inventor
Stephan Max
Kristian Weiß
Sascha Bauer
Sönke Freter
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.)
Volkswagen AG
Original Assignee
Volkswagen 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 Volkswagen AGfiledCriticalVolkswagen AG
Priority to DE102017200234.4ApriorityCriticalpatent/DE102017200234A1/en
Publication of DE102017200234A1publicationCriticalpatent/DE102017200234A1/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromGerman

Die Erfindung betrifft ein Verfahren zum Referenzieren einer lokalen Trajektorie (20) in einem globalen Koordinatensystem (65), wobei die lokale Trajektorie (20) geordnete lokale Positionen (21) in einem lokalen Koordinatensystem (23) umfasst, umfassend die folgenden Schritte: Empfangen mindestens einer auf ein globales Koordinatensystem (65) bezogenen globalen Position (31) einer mit der lokalen Trajektorie (20) korrespondierenden globalen Trajektorie (30), Bestimmen einer Güte (40) für die mindestens eine globale Position (31), Auswählen mindestens einer Ankerposition (41) aus der mindestens einen globalen Position (31) auf Grundlage der bestimmten Güte (40), Ermitteln eines Verschiebungsvektors (42) zwischen der lokalen Trajektorie (20) und der globalen Trajektorie (30) an der mindestens einen Ankerposition (41), Transformieren der lokalen Positionen (21) der lokalen Trajektorie (20) in das globale Koordinatensystem (65) auf Grundlage des Verschiebungsvektors (42) an der mindestens einen Ankerposition (41), Ausgeben der in das globale Koordinatensystem (65) transformierten lokalen Positionen (22). Ferner betrifft die Erfindung eine zugehörige Vorrichtung (1) und ein zugehöriges Kraftfahrzeug (50).The invention relates to a method for referencing a local trajectory (20) in a global coordinate system (65), wherein the local trajectory (20) comprises ordered local positions (21) in a local coordinate system (23), comprising the following steps: receiving at least a global position (31) related to a global coordinate system (65) of a global trajectory (30) corresponding to the local trajectory (20), determining a quality (40) for the at least one global position (31), selecting at least one anchor position ( 41) from the at least one global position (31) based on the determined quality (40), determining a displacement vector (42) between the local trajectory (20) and the global trajectory (30) at the at least one anchor position (41), transforming the local positions (21) of the local trajectory (20) into the global coordinate system (65) based on the displacement vector (42) at the minimum ens an anchor position (41), outputting the local positions (22) transformed into the global coordinate system (65). Furthermore, the invention relates to an associated device (1) and an associated motor vehicle (50).

Description

Translated fromGerman

Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Referenzieren einer lokalen Trajektorie in einem globalen Koordinatensystem. Ferner betrifft die Erfindung ein Kraftfahrzeug mit einer solchen Vorrichtung.The invention relates to a method and a device for referencing a local trajectory in a global coordinate system. Furthermore, the invention relates to a motor vehicle with such a device.

Moderne Kraftfahrzeuge weisen eine Vielzahl von Assistenzsystemen auf. Hierbei sind schon seit mehreren Jahren Navigationssysteme im Einsatz, welche mittels eines globalen Satellitennavigationssystems eine globale Position bestimmen können. Auf Grund von Störungen und Fehlern bei der Signalausbreitung können die bestimmten globalen Positionen jedoch von der realen Position abweichen. Um eine solche Abweichung zu korrigieren sind Anpassungsverfahren bekannt, welche eine bestimmte globale Position auf ein bekanntes Straßennetz anpassen, indem die bestimmte globale Position auf die nächste plausible Position in dem Straßennetz verschoben wird (Kartenanpassung, engl. map matching). Hierbei kommen insbesondere optimierende Verfahren wie Ausgleichrechnungen (engl. curve fitting) usw. zum Einsatz. Ein solches Verfahren ist beispielsweise aus derDE 10 2012 024 171 A1 bekannt.Modern motor vehicles have a variety of assistance systems. Navigation systems, which can determine a global position by means of a global satellite navigation system, have been in use for several years. However, due to noise and errors in signal propagation, the particular global locations may differ from the real location. In order to correct for such a deviation, adaptation methods are known which adapt a particular global position to a known road network by shifting the determined global position to the next plausible position in the road network (map matching). In particular, optimizing methods such as curve fitting, etc., are used. Such a method is for example from the DE 10 2012 024 171 A1 known.

Ferner existieren Assistenzsysteme zur Umfelderfassung, beispielsweise mittels einer Kamera, eines Radars oder mehrerer Ultraschallsensoren. Diese Assistenzsysteme arbeiten mit lokalen Koordinaten, welche in einem lokalen Koordinatensystem lediglich einen relativen Bezug zueinander aufweisen.Furthermore, there are assistance systems for environment detection, for example by means of a camera, a radar or a plurality of ultrasonic sensors. These assistance systems work with local coordinates, which have only a relative relationship to one another in a local coordinate system.

Es existieren somit sowohl ein globales Koordinatensystem als auch lokale Koordinatensysteme, welche in Beziehung zueinander gebracht werden müssen. Dies heißt, in dem lokalen Koordinatensystem bestimmte Positionen müssen auf das globale Koordinatensystem referenziert werden, damit diese in globalen Koordinaten weiterverarbeitet und aufbereitet werden können.Thus, there exists both a global coordinate system and local coordinate systems that need to be related. This means that certain positions in the local coordinate system must be referenced to the global coordinate system so that they can be further processed and processed in global coordinates.

Der Erfindung liegt das technische Problem zu Grunde, ein Verfahren und eine Vorrichtung zum Referenzieren einer lokalen Trajektorie in einem globalen Koordinatensystem zu schaffen, bei denen das Referenzieren verbessert durchgeführt wird.The invention is based on the technical problem of providing a method and a device for referencing a local trajectory in a global coordinate system in which the referencing is performed in an improved manner.

Die technische Aufgabe wird erfindungsgemäß durch ein Verfahren mit den Merkmalen des Patentanspruchs 1 und eine Vorrichtung mit den Merkmalen des Patentanspruchs 11 gelöst. Vorteilhafte Ausgestaltungen der Erfindung ergeben sich aus den Unteransprüchen.The technical problem is solved by a method with the features ofclaim 1 and a device having the features of claim 11. Advantageous embodiments of the invention will become apparent from the dependent claims.

Insbesondere wird ein Verfahren zum Referenzieren einer lokalen Trajektorie in einem globalen Koordinatensystem zur Verfügung gestellt, wobei die lokale Trajektorie geordnete lokale Positionen in einem lokalen Koordinatensystem umfasst, umfassend die folgenden Schritte: Empfangen mindestens einer auf ein globales Koordinatensystem bezogenen globalen Position einer mit der lokalen Trajektorie korrespondierenden globalen Trajektorie mittels einer Empfangseinrichtung, Bestimmen einer Güte für die mindestens eine globale Position mittels einer Gütebestimmungseinrichtung, Auswählen mindestens einer Ankerposition aus der mindestens einen globalen Position auf Grundlage der bestimmten Güte mittels einer Auswahleinrichtung, Ermitteln eines Verschiebungsvektors zwischen der lokalen Trajektorie und der globalen Trajektorie an der mindestens einen Ankerposition mittels einer Verschiebungsermittlungseinrichtung, Transformieren der lokalen Positionen der lokalen Trajektorie in das globale Koordinatensystem auf Grundlage des Verschiebungsvektors an der mindestens einen Ankerposition mittels einer Transformationseinrichtung, Ausgeben der in das globale Koordinatensystem transformierten lokalen Positionen der lokalen Trajektorie mittels einer Ausgabeeinrichtung.In particular, there is provided a method for referencing a local trajectory in a global coordinate system, wherein the local trajectory comprises ordered local positions in a local coordinate system, comprising the steps of: receiving at least one global coordinate system related global position with the local trajectory corresponding global trajectory by means of a receiving device, determining a quality for the at least one global position by means of a quality determining means, selecting at least one anchor position from the at least one global position based on the determined quality by means of a selector, determining a displacement vector between the local trajectory and the global trajectory at the at least one anchor position by means of a displacement determining device, transforming the local positions of the local trajectory into the global Koo ration system on the basis of the displacement vector at the at least one anchor position by means of a transformation device, outputting the local positions of the local trajectory transformed into the global coordinate system by means of an output device.

Ferner wird eine Vorrichtung zum Referenzieren einer lokalen Trajektorie in einem globalen Koordinatensystem geschaffen, wobei die lokale Trajektorie geordnete lokale Positionen in einem lokalen Koordinatensystem umfasst, umfassend eine Empfangseinrichtung zum Empfangen mindestens einer auf ein globales Koordinatensystem bezogenen globalen Position einer mit der lokalen Trajektorie korrespondierenden globalen Trajektorie, eine Gütebestimmungseinrichtung zum Bestimmen einer Güte für die mindestens eine globale Position, eine Auswahleinrichtung zum Auswählen mindestens einer Ankerposition aus der mindestens einen globalen Position auf Grundlage der bestimmten Güte, eine Verschiebungsermittlungseinrichtung zum Ermitteln eines Verschiebungsvektors zwischen der lokalen Trajektorie und der globalen Trajektorie an der mindestens einen Ankerposition, eine Transformationseinrichtung zum Transformieren der lokalen Positionen der lokalen Trajektorie in das globale Koordinatensystem auf Grundlage des Verschiebungsvektors an der mindestens einen Ankerposition, und eine Ausgabeeinrichtung zum Ausgeben der in das globale Koordinatensystem transformierten lokalen Positionen.Furthermore, an apparatus for referencing a local trajectory in a global coordinate system is provided, the local trajectory comprising ordered local positions in a local coordinate system, comprising receiving means for receiving at least one global coordinate system related global position of a global trajectory corresponding to the local trajectory a quality determination means for determining a quality for the at least one global position, a selection means for selecting at least one anchor position from the at least one global position based on the determined quality, displacement determining means for determining a displacement vector between the local trajectory and the global trajectory at the at least an anchor position, a transformation means for transforming the local positions of the local trajectory into the global coordinate system based on position of the displacement vector at the at least one anchor position, and an output device for outputting the local positions transformed into the global coordinate system.

In einem weiteren Aspekt der Erfindung wird ein Kraftfahrzeug geschaffen, wobei das Kraftfahrzeug eine erfindungsgemäße Vorrichtung aufweist.In a further aspect of the invention, a motor vehicle is provided, wherein the motor vehicle has a device according to the invention.

Die Grundidee der Erfindung ist, für mindestens eine globale Position einer globalen Trajektorie eine Güte zu bestimmen und auf Grundlage der bestimmten Güte eine Ankerposition auszuwählen. Bevorzugt wird für jede globale Position der globalen Trajektorie eine Güte bestimmt. An die ausgewählte Ankerposition wird die lokale Trajektorie dann „angeheftet“, indem ein Verschiebungsvektor bestimmt wird und die lokalen Koordinaten mittels des Verschiebungsvektors in die globalen Koordinaten transformiert werden. Die lokale Trajektorie steht dann im globalen Koordinatensystem zur Verfügung und kann entsprechend weiterverarbeitet werden.The basic idea of the invention is to determine a quality for at least one global position of a global trajectory and to select an anchor position based on the determined quality. Preferably, a quality is determined for each global position of the global trajectory. To the Selected anchor position, the local trajectory is then "pinned" by a displacement vector is determined and the local coordinates are transformed by means of the displacement vector in the global coordinates. The local trajectory is then available in the global coordinate system and can be further processed accordingly.

Ein Verschiebungsvektor soll sowohl eine Verschiebung bezüglich einer zweidimensionalen Position, z.B. in x- und y-Koordinaten, als auch eine Ausrichtung, z.B. ausgedrückt als Winkel Phi, umfassen. Die Ausrichtung wird hierbei beispielsweise anhand von einander benachbarten Positionen auf den globalen bzw. lokalen Trajektorien bestimmt, wenn deren Abfolgereihenfolge bekannt ist. Ferner kann der Verschiebungsvektor auch Unsicherheiten in Bezug auf die zweidimensionale Position als auch in Bezug auf die Ausrichtung umfassen.A displacement vector is intended to be both a displacement with respect to a two-dimensional position, e.g. in x and y coordinates, as well as an orientation, e.g. expressed as angle Phi. The alignment is in this case determined, for example, based on mutually adjacent positions on the global or local trajectories, if their order of succession is known. Furthermore, the displacement vector may also include uncertainties with respect to the two-dimensional position as well as with respect to the orientation.

Eine lokale Trajektorie kann beispielsweise mittels odometrischer Sensoren ermittelt und bereitgestellt werden. Ein solcher odometrischer Sensor kann beispielsweise eine Rad-Odometrie und/oder einer Kamera-Odometrie sein.A local trajectory can be determined and provided, for example, by means of odometric sensors. Such an odometric sensor may be, for example, a wheel odometry and / or a camera odometry.

Eine globale Trajektorie wird beispielsweise mittels eines globalen Satellitennavigationssystems bereitgestellt. Ein solches globales Satellitennavigationssystem kann beispielsweise das Global Positioning System (NAVSTAR GPS), Galileo, GLONASS, Beidou etc. sein.A global trajectory is provided, for example, by means of a global satellite navigation system. Such a global navigation satellite system may be, for example, the Global Positioning System (NAVSTAR GPS), Galileo, GLONASS, Beidou, etc.

Als Güte kann beispielsweise eine von globalen Satellitennavigationssystemen üblicherweise bestimmte und als Wert bereitgestellte Verringerung der Genauigkeit (engl. Delusion of Precision, DOP) sein. Die bestimmten Werte liefern eine Aussage darüber, wie genau eine Positionsbestimmung ist.By way of example, goodness may be, for example, a Delusion of Precision (DOP) typically determined and provided as value by global satellite navigation systems. The determined values provide a statement about how accurate a position determination is.

Das beschriebene Verfahren und die beschriebene Vorrichtung sollen insbesondere in einem Kraftfahrzeug eingesetzt werden, welches in der Lage ist, automatisiert oder teilautomatisiert eine lokale Trajektorie abzufahren. Beispielsweise stellen entsprechend hierfür ausgebildete Umfelderfassungseinrichtungen eine lokale Trajektorie für eine automatisierte oder teilautomatisierte Fahrt bereit. Eine solche lokale Trajektorie kann beispielsweise eine Einfahrt auf ein Grundstück und in eine Garage in eine Parkposition abbilden. Parallel hierzu wird eine globale Trajektorie in globalen Koordinaten bereitgestellt. Die lokale Trajektorie und die globale Trajektorie sind miteinander synchronisiert, beispielsweise über entsprechenden Abgleich von Zeitstempeln auf einer gemeinsamen Zeitbasis. Das Kraftfahrzeug wird mittels der Umfelderfassungseinrichtung in der Lage sein, lediglich auf Grundlage der lokalen Trajektorie mit den lokalen Positionen die Einfahrt auf das Grundstück und die Garage automatisiert oder teilautomatisiert durchzuführen, jedoch muss das beschriebene Verfahren in der beschriebenen Vorrichtung durchgeführt werden, bevor die Möglichkeit besteht, die lokale Trajektorie in globalen Koordinaten weiterzuverarbeiten.The method described and the device described are intended to be used in particular in a motor vehicle which is capable of automatically or partially automated driving off a local trajectory. By way of example, surroundings detection devices designed for this purpose provide a local trajectory for an automated or partially automated drive. Such a local trajectory can map, for example, an entrance onto a property and into a garage in a parking position. In parallel, a global trajectory is provided in global coordinates. The local trajectory and the global trajectory are synchronized with each other, for example via corresponding matching of time stamps on a common time base. The motor vehicle will be able, by means of the surroundings detection device, to carry out the entry to the property and the garage automatically or semi-automatically based only on the local trajectory, but the method described must be carried out in the device described before the possibility exists to process the local trajectory in global coordinates.

In einer Ausführungsform ist vorgesehen, dass das Bestimmen der Güte folgende Schritte umfasst: Empfangen mindestens einer mit der mindestens einen globalen Position korrespondierenden kartenangepassten globalen Position mittels der Empfangseinrichtung, wobei die Güte für die mindestens eine globale Position auf Grundlage eines Vergleichs der mindestens einen globalen Position mit der korrespondierenden kartenangepassten globalen Position bestimmt wird. Hierbei wird beispielsweise eine globale Trajektorie erst kartenangepasst, das heißt die einzelnen globalen Positionen werden entsprechend auf eine bekannte Straßenkarte angepasst (Map Matching). Die kartenangepasste Trajektorie wird anschließend mit der ursprünglichen (nicht kartenangepassten) globalen Trajektorie verglichen. Für jede der globalen Positionen wird dann eine Abweichung berechnet, welche ein Maß für die Güte der jeweiligen globalen Position ist. Fallen beispielsweise eine globale Position und eine zugehörige kartenangepasste globale Position exakt zusammen, so resultiert dies in einer maximalen Güte. Je weiter die globale Position von der zugehörigen kartenangepassten globalen Position entfernt ist, desto geringer ist die bestimmte Güte. Auf Grundlage der bestimmten Güte(n) wird nun eine Ankerposition ausgewählt. Hierbei wird beispielsweise die globale (kartenangepasste) Position als Ankerposition ausgewählt, welche die höchste Güte aufweist. Es kann jedoch auch vorgesehen sein, dass als Ankerposition eine globale Position ausgewählt wird, deren Nachbarpositionen alle eine bestimmte Mindestgüte aufweisen müssen.In one embodiment it is provided that the determination of the quality comprises the following steps: receiving at least one card-adapted global position corresponding to the at least one global position by means of the receiving device, wherein the quality for the at least one global position is based on a comparison of the at least one global position with the corresponding card-matched global position. In this case, for example, a global trajectory is first adapted to the map, that is to say the individual global positions are correspondingly adapted to a known road map (map matching). The map-fitted trajectory is then compared to the original (not map-fitted) global trajectory. For each of the global positions, a deviation is then calculated, which is a measure of the quality of the respective global position. For example, if a global position and an associated map-matched global position coincide exactly, this results in a maximum goodness. The farther the global position is from the associated map-fitted global position, the lower the certain quality. Based on the specific grade (s), an anchor position is now selected. In this case, for example, the global (map-adapted) position is selected as the anchor position which has the highest quality. However, it can also be provided that a global position is selected as the anchor position, whose neighboring positions must all have a certain minimum quality.

Ferner kann auch vorgesehen sein, dass mehrere Ankerpositionen ausgewählt werden und ein Verschiebungsvektor auf Grundlage der mehreren ausgewählten Ankerpositionen bestimmt wird. Die jeweiligen Einträge des Verschiebungsvektors, also die Verschiebung der Positionen und die Verschiebung der Ausrichtung, werden dann auf Grundlage der gemittelten Abweichungen an den mehreren Ankerpositionen bestimmt.Furthermore, it can also be provided that a plurality of anchor positions are selected and a displacement vector is determined based on the plurality of selected anchor positions. The respective entries of the displacement vector, ie the displacement of the positions and the shift of the orientation, are then determined on the basis of the averaged deviations at the multiple anchor positions.

In einer weiteren Ausführungsform ist vorgesehen, dass vor dem Ermitteln des Verschiebungsvektors mindestens eine der lokalen Positionen der lokalen Trajektorie und/oder mindestens eine der globalen Positionen der korrespondierenden globalen Trajektorie in Abhängigkeit mindestens eines Ausschlusskriteriums verändert oder verworfen wird. Dies hat den Vorteil, dass lokale und/oder globale Positionen, welche als unplausibel erachtet werden, beim Ermitteln des Verschiebungsvektors nicht berücksichtigt werden und somit nicht zu einer Verschlechterung des Ergebnisses führen. Hierbei werden beispielsweise Ausreißer als unplausibel erachtet. Solche Ausreißer treten beispielsweise in Form eines Positionssprungs auf, das heißt bei einer ansonsten gerade verlaufenden Trajektorie liegt eine einzelne Position beispielsweise weit entfernt von den übrigen Positionen. Ein solche Position würde dann verworfen werden. Die an die verworfene Position angrenzenden Positionen können anschließend miteinander verbunden werden. Verworfene globale Positionen werden dann beispielsweise beim Bestimmen der Güte nicht mehr berücksichtigt.In a further embodiment it is provided that, before the displacement vector is determined, at least one of the local positions of the local trajectory and / or at least one of the global positions of the corresponding global trajectory is changed or rejected as a function of at least one exclusion criterion. This has the advantage that local and / or global positions, which are regarded as implausible, are not taken into account when determining the displacement vector and thus not at all Worsening of the result. For example, outliers are considered implausible. Such outliers occur, for example, in the form of a position jump, that is to say, in the case of an otherwise straight trajectory, a single position is, for example, far away from the remaining positions. Such a position would then be discarded. The positions adjacent to the discarded position may then be connected together. Discarded global positions are then no longer considered when determining the quality, for example.

In einer weiteren Ausführungsform ist vorgesehen, dass ein Ausschlusskriterium ist, dass lokale Positionen der lokalen Trajektorie oder globale Positionen der globalen Trajektorie jeweils einen Abstand zueinander aufweisen, der einen Minimalabstandsschwellwert unterschreitet oder einen Maximalabstandwert überschreitet. Hierbei wird als Zusatzwissen beispielsweise eine in der globalen Trajektorie abgebildete Geschwindigkeit und/oder Beschleunigung verwendet, um eine Abfolge und Positionen von globalen Positionen zu plausibilisieren. Dieses Ausschlusskriterium sorgt dafür, dass beispielsweise nahe beieinander liegende Positionen, welche um eine bestimmte Position herum gestreut sind, beispielsweise im Kreise verlaufen etc., jedoch zu einer an den entsprechenden Positionen mit einer bestimmten Geschwindigkeit geradeaus verlaufenden Trajektorie gehören, erkannt werden und entsprechend verworfen werden. Ebenso sorgt das Ausschlusskriterium dafür, dass zu weit auseinander liegende globale Positionen beim Bestimmen der Güte bzw. beim Ermitteln des Verschiebungsvektors nicht berücksichtigt werden. Dies führt zu einer verbesserten Auswahl der Ankerposition und somit zu einem verbesserten Referenzieren der lokalen Trajektorie.In a further embodiment it is provided that an exclusion criterion is that local positions of the local trajectory or global positions of the global trajectory each have a distance from one another that falls below a minimum distance threshold value or exceeds a maximum distance value. In this case, for example, a velocity and / or acceleration mapped in the global trajectory is used as additional knowledge in order to make plausible a sequence and positions of global positions. This exclusion criterion ensures that, for example, positions lying close to one another, which are scattered around a certain position, for example running in circles, etc. but belonging to a trajectory running straight ahead at the corresponding positions at a specific speed, are detected and correspondingly discarded , Likewise, the exclusion criterion ensures that global positions that are too far apart are not taken into account when determining the quality or when determining the displacement vector. This leads to an improved selection of the anchor position and thus to an improved referencing of the local trajectory.

In einer weiteren Ausführungsform ist vorgesehen, dass ein Ausschlusskriterium ist, dass eine globale oder lokale Position eine Unsicherheit aufweist, die einen Unsicherheitsschwellwert überschreitet. Eine solche Unsicherheit wird beispielsweise auf Grundlage der von einem Satellitennavigationssystem bereitgestellten Delusion of Precision-Werte für globale Positionen bestimmt.In a further embodiment, it is provided that an exclusion criterion is that a global or local position has an uncertainty that exceeds an uncertainty threshold. Such uncertainty is determined, for example, based on the global positioning delusion of precision provided by a satellite navigation system.

In einer weiteren Ausführungsform ist vorgesehen, dass ein Ausschlusskriterium ist, dass eine Änderung zwischen benachbarten globalen Positionen oder lokalen Positionen einen Änderungsschwellwert überschreitet. Mittels eines solchen Änderungsschwellwertes können Ausreißer entdeckt werden, da bei einer in der Regel zumindest lokal näherungsweise konstanten Geschwindigkeit auf einer Trajektorie eine Änderung oberhalb des Änderungsschwellwertes nicht möglich ist. Hierbei kann insbesondere vorgesehen sein, dass der Änderungsschwellwert in Abhängigkeit einer Geschwindigkeit, welche beim Abfahren der Trajektorie an der entsprechenden Position durchlaufen wird, definiert wird.In a further embodiment it is provided that an exclusion criterion is that a change between adjacent global positions or local positions exceeds a change threshold value. Outliers can be detected by means of such a change threshold, since a change above the change threshold is not possible on a trajectory at a speed which is generally approximately constant at least locally. In this case, provision may be made, in particular, for the change threshold value to be defined as a function of a speed which is traversed when the trajectory is traversed at the corresponding position.

In einer weiteren Ausführungsform ist vorgesehen, dass ein Ausschlusskriterium ist, dass eine mit einer globalen Position korrespondierende Genauigkeit und/oder Güte und/oder eine Änderung der Genauigkeit und/oder Güte unterhalb oder oberhalb eines vorgegebenen Schwellwertes liegt. Hierüber können Fehler bei der Gütebestimmung entdeckt werden. Wird die Güte für einzelne globale Positionen beispielsweise über einen Delusion of Precision-Wert bestimmt, so können Reflexionen des Signals des globalen Satellitennavigationssystems, beispielsweise an Häuserwänden innerhalb von Häuserschluchten einer Stadt, dazu führen, dass der Delusion of Precision-Wert zwar eine hervorragende Signalqualität und Qualität der bestimmten Position suggeriert, die bestimmte globale Position aber nicht mit der realen globalen Position übereinstimmt, da die Reflexionen zu einer Verfälschung und einer fehlerhaften Positionsbestimmung geführt haben. Sprünge in der Güte, welche oberhalb oder unterhalb von vorgegebenen Schwellwerten liegen, lassen sich erkennen und die entsprechenden globalen Positionen werden beim Ermitteln des Verschiebungsvektors entsprechend nicht berücksichtigt.In a further embodiment, it is provided that an exclusion criterion is that an accuracy and / or quality that corresponds to a global position and / or a change in accuracy and / or quality is below or above a predetermined threshold value. This can be used to detect errors in the determination of quality. If the quality for individual global positions is determined, for example, via a Delusion of Precision value, then reflections of the signal of the global navigation satellite system, for example on house walls within urban city canyons, can lead to a Delqual of Precision signal quality and excellent Quality of the particular position suggests, but the particular global position does not match the real global position, since the reflections have led to a falsification and a faulty position determination. Jumps in the quality which are above or below predetermined threshold values can be identified and the corresponding global positions are correspondingly not taken into account when determining the displacement vector.

In einer weiteren Ausführungsform ist vorgesehen, dass eine Unsicherheit des Verschiebungsvektors und/oder eine Unsicherheit der lokalen Trajektorie geschätzt wird und die geschätzte Unsicherheit dem Verschiebungsvektor bzw. der lokalen Trajektorie zugeordnet wird. Hierdurch kann eine vorliegende Unsicherheit auch im Verschiebungsvektor und/oder der lokalen Trajektorie, insbesondere bei einer Weiterverarbeitung, berücksichtigt werden. Dies kann beispielsweise von Nutzen sein, wenn die lokale Trajektorie vollständig oder teilweise in unplausiblen Bereichen (z.B. innerhalb von Gebäuden etc.) einer globalen Straßenkarte liegt. Sind die entsprechenden Positionen der lokalen Trajektorie in der globalen Straßenkarte mit einer Unsicherheit markiert, so können solche Positionen korrigiert werden, wohingegen Positionen, welche eine geringere Unsicherheit aufweisen, nicht korrigiert werden.In a further embodiment, it is provided that an uncertainty of the displacement vector and / or an uncertainty of the local trajectory is estimated and the estimated uncertainty is assigned to the displacement vector or the local trajectory. In this way, a present uncertainty can also be taken into account in the displacement vector and / or the local trajectory, in particular during further processing. This may be useful, for example, if the local trajectory lies wholly or partially in implausible areas (e.g., within buildings, etc.) of a global road map. If the corresponding positions of the local trajectory in the global road map are marked with an uncertainty, then such positions can be corrected, whereas positions which have a lower uncertainty can not be corrected.

In einer weiteren Ausführungsform ist vorgesehen, dass die für die mindestens eine globale Position bestimmte Güte beim Ermitteln des Verschiebungsvektors als Gewichtung berücksichtigt wird. Dies ist insbesondere von Vorteil, wenn mehrere Ankerpositionen vorgesehen sind. Die mehreren Ankerpositionen werden dann in einer Rangfolge, welche die Rangfolge der jeweils bestimmten Güten abbildet, gewichtet und beim Ermitteln des Verschiebungsvektors jeweils mit dieser Gewichtung berücksichtigt.In a further embodiment, it is provided that the quality determined for the at least one global position is taken into account as a weighting in determining the displacement vector. This is particularly advantageous if several anchor positions are provided. The multiple anchor positions are then weighted in a ranking which maps the ranking of the respective determined grades and taken into account in each case with this weighting when determining the displacement vector.

In einer weiteren Ausführungsform ist vorgesehen, dass die ausgegebenen transformierten lokalen Positionen mittels einer Anzeigeeinrichtung in einer globalen Karte innerhalb des globalen Koordinatensystems angezeigt werden. Auf diese Weise lassen sich die transformierten lokalen Positionen der (transformierten) lokalen Trajektorie direkt in einer globalen Karte darstellen. Wird das Verfahren beispielsweise in der entsprechenden Vorrichtung in einem Kraftfahrzeug angewandt, so können einem Fahrer des Kraftfahrzeugs wertvolle Informationen darüber gegeben werden, wo eine lokale Trajektorie in einer globalen Karte bzw. einem globalen Koordinatensystem zu verorten ist. Ein Szenario sieht hierbei beispielsweise wie folgt aus: Ein Fahrer hat im Rahmen einer Lernfahrt eine lokale Trajektorie mittels einer Umfelderfassungseinrichtung angelernt. Das Kraftfahrzeug verfügt über ein Assistenzsystem, welches eine automatisierte oder teilautomatisierte Fahrt entlang einer solchen angelernten lokalen Trajektorie ermöglicht. Beim Anlernen der lokalen Trajektorie wird zusätzlich auch eine globale Trajektorie erfasst, welche über eine gemeinsame Zeitbasis mit der lokalen Trajektorie korrespondiert. Mittels des beschriebenen Verfahrens wird die lokale Trajektorie auf das globale Koordinatensystem referenziert, so dass die lokale Trajektorie in dem globalen Koordinatensystem bzw. in der globalen Karte abgebildet werden kann. Erkennt das Assistenzsystem nun, dass das Kraftfahrzeug sich in der Nähe einer transformierten lokalen Position einer (transformierten) lokalen Trajektorie befindet, so wird die lokale Trajektorie dem Fahrer auf der Anzeigeeinrichtung in der globalen Karte angezeigt. Der Fahrer erhält hierüber eine sehr viel bessere Orientierungsmöglichkeit und Informationen darüber, an welchen Positionen lokale Trajektorien für eine automatisierte oder teilautomatisierte Fahrt zur Verfügung stehen.In a further embodiment it is provided that the output transformed local positions are displayed by means of a display device in a global map within the global coordinate system. In this way, the transformed local positions of the (transformed) local trajectory can be represented directly in a global map. If the method is used for example in the corresponding device in a motor vehicle, then a driver of the motor vehicle can be given valuable information about where a local trajectory is to be located in a global map or a global coordinate system. In this case, a scenario looks like this, for example: A driver has learned a local trajectory by means of an environment detection device during a learning journey. The motor vehicle has an assistance system which enables an automated or semi-automated drive along such a trained local trajectory. When learning the local trajectory, a global trajectory is additionally detected, which corresponds to the local trajectory via a common time base. By means of the method described, the local trajectory is referenced to the global coordinate system so that the local trajectory can be mapped in the global coordinate system or in the global map. If the assistance system now recognizes that the motor vehicle is in the vicinity of a transformed local position of a (transformed) local trajectory, the local trajectory is displayed to the driver on the display device in the global map. The driver receives a much better orientation possibility and information on which positions local trajectories are available for an automated or semi-automated journey.

Es kann vorgesehen sein, dass zum Aufbereiten der globalen und/oder der lokalen Trajektorie bzw. der zugehörigen Positionen Filter verwendet werden. Dies können beispielsweise Mittelwertbilder (adjacent averaging) oder Fourier-Filter sein, welche zu einer Glättung der Trajektorien führen.It can be provided that filters are used for processing the global and / or the local trajectory or the associated positions. These may be, for example, adjacent averaging or Fourier filters, which lead to a smoothing of the trajectories.

Die einzelnen Ausführungsformen des Verfahrens lassen sich entsprechend in der Vorrichtung umsetzen. Die Vorteile entsprechender Ausführungsformen der Vorrichtung sind hierbei die gleichen wie entsprechende Ausführungsformen des Verfahrens.The individual embodiments of the method can be implemented accordingly in the device. The advantages of corresponding embodiments of the device are in this case the same as corresponding embodiments of the method.

Teile der Vorrichtung können einzeln oder zusammengefasst als eine Kombination von Hardware und Software ausgebildet sein, beispielsweise als Programmcode, der auf einem Mikrocontroller oder Mikroprozessor ausgeführt wird.Parts of the device may be formed individually or in a group as a combination of hardware and software, for example as program code executed on a microcontroller or microprocessor.

Nachfolgend wird die Erfindung anhand bevorzugter Ausführungsbeispiele unter Bezugnahme auf die Figuren näher erläutert. Hierbei zeigen:

  • 1 eine schematische Darstellung einer Ausführungsform der Vorrichtung zum Referenzieren einer lokalen Trajektorie in einem globalen Koordinatensystem;
  • 2 eine schematische Darstellung eines Kraftfahrzeugs, welches eine Vorrichtung gemäß einer der in1 beschriebenen Ausführungsformen aufweist;
  • 3 eine schematische Darstellung einer transformierten lokalen Trajektorie, einer hiermit korrespondierenden globalen Trajektorie und einer zugehörigen kartenangepassten globalen Trajektorie zur Verdeutlichung des Verfahrens.
The invention will be explained in more detail with reference to preferred embodiments with reference to the figures. Hereby show:
  • 1 a schematic representation of an embodiment of the device for referencing a local trajectory in a global coordinate system;
  • 2 a schematic representation of a motor vehicle, which is a device according to one of in. In 1 having described embodiments;
  • 3 a schematic representation of a transformed local trajectory, a corresponding thereto global trajectory and an associated map-adapted global trajectory to illustrate the method.

In1 ist eine schematische Darstellung einer Ausführungsform der Vorrichtung1 zum Referenzieren einer lokalen Trajektorie20 in einem globalen Koordinatensystem gezeigt. Die Vorrichtung1 umfasst eine Empfangseinrichtung2, eine Gütebestimmungseinrichtung3, eine Auswahleinrichtung4, eine Verschiebungsermittlungseinrichtung5, eine Transformationseinrichtung6 und eine Ausgabeeinrichtung7.In 1 is a schematic representation of an embodiment of thedevice 1 for referencing alocal trajectory 20 shown in a global coordinate system. Thedevice 1 comprises a receivingdevice 2 , aquality determination device 3 , aselector 4 , adisplacement detecting device 5 , atransformation facility 6 and anoutput device 7 ,

Die Empfangseinrichtung2 empfängt mindestens eine auf ein globales Koordinatensystem bezogene globale Position31 einer mit der lokalen Trajektorie20 korrespondierenden globalen Trajektorie30. Die mindestens eine globale Position31 kann hierbei beispielsweise von einem globalen Satellitennavigationssystem geliefert werden, beispielsweise in Form eines Datenpakets. Vorzugsweise werden mehrere globale Positionen31 der globalen Trajektorie30 empfangen.The receivingdevice 2 receives at least one Global Position related to a global coordinatesystem 31 one with thelocal trajectory 20 correspondingglobal trajectory 30 , The at least oneglobal position 31 This can for example be supplied by a global navigation satellite system, for example in the form of a data packet. Preferably, severalglobal positions 31 theglobal trajectory 30 receive.

Die mindestens eine globale Position31 wird von der Empfangseinrichtung2 an die Gütebestimmungseinrichtung3 und die Auswahleinrichtung4 weitergeleitet. Die Gütebestimmungseinrichtung3 bestimmt eine Güte40 der mindestens einen globalen Position31 und leitet diese an die Auswahleinrichtung4 weiter. Die Auswahleinrichtung4 wählt mindestens eine Ankerposition41 aus der mindestens einen globalen Position31 auf Grundlage der bestimmten Güte40 aus und leitet die ausgewählte mindestens eine Ankerposition41 an die Verschiebungsermittlungseinrichtung5 weiter. Die Verschiebungsermittlungseinrichtung5 ermittelt einen Verschiebungsvektor42 zwischen der lokalen Trajektorie20 und der globalen Trajektorie30 an der mindestens einen ausgewählten Ankerposition41 und leitet den ermittelten Verschiebungsvektor42 an die Transformationseinrichtung6 weiter. Die Transformationseinrichtung6 transformiert die lokalen Positionen21 der lokalen Trajektorie20 in das globale Koordinatensystem auf Grundlage des Verschiebungsvektors42 an der mindestens einen Ankerposition41 und leitet die transformierten lokalen Positionen22 an die Ausgabeeinrichtung7 weiter.The at least oneglobal position 31 is from the receivingdevice 2 to thequality determination device 3 and theselector 4 forwarded. Thequality determination device 3 determines agoodness 40 the at least oneglobal position 31 and forwards these to theselection device 4 further. Theselection device 4 selects at least oneanchor position 41 from the at least oneglobal position 31 based on thespecific quality 40 and redirects the selected at least oneanchor position 41 to thedisplacement determining device 5 further. Thedisplacement determination device 5 determines adisplacement vector 42 between thelocal trajectory 20 and theglobal trajectory 30 at the at least one selectedanchor position 41 and passes thedetermined displacement vector 42 to thetransformation facility 6 further. Thetransformation device 6 transforms thelocal positions 21 thelocal trajectory 20 into the global coordinate system based on thedisplacement vector 42 at the at least oneanchor position 41 and directs the transformedlocal positions 22 to theoutput device 7 further.

Die Ausgabeeinrichtung7 gibt die transformierten lokalen Positionen22 beispielsweise als Datenpaket aus, so dass die transformierten lokalen Positionen22 weiterverarbeitet werden können. Theoutput device 7 returns the transformedlocal positions 22 For example, as a data packet, so that the transformedlocal positions 22 can be further processed.

In einer Ausführungsform der Vorrichtung1 ist vorgesehen, dass die Vorrichtung1 zum Bestimmen der Güte40 ferner folgende Schritte durchführt: Empfangen mindestens einer mit der mindestens einen globalen Position31 korrespondierenden kartenangepassten globalen Position32 mittels der Empfangseinrichtung2, wobei die Güte40 für die mindestens eine globale Position31 auf Grundlage eines Vergleichs der mindestens einen globalen Position31 mit der korrespondierenden kartenangepassten globalen Position32 bestimmt wird. Hierbei kann als Maß für die Güte beispielsweise eine Abweichung der globalen Positionen31 von den korrespondierenden kartenangepassten globalen Positionen32 verwendet werden.In an embodiment of thedevice 1 is provided that thedevice 1 for determining thequality 40 further performs the steps of: receiving at least one of the at least oneglobal position 31 corresponding map-adaptedglobal position 32 by means of the receivingdevice 2 , where thegoodness 40 for the at least oneglobal position 31 based on a comparison of the at least oneglobal position 31 with the corresponding map-matchedglobal position 32 is determined. Here, as a measure of the quality, for example, a deviation of theglobal positions 31 from the corresponding card-matchedglobal positions 32 be used.

In einer Ausführungsform weist die Vorrichtung1 eine Anzeigeeinrichtung8 auf, wobei die Anzeigeeinrichtung8 derart ausgebildet ist, die ausgegebenen transformierten lokalen Positionen22 in einer globalen Karte innerhalb des globalen Koordinatensystems anzuzeigen.In one embodiment, the device 1 a display device 8th on, wherein the display device 8th is formed, the output transformedlocal positions 22 in a global map within the global coordinate system.

In einer weiteren Ausführungsform weist die Vorrichtung1 eine Bearbeitungseinrichtung9 auf, welche derart ausgebildet ist, vor dem Ermitteln des Verschiebungsvektors42 mindestens eine der lokalen Positionen21 der lokalen Trajektorie20 und/oder mindestens eine der globalen Positionen31 der korrespondierenden globalen Trajektorie30 in Abhängigkeit mindestens eines Ausschlusskriteriums10 zu verändern oder zu verwerfen. Die Bearbeitungseinrichtung9 ist hierbei nur beispielhaft vor der Gütebestimmungseinrichtung3 eingezeichnet; die Bearbeitungseinrichtung9 kann je nach Art des Ausschlusskriteriums10 beispielsweise auch vor der Auswahleinrichtung4 ausgebildet sein.In a further embodiment, the device 1 aprocessing device 9 which is so formed before determining thedisplacement vector 42 at least one of thelocal positions 21 thelocal trajectory 20 and / or at least one of theglobal positions 31 the correspondingglobal trajectory 30 depending on at least oneexclusion criterion 10 to change or reject. Theprocessing device 9 Here is only an example of thequality determination device 3 drawn; theprocessing device 9 may vary depending on the nature of theexclusion criterion 10 for example, before theselection device 4 be educated.

Es kann hierbei vorgesehen sein, dass ein Ausschlusskriterium ist, dass lokale Positionen21 der lokalen Trajektorie20 oder globale Positionen31 der globalen Trajektorie30 jeweils einen Abstand zueinander aufweisen, der einen Minimalabstandsschwellwert unterschreitet oder einen Maximalabstandwert überschreitet.It can be provided here that an exclusion criterion is thatlocal positions 21 thelocal trajectory 20 orglobal positions 31 theglobal trajectory 30 each have a distance from each other, which falls below a minimum distance threshold or exceeds a maximum distance value.

Es kann ferner alternativ oder zusätzlich vorgesehen sein, dass ein Ausschlusskriterium10 ist, dass eine lokale 21 Position oder globale Position31 eine Unsicherheit aufweist, die einen Unsicherheitsschwellwert überschreitet.It may also be alternatively or additionally provided that anexclusion criterion 10 is that a local 21 position orglobal position 31 has an uncertainty that exceeds an uncertainty threshold.

Alternativ oder zusätzlich kann ferner vorgesehen sein, dass ein Ausschlusskriterium10 ist, dass eine Änderung zwischen benachbarten globalen Positionen31 oder lokalen Positionen21 einen Änderungsschwellwert überschreitet.Alternatively or additionally, it may further be provided that anexclusion criterion 10 is that a change between neighboringglobal positions 31 orlocal positions 21 exceeds a change threshold.

Ferner kann alternativ oder zusätzlich vorgesehen sein, dass ein Ausschlusskriterium10 ist, dass eine mit einer globalen Position31 korrespondierende Genauigkeit und/oder Güte40 und/oder eine Änderung der Genauigkeit und/oder Güte40 unterhalb oder oberhalb eines vorgegebenen Schwellwertes liegt.Furthermore, it may alternatively or additionally be provided that anexclusion criterion 10 is that one with aglobal position 31 corresponding accuracy and / orquality 40 and / or a change in accuracy and / orquality 40 is below or above a predetermined threshold.

Alternativ oder zusätzlich kann auch vorgesehen sein, dass eine Unsicherheit des Verschiebungsvektors42 und/oder eine Unsicherheit der lokalen Trajektorie20 geschätzt wird und die geschätzte Unsicherheit dem Verschiebungsvektor42 bzw. der lokalen Trajektorie20 zugeordnet wird.Alternatively or additionally, it may also be provided that an uncertainty of thedisplacement vector 42 and / or uncertainty of thelocal trajectory 20 and the estimated uncertainty is thedisplacement vector 42 or thelocal trajectory 20 is assigned.

In weiteren Ausführungsformen ist vorgesehen, dass die für die mindestens eine globale Position31 bestimmte Güte40 beim Ermitteln des Verschiebungsvektors42 als Gewichtung berücksichtigt wird.In further embodiments, it is provided that for the at least oneglobal position 31certain kindness 40 in determining thedisplacement vector 42 is considered as weighting.

2 zeigt eine schematische Darstellung eines Kraftfahrzeugs50, welches eine Vorrichtung1 gemäß einer der in1 beschriebenen Ausführungsformen aufweist. Mittels der Vorrichtung1 ist das Kraftfahrzeug50 in der Lage, eine lokale Trajektorie in einem globalen Koordinatensystem zu referenzieren. Die in das globale Koordinatensystem transformierten lokalen Trajektorien können einem Fahrer dann beispielsweise auf einer Anzeigeeinrichtung in einer globalen Karte dargestellt und für eine automatisierte oder teilautomatisierte Fahrt ausgewählt werden. Das Darstellen der lokalen Trajektorie hat gegenüber einem Darstellen der globalen Trajektorie den Vorteil, dass die lokale Trajektorie in der Regel sehr viel feiner aufgelöst ist und somit eine sehr viel bessere Abbildung einer angelernten Trajektorie ermöglicht. 2 shows a schematic representation of amotor vehicle 50 which is adevice 1 according to one of the in 1 having described embodiments. By means of thedevice 1 is themotor vehicle 50 able to reference a local trajectory in a global coordinate system. The local trajectories transformed into the global coordinate system can then be presented to a driver, for example on a display device in a global map, and selected for automated or semi-automated driving. The representation of the local trajectory has the advantage over a representation of the global trajectory that the local trajectory is usually much finer resolved and thus allows a much better mapping of a learned trajectory.

3 zeigt eine schematische Darstellung einer Straßenkarte60 mit einer transformierten lokalen Trajektorie20, einer hiermit korrespondierenden globalen Trajektorie30 und einer zugehörigen kartenangepassten globalen Trajektorie33 zur Verdeutlichung des Verfahrens. 3 shows a schematic representation of aroad map 60 with a transformedlocal trajectory 20 , a correspondingglobal trajectory 30 and an associated map-matchedglobal trajectory 33 to clarify the process.

Man erkennt deutlich, dass die globalen Positionen der globalen Trajektorie30 im linken Teil63 der globalen Trajektorie30 nicht mit dem Verlauf der Straße61 übereinstimmen, da die Abweichungen zu groß sind. Im rechten Teil64 der globalen Trajektorie30 stimmen die globalen Positionen hingegen gut mit dem Verlauf der Straße62 überein.It can be seen clearly that the global positions of theglobal trajectory 30 in theleft part 63 theglobal trajectory 30 not with the course of theroad 61 match, because the deviations are too large. In theright part 64 theglobal trajectory 30 On the other hand, the global positions are in line with the course of theroad 62 match.

Die zugehörige kartenangepasste globale Trajektorie33 stimmt im linken Teil63 der Trajektorie63 ebenfalls nicht mit dem Verlauf der Straße61 überein und weist ferner auch große Abweichungen gegenüber der (nicht kartenangepassten) globalen Trajektorie30 auf. Im rechten Teil64 stimmt die kartenangepasste Trajektorie33 hingegen gut mit dem Verlauf der Straße62 und dem Verlauf der (nicht kartenangepassten) globalen Trajektorie30 überein.The associated map-adaptedglobal trajectory 33 true in theleft part 63 thetrajectory 63 also not with the course of theroad 61 and also shows large deviations against the (not map-fitted)global trajectory 30 on. In theright part 64 agrees the map-adaptedtrajectory 33 however, good with the course of theroad 62 and the course of the (not map-fitted)global trajectory 30 match.

Im beschriebenen Verfahren wird eine Güte für jede der globalen Positionen der globalen Trajektorie30 bestimmt, indem die globalen Positionen der globalen Trajektorie30 mit den kartenangepassten Positionen der kartenangepassten globalen Trajektorie33 verglichen wird. Als einfaches Maß für die Güte kann beispielsweise eine Abweichung der Positionen der beiden globalen Trajektorien30,33 zueinander dienen. Hierbei ergibt der Vergleich, dass die Güte der jeweiligen Positionen im rechten Teil64 der Trajektorien30,33 hoch ist, im linken Teil63 auf Grund der Abweichungen zwischen den Trajektorien30,33 hingegen sehr gering.In the described method, a goodness is obtained for each of the global positions of theglobal trajectory 30 determined by the global positions of theglobal trajectory 30 with the map-matched positions of the map-fittedglobal trajectory 33 is compared. As a simple measure of the quality, for example, a deviation of the positions of the twoglobal trajectories 30 . 33 serve each other. Here, the comparison shows that the quality of the respective positions in theright part 64 thetrajectories 30 . 33 is high, in theleft part 63 due to the deviations between thetrajectories 30 . 33 however, very low.

Auf Grundlage der für die globalen Positionen der globalen Trajektorie30 bestimmten Güten wird eine Ankerposition41 ausgewählt. Bei der in der Straßenkarte60 gezeigten Ankerposition41 ist die Güte beispielsweise von allen bestimmten Güten maximal. An der ausgewählten Ankerposition41 wird nun eine mit der globalen Trajektorie30 korrespondierende lokale Trajektorie20 „angeheftet“, indem ein Verschiebungsvektor42 ermittelt wird. Dieser Verschiebungsvektor42 sorgt dafür, dass die lokalen Positionen der lokalen Trajektorie20 aus einem lokalen Koordinatensystem23 in das globale Koordinatensystem65 der Straßenkarte60 überführt werden. Hierbei kann der Verschiebungsvektor42 sowohl eine Verschiebung über die Koordinaten (z.B. x-Verschiebung und y-Verschiebung) als auch eine Verschiebung einer Ausrichtung (z.B. Rotation um Winkel Phi) der lokalen Trajektorie20 umfassen (in3 lediglich schematisch am lokalen Koordinatensystem23 angedeutet). Das Transformieren umfasst im einfachsten Fall eine Zuordnung der Ankerposition41 in globalen Koordinaten zu der korrespondierenden lokalen Position der lokalen Trajektorie. Die restlichen lokalen Positionen der lokalen Trajektorie werden dann entsprechend transformiert. Zusätzlich können die lokalen Positionen der lokalen Trajektorie in Bezug auf einen Rotationspunkt noch um den Winkel Phi rotiert werden (in3 lediglich schematisch am lokalen Koordinatensystem23 angedeutet).Based on the global positions of theglobal trajectory 30 certain grades becomes ananchor position 41 selected. When in thestreet map 60 shownanchor position 41 For example, the quality of all certain grades is maximum. At the selectedanchor position 41 will now be one with theglobal trajectory 30 correspondinglocal trajectory 20 "Pinned" by adisplacement vector 42 is determined. Thisdisplacement vector 42 ensures that the local positions of thelocal trajectory 20 from a local coordinatesystem 23 into the global coordinatesystem 65 theroad map 60 be transferred. Here, thedisplacement vector 42 both a shift over the coordinates (eg x-shift and y-shift) and a shift of an orientation (eg rotation by angle Phi) of thelocal trajectory 20 include (in 3 only schematically on the local coordinatesystem 23 indicated). In the simplest case, the transformation comprises an assignment of theanchor position 41 in global coordinates to the corresponding local position of the local trajectory. The remaining local positions of the local trajectory are then transformed accordingly. In addition, the local positions of the local trajectory with respect to a rotation point can still be rotated by the angle Phi (in 3 only schematically on the local coordinatesystem 23 indicated).

Die3 zeigt die bereits mittels des Verschiebungsvektors42 transformierte lokale Trajektorie20. Man erkennt deutlich, dass die transformierte Trajektorie20 sowohl im rechten Teil64 als auch im linken Teil63 dem Verlauf der Straßen61,62 sehr gut folgt. Man erhält also eine sehr viel bessere Anpassung an die Straßenkarte60, so dass auch die Darstellung der lokalen Trajektorie20 bzw. des abgefahrenen Fahrtweges sehr viel besser in der Straßenkarte60 dargestellt werden kann. Dies ist dem Umstand geschuldet, dass die lokale Trajektorie20 sprungfrei und in der Regel sehr viel feiner und genauer aufgelöst ist als die globale Trajektorie30. Mittels des beschriebenen Verfahrens und der beschriebenen Vorrichtung lässt sich dann die lokale Trajektorie20 transformieren und mit globalen Koordinaten des globalen Koordinatensystems65 versehen.The 3 already shows that by means of thedisplacement vector 42 transformedlocal trajectory 20 , It can be seen clearly that the transformedtrajectory 20 both in theright part 64 as well as in theleft part 63 the course of theroads 61 . 62 follows very well. So you get a much better adaptation to theroad map 60 , so that too the representation of thelocal trajectory 20 or the crazy ride much better in theroad map 60 can be represented. This is due to the fact that thelocal trajectory 20 jump-free and usually much finer and more accurately resolved than theglobal trajectory 30 , By means of the method described and the device described can then be thelocal trajectory 20 transform and with global coordinates of the global coordinatesystem 65 Mistake.

Es wird angemerkt, dass sämtliche globalen Positionen der globalen Trajektorie30 im Anfangsbereich66 prinzipiell ebenfalls als Ankerpositionen41 verwendet werden könnten. Die restlichen globalen Positionen der globalen Trajektorie30 weisen hingegen eine zu geringe Güte auf und/oder erfüllen bestimmte Ausschlusskriterien, so dass diese globalen Positionen verworfen werden.It is noted that all global positions of theglobal trajectory 30 in the startingarea 66 in principle also as anchor positions 41 could be used. The remaining global positions of theglobal trajectory 30 On the other hand, they have too low a quality and / or fulfill certain exclusion criteria, so that these global positions are discarded.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

11
Vorrichtungcontraption
22
Empfangseinrichtungreceiver
33
GütebestimmungseinrichtungQuality determiner
44
Auswahleinrichtungselector
55
VerschiebungsermittlungseinrichtungDisplacement detection device
66
Transformationseinrichtungtransformation means
77
Ausgabeeinrichtungoutput device
88th
Anzeigeeinrichtungdisplay
99
Bearbeitungseinrichtungprocessing device
1010
Ausschlusskriteriumexclusion criterion
2020
lokale Trajektorielocal trajectory
2121
lokale Position(en)local position (s)
2222
transformierte lokale Position(en)transformed local position (s)
2323
lokales Koordinatensystemlocal coordinate system
3030
globale Trajektorieglobal trajectory
3131
globale Positionglobal position
3232
kartenangepasste globale Positioncard-adjusted global position
3333
kartenangepasste globale Trajektoriemap-adapted global trajectory
4040
Gütequality
4141
Ankerpositionanchor position
4242
Verschiebungsvektordisplacement vector
5050
Kraftfahrzeugmotor vehicle
6060
Straßenkarteroad map
6161
StraßeStreet
6262
StraßeStreet
6363
linker Teilleft part
64 64
rechter Teilright part
6565
globales Koordinatensystemglobal coordinate system
6666
Anfangsbereichinitial region

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

  • DE 102012024171 A1 [0002]DE 102012024171 A1 [0002]

Claims (13)

Translated fromGerman
Verfahren zum Referenzieren einer lokalen Trajektorie (20) in einem globalen Koordinatensystem (65), wobei die lokale Trajektorie (20) geordnete lokale Positionen (21) in einem lokalen Koordinatensystem (23) umfasst, umfassend die folgenden Schritte:Empfangen mindestens einer auf ein globales Koordinatensystem (65) bezogenen globalen Position (31) einer mit der lokalen Trajektorie (20) korrespondierenden globalen Trajektorie (30) mittels einer Empfangseinrichtung (2),Bestimmen einer Güte (40) für die mindestens eine globale Position (31) mittels einer Gütebestimmungseinrichtung (3),Auswählen mindestens einer Ankerposition (41) aus der mindestens einen globalen Position (31) auf Grundlage der bestimmten Güte (40) mittels einer Auswahleinrichtung (4),Ermitteln eines Verschiebungsvektors (42) zwischen der lokalen Trajektorie (20) und der globalen Trajektorie (30) an der mindestens einen Ankerposition (41) mittels einer Verschiebungsermittlungseinrichtung (5),Transformieren der lokalen Positionen (21) der lokalen Trajektorie (20) in das globale Koordinatensystem (65) auf Grundlage des Verschiebungsvektors (42) an der mindestens einen Ankerposition (41) mittels einer Transformationseinrichtung (6),Ausgeben der in das globale Koordinatensystem (65) transformierten lokalen Positionen (22) der lokalen Trajektorie (20) mittels einer Ausgabeeinrichtung (7).A method for referencing a local trajectory (20) in a global coordinate system (65), wherein the local trajectory (20) comprises ordered local positions (21) in a local coordinate system (23), comprising the following steps:Receiving at least one global position (31) relating to a global coordinate system (65) of a global trajectory (30) corresponding to the local trajectory (20) by means of a receiving device (2),Determining a quality (40) for the at least one global position (31) by means of a quality determination device (3),Selecting at least one anchor position (41) from the at least one global position (31) based on the determined quality (40) by means of a selection device (4),Determining a displacement vector (42) between the local trajectory (20) and the global trajectory (30) at the at least one anchor position (41) by means of a displacement determination device (5),Transforming the local positions (21) of the local trajectory (20) into the global coordinate system (65) on the basis of the displacement vector (42) at the at least one anchor position (41) by means of a transformation device (6),Outputting the local positions (22) of the local trajectory (20) transformed into the global coordinate system (65) by means of an output device (7).Verfahren nachAnspruch 1,dadurch gekennzeichnet, dass das Bestimmen der Güte (40) folgende Schritte umfasst: Empfangen mindestens einer mit der mindestens einen globalen Position (31) korrespondierenden kartenangepassten globalen Position (32) mittels der Empfangseinrichtung (2), wobei die Güte (40) für die mindestens eine globale Position (31) auf Grundlage eines Vergleichs der mindestens einen globalen Position (31) mit der korrespondierenden kartenangepassten globalen Position (32) bestimmt wird.Method according to Claim 1characterized in that the determining of the quality (40) comprises the steps of: receiving at least one map - matched global position (32) corresponding to the at least one global position (31) by means of the receiving means (2), the quality (40) for the at least one global position (31) is determined on the basis of a comparison of the at least one global position (31) with the corresponding map-adapted global position (32).Verfahren nachAnspruch 1 oder2,dadurch gekennzeichnet, dass vor dem Ermitteln des Verschiebungsvektors (42) mindestens eine der lokalen Positionen (21) der lokalen Trajektorie (20) und/oder mindestens eine der globalen Positionen (31) der korrespondierenden globalen Trajektorie (30) in Abhängigkeit mindestens eines Ausschlusskriteriums (10) verändert oder verworfen wird.Method according to Claim 1 or 2 ,characterized in that before determining the displacement vector (42) at least one of the local positions (21) of the local trajectory (20) and / or at least one of the global positions (31) of the corresponding global trajectory (30) in dependence on at least one exclusion criterion (10) is changed or rejected.Verfahren nachAnspruch 3,dadurch gekennzeichnet, dass ein Ausschlusskriterium (10) ist, dass lokale Positionen (21) der lokalen Trajektorie (20) oder globale Positionen (31) der globalen Trajektorie (30) jeweils einen Abstand zueinander aufweisen, der einen Minimalabstandsschwellwert unterschreitet oder einen Maximalabstandwert überschreitet.Method according to Claim 3 ,characterized in that an exclusion criterion (10) is that local positions (21) of the local trajectory (20) or global positions (31) of the global trajectory (30) in each case have a distance from each other, which falls below a minimum distance threshold or exceeds a maximum distance value ,Verfahren nachAnspruch 3 oder4,dadurch gekennzeichnet, dass ein Ausschlusskriterium (10) ist, dass eine lokale Position (21) oder globale Position (31) eine Unsicherheit aufweist, die einen Unsicherheitsschwellwert überschreitet.Method according to Claim 3 or 4 ,characterized in that an exclusion criterion (10) is that a local position (21) or global position (31) has an uncertainty that exceeds an uncertainty threshold.Verfahren nachAnspruch 3 bis5,dadurch gekennzeichnet, dass ein Ausschlusskriterium (10) ist, dass eine Änderung zwischen benachbarten globalen Positionen (31) oder lokalen Positionen (21) einen Änderungsschwellwert überschreitet.Method according to Claim 3 to 5 ,characterized in that an exclusion criterion (10) is that a change between adjacent global positions (31) or local positions (21) exceeds a change threshold.Verfahren nachAnspruch 3 bis6,dadurch gekennzeichnet, dass ein Ausschlusskriterium (10) ist, dass eine mit einer globalen Position (31) korrespondierende Genauigkeit und/oder Güte (40) und/oder eine Änderung der Genauigkeit und/oder Güte (40) unterhalb oder oberhalb eines vorgegebenen Schwellwertes liegt.Method according to Claim 3 to 6 ,Characterized in that an exclusion criterion (10) that with a global position (31) corresponding accuracy and / or quality (40) and / or a change in the accuracy and / or quality (40) below or above a predetermined threshold value lies.Verfahren nach einem derAnsprüche 1 bis7,dadurch gekennzeichnet, dass eine Unsicherheit des Verschiebungsvektors (42) und/oder eine Unsicherheit der lokalen Trajektorie (20) geschätzt wird und die geschätzte Unsicherheit dem Verschiebungsvektor (42) bzw. der lokalen Trajektorie (20) zugeordnet wird.Method according to one of Claims 1 to 7 ,characterized in that an uncertainty of the displacement vector (42) and / or an uncertainty of the local trajectory (20) is estimated and the estimated uncertainty is assigned to the displacement vector (42) or the local trajectory (20).Verfahren nach einem derAnsprüche 1 bis9,dadurch gekennzeichnet, dass die für die mindestens eine globale Position (31) bestimmte Güte (40) beim Ermitteln des Verschiebungsvektors (42) als Gewichtung berücksichtigt wird.Method according to one of Claims 1 to 9 ,characterized in that the quality (40) determined for the at least one global position (31) is taken into account as a weighting in determining the displacement vector (42).Verfahren nach einem der vorangegangenenAnsprüche 1 bis9,dadurch gekennzeichnet, dass die ausgegebenen transformierten lokalen Positionen (22) mittels einer Anzeigeeinrichtung (8) in einer globalen Karte (60) innerhalb des globalen Koordinatensystems (65) angezeigt werden.Method according to one of the preceding Claims 1 to 9 ,characterized in that the output transformed local positions (22) are displayed by means of a display device (8) in a global map (60) within the global coordinate system (65).Vorrichtung (1) zum Referenzieren einer lokalen Trajektorie (20) in einem globalen Koordinatensystem (65), wobei die lokale Trajektorie (20) geordnete lokale Positionen (21) in einem lokalen Koordinatensystem (23) umfasst, umfassend:eine Empfangseinrichtung (2) zum Empfangen mindestens einer auf ein globales Koordinatensystem (65) bezogenen globalen Position (31) einer mit der lokalen Trajektorie (20) korrespondierenden globalen Trajektorie (30),eine Gütebestimmungseinrichtung (3) zum Bestimmen einer Güte (40) für die mindestens eine globale Position (31),eine Auswahleinrichtung (4) zum Auswählen mindestens einer Ankerposition (41) aus der mindestens einen globalen Position (31) auf Grundlage der bestimmten Güte (40),eine Verschiebungsermittlungseinrichtung (5) zum Ermitteln eines Verschiebungsvektors (42) zwischen der lokalen Trajektorie (20) und der globalen Trajektorie (30) an der mindestens einen Ankerposition (41),eine Transformationseinrichtung (6) zum Transformieren der lokalen Positionen (21) der lokalen Trajektorie (20) in das globale Koordinatensystem (65) auf Grundlage des Verschiebungsvektors (42) an der mindestens einen Ankerposition (41), undeine Ausgabeeinrichtung (7) zum Ausgeben der in das globale Koordinatensystem (65) transformierten lokalen Positionen (21).Device (1) for referencing a local trajectory (20) in a global coordinate system (65), wherein the local trajectory (20) comprises ordered local positions (21) in a local coordinate system (23), comprising: a receiving device (2) for Receiving at least one global position (31) related to a global coordinate system (65) of a global trajectory (30) corresponding to the local trajectory (20), a quality determining device (3) for determining a quality (40) for the at least one global position ( 31), a selection device (4) for selecting at least one anchor position (41) from the at least a global position (31) based on the determined quality (40), a displacement determining device (5) for determining a displacement vector (42) between the local trajectory (20) and the global trajectory (30) at the at least one armature position (41), transformation means (6) for transforming the local positions (21) of the local trajectory (20) into the global coordinate system (65) based on the displacement vector (42) at the at least one anchor position (41), and an output device (7) for outputting the local positions (21) transformed into the global coordinate system (65).Vorrichtung (1) nachAnspruch 11,dadurch gekennzeichnet, dass die Vorrichtung (1) eine Anzeigeeinrichtung (8) aufweist, wobei die Anzeigeeinrichtung (8) derart ausgebildet ist, die ausgegebenen transformierten lokalen Positionen (22) in einer globalen Karte (60) innerhalb des globalen Koordinatensystems (65) anzuzeigen.Device (1) according to Claim 11characterized in that the device (1) comprises a display device (8), the display device (8) being adapted to display the output transformed local positions (22) in a global map (60) within the global coordinate system (65) ,Kraftfahrzeug (50),dadurch gekennzeichnet, dass das Kraftfahrzeug (50) eine Vorrichtung (1) gemäß einem derAnsprüche 11 oder12 aufweist.Motor vehicle (50),characterized in that the motor vehicle (50) comprises a device (1) according to one of Claims 11 or 12 having.
DE102017200234.4A2017-01-102017-01-10 Method and apparatus for referencing a local trajectory in a global coordinate systemPendingDE102017200234A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
DE102017200234.4ADE102017200234A1 (en)2017-01-102017-01-10 Method and apparatus for referencing a local trajectory in a global coordinate system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
DE102017200234.4ADE102017200234A1 (en)2017-01-102017-01-10 Method and apparatus for referencing a local trajectory in a global coordinate system

Publications (1)

Publication NumberPublication Date
DE102017200234A1true DE102017200234A1 (en)2018-07-12

Family

ID=62636570

Family Applications (1)

Application NumberTitlePriority DateFiling Date
DE102017200234.4APendingDE102017200234A1 (en)2017-01-102017-01-10 Method and apparatus for referencing a local trajectory in a global coordinate system

Country Status (1)

CountryLink
DE (1)DE102017200234A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP3739511A1 (en)*2019-05-142020-11-18Volkswagen AgMethod for embedding local sensor data in a map
EP3865915A1 (en)*2020-02-122021-08-18Elektrobit Automotive GmbHPosition estimation in different coordinate systems
CN114430524A (en)*2021-12-302022-05-03杭州海康威视数字技术股份有限公司Ultra-wideband base station calibration method and device and electronic equipment
DE102021206413A1 (en)2021-06-222022-12-22Volkswagen Aktiengesellschaft Method for determining a currently drivable trajectory for an at least partially assisted motor vehicle, and assistance system
CN117341679A (en)*2023-09-282024-01-05上海迅猛龙汽车电子有限公司Method, device, equipment and storage medium for memorizing parking map

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090262974A1 (en)*2008-04-182009-10-22Erik LithopoulosSystem and method for obtaining georeferenced mapping data
US20120130632A1 (en)*2007-08-062012-05-24Amrit BandyopadhyaySystem and method for locating, tracking, and/or monitoring the status of personnel and/or assets both indoors and outdoors
DE102012024171A1 (en)2011-12-082013-06-13Csr Technology Inc. Mini Card Tuning for Navigation Systems
DE112012003467T5 (en)*2011-08-242014-05-22Denso Corporation Lane storage device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120130632A1 (en)*2007-08-062012-05-24Amrit BandyopadhyaySystem and method for locating, tracking, and/or monitoring the status of personnel and/or assets both indoors and outdoors
US20090262974A1 (en)*2008-04-182009-10-22Erik LithopoulosSystem and method for obtaining georeferenced mapping data
DE112012003467T5 (en)*2011-08-242014-05-22Denso Corporation Lane storage device
DE102012024171A1 (en)2011-12-082013-06-13Csr Technology Inc. Mini Card Tuning for Navigation Systems

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ROH: Accurate Mobile Urban Mapping via Digital Map-Based SLAM. In: Sensors, Volume 16, August 2016, page 1315.*
TAYLOR: GPS accuracy estimation using map matching techniques: Applied to vehicle positioning and odometer calibration. In: Computers, Environment and Urban Systems, Volume 30, Issue 6, November 2006, Pages 757-772.*

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP3739511A1 (en)*2019-05-142020-11-18Volkswagen AgMethod for embedding local sensor data in a map
EP3865915A1 (en)*2020-02-122021-08-18Elektrobit Automotive GmbHPosition estimation in different coordinate systems
DE102021206413A1 (en)2021-06-222022-12-22Volkswagen Aktiengesellschaft Method for determining a currently drivable trajectory for an at least partially assisted motor vehicle, and assistance system
EP4108545A1 (en)2021-06-222022-12-28Volkswagen AgMethod for determining a current trajectory for an at least partially assisted vehicle, and assistance system
CN114430524A (en)*2021-12-302022-05-03杭州海康威视数字技术股份有限公司Ultra-wideband base station calibration method and device and electronic equipment
CN114430524B (en)*2021-12-302023-09-01杭州海康威视数字技术股份有限公司Calibration method and device of ultra-wideband base station and electronic equipment
CN117341679A (en)*2023-09-282024-01-05上海迅猛龙汽车电子有限公司Method, device, equipment and storage medium for memorizing parking map

Similar Documents

PublicationPublication DateTitle
DE102015111535B4 (en) Algorithm for precise curvature estimation for the path planning of autonomous vehicles
DE102015207804B4 (en) Method for detecting parking areas and / or open spaces
EP3380810B1 (en)Method, device, map processing device and system for precise localization of a vehicle in its surroundings
DE102017200234A1 (en) Method and apparatus for referencing a local trajectory in a global coordinate system
DE102014215570B4 (en) Vehicle navigation system
DE102016209232B4 (en) Method, device and computer-readable storage medium with instructions for determining the lateral position of a vehicle relative to the lanes of a roadway
DE102010007091A1 (en) Method for determining the position of a motor vehicle
DE102016205436A1 (en) Method and system for creating a digital map
DE102016100401A1 (en) Method for determining a misalignment of an object sensor
DE102016213782A1 (en) A method, apparatus and computer readable storage medium having instructions for determining the lateral position of a vehicle relative to the lanes of a lane
EP3465264A1 (en)Method for detecting at least one parking space for a vehicle
EP3292423A1 (en)Diagnostic method for a vision sensor of a vehicle and vehicle having a vision sensor
DE102020118629B4 (en) Computer-implemented method for determining the validity of an estimated position of a vehicle
DE102009000401A1 (en)Motor vehicle driver assistance system, especially for parking, has an ultrasonic and an optic system to register an object in relation to the vehicle to prevent a collision
DE102013016596A1 (en)Method for operating driver assistance system for motor vehicle, involves detecting current driving operation related parameters, and weighing current driving operation related parameters in probability distribution calculation
DE102017216238A1 (en) Method for determining a position of a motor vehicle in an environment and control device for a motor vehicle and computing device for operating on a data network
DE102007034196A1 (en) Method and device for track detection with a driver assistance system
DE112020002267T5 (en) anomaly diagnostic device
DE102014212866A1 (en) Method for determining a parking space from a number of measuring points
DE102021204372A1 (en) Orientation-based position determination of rail vehicles
DE102016003261A1 (en) Method for self-localization of a vehicle in a vehicle environment
DE102014212336A1 (en) Method for processing measurement data of a vehicle for determining the beginning of a parking space search and computer program product
DE102016213783A1 (en) A method, apparatus and computer readable storage medium having instructions for determining the lateral position of a vehicle relative to the lanes of a lane
DE102019132967A1 (en) Method and device for determining a lane hypothesis
DE102018211326A1 (en) Method and device for determining a position of a vehicle

Legal Events

DateCodeTitleDescription
R012Request for examination validly filed
R016Response to examination communication
R016Response to examination communication

[8]ページ先頭

©2009-2025 Movatter.jp