DE102019210218A1 - Traffic control in the area of an overlap or merging of at least two traffic routes - Google Patents
Traffic control in the area of an overlap or merging of at least two traffic routes Download PDFInfo
- Publication number
- DE102019210218A1 DE102019210218A1 DE102019210218.2A DE102019210218A DE102019210218A1 DE 102019210218 A1 DE102019210218 A1 DE 102019210218A1 DE 102019210218 A DE102019210218 A DE 102019210218A DE 102019210218 A1 DE102019210218 A1 DE 102019210218A1
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- merging
- intersection
- movement data
- traffic routes
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0108—Measuring and analyzing of parameters relative to traffic conditions based on the source of data
- G08G1/0116—Measuring and analyzing of parameters relative to traffic conditions based on the source of data from roadside infrastructure, e.g. beacons
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0133—Traffic data processing for classifying traffic situation
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0137—Measuring and analyzing of parameters relative to traffic conditions for specific applications
- G08G1/0145—Measuring and analyzing of parameters relative to traffic conditions for specific applications for active traffic flow control
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/017—Detecting movement of traffic to be counted or controlled identifying vehicles
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/04—Detecting movement of traffic to be counted or controlled using optical or ultrasonic detectors
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/052—Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096766—Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
- G08G1/096775—Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission where the origin of the information is a central station
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Life Sciences & Earth Sciences (AREA)
- Atmospheric Sciences (AREA)
- Traffic Control Systems (AREA)
Abstract
Die Erfindung betrifft eine Prozessoreinheit (10) für ein System (8) zur Verkehrsregelung im Bereich einer Überschneidung oder Zusammenführung (1) von wenigstens zwei Verkehrswegen (2, 3, 4, 5), wobei sich wenigstens ein Fahrzeug (6, 7) im Bereich der Überschneidung oder Zusammenführung (1) der wenigstens zwei Verkehrswege (2, 3, 4, 5) befindet und sich insbesondere auf die Überschneidung oder Zusammenführung (1) der wenigstens zwei Verkehrswege (2, 3, 4, 5) zubewegt. Die Prozessoreinheit (10) umfasst eine Kommunikations-Schnittstelle (11) und ist dazu eingerichtet, mittels der Kommunikations-Schnittstelle (11) auf einen Bewegungsdatensatz (14, 15) eines Fahrzeugs (6, 7) zuzugreifen, wobei der Bewegungsdatensatz (14, 15) dem Fahrzeug (6, 7) zugeordnet ist, das sich im Bereich der Überschneidung oder Zusammenführung (1) der wenigstens zwei Verkehrswege (2, 3, 4, 5) befindet und sich insbesondere auf die Überschneidung oder Zusammenführung (1) der wenigstens zwei Verkehrswege (2, 3, 4, 5) zubewegt. Weiterhin ist die Prozessoreinheit dazu eingerichtet basierend auf dem Bewegungsdatensatz (14, 15) für das Fahrzeug (6, 7) eine Trajektorie (T1', T2') zu ermitteln, sodass durch die Überschneidung oder Zusammenführung (1) verursachte Verzögerungen minimiert werden, wobei geforderte Sicherheitsvorgaben berücksichtigt werden. Ergänzende Ansprüche sind in diesem Zusammenhang insbesondere auf ein System (8), auf ein Fahrzeug (6, 7), auf ein Verfahren und auf ein Computerprogrammprodukt (13) gerichtet.The invention relates to a processor unit (10) for a system (8) for traffic control in the area of an overlap or merge (1) of at least two traffic routes (2, 3, 4, 5), with at least one vehicle (6, 7) in the Area of intersection or merging (1) of the at least two traffic routes (2, 3, 4, 5) and is in particular moving towards the intersection or merging (1) of the at least two traffic routes (2, 3, 4, 5). The processor unit (10) comprises a communication interface (11) and is set up to access a movement data record (14, 15) of a vehicle (6, 7) by means of the communication interface (11), the movement data record (14, 15 ) is assigned to the vehicle (6, 7) which is located in the area of the intersection or merging (1) of the at least two traffic routes (2, 3, 4, 5) and in particular to the intersection or merging (1) of the at least two Traffic routes (2, 3, 4, 5) closed. Furthermore, the processor unit is set up to determine a trajectory (T1 ', T2') based on the movement data set (14, 15) for the vehicle (6, 7), so that delays caused by the overlap or merging (1) are minimized, whereby required security specifications are taken into account. In this context, additional claims are directed in particular to a system (8), to a vehicle (6, 7), to a method and to a computer program product (13).
Description
Die Erfindung betrifft eine Technologie zur Verkehrsregelung im Bereich einer Überschneidung oder Zusammenführung von wenigstens zwei Verkehrswegen. Beansprucht werden in diesem Zusammenhang insbesondere eine Prozessoreinheit, ein System, ein Computerprogrammprodukt und ein Verfahren zur Verkehrsregelung im Bereich einer Überschneidung oder Zusammenführung von wenigstens zwei Verkehrswegen.The invention relates to a technology for traffic control in the area of an overlap or merging of at least two traffic routes. In this context, what is claimed is in particular a processor unit, a system, a computer program product and a method for traffic control in the area of an overlap or merging of at least two traffic routes.
Aus der
Fahrzeuge müssen anhalten, wenn die Ampel dies anzeigt, was zu Verzögerungen und möglicherweise zu Staus führt. Ebenso müssen Fahrzeuge für Kreisverkehre an einem Kreisverkehr abbremsen oder anhalten und auf genügend Platz zum Befahren warten. Eine Aufgabe der vorliegenden Erfindung kann daher darin gesehen werden, einen konstanteren Verkehrsfluss in alle Richtungen zu ermöglichen, Verzögerungen zu verringern und für einen sicheren Übergang insbesondere über eine Kreuzung zu sorgen. Die Aufgabe wird gelöst durch die Gegenstände der unabhängigen Patentansprüche. Vorteilhafte Ausführungsformen sind Gegenstand der Unteransprüche, der folgenden Beschreibung sowie der Figuren.Vehicles have to stop when the traffic lights indicate this, causing delays and possibly traffic jams. Likewise, vehicles for roundabouts have to brake or stop at a roundabout and wait for enough space to drive on. One object of the present invention can therefore be seen in enabling a more constant flow of traffic in all directions, reducing delays and ensuring a safe transition, in particular over an intersection. The object is achieved by the subjects of the independent claims. Advantageous embodiments are the subject of the dependent claims, the following description and the figures.
Die vorliegende Erfindung schlägt eine Regelung des autonomen Fahrzeugverkehrs insbesondere an Kreuzungen und/oder Kreisverkehren vor, sodass ein nahezu konstanter Verkehrsfluss in alle Richtungen bei gleichzeitiger minimaler Anpassung der Geschwindigkeit der Fahrzeuge möglich ist. Es sind keine Ampeln erforderlich. Die vorliegende Erfindung stellt dazu eine Technologie zur Verkehrssteuerung bereit, beispielsweise eine minimal verzögerte AD-Verkehrskontrolle für Kreuzungen und Kreisverkehre. Die Abkürzung „AD“ steht in diesem Zusammenhang für den englischsprachigen Fachausdruck „Autonomous Driving“ (im Deutschen: Autonomes Fahren). Insbesondere wird somit eine Technologie zur Steuerung autonom fahrender Autos bereitgestellt. Die vorliegende Erfindung beschränkt sich jedoch nicht auf das autonome Fahren von Fahrzeugen, insbesondere nicht auf das autonome Fahren von Fahrzeugen, die den Verkehrsfluss selbstorganisiert steuern können. Vielmehr können für jede Verkehrssituation optimierte Einzelstrecken berechnet werden, bei denen der Verkehrsfluss gesteuert werden soll. In einer Ausführungsform berechnet eine Prozessoreinheit optimierte Einzelstrecken bzw. Trajektorien für jede Verkehrssituation, in der der Verkehrsfluss gesteuert und nicht von den autonomen Fahrzeugen selbst organisiert werden soll. Beispiele für eine Verkehrssituation, für die ein Verkehrsfluss gesteuert werden kann, sind Kreuzungen und Kreisverkehre.The present invention proposes a regulation of the autonomous vehicle traffic, in particular at intersections and / or roundabouts, so that an almost constant flow of traffic in all directions is possible with a simultaneous minimal adjustment of the speed of the vehicles. No traffic lights are required. To this end, the present invention provides a technology for traffic control, for example a minimally delayed AD traffic control for intersections and roundabouts. In this context, the abbreviation “AD” stands for the English-language technical term “Autonomous Driving” (in German: autonomous driving). In particular, a technology for controlling autonomously driving cars is thus provided. However, the present invention is not limited to the autonomous driving of vehicles, in particular not to the autonomous driving of vehicles that can control the flow of traffic in a self-organized manner. Rather, optimized individual routes can be calculated for each traffic situation, in which the traffic flow is to be controlled. In one embodiment, a processor unit calculates optimized individual routes or trajectories for each traffic situation in which the traffic flow is to be controlled and not organized by the autonomous vehicles themselves. Examples of a traffic situation for which a traffic flow can be controlled are intersections and roundabouts.
In diesem Sinne wird gemäß einem ersten Aspekt der Erfindung eine Prozessoreinheit für ein System zur Verkehrsregelung im Bereich einer Überschneidung oder Zusammenführung von wenigstens zwei Verkehrswegen vorgeschlagen, wobei sich wenigstens ein Fahrzeug im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befindet und sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zubewegt. Die Prozessoreinheit umfasst eine Kommunikations-Schnittstelle und ist dazu eingerichtet, mittels der Kommunikations-Schnittstelle auf einen Bewegungsdatensatz eines Fahrzeugs zuzugreifen, wobei der Bewegungsdatensatz dem Fahrzeug zugeordnet ist, das sich im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befindet und sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zubewegt. Weiterhin ist die Prozessoreinheit dazu eingerichtet, basierend auf dem Bewegungsdatensatz für das Fahrzeug eine Trajektorie zu ermitteln, sodass durch die Überschneidung oder Zusammenführung verursachte Verzögerungen minimiert werden, wobei geforderte Sicherheitsvorgaben berücksichtigt werden.In this sense, according to a first aspect of the invention, a processor unit for a system for traffic control in the area of an intersection or merging of at least two traffic routes is proposed, with at least one vehicle in the area of the intersection or Merging of the at least two traffic routes is located and is in particular moving towards the intersection or merging of the at least two traffic routes. The processor unit comprises a communication interface and is set up to access a movement data record of a vehicle by means of the communication interface, the movement data record being assigned to the vehicle that is located in the area of the intersection or merging of the at least two traffic routes and is in particular on the Overlap or merge of the at least two traffic routes moved towards. Furthermore, the processor unit is set up to determine a trajectory for the vehicle based on the movement data set, so that delays caused by the overlap or merging are minimized, the required safety specifications being taken into account.
In einer Ausführungsform befinden sich mehrere Fahrzeuge im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege und bewegen sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zu. Die Prozessoreinheit ist in dieser Ausführungsform dazu eingerichtet, mittels der Kommunikations-Schnittstelle auf Bewegungsdatensätze mehrerer Fahrzeuge zuzugreifen, wobei jeweils ein Bewegungsdatensatz einem Fahrzeug zugeordnet ist, das sich im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befindet und sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zubewegt. Weiterhin ist die Prozessoreinheit dazu eingerichtet, basierend auf den Bewegungsdatensätzen für jedes der Fahrzeuge eine Trajektorie zu ermitteln, sodass durch die Überschneidung oder Zusammenführung verursachte Verzögerungen minimiert werden, wobei geforderte Sicherheitsvorgaben berücksichtigt werden.In one embodiment, several vehicles are located in the area of the intersection or merging of the at least two traffic routes and are moving in particular towards the intersection or merging of the at least two traffic routes. In this embodiment, the processor unit is set up to access movement data sets of several vehicles by means of the communication interface, with one movement data set being assigned to a vehicle that is located in the area of the intersection or merging of the at least two traffic routes and, in particular, of the intersection or merging which moves towards at least two traffic routes. Furthermore, the processor unit is set up to determine a trajectory for each of the vehicles based on the movement data records, so that delays caused by the overlap or merging are minimized, the required safety specifications being taken into account.
Gemäß einem zweiten Aspekt der Erfindung wird ein System zur Verkehrsregelung im Bereich einer Überschneidung oder Zusammenführung von wenigstens zwei Verkehrswegen bereitgestellt, wobei sich wenigstens ein Fahrzeug im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befindet und sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zubewegt. Das System umfasst eine Prozessoreinheit gemäß dem ersten Aspekt der Erfindung. In einer Ausführungsform befinden sich mehrere Fahrzeuge im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege und bewegen sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zu. Das im Rahmen dieser Erfindung vorgeschlagene System kann als ein ADTC-System bezeichnet werden. „ADTC“ steht in diesem Zusammenhang für „Autonomous Driving Traffic Control“. Die Prozessoreinheit des ADTC-Systems analysiert eine aktuelle Verkehrssituation und die beabsichtigte Zielrichtung aller Verkehrsteilnehmer. Es berechnet eine optimale Streckenführung (Wege- und Geschwindigkeitsplanung), so dass Verzögerungen insbesondere durch die Kreuzung oder den Kreisverkehr minimiert werden und der Verkehr gleichmäßig in alle Richtungen fließt. Diese optimierte individuelle Trajektorie (Wegpunkte in Raum und Zeit) für jedes der Fahrzeuge kann an jedes autonom fahrende Fahrzeug gesendet werden, das wiederum für die Einhaltung dieser Reihenfolge benötigt wird. Es können dabei Mechanismen implementiert werden, die eine eindeutige Identifizierung der Fahrzeuge und eine entsprechende Zuordnung der Trajektorien ermöglichen.According to a second aspect of the invention, a system for traffic control in the area of an overlap or merging of at least two traffic routes is provided, with at least one vehicle being in the area of the intersection or merging of the at least two traffic routes and in particular on the intersection or merging of the at least two Traffic routes closed. The system comprises a processor unit according to the first aspect of the invention. In one embodiment, several vehicles are located in the area of the intersection or merging of the at least two traffic routes and are moving in particular towards the intersection or merging of the at least two traffic routes. The system proposed in the context of this invention can be referred to as an ADTC system. In this context, “ADTC” stands for “Autonomous Driving Traffic Control”. The processor unit of the ADTC system analyzes a current traffic situation and the intended destination of all road users. It calculates an optimal route (route and speed planning) so that delays, especially due to the intersection or the roundabout, are minimized and the traffic flows evenly in all directions. This optimized individual trajectory (waypoints in space and time) for each of the vehicles can be sent to each autonomously driving vehicle, which in turn is required to adhere to this sequence. Mechanisms can be implemented that enable the vehicles to be clearly identified and the trajectories to be assigned accordingly.
Gemäß einem dritten Aspekt der Erfindung wird ein Fahrzeug bereitgestellt. Das Fahrzeug kann eine Prozessoreinheit gemäß dem ersten Aspekt der Erfindung umfassen. Ferner kann das Fahrzeug ein Fahrerassistenzsystem umfassen, wobei das Fahrerassistenzsystem dazu eingerichtet ist, mittels einer Kommunikations-Schnittstelle auf eine Trajektorie für das Fahrzeug zuzugreifen, wobei die Trajektorie von einer Prozessoreinheit gemäß dem ersten Aspekt der Erfindung oder von einem System gemäß dem zweiten Aspekt der Erfindung ermittelt worden ist. Optional kann das Fahrerassistenzsystem dazu eingerichtet sein, das Fahrzeug basierend auf der Trajektorie für das Fahrzeug zu steuern. Weiterhin kann das Fahrerassistenzsystem dazu eingerichtet sein, Fahrbefehle für einen Fahrer des Fahrzeugs auf einer Mensch-Maschine-Schnittstelle, z.B. auf einem Display auszugeben, wobei die Fahrbefehle auf der Trajektorie für das Fahrzeug basieren.According to a third aspect of the invention, a vehicle is provided. The vehicle can comprise a processor unit according to the first aspect of the invention. Furthermore, the vehicle can comprise a driver assistance system, the driver assistance system being set up to access a trajectory for the vehicle by means of a communication interface, the trajectory from a processor unit according to the first aspect of the invention or from a system according to the second aspect of the invention has been determined. Optionally, the driver assistance system can be set up to control the vehicle based on the trajectory for the vehicle. Furthermore, the driver assistance system can be set up to output driving commands for a driver of the vehicle on a man-machine interface, e.g. on a display, the driving commands being based on the trajectory for the vehicle.
Gemäß einem vierten Aspekt der Erfindung wird ein Verfahren zur Verkehrsregelung im Bereich einer Überschneidung oder Zusammenführung von wenigstens zwei Verkehrswegen bereitgestellt, wobei sich wenigstens ein Fahrzeug im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befindet und sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zubewegt. Das Verfahren umfasst die Schritte:
- - Zugreifen mittels einer Kommunikations-Schnittstelle einer Prozessoreinheit auf einen Bewegungsdatensatz eines Fahrzeugs, wobei der Bewegungsdatensatz dem Fahrzeug zugeordnet ist, das sich im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befindet und sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zubewegt, und
- - Ermitteln einer Trajektorie für das Fahrzeug basierend auf dem Bewegungsdatensatz mittels der Prozessoreinheit, sodass durch die Überschneidung oder Zusammenführung verursachte Verzögerungen minimiert werden, wobei geforderte Sicherheitsvorgaben berücksichtigt werden.
- Accessing a movement data record of a vehicle by means of a communication interface of a processor unit, the movement data record being assigned to the vehicle which is located in the area of the intersection or merging of the at least two traffic routes and is in particular moving towards the intersection or merging of the at least two traffic routes, and
- - Determination of a trajectory for the vehicle based on the movement data set by means of the processor unit, so that delays caused by the overlap or merging are minimized, with required safety specifications being taken into account.
In einer Ausführungsform befinden sich mehrere Fahrzeuge im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege und bewegen sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zu. Das Verfahren umfasst in diesem Ausführungsbeispiel die folgenden Schritte:
- - Zugreifen mittels einer Kommunikations-Schnittstelle einer Prozessoreinheit auf Bewegungsdatensätze mehrerer Fahrzeuge, wobei jeweils ein Bewegungsdatensatz einem Fahrzeug zugeordnet ist, das sich im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befindet und sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zubewegt, und
- - Ermitteln einer Trajektorie für jedes der Fahrzeuge basierend auf den Bewegungsdatensätzen mittels der Prozessoreinheit, sodass durch die Überschneidung oder Zusammenführung verursachte Verzögerungen minimiert werden, wobei geforderte Sicherheitsvorgaben berücksichtigt werden.
- Accessing movement data sets of several vehicles by means of a communication interface of a processor unit, with one movement data set being assigned to a vehicle that is located in the area of the intersection or merging of the at least two traffic routes and is in particular moving towards the intersection or merging of the at least two traffic routes, and
- - Determination of a trajectory for each of the vehicles based on the movement data sets by means of the processor unit, so that delays caused by the overlap or merging are minimized, the required safety specifications being taken into account.
Gemäß einem fünften Aspekt der Erfindung wird ein Computerprogrammprodukt zur Verkehrsregelung im Bereich einer Überschneidung oder Zusammenführung von wenigstens zwei Verkehrswegen, wobei sich wenigstens ein Fahrzeug im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befindet und sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zubewegt. Das Computerprogrammprodukt leitet, wenn es auf einer Prozessoreinheit ausgeführt wird, die Prozessoreinheit an, mittels einer Kommunikations-Schnittstelle der Prozessoreinheit auf einen Bewegungsdatensatz eines Fahrzeugs zuzugreifen, wobei der Bewegungsdatensatz dem Fahrzeug zugeordnet ist, das sich im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befindet und sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zubewegt, und basierend auf dem Bewegungsdatensatz für das Fahrzeug eine Trajektorie zu ermitteln, sodass durch die Überschneidung oder Zusammenführung verursachte Verzögerungen minimiert werden, wobei geforderte Sicherheitsvorgaben berücksichtigt werden.According to a fifth aspect of the invention, a computer program product for traffic control in the area of an intersection or merging of at least two traffic routes, with at least one vehicle being in the area of the intersection or merging of the at least two traffic routes and in particular the intersection or merging of the at least two traffic routes moved towards. When executed on a processor unit, the computer program product instructs the processor unit to access a movement data record of a vehicle by means of a communication interface of the processor unit, the movement data record being assigned to the vehicle that is located in the area of the overlap or merging of the at least two traffic routes and is in particular moving towards the intersection or merging of the at least two traffic routes, and to determine a trajectory based on the movement data set for the vehicle, so that delays caused by the overlapping or merging are minimized, with required safety requirements being taken into account.
In einer Ausführungsform befinden sich mehrere Fahrzeuge im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege und bewegen sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zu. Das Computerprogrammprodukt leitet, wenn es auf einer Prozessoreinheit ausgeführt wird, in dieser Ausführungsform die Prozessoreinheit an, mittels der Kommunikations-Schnittstelle der Prozessoreinheit auf Bewegungsdatensätze mehrerer Fahrzeuge zuzugreifen, wobei jeweils ein Bewegungsdatensatz einem Fahrzeug zugeordnet ist, das sich im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befindet und sich insbesondere auf die Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege zubewegt. Weiterhin leitet das Computerprogrammprodukt, wenn es auf der Prozessoreinheit ausgeführt wird, die Prozessoreinheit an, basierend auf den Bewegungsdatensätzen für jedes der Fahrzeuge eine Trajektorie zu ermitteln, sodass durch die Überschneidung oder Zusammenführung verursachte Verzögerungen minimiert werden, wobei geforderte Sicherheitsvorgaben berücksichtigt werden.In one embodiment, several vehicles are located in the area of the intersection or merging of the at least two traffic routes and are moving in particular towards the intersection or merging of the at least two traffic routes. When executed on a processor unit, the computer program product in this embodiment instructs the processor unit to access movement data sets of several vehicles by means of the communication interface of the processor unit, with one movement data set being assigned to a vehicle that is located in the area of the overlap or merging of the at least two traffic routes is located and in particular is moving towards the intersection or merging of the at least two traffic routes. Furthermore, the computer program product, when it is executed on the processor unit, instructs the processor unit to determine a trajectory for each of the vehicles based on the movement data records, so that delays caused by the overlap or merging are minimized, with the required safety requirements being taken into account.
Die folgenden Ausführungen gelten gleichermaßen für die Prozessoreinheit gemäß dem ersten Aspekt der Erfindung, für das System gemäß dem zweiten Aspekt der Erfindung, für das Fahrzeug gemäß dem dritten Aspekt der Erfindung, für das Verfahren gemäß dem vierten Aspekt der Erfindung und für das Computerprogrammprodukt gemäß dem fünften Aspekt der Erfindung. Die folgenden Ausführungsbeispiele werden teilweise im Zusammenhang mit dem Szenario beschrieben, gemäß welchem sich mehrere Fahrzeuge im Bereich der Überschneidung oder Zusammenführung befinden. Diese Ausführungen gelten sinngemäß jedoch auch für das Szenario, gemäß welchem sich lediglich ein einziges Fahrzeug im Bereich der Überschneidung oder Zusammenführung befindet.The following statements apply equally to the processor unit according to the first aspect of the invention, for the system according to the second aspect of the invention, for the vehicle according to the third aspect of the invention, for the method according to the fourth aspect of the invention and for the computer program product according to the fifth aspect of the invention. The following exemplary embodiments are partially described in connection with the scenario according to which several vehicles are located in the area of overlap or merging. However, these explanations also apply mutatis mutandis to the scenario according to which only a single vehicle is located in the area of the overlap or merge.
Basierend auf den Bewegungsdatensätzen wird für jedes der Fahrzeuge eine Trajektorie ermittelt, sodass durch die Überschneidung oder Zusammenführung verursachte Verzögerungen minimiert werden. Dies erfolgt bei gleichzeitiger Berücksichtigung der geforderten Sicherheitsvorgaben (z.B. Minimalabstände). Diese können je nach Fahrzeugtyp, Ladung, Geschwindigkeit etc. variieren.Based on the movement data records, a trajectory is determined for each of the vehicles, so that delays caused by the overlap or merging are minimized. This takes place with simultaneous consideration of the required security specifications (e.g. minimum distances). These can vary depending on the vehicle type, load, speed, etc.
Die Kommunikations-Schnittstelle ermöglicht den Austausch von Daten, und zwar einen Austausch von Daten insbesondere zwischen der Prozessoreinheit einerseits und der Sensoreinheit des Systems sowie den Fahrzeugen (bzw. deren Kommunikations-Schnittstellen) andererseits.The communication interface enables the exchange of data, specifically an exchange of data in particular between the processor unit on the one hand and the sensor unit of the system and the vehicles (or their communication interfaces) on the other.
Die Bewegungsdatensätze ergeben in ihrer Gesamtheit eine ganzheitliche Darstellung der aktuellen Verkehrssituation im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege. Die Prozessoreinheit ist dazu eingerichtet, basierend auf den Bewegungsdatensätzen für jedes der Fahrzeuge eine Trajektorie zu ermitteln. Die Trajektorien der Fahrzeuge sind insbesondere derart aufeinander abgestimmt, dass durch die Überschneidung oder Zusammenführung verursachte Verzögerungen minimiert werden. Dadurch wird ermöglicht, dass der Verkehr gleichmäßig in alle Richtungen fließt. Jedes Fahrzeug kann sich, wenn es der für sich ermittelten Trajektorie folgt, insbesondere derart bewegen, dass seine Stopps, Verzögerungen (Abbremsen) und Beschleunigungen bis zur Überschneidung oder Zusammenführung, in der Überschneidung oder Zusammenführung und in einem festlegbaren Bereich nach der Überschneidung oder Zusammenführung minimiert werden.In their entirety, the movement data sets result in a holistic representation of the current traffic situation in the area of the intersection or merging of the at least two traffic routes. The processor unit is set up to determine a trajectory for each of the vehicles based on the movement data sets. In particular, the trajectories of the vehicles are coordinated with one another in such a way that delays caused by the overlap or merging are minimized. This enables traffic to flow evenly in all directions. If it follows the trajectory determined for itself, each vehicle can move in such a way that its stops, decelerations (braking) and accelerations are minimized until they overlap or merge, in the intersection or merge and in a definable area after the overlap or merge will.
Unter dem Merkmal Trajektorie kann ein Pfad verstanden werden, welchem das Fahrzeug zukünftig, z.B. innerhalb der nächsten Sekunden, folgen soll. Dem Pfad kann dabei ein Geschwindigkeitsprofil zugeordnet sein, wobei das Geschwindigkeitsprofil für jeden Punkt entlang des Pfades eine Sollgeschwindigkeit vorgeben kann.The trajectory feature can be understood as a path that the vehicle will follow in the future, for example within the next few seconds should. A speed profile can be assigned to the path, the speed profile being able to specify a target speed for each point along the path.
Bei den Verkehrswegen kann es sich insbesondere um Straßen oder Fahrradwege handeln. Bei der Überschneidung der wenigstens zwei Verkehrswege kann es sich insbesondere um eine Kreuzung oder um einen Kreisverkehr handeln. Bei der Zusammenführung der wenigstens zwei Verkehrswege kann es sich beispielsweise um eine Einfädelspur handeln. Unter dem Merkmal „im Bereich“ der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege kann ein festlegbarer räumlicher Bereich vor und auch hinter der Überschneidung oder Zusammenführung verstanden werden. Die Größe dieses Bereichs kann beispielsweise basierend auf einem Einfluss festgelegt werden, welche die Überschneidung oder Zusammenführung auf den Verkehrsfluss hat. Auch kann die Größe des Bereichs davon abhängig gemacht werden, ab welchem Abstandsgrenzwert an ein Fahrzeug noch Einfluss auf die Verkehrsregelung innerhalb der Überschneidung oder Zusammenführung hat. So kann der Bereich beispielsweise einige Meter, ein Vielfaches von 10 Metern oder einige Hundert Meter betragen. Der Bereich kann auch auf eine Größe festgelegt werden, die im Kilometerbereich liegt. Die Größe des Bereichs kann auch verändert werden und an die jeweiligen Bedürfnisse vor Ort angepasst werden.The traffic routes can in particular be streets or bicycle paths. The intersection of the at least two traffic routes can in particular be an intersection or a roundabout. The merging of the at least two traffic routes can be, for example, a threading lane. The feature “in the area” of the intersection or merging of the at least two traffic routes can be understood to mean a definable spatial area in front of and also behind the intersection or merging. The size of this area can, for example, be determined based on an influence which the intersection or merging has on the traffic flow. The size of the area can also be made dependent on the distance limit value from which a vehicle still has an influence on the traffic control within the overlap or merge. For example, the range can be a few meters, a multiple of 10 meters or a few hundred meters. The range can also be set to a size that is in the kilometer range. The size of the area can also be changed and adapted to the respective needs on site.
Bei den Fahrzeugen handelt es sich beispielsweise um ein Kraftfahrzeug wie Automobil (z.B. ein Personenkraftfahrwagen mit einem Gewicht von weniger als 3,5 t), Motorrad, Motorroller, Moped, Fahrrad, E-Bike, Bus oder Lastkraftwagen (Bus und Lastkraftwagen z.B. mit einem Gewicht von über 3,5 t). Mit anderen Worten ist die Erfindung in allen Automotive-Bereichen einsetzbar. Das Fahrzeug kann beispielsweise zu einer Fahrzeugflotte gehören. Das Fahrzeug kann durch einen Fahrer gesteuert werden, möglicherweise unterstützt durch ein Fahrerassistenzsystem. Das Fahrzeug kann jedoch auch beispielsweise ferngesteuert oder teilautonom oder autonom gesteuert werden.The vehicles are, for example, a motor vehicle such as an automobile (e.g. a passenger vehicle weighing less than 3.5 t), motorcycle, scooter, moped, bicycle, e-bike, bus or truck (bus and truck e.g. with a Weight of over 3.5 t). In other words, the invention can be used in all automotive areas. The vehicle can, for example, belong to a vehicle fleet. The vehicle can be controlled by a driver, possibly supported by a driver assistance system. However, the vehicle can also be controlled remotely or partially autonomously or autonomously, for example.
In einem einfachen Beispiel können sich ein erstes Fahrzeug und ein zweites Fahrzeug im Bereich der Überschneidung oder Zusammenführung der wenigstens zwei Verkehrswege befinden, zum Beispiel im Bereich einer Kreuzung oder im Bereich eines Kreisverkehrs.In a simple example, a first vehicle and a second vehicle can be located in the area of the overlap or merging of the at least two traffic routes, for example in the area of an intersection or in the area of a roundabout.
Das erste Fahrzeug bewegt sich auf die Überschneidung oder Zusammenführung zu, z.B. auf einer ersten Straße die zu der Überschneidung oder Zusammenführung führt. Die Bewegung des ersten Fahrzeugs kann in einem ersten Bewegungsdatensatz beschrieben werden. Der erste Bewegungsdatensatz kann einen ersten Identifikationsdatensatz enthalten, welcher eine Identifikation des ersten Fahrzeugs erlaubt. Weiterhin kann der erste Bewegungsdatensatz Informationen über eine Position, eine Geschwindigkeit und eine geplante Trajektorie des ersten Fahrzeugs enthalten. Dazu kann das erste Fahrzeug eine Vielzahl von Sensorinformationen verwenden, z.B. GNSS-, Radar-, Lidar-, Kamera-, IMU- und Odometriedaten.The first vehicle is moving towards the intersection or merge, e.g. on a first road that leads to the intersection or merge. The movement of the first vehicle can be described in a first movement data set. The first movement data record can contain a first identification data record which allows identification of the first vehicle. Furthermore, the first movement data set can contain information about a position, a speed and a planned trajectory of the first vehicle. For this purpose, the first vehicle can use a variety of sensor information, e.g. GNSS, radar, lidar, camera, IMU and odometry data.
Das zweite Fahrzeug bewegt sich ebenfalls auf die Überschneidung oder Zusammenführung zu, z.B. auf einer zweiten Straße die zu der Überschneidung oder Zusammenführung führt. Die Bewegung des zweiten Fahrzeugs kann in einem zweiten Bewegungsdatensatz beschrieben werden. Der zweite Bewegungsdatensatz kann einen zweiten Identifikationsdatensatz enthalten, welcher eine Identifikation des zweiten Fahrzeugs erlaubt. Weiterhin kann der zweite Bewegungsdatensatz Informationen über eine Position, eine Geschwindigkeit und eine zweite geplante Trajektorie des zweiten Fahrzeugs enthalten. Dazu kann das zweite Fahrzeug eine Vielzahl von Sensorinformationen verwenden, z.B. GNSS-, Radar-, Lidar-, Kamera-, IMU- und Odometriedaten.The second vehicle is also moving towards the intersection or junction, e.g. on a second road that leads to the intersection or junction. The movement of the second vehicle can be described in a second movement data set. The second movement data record can contain a second identification data record which allows identification of the second vehicle. Furthermore, the second movement data set can contain information about a position, a speed and a second planned trajectory of the second vehicle. For this purpose, the second vehicle can use a variety of sensor information, e.g. GNSS, radar, lidar, camera, IMU and odometry data.
Der jeweilige Identifikationsdatensatz („Car ID“) umfasst dabei Daten, die eine eindeutige Zuordnung zwischen dem Fahrzeug und dem Identifikationsdatensatz ermöglichen. Auf diese Weise können mittels des jeweiligen Identifikationsdatensatzes mehrere Fahrzeuge voneinander unterschieden werden. Insbesondere weist jedes Fahrzeug seinen eigenen, einmaligen Identifikationsdatensatz auf. Mit anderen Worten ist der Identifikationsdatensatz dem Fahrzeug zugeordnet und ermöglicht eine eindeutige Identifikation des Fahrzeugs unter mehreren Fahrzeugen. Der Identifikationsdatensatz kann beispielsweise Daten eines Nummernschilds umfassen. Dies ist jedoch lediglich ein Beispiel. Weiterhin können der Identifikationsdatensatz beispielsweise auch eine Fahrgestellnummer oder eine Steuernummer des Fahrzeugs umfassen. Alternativ kann in einer weiteren Ausführungsform den Fahrzeugen sozusagen „intern“ durch das System der vorliegenden Erfindung eine eindeutige Car ID zugeordnet werden, ohne dass es einen Identifikationsdatensatz vom dem betreffenden Fahrzeug zugesandt bekommt.The respective identification data set (“Car ID”) includes data that enable a clear association between the vehicle and the identification data set. In this way, several vehicles can be distinguished from one another by means of the respective identification data set. In particular, each vehicle has its own unique identification data record. In other words, the identification data set is assigned to the vehicle and enables the vehicle to be clearly identified among several vehicles. The identification data record can for example include data from a license plate. However, this is just an example. Furthermore, the identification data record can also include, for example, a chassis number or a tax number of the vehicle. Alternatively, in a further embodiment, the vehicles can be assigned a unique car ID, so to speak, “internally” by the system of the present invention, without the vehicle in question being sent an identification data record.
Die jeweilige Position des Fahrzeugs kann beispielsweise durch ein Modul zur Positionsbestimmung, z.B. einen GNNS-Sensor, insbesondere einen GPS-Sensor, bestimmt werden. Alternativ oder zusätzlich kann zur Positionsbestimmung auch ein SLAM-System mit einer Kamera, einem Lidar-Sensor oder einem Radar-Sensor zum Einsatz kommen. Weitere geeignete Technologien sind in diesem Zusammenhang beispielsweise Magnetsysteme oder RFID-Tags.The respective position of the vehicle can for example be determined by a module for position determination, e.g. a GNNS sensor, in particular a GPS sensor. Alternatively or additionally, a SLAM system with a camera, a lidar sensor or a radar sensor can also be used to determine the position. Other suitable technologies in this context are, for example, magnet systems or RFID tags.
Die jeweilige geplante Trajektorie kann durch einen Trajektorien-Algorithmus oder ein System für autonomes Fahren (englischsprachiger gängiger Fachausdruck: Autonomous Driving System oder kurz: AD-System) generiert werden. Das AD-System umfasst typischer Weise ein Modul zur Umgebungswahrnehmung mit Sensoren und ein Planungsmodul. Das Planungsmodul kann mehrere Ebenen umfassen, z.B. eine Navigationsebene im größeren Maßstab (z.B. mehrere km; hier kann eine Route von Start bis Ziel gewählt werden) und eine Navigationsebene im kleineren Maßstab (z.B. in den vorausliegenden 50m bis 100m, je nach Geschwindigkeit des Fahrzeugs; hier ist eine Wahl von Kurs und Geschwindigkeit im näheren Umfeld des Fahrzeugs möglich, um festzulegen, wie sich das Fahrzeug im Verkehr bewegen soll). Das Planungsmodul generiert eine geplante Trajektorie, die einem Fahrerassistenzsystem des ersten und/oder zweiten Fahrzeugs zur Steuerung des Fahrzeugs vorgegeben werden kann.The respective planned trajectory can be generated by a trajectory algorithm or a system for autonomous driving (common English term: Autonomous Driving System, or AD system for short). The AD system typically includes a module for environmental perception with sensors and a planning module. The planning module can comprise several levels, e.g. a navigation level on a larger scale (e.g. several km; a route from start to finish can be selected here) and a navigation level on a smaller scale (e.g. in the 50m to 100m ahead, depending on the speed of the vehicle; Here a choice of course and speed in the immediate vicinity of the vehicle is possible in order to determine how the vehicle should move in traffic). The planning module generates a planned trajectory that can be specified to a driver assistance system of the first and / or second vehicle for controlling the vehicle.
Das erste Fahrzeug kann seinen ersten Bewegungsdatensatz an die Prozessoreinheit übermitteln, welche mittels der Kommunikations-Schnittstelle auf den ersten Bewegungsdatensatz zugreifen kann. Auf ähnliche Weise kann das zweite Fahrzeug seinen zweiten Bewegungsdatensatz an die Prozessoreinheit übermitteln, welches mittels der Kommunikations-Schnittstelle auf den zweiten Bewegungsdatensatz zugreifen kann. Alternativ oder zusätzlich kann die Prozessoreinheit auch - ohne dass die Bewegungsdatensätze durch die Fahrzeuge generiert werden müssten - auf ein Sensorsystem zugreifen, welches alternativ oder zusätzlich den ersten Bewegungsdatensatz des ersten Fahrzeugs und den zweiten Bewegungsdatensatz des zweiten Fahrzeugs generieren kann wenn sich das erste Fahrzeug und das zweite Fahrzeug in einem Erfassungsbereich des Sensorsystems befinden.The first vehicle can transmit its first movement data set to the processor unit, which can access the first movement data set by means of the communication interface. In a similar way, the second vehicle can transmit its second movement data set to the processor unit, which can access the second movement data set by means of the communication interface. Alternatively or additionally, the processor unit can also - without the movement data sets having to be generated by the vehicles - access a sensor system which, alternatively or additionally, can generate the first movement data set of the first vehicle and the second movement data set of the second vehicle when the first vehicle and the second vehicle are located in a detection area of the sensor system.
Basierend auf dem ersten Bewegungsdatensatz des ersten Fahrzeugs und basierend auf dem zweiten Bewegungsdatensatz des zweiten Fahrzeugs kann die Prozessoreinheit ein Lagebild des Verkehrs erstellen (Verkehrssituation), und zwar im Bereich der Überschneidung oder Zusammenführung der ersten Straße, auf welcher sich das erste Fahrzeug bewegt, und der zweiten Straße, auf welcher sich das zweite Fahrzeug bewegt. Dabei kann die Prozessoreinheit ermitteln, ob, wann und in welcher Konstellation sich das erste Fahrzeug und das zweite Fahrzeug im Bereich der Überschneidung oder Zusammenführung der ersten Straße und der zweiten Straße begegnen. Wenn dabei in einem sehr einfachen Beispiel die geplanten Trajektorien der beiden Fahrzeuge sich gar nicht überschneiden, dann können sich die Fahrzeuge - ohne unnötiges Abbremsen und anschließendes Beschleunigen - beispielsweise auf den Kreisverkehr zubewegen, durch den Kreisverkehr fahren und nach dem Kreisverkehr auf ihre Fahrt fortsetzen.Based on the first movement data set of the first vehicle and based on the second movement data set of the second vehicle, the processor unit can create an image of the traffic situation (traffic situation) in the area of the intersection or merging of the first road on which the first vehicle is moving and the second road on which the second vehicle is moving. The processor unit can determine whether, when and in which constellation the first vehicle and the second vehicle meet in the area of the intersection or merging of the first street and the second street. If, in a very simple example, the planned trajectories of the two vehicles do not overlap at all, then the vehicles can - without unnecessary braking and subsequent acceleration - move towards the roundabout, drive through the roundabout and continue on their journey after the roundabout.
In einer Ausführungsform beinhaltet der wenigstens eine Bewegungsdatensatz Informationen, über eine Identifikation, eine Position, eine Geschwindigkeit und eine geplante Trajektorie des betreffenden Fahrzeugs.In one embodiment, the at least one movement data set contains information about an identification, a position, a speed and a planned trajectory of the vehicle in question.
Die Bewegungsdatensätze können durch die Fahrzeuge selbst generiert werden. Die Fahrzeuge, bei denen es sich insbesondere um autonome Fahrzeuge handeln kann, können dazu eingerichtet sein, eine Schätzung insbesondere ihrer aktuellen Ego-Position und Ego-Geschwindigkeit vorzunehmen. Dazu kann das betreffende Fahrzeug eine Vielzahl von Sensorinformationen verwenden, z.B. GNSS-, Radar-, Lidar-, Kamera-, IMU- und Odometriedaten. Diese Schätzung der aktuellen Ego-Position und Ego-Geschwindigkeit sowie die geplante Trajektorie bis zu und wenige Meter nach der Überschneidung oder Zusammenführung kann an das System gesendet werden, z.B. per WiFi.The movement data records can be generated by the vehicles themselves. The vehicles, which can in particular be autonomous vehicles, can be set up to make an estimate in particular of their current ego position and ego speed. For this purpose, the vehicle in question can use a variety of sensor information, e.g. GNSS, radar, lidar, camera, IMU and odometry data. This estimate of the current ego position and ego speed as well as the planned trajectory up to and a few meters after the overlap or merge can be sent to the system, e.g. via WiFi.
In einer weiteren Ausführungsform ist das ADTC-System dazu eingerichtet, Cyber-Security-Aspekte zu berücksichtigen und eine sichere Kommunikation zu ermöglichen.In a further embodiment, the ADTC system is set up to take cyber security aspects into account and to enable secure communication.
Das ADTC-System kann über ein Sensorsystem (zentralisiert und/oder in Knoten verteilt) verfügen, das es ihm ermöglicht, die autonomen Fahrzeuge zu identifizieren, ihre Position und Geschwindigkeit zu messen und somit eine ganzheitliche interne Darstellung der aktuellen Verkehrssituation zu erhalten. So ist das Sensorsystem in einer Ausführungsform dazu eingerichtet, Fahrzeuge im Bereich einer Überschneidung oder Zusammenführung von wenigstens zwei Verkehrswegen zu identifizieren, deren Position und deren Geschwindigkeit zu ermitteln sowie basierend auf entsprechenden Informationen einen systembasierten Bewegungsdatensatz für jedes der Fahrzeuge zu generieren. Das Sensorsystem kann dazu eine, mehrere oder sämtliche der folgenden Technologien (Sensortypen) ausweisen: Radar, Lidar, Kamera, Ultraschall oder eine andere geeignete Technologie.The ADTC system can have a sensor system (centralized and / or distributed in nodes) that enables it to identify the autonomous vehicles, measure their position and speed and thus obtain a holistic internal representation of the current traffic situation. Thus, in one embodiment, the sensor system is set up to identify vehicles in the area of an overlap or merge of at least two traffic routes, to determine their position and their speed and to generate a system-based movement data set for each of the vehicles based on corresponding information. To this end, the sensor system can have one, several or all of the following technologies (sensor types): radar, lidar, camera, ultrasound or another suitable technology.
Das ADTC kann einen einzigen oder aber auch mehrere Sensoren mit zugehörigen Kommunikationsknoten haben, auch in einem größeren Abstand von insbesondere der Kreuzung oder dem Kreisverkehr selbst, was eine längerfristige Planung ermöglicht. In diesem Sinne kann das Sensorsystem zentral an einer Position oder verteilt an mehreren Positionen angeordnet sein.The ADTC can have a single or multiple sensors with associated communication nodes, even at a greater distance from, in particular, the intersection or the roundabout itself, which enables longer-term planning. In this sense, the sensor system can be arranged centrally in one position or distributed in several positions.
Eine Variante der Erfindung ist ein ADTC-System ohne Sensorsystem, das sich insbesondere nur auf genaue Ego-Positionsschätzungen und Ego-Geschwindigkeitsschätzungen der Fahrzeuge stützt, um seine interne Darstellung der aktuellen Verkehrssituation zu erstellen. In diesem Sinne kann die Prozessoreinheit dazu eingerichtet sein, mittels der Kommunikations-Schnittstelle auf fahrzeugbasierte Bewegungsdatensätze der Fahrzeuge zuzugreifen, wobei die fahrzeugbasierten Bewegungsdatensätze von den Fahrzeugen selbst generiert worden sind, und basierend auf den fahrzeugbasierten Bewegungsdatensätzen für jedes der Fahrzeuge eine Trajektorie zu ermitteln, sodass durch die Überschneidung oder Zusammenführung verursachte Verzögerungen minimiert werden, wobei geforderte Sicherheitsvorgaben berücksichtigt werden.A variant of the invention is an ADTC system without a sensor system, which in particular only focuses on accurate ego position estimates and ego It is based on vehicle speed estimates in order to create its internal representation of the current traffic situation. In this sense, the processor unit can be set up to use the communication interface to access vehicle-based movement data sets of the vehicles, the vehicle-based movement data sets having been generated by the vehicles themselves, and to determine a trajectory for each of the vehicles based on the vehicle-based movement data sets, so that Delays caused by the overlap or merging are minimized, taking into account required security targets.
In einer weiteren Ausführungsform empfängt die Kommunikations-Schnittstelle des Systems die Ego-Positionsschätzung und Geschwindigkeitsschätzung der autonomen Fahrzeuge. Das ADTC-System führt einen Vergleich mit den von seinem Abtastsystem erfassten Objekten durch und identifiziert das jeweils kommunizierende autonome Fahrzeug. In diesem Sinne ist die Prozessoreinheit in einer weiteren Ausführungsform dazu eingerichtet, die fahrzeugbasierten Bewegungsdatensätze mit den systembasierten Bewegungsdatensätzen zu vergleichen, und basierend auf den fahrzeugbasierten Bewegungsdatensätzen und auf den systembasierten Bewegungsdatensätzen für jedes der Fahrzeuge eine Trajektorie zu ermitteln, sodass durch die Überschneidung oder Zusammenführung verursachte Verzögerungen minimiert wird, wobei geforderte Sicherheitsvorgaben berücksichtigt werden.In a further embodiment, the communication interface of the system receives the ego position estimate and speed estimate of the autonomous vehicles. The ADTC system compares the objects detected by its scanning system and identifies the autonomous vehicle that is communicating. In this sense, the processor unit is set up in a further embodiment to compare the vehicle-based movement data records with the system-based movement data records and, based on the vehicle-based movement data records and on the system-based movement data records, to determine a trajectory for each of the vehicles, so that caused by the overlap or merging Delays is minimized, while required security requirements are taken into account.
Im Folgenden werden Ausführungsbeispiele der Erfindung anhand der schematischen Zeichnung näher erläutert, wobei gleiche oder ähnliche Elemente mit dem gleichen Bezugszeichen versehen sind. Hierbei zeigt
-
1 eine Draufsicht auf einen Kreisverkehr, auf den sich zwei Fahrzeuge zubewegen, -
2 eine Seitenansicht eines derFahrzeuge nach 1 .
-
1 a top view of a roundabout towards which two vehicles are moving, -
2 a side view of one of the vehicles according to1 .
Auf der ersten Straße
Auf der zweiten Straße
Das erste Fahrzeug
In dem gezeigten Ausführungsbeispiel befindet sich das zweite Fahrzeug
Der Kreisverkehr
Das Sensorsystem
Das Sensorsystem
Die Bewegung des ersten Fahrzeugs
Weiterhin kann auch das Sensorsystem
Die Bewegung des zweiten Fahrzeugs
Weiterhin kann auch das Sensorsystem
Das erste Fahrzeug
Basierend beispielsweise auf dem fahrzeugbasierten ersten Bewegungsdatensatz
Basierend beispielsweise auf den fahrzeugbasierten Bewegungsdatensätzen
Die Prozessoreinheit
Das erste Fahrzeug
Wenn es sich bei wenigstens einem der Fahrzeuge
Das Fahrerassistenzsystem
BezugszeichenlisteList of reference symbols
- ID1ID1
- fahrzeugbasierter Identifikationsdatensatz erstes Fahrzeugvehicle-based identification data record first vehicle
- ID2ID2
- fahrzeugbasierter Identifikationsdatensatz erstes Fahrzeugvehicle-based identification data record first vehicle
- ID10ID10
- systembasierter Identifikationsdatensatz erstes Fahrzeugsystem-based identification data record for the first vehicle
- ID20ID20
- systembasierter Identifikationsdatensatz zweites Fahrzeugsystem-based identification data set for the second vehicle
- T1T1
- geplante Trajektorie erstes Fahrzeugplanned trajectory first vehicle
- T2T2
- geplante Trajektorie erstes Fahrzeugplanned trajectory first vehicle
- T1'T1 '
- durch das System für das erste Fahrzeug ermittelte Trajektorietrajectory determined by the system for the first vehicle
- T2'T2 '
- durch das System für das zweite Fahrzeug ermittelte Trajektorietrajectory determined by the system for the second vehicle
- P1P1
- fahrzeugbasierte Position erstes Fahrzeugvehicle-based position first vehicle
- P2P2
- fahrzeugbasierte Position zweites Fahrzeugvehicle-based position of the second vehicle
- P10P10
- systembasierte Position erstes Fahrzeugsystem-based position of the first vehicle
- P20P20
- systembasierte Position zweites Fahrzeugsystem-based position of the second vehicle
- v1v1
- fahrzeugbasierte Geschwindigkeit erstes Fahrzeugvehicle-based speed first vehicle
- v2v2
- fahrzeugbasierte Geschwindigkeit zweites Fahrzeugvehicle-based speed of the second vehicle
- v10v10
- fahrzeugbasierte Geschwindigkeit erstes Fahrzeugvehicle-based speed first vehicle
- v20v20
- fahrzeugbasierte Geschwindigkeit zweites Fahrzeugvehicle-based speed of the second vehicle
- 11
- KreisverkehrRoundabout
- 22
- erste Straßefirst Street
- 33
- zweite Straßesecond Street
- 44th
- dritte Straßethird street
- 55
- vierte Straßefourth street
- 66th
- erstes Fahrzeugfirst vehicle
- 77th
- zweites Fahrzeugsecond vehicle
- 88th
- Systemsystem
- 99
- SensorsystemSensor system
- 1010
- ProzessoreinheitProcessor unit
- 1111
- Kommunikations-SchnittstelleCommunication interface
- 1212
- SpeichereinheitStorage unit
- 1313
- ComputerprogrammproduktComputer program product
- 1414th
- fahrzeugbasierter erster Bewegungsdatensatzvehicle-based first movement data set
- 1515th
- zweiter Bewegungsdatensatzsecond movement data record
- 1616
- FahrerassistenzsystemDriver assistance system
- 1717th
- Kommunikations-SchnittstelleCommunication interface
- 1818th
- Fahrerdriver
- 1919th
- AnzeigeeinheitDisplay unit
- 2020th
- MittelkonsoleCenter console
- 140140
- systembasierter erster Bewegungsdatensatzsystem-based first movement data set
- 150150
- systembasierter zweiter Bewegungsdatensatzsystem-based second movement data set
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED 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 was 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 PatentliteraturPatent literature cited
- EP 2682927 [0002]EP 2682927 [0002]
- EP 2682927 B1 [0002]EP 2682927 B1 [0002]
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019210218.2A DE102019210218A1 (en) | 2019-07-10 | 2019-07-10 | Traffic control in the area of an overlap or merging of at least two traffic routes |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019210218.2A DE102019210218A1 (en) | 2019-07-10 | 2019-07-10 | Traffic control in the area of an overlap or merging of at least two traffic routes |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102019210218A1 true DE102019210218A1 (en) | 2021-01-14 |
Family
ID=74092013
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102019210218.2A Pending DE102019210218A1 (en) | 2019-07-10 | 2019-07-10 | Traffic control in the area of an overlap or merging of at least two traffic routes |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102019210218A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102020115431A1 (en) | 2020-06-10 | 2021-12-16 | Audi Aktiengesellschaft | Method for regulating the flow of traffic in a roundabout |
WO2023285544A1 (en) | 2021-07-14 | 2023-01-19 | Neamtu Adrian | Method for operating a roundabout, and device for carrying out this method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012021282A1 (en) * | 2012-10-29 | 2014-04-30 | Audi Ag | Method for coordinating the operation of fully automated moving vehicles |
WO2014104869A1 (en) * | 2012-12-31 | 2014-07-03 | Sena Traffic Systems Sdn. Bhd. | A system for intelligent traffic control |
EP2682927B1 (en) * | 2011-03-03 | 2016-03-30 | Igor Yurievich Matsur | Vehicle traffic control method and device for implementing the same |
-
2019
- 2019-07-10 DE DE102019210218.2A patent/DE102019210218A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2682927B1 (en) * | 2011-03-03 | 2016-03-30 | Igor Yurievich Matsur | Vehicle traffic control method and device for implementing the same |
DE102012021282A1 (en) * | 2012-10-29 | 2014-04-30 | Audi Ag | Method for coordinating the operation of fully automated moving vehicles |
WO2014104869A1 (en) * | 2012-12-31 | 2014-07-03 | Sena Traffic Systems Sdn. Bhd. | A system for intelligent traffic control |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102020115431A1 (en) | 2020-06-10 | 2021-12-16 | Audi Aktiengesellschaft | Method for regulating the flow of traffic in a roundabout |
WO2021249755A1 (en) | 2020-06-10 | 2021-12-16 | Audi Ag | Method for controlling a flow of traffic on a roundabout |
WO2023285544A1 (en) | 2021-07-14 | 2023-01-19 | Neamtu Adrian | Method for operating a roundabout, and device for carrying out this method |
DE102021118188A1 (en) | 2021-07-14 | 2023-04-13 | Razvan Ceontea | METHOD OF OPERATING A ROUNDABOUT AND DEVICE FOR CARRYING OUT THESE METHOD |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102017200842B4 (en) | Process for operating a traffic control infrastructure and traffic control infrastructure | |
DE102016203213A1 (en) | Vehicle control device | |
DE102014011796A1 (en) | Method and device for moving a vehicle to a destination position | |
EP3256365B1 (en) | Method to operate a vehicle | |
DE102015215605A1 (en) | Method for controlling a traffic control system | |
DE102012023498A1 (en) | Method for guiding automatic and/or assistive vehicle i.e. motor car, involves transmitting stored information to vehicle to decide whether track portion is suitable to guide automatic and/or assisting vehicle by environment sensor system | |
DE202014003224U1 (en) | Driver assistance system for warning a driver of a collision with another road user | |
DE102014215473A1 (en) | Control device, vehicle and method | |
WO2020001698A1 (en) | Driver assistance system having an emergency stopping function for a vehicle, vehicle having said driver assistance system, and method for the emergency stopping of a vehicle | |
DE102011084549A1 (en) | Method for assisting a driver of a vehicle during a parking process from a transverse parking space | |
DE102016122990A1 (en) | Method for the autonomous maneuvering of a motor vehicle on a parking area with determination of a position deviation, infrastructure device, driver assistance systems, motor vehicle and communication system | |
WO2022053699A1 (en) | Concept for supporting a motor vehicle being guided in an at least partially automated manner | |
DE102016226309A1 (en) | Device and method for vehicle guidance of a motor vehicle | |
DE112015006760T5 (en) | Sync and balanced V2V communication using device | |
DE102020211478A1 (en) | Concept for supporting an at least partially automated motor vehicle | |
DE102018217561B3 (en) | Method for operating a vehicle column and selection device for a user of a leading vehicle in a vehicle column | |
DE102015202469A1 (en) | Method and device for reducing a risk of collision between two vehicles driving in a parking lot | |
DE102019210218A1 (en) | Traffic control in the area of an overlap or merging of at least two traffic routes | |
DE102017202676A1 (en) | Plant for the autonomous driving of a vehicle and the vehicle for the plant | |
DE102019104778A1 (en) | Method and control unit for operating a vehicle when approaching a stop event | |
DE102017223621A1 (en) | Method and control unit for controlling a function of an at least partially automated vehicle | |
DE102020213514A1 (en) | Situation-dependent definition of observation areas for at least partially autonomously operated motor vehicles | |
WO2020151844A1 (en) | Method for driverless implementation of a vehicle over a distance within fenced grounds | |
WO2022090081A1 (en) | Device and method for detecting a bypass lane | |
DE102015202465B4 (en) | Method and device for controlling a traffic flow |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R082 | Change of representative |
Representative=s name: SCHMIDT, DANIEL, DR., DE |
|
R016 | Response to examination communication |