Nothing Special   »   [go: up one dir, main page]

DE102015209473A1 - Verfahren und Vorrichtung zum Betreiben eines Fahrzeugs - Google Patents

Verfahren und Vorrichtung zum Betreiben eines Fahrzeugs Download PDF

Info

Publication number
DE102015209473A1
DE102015209473A1 DE102015209473.1A DE102015209473A DE102015209473A1 DE 102015209473 A1 DE102015209473 A1 DE 102015209473A1 DE 102015209473 A DE102015209473 A DE 102015209473A DE 102015209473 A1 DE102015209473 A1 DE 102015209473A1
Authority
DE
Germany
Prior art keywords
model
vehicle
parameters
communication network
real
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
DE102015209473.1A
Other languages
English (en)
Inventor
Carsten Hasberg
Stefan Nordbruch
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102015209473.1A priority Critical patent/DE102015209473A1/de
Priority to US15/156,924 priority patent/US10024666B2/en
Priority to CN201610339857.5A priority patent/CN106168989B/zh
Publication of DE102015209473A1 publication Critical patent/DE102015209473A1/de
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/36Circuit design at the analogue level
    • G06F30/367Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0274Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096733Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place
    • G08G1/096741Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place where the source of the transmitted information selects which information to transmit to each vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096766Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
    • G08G1/096775Systems 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
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/14Traffic control systems for road vehicles indicating individual free spaces in parking areas
    • G08G1/141Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces
    • G08G1/143Traffic control systems for road vehicles indicating individual free spaces in parking areas with means giving the indication of available parking spaces inside the vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Atmospheric Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Traffic Control Systems (AREA)

Abstract

Die Erfindung umfasst ein Verfahren zum Betreiben eines Fahrzeugs, umfassend die folgenden Schritte: – Empfangen eines Modells eines realen Objekts und einer Position des Objekts über ein Kommunikationsnetzwerk, – Ermitteln von einem oder mehreren Objektparametern basierend auf dem empfangenen Modell, – zumindest teilautonomes Führen des Fahrzeugs basierend auf dem einen oder den mehreren Objektparametern und der Position. Die Erfindung betrifft ferner eine entsprechende Vorrichtung, ein Verfahren und eine Vorrichtung zum Bereitstellen einer Umfeldinformation sowie ein Fahrzeug und ein Computerprogramm.

Description

  • Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Betreiben eines Fahrzeugs. Die Erfindung betrifft ferner ein Verfahren und eine Vorrichtung zum Bereitstellen einer Umfeldinformation. Die Erfindung betrifft des Weiteren ein Fahrzeug sowie ein Computerprogramm.
  • Stand der Technik
  • Fahrzeuge mit hochautomatisierten Fahrerassistenzfunktionen können in der Regel ohne einen Fahrer automatisch fahren. Eine Voraussetzung hierfür ist üblicherweise, dass eine hochgenaue Karte als Basis für eine ausreichende und genaue Umfelderkennung vorhanden ist. Solche hochgenauen Karten können dabei online aktualisiert werden. Dies zum Beispiel damit Änderungen von Straßen, Beschilderungen usw. bekannt sind.
  • Problematisch bei solchen hochgenauen Karten und einer Online-Aktualisierung sind unter anderem folgende Punkte:
    • 1. Es werden üblicherweise sehr viele Daten pro Objekt übertragen. Beispielsweise müssen neben der Position noch Abmessungen oder Abmaße, Orientierungen, Namen/Klassifizierungen usw. übertragen werden. Eine Klassifizierung kann beispielsweise sein, dass das Objekt als ein Signalgeber klassifiziert wird. Dadurch werden üblicherweise große Ressourcen (Speicherbedarf, Bandbreiten, ...) benötigt, die eine Industrialisierung erschweren.
    • 2. Eine Genauigkeit, zum Beispiel bezüglich einer Kontur des Objekts, kann nicht ausreichend sein für die hochautomatisierte Fahrerassistenzfunktion.
  • Offenbarung der Erfindung
  • Die der Erfindung zugrunde liegende Aufgabe kann daher darin gesehen werden, ein effizientes Konzept bereitzustellen, welches eine verbesserte Durchführung einer zumindest teilautonomen Fahrerassistenzfunktion ermöglicht.
  • Diese Aufgabe wird mittels des jeweiligen Gegenstands der unabhängigen Ansprüche gelöst. Vorteilhafte Ausgestaltungen der Erfindung sind Gegenstand von jeweils abhängigen Unteransprüchen.
  • Nach einem Aspekt wird ein Verfahren zum Betreiben eines Fahrzeugs bereitgestellt, umfassend die folgenden Schritte:
    • – Empfangen eines Modells eines realen Objekts und einer Position des Objekts über ein Kommunikationsnetzwerk,
    • – Ermitteln von einem oder mehreren Objektparametern basierend auf dem empfangenen Modell,
    • – zumindest teilautonomes Führen des Fahrzeugs basierend auf dem einen oder den mehreren Objektparametern und der Position.
  • Nach einem anderen Aspekt wird eine Vorrichtung zum Betreiben eines Fahrzeugs bereitgestellt, umfassend:
    • – eine Kommunikationsschnittstelle zum Empfangen eines Modells eines realen Objekts und einer Position des Objekts über ein Kommunikationsnetzwerk,
    • – einen Prozessor zum Ermitteln von einem oder mehreren Objektparametern basierend auf dem empfangenen Modell und
    • – eine Steuerungseinrichtung zum zumindest teilautonomen Führen des Fahrzeugs basierend auf dem einen oder den mehreren Objektparametern und der Position.
  • Gemäß einem weiteren Aspekt wird ein Verfahren zum Bereitstellen einer Umfeldinformation bereitgestellt, basierend auf welcher ein Fahrzeug zumindest teilautonom geführt werden kann, umfassend die folgenden Schritte:
    • – Ermitteln eines Modells eines realen Objekts und einer Position des Objekts,
    • – Senden des ermittelten Modells mit der Position als die Umfeldinformation über ein Kommunikationsnetzwerk.
  • Nach noch einem Aspekt wird eine Vorrichtung zum Bereitstellen einer Umfeldinformation bereitgestellt, basierend auf welcher ein Fahrzeug zumindest teilautonom geführt werden kann, umfassend:
    • – einen Prozessor zum Ermitteln eines Modells eines realen Objekts und einer Position des Objekts, und
    • – eine Kommunikationsschnittstelle zum Senden des ermittelten Modells mit der Position als die Umfeldinformation über ein Kommunikationsnetzwerk.
  • Nach einem anderen Aspekt wird ein Fahrzeug bereitgestellt, umfassend die Vorrichtung zum Betreiben eines Fahrzeugs.
  • Gemäß einem weiteren Aspekt wird ein Computerprogramm bereitgestellt, welches Programmcode zur Durchführung des Verfahrens zum Betreiben eines Fahrzeugs und/oder zum Bereitstellen einer Umfeldinformation umfasst, wenn das Computerprogramm auf einem Computer ausgeführt wird.
  • Die Erfindung umfasst also insbesondere und unter anderem den Gedanken, nicht mehr Daten an das Fahrzeug zu übertragen, die das reale Objekt unmittelbar beschreiben. Vielmehr ist erfindungsgemäß vorgesehen, dass lediglich ein Modell des realen Objekts über das Kommunikationsnetzwerk übertragen wird, insbesondere wird das Modell an das Fahrzeug über das Kommunikationsnetzwerk gesendet. Zusammen mit dem Modell wird eine Position des realen Objekts über das Kommunikationsnetzwerk gesendet. Da ein Modell eines realen Objekts nicht so viel Speicher benötigt wie Daten, die das reale Objekt unmittelbar detailliert beschreiben, müssen somit auch weniger Daten über das Kommunikationsnetzwerk übertragen oder gesendet werden. Somit wird eine vorhandene Bandbreite effizient ausgenutzt. Insbesondere wird ein Speicherbedarf verringert.
  • Die für das zumindest teilautonome Führen benötigten Objektparameter können einfach und effizient basierend auf dem Modell ermittelt werden. Somit ist ein effizientes Konzept geschaffen, basierend auf welchem das Fahrzeug zumindest teilautonom geführt werden kann. Somit kann also eine teilautonome Fahrerassistenzfunktion basierend auf dem erfindungsgemäßen Konzept realisiert werden.
  • Eine Position im Sinne der vorliegenden Erfindung weist vorzugsweise drei Koordinaten auf: X, Y, Z gemäß einem kartesischen Koordinatensystem. Selbst wenn also im Rahmen dieser Beschreibung eine Position nur zwei Koordinaten umfassen sollte, X, Y, so soll eine weitere Ausführungsform mitgelesen werden, in welcher die Position drei Koordinaten aufweist: X, Y, Z.
  • Die Formulierung „zumindest teilautonom“ umfasst auch den Fall einer vollautonomen (, was auch als autonom bezeichnet werden kann,) Führung. Das heißt also insbesondere, dass nach einer Ausführungsform das Fahrzeug vollautonom oder autonom geführt wird. „Zumindest teilautonom“ umfasst also „autonom“.
  • Autonom im Sinne der vorliegenden Erfindung bedeutet insbesondere, dass das Fahrzeug selbständig, also ohne einen Eingriff eines Fahrers, navigiert oder fährt. Das Fahrzeug kann also selbständig oder automatisch fahren, ohne dass ein Fahrer hierfür das Fahrzeug steuern müsste. Ein Führen umfasst insbesondere eine Quer- und/oder eine Längsführung des Fahrzeugs.
  • Nach einer Ausführungsform ist vorgesehen, dass basierend auf dem einen oder den mehreren Objektparametern und der Position des Objekts ein auf dem realen Objekt basierendes digitales Objekt in eine digitale Karte eingefügt wird, wobei das Führen basierend auf der digitalen Karte durchgeführt wird. Das heißt also insbesondere, dass beispielsweise eine digitale Karte erzeugt wird, die ein digitales Objekt umfasst, das auf dem realen Objekt basiert. Da die Position des realen Objekts bekannt ist, kann somit auch die Position des digitalen Objekts in der digitalen Karte bestimmt werden. Dadurch, dass also eine digitale Karte erzeugt werden kann, wird insbesondere der technische Vorteil bewirkt, dass eine verbesserte Führung des Fahrzeugs ermöglicht ist. So kann beispielsweise eine Soll-Trajektorie basierend auf der digitalen Karte ermittelt werden, wobei das Führen ein Regeln einer Ist-Trajektorie des Fahrzeugs auf die Soll-Trajektorie umfasst.
  • Nach einer Ausführungsform ist vorgesehen, dass das Ermitteln umfasst, dass der eine oder die mehreren Objektparameter entsprechend dem Modell aus einer Datenbank ausgelesen werden, in welcher eine Vielzahl von Modellen von Objekten mit zugehörigen Objektparametern gespeichert ist. Dadurch wird insbesondere der technische Vorteil bewirkt, dass die Objektparameter schnell und effizient ermittelt werden können. Eine solche Datenbank ist nach einer Ausführungsform im Fahrzeug vorhanden. Das heißt also, dass an das Fahrzeug lediglich das Modell übertragen werden muss. Basierend auf dem übertragenen Modell können dann die relevanten Objektparameter ermittelt werden. Es müssen also nicht mehr Details des realen Objekts (also die Objektparameter) über das Kommunikationsnetzwerk an das Fahrzeug übertragen werden. Somit kann eine vorhandene Bandbreite effizient genutzt werden.
  • Nach einer Ausführungsform ist vorgesehen, dass das Modell ein CAD-Modell des Objekts ist. Hierbei steht die Abkürzung „CAD“ für „Computer-Aided Design“. Ins Deutsche kann dies mit „Rechnerunterstütztes Konstruieren“ übersetzt werden. Durch die Verwendung eines CAD-Modells kann das reale Objekt standardisiert beschrieben werden.
  • Nach einer Ausführungsform ist das Modell, insbesondere das CAD-Modell, durch ein Identifikationszeichen, zum Beispiel eine Identifikationsnummer, repräsentiert. Das heißt, dass das Empfangen respektive das Senden des Modells, ein Empfangen respektive ein Senden des Identifikationszeichens umfasst. Das heißt also insbesondere, dass das Identifikationszeichen gesendet respektive empfangen wird. Dadurch also, dass jedes Modell, insbesondere jedes CAD-Modell, sein eigenes eindeutiges Identifikationszeichen aufweist, reicht eine Übertragung des Identifikationszeichens aus, um das reale Objekt zu identifizieren. Dadurch kann ein Datenübertragungsvolumen noch weiter verringert werden. Somit ist zum Beispiel in der Datenbank eine Zuordnungstabelle gespeichert, die vorgibt, welches Identifikationszeichen zu welchem Modell gehört. Somit ist zum Beispiel vorgesehen, dass nur das Identifikationszeichen übertragen, also gesendet, und somit empfangen wird. Eine Identifikationsnummer ist zum Beispiel 128552354. Ein Identifikationszeichen kann zum Beispiel Buchstaben und/oder Sonderzeichen und/oder Zahlen umfassen.
  • Somit ist nach einer Ausführungsform vorgesehen, dass das Identifikationszeichen mit der Position (also zum Beispiel mit den Koordinaten X, Y, Z) empfangen respektive gesendet wird.
  • Nach einer Ausführungsform sind der eine oder die mehreren Objektparameter Elemente aus der folgenden Gruppe von Objektparametern: Größe, insbesondere Länge, Höhe, Breite, Masse, Objekttyp, zum Beispiel Signalgeber Straßenmarkierung, Leitplanke, Verkehrsschild, Haus, Fahrzeug, Fahrzeugtyp, Ausmaße, Ausrichtung, Kontur, Farben, Besonderheiten.
  • Das heißt also insbesondere, dass nach einer Ausführungsform dem Modell ein oder mehrere der vorstehend genannten Objektparameter zugeordnet sind. Das heißt also insbesondere, dass dadurch in vorteilhafter Weise bewirkt ist, dass sehr genau beschrieben werden kann, wie das reale Objekt beschaffen ist.
  • So wird also beispielsweise lediglich das Modell „Signalgeber Modell ABC“ an einer Position X, Y übertragen. Im Fahrzeug werden dann die genauen Abmaßungen des Signalgebers aus der Datenbank ausgelesen. Das heißt also, dass diese genauen Abmaßungen selbst nicht mehr über das Kommunikationsnetzwerk übertragen werden müssen.
  • Nach einer Ausführungsform ist das reale Objekt ein statisches Objekt. Ein statisches Objekt bezeichnet insbesondere ein Objekt, welches sich nicht bewegt respektive sich nicht bewegen kann. Beispielsweise handelt es sich bei dem statischen Objekt um eine feststehende Infrastruktur: Zum Beispiel eine Leitplanke, einen Signalgeber, eine Straßenmarkierung, ein Verkehrsschild oder ein Haus.
  • Nach einer Ausführungsform ist das reale Objekt ein dynamisches Objekt. Ein dynamisches Objekt bezeichnet ein Objekt, welches sich bewegen kann, respektive sich bewegt. Somit ist also auch ein Fahrzeug ein dynamisches Objekt, selbst wenn es parkt, da es sich bewegen kann. Das heißt also, dass ein dynamisches Objekt beispielsweise ein Fahrzeug oder eine Person oder ein Tier ist.
  • Nach einer Ausführungsform sind mehrere reale Objekte vorgesehen, die insbesondere gleich oder unterschiedlich sein können. Das heißt also insbesondere, dass das erfindungsgemäße Konzept nach einer Ausführungsform auf mehrere reale Objekte erweitert wird. Das heißt also, dass beispielsweise mehrere Modelle von jeweils einem realen Objekt empfangen werden. Entsprechend werden dann mehrere Modelle von jeweils einem realen Objekt über das Kommunikationsnetzwerk gesendet. Die Ausführungen im Zusammenhang mit einem Modell eines realen Objekts gelten analog für mehrere Modelle von jeweils einem realen Objekt und umgekehrt.
  • Nach einer Ausführungsform ist vorgesehen, dass die Vorrichtung zum Betreiben eines Fahrzeugs ausgebildet oder eingerichtet ist, das Verfahren zum Betreiben eines Fahrzeugs aus- oder durchzuführen.
  • Nach einer Ausführungsform ist vorgesehen, dass die Vorrichtung zum Bereitstellen einer Umfeldinformation ausgebildet oder eingerichtet ist, das Verfahren zum Bereitstellen einer Umfeldinformation aus- oder durchzuführen.
  • Die Umfeldinformation umfasst also insbesondere das Modell des realen Objekts und die Position des realen Objekts. Diese Umfeldinformation wird also insbesondere über das Kommunikationsnetzwerk bereitgestellt. Insbesondere wird diese Umfeldinformation dem Fahrzeug über das Kommunikationsnetzwerk bereitgestellt.
  • Die Erfindung wird im Folgenden anhand von bevorzugten Ausführungsbeispielen näher erläutert. Hierbei zeigen
  • 1 ein Ablaufdiagramm eines Verfahrens zum Betreiben eines Fahrzeugs,
  • 2 eine Vorrichtung zum Betreiben eines Fahrzeugs,
  • 3 ein Ablaufdiagramm eines Verfahrens zum Bereitstellen einer Umfeldinformation,
  • 4 eine Vorrichtung zum Bereitstellen einer Umfeldinformation und
  • 5 ein Fahrzeug.
  • 1 zeigt ein Ablaufdiagramm eines Verfahrens zum Betreiben eines Fahrzeugs.
  • Gemäß einem Schritt 101 wird ein Modell eines realen Objekts und einer Position des Objekts über ein Kommunikationsnetzwerk empfangen. Beispielsweise empfängt das Fahrzeug das Modell und die Position.
  • In einem Schritt 103 ist vorgesehen, dass basierend auf dem empfangenen Modell ein oder mehrere Objektparameter ermittelt werden. Solche Objektparameter sind beispielsweise eine Größe, insbesondere eine Länge, eine Höhe, eine Breite, des realen Objekts. Insbesondere ist ein solcher Objektparameter eine Kontur des realen Objekts. Diese Objektparameter werden nach einer Ausführungsform aus einer Datenbank ausgelesen, in welcher eine Vielzahl von Modellen von Objekten mit zugehörigen Objektparametern gespeichert ist. Das heißt also insbesondere, dass über das Kommunikationsnetzwerk lediglich das Modell und die Position übertragen werden müssen. Es muss beispielsweise nicht mehr eine Größe des realen Objekts über das Kommunikationsnetzwerk übertragen werden. Denn diese Größe kann aus der Datenbank ausgelesen werden. Somit müssen also weniger Daten über das Kommunikationsnetzwerk übertragen werden. Somit kann eine vorhandene Übertragungsbandbreite des Kommunikationsnetzwerks effizient genutzt werden.
  • In einem Schritt 105 ist vorgesehen, dass das Fahrzeug zumindest teilautonom, insbesondere autonom, basierend auf dem einen oder den mehreren Objektparametern und der Position geführt wird.
  • Nach einer Ausführungsform ist vorgesehen, dass eine digitale Karte erzeugt oder aktualisiert wird, indem ein digitales Objekt, welches auf dem realen Objekt sowie auf dem einen oder den mehreren Objektparametern basiert, in die digitale Karte eingefügt wird einschließlich der Position des Objekts. Das Führen wird dann basierend auf der digitalen Karte durchgeführt.
  • Somit kann in vorteilhafter Weise eine digitale Karte dadurch aktualisiert werden, indem lediglich Modelle von realen Objekten und zugehörige Positionen der realen Objekte übertragen werden, was nach einer Ausführungsform so vorgesehen ist. Die weiteren notwendigen Objektparameter werden dann ermittelt, beispielsweise aus der Datenbank ausgelesen, und in Form des digitalen Objekts in die digitale Karte eingefügt.
  • 2 zeigt eine Vorrichtung 201 zum Betreiben eines Fahrzeugs.
  • Die Vorrichtung 201 umfasst eine Kommunikationsschnittstelle 203 zum Empfangen eines Modells eines realen Objekts und einer Position des Objekts über ein Kommunikationsnetzwerk. Die Vorrichtung 201 umfasst einen Prozessor 205 zum Ermitteln von einem oder mehreren Objektparametern basierend auf dem empfangenen Modell. Die Vorrichtung 201 umfasst des Weiteren eine Steuerungseinrichtung 207 zum zumindest teilautonomen Führen, insbesondere zum autonomen Führen, des Fahrzeugs basierend auf dem einen oder den mehreren Objektparametern und der Position.
  • 3 zeigt ein Ablaufdiagramm eines Verfahrens zum Bereitstellen einer Umfeldinformation, basierend auf welcher ein Fahrzeug zumindest teilautonom geführt werden kann.
  • In einem Schritt 301 wird ein Modell eines realen Objekts und einer Position des Objekts ermittelt. In einem Schritt 303 wird das ermittelte Modell mit der Position als die Umfeldinformation über ein Kommunikationsnetzwerk gesendet, zum Beispiel an das Fahrzeug gesendet.
  • Nach einer Ausführungsform umfasst das Kommunikationsnetzwerk ein Mobilfunknetzwerk und/oder ein WLAN-Netzwerk.
  • In einer anderen Ausführungsform wird respektive ist eine Kommunikation über das Kommunikationsnetzwerk verschlüsselt.
  • 4 zeigt eine Vorrichtung 401 zum Bereitstellen einer Umfeldinformation, basierend auf welcher ein Fahrzeug zumindest teilautonom geführt werden kann.
  • Die Vorrichtung 401 umfasst einen Prozessor 403 zum Ermitteln eines Modells eines realen Objekts und einer Position des Objekts. Die Vorrichtung 401 umfasst eine Kommunikationsschnittstelle 405 zum Senden des ermittelten Modells mit der Position als die Umfeldinformation über ein Kommunikationsnetzwerk.
  • Nach einer Ausführungsform ist das Modell ein CAD-Modell des realen Objekts.
  • 5 zeigt ein Fahrzeug 501 umfassend die Vorrichtung 201 der 2.
  • Die Erfindung umfasst also insbesondere und unter anderem den Gedanken, ein technisches Konzept bereitzustellen, mittels welchem zum Beispiel ein Speicherbedarf inklusive notwendiger Bandbreite bei einer Übertragung von Daten von einer Cloud-Karte zum Fahrzeug und wieder zurück verringert werden kann. Insbesondere werden alle Genauigkeiten und alle Qualitäten der Daten, die für das Führen benötigt werden, erhöht. Insbesondere werden eine Berechnung und eine Genauigkeit des Umfelds im Fahrzeug vereinfacht. Insbesondere wird eine Berechnung des Umfelds im Fahrzeug bezüglich der notwendigen Zeit verkürzt.
  • Dies insbesondere dadurch, dass Objekte wie zum Beispiel ein Signalgeber, Straßenmarkierungen, Leitplanken, Verkehrsschilder oder Häuser in der realen Welt in der digitalen Karte durch Modelle, zum Beispiel CAD-Modelle beschrieben werden. Diese Objekte können beispielsweise statische Objekte und/oder dynamische Objekte, zum Beispiel Fahrzeuge, sein. Ein Modell, insbesondere ein CAD-Modell, beschreibt insbesondere sehr genau, wie das zugehörige Objekt beschaffen ist (Ausmaße, Ausrichtung, Kontur, Farben, Besonderheiten). Das heißt also insbesondere, dass das Modell das zugehörige reale Objekt beschreibt.
  • Die Modelle, insbesondere die CAD-Modelle, werden nach einer Ausführungsform im Fahrzeug als sogenannte Vorlagen, auf Englisch Template, gespeichert, insbesondere in einer Datenbank.
  • Bei einer Übertragung einer digitalen Karte, insbesondere einer digitalen Cloud-Karte, an das Fahrzeug, also insbesondere bei einer Aktualisierung der digitalen Karte, wird nach einer Ausführungsform nur noch die Modellnummer, insbesondere die CAD-Modellnummer, mit der Position des realen Objekts übertragen oder an das Fahrzeug übergeben. Die Ausmaße, die Kontur, also die Beschaffenheiten des Objekts (also allgemein die Objektparameter) sind als solche bekannt, insbesondere sind diese Besonderheiten oder diese Beschaffenheiten in der Datenbank abgespeichert. Diese Beschaffenheiten müssen also nicht mehr über das Kommunikationsnetzwerk an das Fahrzeug übertragen werden.
  • Eine Übertragung ist nach einer Ausführungsform zum Beispiel wie folgt:
    CAD-Modell „Signalgeber-Modell ABC“ oder „Audi A8" an Position X, Y.
  • Im Gegensatz dazu wird im Stand der Technik Folgendes übertragen: Objekt mit Bezeichnung „Signalgeber“ an Position X, Y. Objekt hat Ausmaße X, Y, Z und Orientierung W. Eine Kontur ist beschrieben durch folgende Parameter, wenn dies überhaupt aufgrund eines Datenvolumens möglich oder vorhanden ist. Eine oder mehrere Farben des Objekts sind beispielsweise Rot, Grün, Gelb. Dies weist insbesondere den Nachteil auf, dass eine Vielzahl von Daten an das Fahrzeug übertragen werden müssen.
  • Im Gegensatz dazu ist aufgrund des erfindungsgemäßen Konzepts der Übertragung lediglich des Modells eine Einsparung dieser Daten ermöglicht. Denn diese Daten, die im Stand der Technik noch über das Kommunikationsnetzwerk an das Fahrzeug übertragen werden, sind nach einer Ausführungsform in einer Datenbank im Fahrzeug selbst gespeichert. Übertragen wird lediglich das Modell, insbesondere das CAD-Modell, basierend auf welchem die Objektbeschaffenheiten aus der Datenbank ausgelesen werden können.
  • Dadurch können also die vorstehend genannten Vorteile (Speicherreduzierung, Geschwindigkeiten, Genauigkeit) realisiert werden.

Claims (12)

  1. Verfahren zum Betreiben eines Fahrzeugs (501), umfassend die folgenden Schritte: – Empfangen (101) eines Modells eines realen Objekts und einer Position des Objekts über ein Kommunikationsnetzwerk, – Ermitteln (103) von einem oder mehreren Objektparametern basierend auf dem empfangenen Modell, – zumindest teilautonomes Führen (105) des Fahrzeugs (501) basierend auf dem einen oder den mehreren Objektparametern und der Position.
  2. Verfahren nach Anspruch 1, wobei basierend auf dem einen oder den mehreren Objektparametern und der Position des Objekts ein auf dem realen Objekt basierendes digitales Objekt in eine digitale Karte eingefügt wird, wobei das Führen basierend auf der digitalen Karte durchgeführt wird.
  3. Verfahren nach Anspruch 1 oder 2, wobei das Ermitteln umfasst, dass der eine oder die mehreren Objektparameter entsprechend dem Modell aus einer Datenbank ausgelesen werden, in welcher eine Vielzahl von Modellen von Objekten mit zugehörigen Objektparametern gespeichert ist.
  4. Verfahren nach einem der vorherigen Ansprüche, wobei das Modell ein CAD-Modell des Objekts ist.
  5. Verfahren nach einem der vorherigen Ansprüche, wobei das Modell durch ein Identifikationszeichen, insbesondere eine Identifikationsnummer, repräsentiert ist.
  6. Vorrichtung (201) zum Betreiben eines Fahrzeugs (501), umfassend: – eine Kommunikationsschnittstelle (203) zum Empfangen eines Modells eines realen Objekts und einer Position des Objekts über ein Kommunikationsnetzwerk, – einen Prozessor (205) zum Ermitteln von einem oder mehreren Objektparametern basierend auf dem empfangenen Modell und – eine Steuerungseinrichtung (207) zum zumindest teilautonomen Führen des Fahrzeugs (501) basierend auf dem einen oder den mehreren Objektparametern und der Position.
  7. Vorrichtung (201) nach Anspruch 6, wobei der Prozessor (205) ausgebildet ist, basierend auf dem einen oder den mehreren Objektparametern und der Position des Objekts ein auf dem realen Objekt basierendes digitales Objekt in eine digitale Karte einzufügen, wobei die Steuerungseinrichtung (207) ausgebildet ist, das Führen basierend auf der digitalen Karte durchzuführen.
  8. Vorrichtung (201) nach Anspruch 6 oder 7, wobei eine Datenbank gebildet ist, in welcher eine Vielzahl von Modellen von Objekten mit zugehörigen Objektparametern gespeichert ist, wobei der Prozessor (205) ausgebildet ist, den einen oder die mehreren Objektparameter entsprechend dem Modell aus der Datenbank auszulesen.
  9. Verfahren zum Bereitstellen einer Umfeldinformation, basierend auf welcher ein Fahrzeug (501) zumindest teilautonom geführt werden kann, umfassend die folgenden Schritte: – Ermitteln (301) eines Modells eines realen Objekts und einer Position des Objekts, – Senden (303) des ermittelten Modells mit der Position als die Umfeldinformation über ein Kommunikationsnetzwerk.
  10. Vorrichtung (401) zum Bereitstellen einer Umfeldinformation, basierend auf welcher ein Fahrzeug (501) zumindest teilautonom geführt werden kann, umfassend: – einen Prozessor (403) zum Ermitteln eines Modells eines realen Objekts und einer Position des Objekts, und – eine Kommunikationsschnittstelle (405) zum Senden des ermittelten Modells mit der Position als die Umfeldinformation über ein Kommunikationsnetzwerk.
  11. Fahrzeug (501), umfassend die Vorrichtung (201) nach einem der Ansprüche 6 bis 8.
  12. Computerprogramm, umfassend Programmcode zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 5 und/oder 9, wenn das Computerprogramm auf einem Computer ausgeführt wird.
DE102015209473.1A 2015-05-22 2015-05-22 Verfahren und Vorrichtung zum Betreiben eines Fahrzeugs Pending DE102015209473A1 (de)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE102015209473.1A DE102015209473A1 (de) 2015-05-22 2015-05-22 Verfahren und Vorrichtung zum Betreiben eines Fahrzeugs
US15/156,924 US10024666B2 (en) 2015-05-22 2016-05-17 Method and apparatus for operating a vehicle
CN201610339857.5A CN106168989B (zh) 2015-05-22 2016-05-20 用于运行车辆的方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102015209473.1A DE102015209473A1 (de) 2015-05-22 2015-05-22 Verfahren und Vorrichtung zum Betreiben eines Fahrzeugs

Publications (1)

Publication Number Publication Date
DE102015209473A1 true DE102015209473A1 (de) 2016-11-24

Family

ID=57231637

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102015209473.1A Pending DE102015209473A1 (de) 2015-05-22 2015-05-22 Verfahren und Vorrichtung zum Betreiben eines Fahrzeugs

Country Status (3)

Country Link
US (1) US10024666B2 (de)
CN (1) CN106168989B (de)
DE (1) DE102015209473A1 (de)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017201664A1 (de) * 2017-02-02 2018-08-02 Robert Bosch Gmbh Verfahren zur Lokalisierung eines höher automatisierten Fahrzeugs in einer digitalen Karte
US11392133B2 (en) 2017-06-06 2022-07-19 Plusai, Inc. Method and system for object centric stereo in autonomous driving vehicles
US11042155B2 (en) 2017-06-06 2021-06-22 Plusai Limited Method and system for closed loop perception in autonomous driving vehicles
US11573573B2 (en) 2017-06-06 2023-02-07 Plusai, Inc. Method and system for distributed learning and adaptation in autonomous driving vehicles
DE102019218631A1 (de) * 2019-11-29 2021-06-02 Robert Bosch Gmbh Zertifizierung von Kartenelementen für automatisierte Fahrfunktionen

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008062916A1 (de) * 2008-12-23 2010-06-24 Continental Safety Engineering International Gmbh Verfahren zur Ermittlung einer Kollisionswahrscheinlichkeit eines Fahrzeuges mit einem Lebewesen
US8509982B2 (en) * 2010-10-05 2013-08-13 Google Inc. Zone driving
KR101255696B1 (ko) * 2011-11-04 2013-04-16 홍익대학교 산학협력단 Mof기반 hcml을 이용한 하드웨어 정보의 구조화 방법
US20130197736A1 (en) * 2012-01-30 2013-08-01 Google Inc. Vehicle control based on perception uncertainty
US9600768B1 (en) * 2013-04-16 2017-03-21 Google Inc. Using behavior of objects to infer changes in a driving environment
CN103699717A (zh) * 2013-12-03 2014-04-02 重庆交通大学 基于前视断面选点的复杂道路汽车行驶轨迹预测方法
WO2016065055A1 (en) * 2014-10-21 2016-04-28 Ask Y, Llc Platooning control via accurate synchronization

Also Published As

Publication number Publication date
US10024666B2 (en) 2018-07-17
CN106168989B (zh) 2021-12-17
CN106168989A (zh) 2016-11-30
US20160342158A1 (en) 2016-11-24

Similar Documents

Publication Publication Date Title
DE102017208124B4 (de) Verfahren, Vorrichtung und System zum Ermitteln einer Straßenbaustelle
EP3472027B1 (de) Verfahren zum betrieb eines kraftfahrzeugs
DE102014015073B4 (de) Verfahren zur Aktualisierung und/oder Erweiterung eines Kartendatensatzes einer begrenzten Umgebung
DE102011004670B4 (de) Strassengestaltlernvorrichtung
DE102015209473A1 (de) Verfahren und Vorrichtung zum Betreiben eines Fahrzeugs
DE102016211182A1 (de) Verfahren, Vorrichtung und System zum Durchführen einer automatisierten Fahrt eines Fahrzeugs entlang einer aus einer Karte bereitgestellten Trajektorie
DE102017120707A1 (de) Wassertiefenerkennung zur fahrzeugnavigation
DE102013205840A1 (de) Automatisches Befahren einer Strecke
DE102016214868A1 (de) Verfahren und Vorrichtung zum Erstellen oder Ergänzen einer Karte für ein Kraftfahrzeug
DE102015211522A1 (de) Konzept zum Erstellen einer digitalen Karte eines Parkplatzes
DE102012107886A1 (de) Verfahren zur elektronischen Erkennung von Verkehrszeichen
WO2013050188A1 (de) Vorrichtung und verfahren zum geometrischen kalibrieren von mittels eines sensorsystems eines fahrzeugs gebildeten sensordaten
DE102019216914A1 (de) System und verfahren zur automatisierten erzeugung von semantischen karten
DE102020210515A1 (de) Verfahren zur Überprüfung von detektierten Veränderungen für ein Umfeldmodell einer digitalen Umgebungskarte
DE102019215522A1 (de) Verfahren zum Aktualisieren von Attributen in einer digitalen Karte
DE112019004285T5 (de) Bordvorrichtung
DE102018202970A1 (de) Verfahren zum Ermitteln einer topologischen Information einer Straßenkreuzung
EP4350660A1 (de) System und verfahren zur prädiktion einer zukünftigen position eines verkehrsteilnehmers
DE102020105250A1 (de) Bestimmen des Verlaufs einer Fahrspurbegrenzung
DE102016225631A1 (de) Verfahren und Vorrichtung zum Entfernen von zumindest einer Landmarkenposition einer Landmarke in einer Radarkarte
DE102016212146A1 (de) Verfahren zur Lokalisierung eines Kraftfahrzeugs und Kraftfahrzeug
DE102019206336A1 (de) Verfahren und Vorrichtung zum Erstellen einer ersten Karte
DE102015225415A1 (de) Verfahren und Vorrichtung zum Klassifizieren einer mittels eines distanzbasierten Detektionsverfahrens erkannten Parklücke auf Gültigkeit
DE102018118589A1 (de) Verfahren und gerät für dynamische navigationsmodifikation
DE102015226728B4 (de) Verfahren zum Unterstützen eines Fahrers eines Kraftfahrzeugs beim Führen des Kraftfahrzeugs

Legal Events

Date Code Title Description
R012 Request for examination validly filed