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

AT507035B1 - System und verfahren zur kollisionsvermeidung - Google Patents

System und verfahren zur kollisionsvermeidung Download PDF

Info

Publication number
AT507035B1
AT507035B1 ATA372/2009A AT3722009A AT507035B1 AT 507035 B1 AT507035 B1 AT 507035B1 AT 3722009 A AT3722009 A AT 3722009A AT 507035 B1 AT507035 B1 AT 507035B1
Authority
AT
Austria
Prior art keywords
obstacle
vehicle
rsense
obstacles
distance
Prior art date
Application number
ATA372/2009A
Other languages
English (en)
Other versions
AT507035A1 (de
Inventor
Michael Naderhirn
Peter Langtaler
Original Assignee
Airbus Defence & Space 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 Airbus Defence & Space Gmbh filed Critical Airbus Defence & Space Gmbh
Priority to DE112009001692T priority Critical patent/DE112009001692A5/de
Priority to US12/737,439 priority patent/US8825266B2/en
Priority to GB1102656.4A priority patent/GB2475197B/en
Priority to CN200980135928.8A priority patent/CN102160006B/zh
Priority to PCT/EP2009/059113 priority patent/WO2010007115A2/de
Publication of AT507035A1 publication Critical patent/AT507035A1/de
Application granted granted Critical
Publication of AT507035B1 publication Critical patent/AT507035B1/de

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G9/00Traffic control systems for craft where the kind of craft is irrelevant or unspecified
    • G08G9/02Anti-collision systems
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • 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/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
    • G05D1/0289Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling with means for avoiding collisions between vehicles
    • 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/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft
    • G05D1/106Change initiated in response to external conditions, e.g. avoidance of elevated terrain or of no-fly zones
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft, e.g. air-traffic control [ATC]
    • G08G5/04Anti-collision systems
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft, e.g. air-traffic control [ATC]
    • G08G5/04Anti-collision systems
    • G08G5/045Navigation or guidance aids, e.g. determination of anti-collision manoeuvers
    • 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/0055Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
    • G05D1/0061Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements for transition from automatic pilot to manual pilot and vice versa
    • 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/0202Control of position or course in two dimensions specially adapted to aircraft
    • 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/0206Control of position or course in two dimensions specially adapted to water vehicles
    • 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
    • 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/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0214Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
    • 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/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0238Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
    • G05D1/024Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

Es wird ein System zur Erkennung von Hindernissen und Berechnen eines Ausweichmanövers in einem Fahrzeug offenbart. Das System umfasst folgende Komponenten: eine Autopiloteinheit zur Steuerung der Bewegung des Fahrzeuges, wobei die Autopiloteinheit eine Schnittstelle zum Empfang von Bewegungsparametern, die eine Soll-Bewegung des Fahrzeuges beschreiben, aufweist und die Autopiloteinheit dazu ausgebildet ist, abhängig von den Bewegungsparametern das Fahrzeug so zu Steuern, dass die tatsächliche Bewegung des Fahrzeuges annähernd der Soll-Bewegung entspricht; eine Sensoreinheit mit zumindest einen ersten Umweltsensor, der dazu ausgebildet ist, Hindernis zu orten und von der Relativposition des Hindernisses und der Relativgeschwindigkeit des Hindernisses abhängige Sensordaten bereitzustellen; eine Datenverarbeitungseinheit, die dazu ausgebildet ist, die Sensordaten aufzubereiten und Messwerte für die Relativposition und die Relativgeschwindigkeit zur Verfügung zu stellen; eine Einheit zum Berechnen eines Ausweichmanövers, die dazu ausgebildet ist anhand der Messwerte Bewegungsparameter für eine Soll-Bewegung eines Ausweichmanöver zu berechnen und diese Bewegungsparameter der Schnittstelle der Autopiloteinheit zur Verfügung zu stellen.

Description

Beschreibung
SYSTEM UND VERFAHREN ZUR KOLISIONSVERMEIDUNG
TECHNISCHES GEBIET
[0001] Die Erfindung betrifft ein System und ein Verfahren zur automatischen Vermeidung von Kollisionen eines Fahrzeuges mit weiteren Objekten. Das System bzw. das Verfahren ist beispielsweise geeignet für die automatische Vermeidung von Kollisionen durch unbemannte, steuerbare Fluggeräte mit anderen Fluggeräten oder mit feststehenden Hindernissen.
HINTERGRUND
[0002] Insbesondere in der Luftfahrt sowie auch im Automobilbau sind verschiedene Systeme und Verfahren zur automatischen Hinderniserkennung und Kollisionsvermeidung bekannt. Die Publikation DE 43 02 527 A1 betrifft eine Vorrichtung für Kraftfahrzeuge zum Nachweisen von Hindernissen. Beschrieben wird die Detektion eines Hindernisses in einem „Nachweisbereich". Ob und wie diese Daten für ein automatisches Ausweichen verwertet werden können ist nicht beschrieben.
[0003] Die Publikation DE 10 2006 047 131 A1, betrifft ein Verfahren zum automatischen Steuern eines Fahrzeugs. Dabei werden mit einem Sensor Freiflächen und Hindernisse vor dem Fahrzeug detektiert. Basierend auf dem Ergebnis der Detektion wird ein Ausweichmanöver eingeleitet, jedoch ist über die Art und Weise der Berechnung des Ausweichmanövers nichts beschrieben.
[0004] Die Publikation US 6,133,867 betrifft ein GPS-basiertes "collision avoidance system". Dies setzt allerdings voraus, dass die „Hindernisse" mit demselben System ausgestattet sind und kooperieren, was im Allgemeinen nicht der Fall ist. Betreffend die Wahl eines Ausweichpunktes im Hinblick auf die Robustheit des Verfahrens bietet diese Publikation jedoch auch keine Anhaltspunkte, da Robustheitsüberlegungen bei Verwendung einer GPS-gestützten Positionsbestimmung wegen der damit erzielbaren Genauigkeit nicht notwendig sind.
[0005] Die Publikation WO 02/08010 A1 betrifft ein automatisches Brems- und Lenksystem für ein Fahrzeug. Dabei wird eine Strategie zur Berechnung einer Ausweichroute vorgeschlagen sowie eine Strategie zur Minimierung der Wucht der Kollision, sofern ein Ausweichen nicht möglich ist. Betreffend die Wahl eines geeigneten Ausweichpunktes zur robusten Berechnung einer Ausweichroute liefert diese Publikation allerdings keinen Beitrag.
[0006] Die Publikation WO 02/05244 A1 betrifft ein Verfahren zur Berechnung genauer Grenzen von vorhergesagten Gefahrenbereichen („accurate boundaries of predicted areas of danger‘). In dieser Publikation wird vorgeschlagen, einen Gefahrenbereich („area of danger") mit Hilfe einer kreisförmigen Zone („miss distance circle") zu bestimmen. Betreffend die Wahl eines geeigneten Ausweichpunktes zur robusten Berechnung einer Ausweichroute ist hier jedoch auch nichts beschrieben.
[0007] Die Publikation WO 01/46766 A1 betrifft ein Verfahren und Vorrichtung zur räumlichen Kollisionsvermeidung in der Luftfahrt. Betreffend die Wahl eines geeigneten Ausweichpunktes zur robusten (unter Berücksichtigung von Messfehlern) Berechnung einer Ausweichroute liefert jedoch auch diese Publikation allerdings keinen Beitrag.
[0008] Die Publikation US 2002/152029 A1 betrifft ein Verfahren zur Berechnung einer Ausweichflugbahn für ein Flugzeug in der horizontalen Ebene zur Auflösung eines Flugverkehrskonflikts. Auch hier werden keine Messfehler betrachtet, was für eine robuste Berechnung eines Ausweichpunktes nötig ist. Ahnliches gilt für die Publikationen US 2008/0288169 A1, US 6,173,219 B1 und US 6,424,889 B1.
[0009] Im Hinblick auf den oben beschriebenen Stand der Technik kann die der Erfindung zugrunde liegende Aufgabe darin gesehen werden, ein System und ein Verfahren zur Steue-
rung eines Fahrzeuges bereitzustellen, welches das zuverlässige Ausweichen des Fahrzeuges an stillstehenden oder sich bewegenden Hindernissen gewährleistet. Mögliche Kollisionen sollen vermieden werden. Unter dem Begriff "Fahrzeug" werden im Folgenden Landfahrzeuge, Wasserfahrzeuge (z.B. Schiffe), Unterwasserfahrzeuge (z.B. U-Boote), Luftfahrzeuge (z.B. Flugzeuge) sowie Weltraumfahrzeuge verstanden.
ZUSAMMENFASSUNG
[0010] Ein Beispiel der Erfindung betrifft ein System zur Erkennung von Hindernissen und Berechnen eines Ausweichmanövers in einem Fahrzeug. Das System umfasst folgende Komponenten: eine Autopiloteinheit zur Steuerung der Bewegung des Fahrzeuges, wobei die Autopiloteinheit eine Schnittstelle zum Empfang von Bewegungsparametern, die eine SollBewegung des Fahrzeuges beschreiben, aufweist und die Autopiloteinheit dazu ausgebildet ist, abhängig von den Bewegungsparametern das Fahrzeug so zu Steuern, dass die tatsächliche Bewegung des Fahrzeuges annähernd der Soll-Bewegung entspricht; eine Sensoreinheit mit zumindest einen ersten Umweltsensor, der dazu ausgebildet ist, Hindernis zu orten und von der Relativposition des Hindernisses und der Relativgeschwindigkeit des Hindernisses abhängige Sensordaten bereitzustellen; eine Datenverarbeitungseinheit, die dazu ausgebildet ist, die Sensordaten aufzubereiten und Messwerte für die Relativposition und die Relativgeschwindigkeit zur Verfügung zu stellen; eine Einheit zum Berechnen eines Ausweichmanövers, die dazu ausgebildet ist anhand der Messwerte Bewegungsparameter für eine Soll-Bewegung eines Ausweichmanöver zu berechnen und diese Bewegungsparameter der Schnittstelle der Autopiloteinheit zur Verfügung zu stellen.
[0011] Ein anderes Beispiel der Erfindung betrifft ein Verfahren zum Erkennen von Hindernissen und Berechnen eines Ausweichmanövers in einem Fahrzeug. Das Verfahren umfasst folgende Schritte: Orten eines Hindernisses mit Hilfe eines ersten Umweltsensors und bereitstellen von entsprechenden Sensordaten, die die Relativposition und die Relativgeschwindigkeit des Hindernisses repräsentieren; Aufzubereiten der Sensordaten und bereitstellen von Messwerten für die Relativposition und die Relativgeschwindigkeit; Berechnen von Bewegungsparameter für eine Soll-Bewegung eines Ausweichman6Gver abhängig von den Messwerten; und Zuführen dieser Bewegungsparameter an eine Schnittstelle einer Autopiloteinheit zur Steuerung der Bewegung des Fahrzeuges, wobei die Autopiloteinheit dazu ausgebildet ist, abhängig von den Bewegungsparametern das Fahrzeug so zu Steuern, dass die tatsächliche Bewegung des Fahrzeuges annähernd der Soll-Bewegung entspricht.
[0012] Ein weiteres Beispiel der Erfindung betrifft ein Verfahren zur Steuerung eines Fahrzeugs zur automatischen Vermeidung von Kollisionen des Fahrzeugs mit Hindernissen. Das Verfahren umfasst folgende Schritte: Erkennen und Lokalisieren von Hindernissen vor dem Fahrzeug, wobei die Relativposition des Hindernisses in Bezug auf das Fahrzeug durch seine Koordinaten bestimmt wird; Messen der Relativgeschwindigkeit der erkannten Hindernisse; Beurteilen ob Kollisionsgefahr zwischen dem Fahrzeug und einem Hindernis besteht abhängig von der jeweiligen Relativposition und Relativgeschwindigkeit; Ausführen der folgenden Schritte, wenn eine Kollisionsgefahr mit einem Hindernis vorliegt: Berechnen eines Unsicherheitsbereichs um das Hindernis abhängig von bekannten Messfehlern; Berechnen eines Ausweichpunktes an einem Rand des Unsicherheitsbereichs; Definieren einer Schutzzone mit einem Radius um den Ausweichpunkt; Definieren einer kreisbahnförmigen Ausweichroute mit einem vorgegebenen Kurvenradius; Steuern des Fahrzeuges bei einem kritischen Abstand vom, sodass das Fahrzeug der kreisbahnförmigen Ausweichroute folgt, wobei die kreisbahnförmigen Ausweichroute die Schutzzone tangiert.
KURZBESCHREIBUNG DER ABBILDUNGEN
[0013] Die folgenden Figuren und die weitere Beschreibung soll helfen, die Erfindung besser zu verstehen. Die Elemente in den Figuren sind nicht unbedingt als Einschränkung zu verstehen, vielmehr wird Wert darauf gelegt, das Prinzip der Erfindung darzustellen. In den Figuren bezeichnen gleiche Bezugszeichen korrespondierende Teile.
[0014] FIG. 1 ist ein Blockdiagramm, welches ein Beispiel des erfindungsgemäßen System illustriert, das eine Sensoreinheit, eine Datenverarbeitungseinheit und eine Einheit zur Berechnung eines Ausweichmanövers umfasst;
[0015] FIG. 2 illustriert den praktischen Aufbau der Sensoreinheit mit einer Kamera und einem Radarsensor zur Ermittlung der Relativposition und der Relativgeschwindigkeit von Hindernissen;
[0016] FIG. 3 illustriert eine von der Datenverarbeitungseinheit durchgeführte Projektion eines Abstandsvektors und eines Geschwindigkeitsvektors in eine horizontale Ebene, in der sich das Fahrzeug bewegt;
[0017] FIG. 4-6 illustrieren beispielhaft eine Variante des erfindungsgemäßen Verfahrens zum Ausweichen und Vermeiden von Kollisionen bei stationären Hindernissen;
[0018] FIG. 7 illustriert die Berechnung eines Unsicherheitsbereiches um ein Hindernis, wobei ein Eckpunkt des Unsicherheitsbereiches als Ausweichpunkt ausgewählt wird;
[0019] FIG. 8a-c illustrieren beispielhaft eine Variante des erfindungsgemäßen Verfahrens zum Ausweichen und Vermeiden von Kollisionen bei bewegten nicht kooperativen Hindernissen;
[0020] FIG. 9a,‚b illustrieren beispielhaft die Beziehungen zwischen einem bewegten nichtkooperativen Hindernis und die gemessenen und berechneten Größen;
[0021] FIG. 10 illustrieren beispielhaft eine Koordinatentransformation zur Berechnung der Ausweichroute bei einem bewegten nicht-kooperativen Hindernis;
[0022] FIG. 11 illustriert eine Ausweichroute, die den Bewegungskorridor des Hindernisses kreuzt;
[0023] FIG. 12 illustriert den Bewegungskorridor des Hindernisses unter Berücksichtigung
von Hindernissen.
DETAILLIERTE BESCHREIBUNG
[0024] Ein System zur sicheren Navigation und Kollisionsvermeidung erfüllt üblicherweise zwei unterschiedliche Aufgaben, nämlich erstens, die Route des zu steuernden Fahrzeuges von dessen aktuellen Position zu einem gegebenen Wegpunkt zu planen, und zweitens, Hindernisse auf dieser Route laufend zu detektieren und gegebenenfalls ein Ausweichmanöver einzuleiten. Die erste Aufgabe (Routenplanung nach Wegpunkten) wird normalerweise im Voraus erledigt, d.h. die Routenplanung erfolgt nicht während der Fahrt, sondern vor der Abfahrt bzw., im Falle von Fluggeräten, vor dem Abflug (Pre-Flight Planning). Die zweite Aufgabe (Erkennen von Hindernissen und Ausweichen) muss kontinuierlich während der Fahrt bzw. des Flugs erfolgen. Im Fall, dass ein a priori unbekanntes Hindernis im Bereich der geplanten Route detektiert wird, muss entschieden werden, ob ein Ausweichen notwendig ist. Ist dies der Fall, muss eine geeignetes Ausweichmanöver geplant werden und die im Voraus geplante (pre-flight planned) Route wird verlassen. Nach dem Abschluss des Ausweichmanövers befindet wird eine neue Route zu dem nächsten Wegpunkt der ursprünglich geplanten Route berechnet.
[0025] Nach dem Erkennen eines Hindernisses, wird dieses klassifiziert und entsprechend dieser Klassifizierung ein geeignetes Ausweichmanöver berechnet. Die Klassifizierung erfolgt nach stationären und bewegten Hindernissen bzw. kooperativen und nicht kooperativen Hindernissen. Ein kooperatives Hindernis versucht selbst, nach dem gleichen Prinzip auszuweichen wie das betrachtete Fahrzeug/Flugzeug, wohingegen nicht-kooperative Hindernisse das Fahrzeug/Flugzeug ignorieren. Es können also drei Klassen von Hindernissen unterschieden werden. Erstens stationäre Hindernisse, die klarerweise immer nicht kooperativ sind, zweitens bewegte nicht-kooperative Hindernisse und drittens bewegte kooperative Hindernisse. Die zu den drei Klassen gehörenden Methoden der Berechnung eines Ausweichmanövers sind sehr
ähnlich und beruhen auf dem selben Prinzip. Der Einfachheit halber wird zuerst das Ausweichen für ein stationäres Hindernis beschrieben. Das mit dem Erfindungsgemäßen System gesteuerte Fahrzeug (z.B. Flugzeug) wird dabei auch als "eigenes Fahrzeug" bezeichnet.
[0026] Bei der Berechnung einer Ausweichroute zur Kollisionsvermeidung wird wie folgt vorgegangen: Es wird angenommen, dass die Entfernung zu Hindernissen einen bestimmten Mindestabstand (Rpısk) Nicht unterschreiten darf. Um kleinere lokale Hindernisse herum kann ein kreisförmiger Sicherheitsbereich (mit Radius R°pısc) angenommen werden, in welchen das Fahrzeug (z.B. Flugzeug) nicht eindringen darf. Um die Abtastzeit AT zwischen zwei Messungen zu berücksichtigen, kann der Radius R°rıs« noch um die Strecke vergrößert werden, die das eigene Fahrzeug mit einer Geschwindigkeit v; innerhalb dieser Abtastzeit AT zurücklegt (Rpısk = ROpRısk + WAT. Der Flächenbereich vor dem Fahrzeug, in welchen sich das eigene Fahrzeug bewegt und bewegen wird und in welchem in nächster Zeit Hindernisse auftauchen können, auf welche reagiert werden muss, wird mit Hilfe einer bordeigenen Sensoreinheit laufend überwacht. Im Fall des Erkennens eines Hindernisses wird eine Ausweichbahn des eigenen Fahrzeuges an dem Hindernis vorbei berechnet. Die Ausweichbahn ist aus einem Kreisbogen (mit Radius p) und optional aus einem Geradenstück zusammengesetzt, wobei das Geradenstück tangential an den Kreisbogen anschließt und der Kreisbogen tangential an die Bewegungsbahn des eigenen Fahrzeuges vor dem Start des Ausweichmanövers anschließt. Der Radius p des Kreisbogens entspricht einem von der jeweiligen Geschwindigkeit abhängigen minimalen Krümmungsradius der Ausweichbahn. Das eigene Fahrzeug wird spätestens dann entsprechend der vorausberechneten Ausweichbahn gesteuert, wenn anderenfalls ein Eindringen des eigenen Fahrzeuges in den Sicherheitsbereich um ein erkanntes Hindernis nicht mehr vermeidbar ist, wobei die Ausweichbahn dann den Sicherheitsbereich tangiert.
[0027] Bevor jedoch auf die Ausweichverfahren im Speziellen eingegangen wird, soll zuerst das Gesamtsystem erläutert werden.
[0028] Ein beispielhaftes System gemäß der vorliegenden Erfindung ist in FIG. 1 schematisch dargestellt. Damit das System zur Erkennung von Hindernissen und Berechnen eines Ausweichmanövers in einem Fahrzeug gesteuert werden kann, umfasst es eine Autopiloteinheit, die die Bewegung des Fahrzeuges steuert. Die Autopiloteinheit kann eine Schnittstelle zum Empfang von Bewegungsparametern aufweisen. Die Bewegungsparameter beschreiben eine Soll-Bewegung des Fahrzeuges und die Autopiloteinheit steuert abhängig von den Bewegungsparametern das Fahrzeug so, dass dessen tatsächliche Bewegung des Fahrzeuges annähernd der Soll-Bewegung entspricht. Im Falle eines Flugzeuges sind solche Bewegungsparameter typischerweise die Winkelstellungen der Höhen- und Seitenruder, oder auch Vorgaben für Rollwinkel, Nickwinkel, und Gierwinkel bzw. Winkelgeschwindigkeiten.
[0029] Das System umfasst des Weiteren eine Sensoreinheit mit zumindest einem ersten Umweltsensor, der dazu ausgebildet ist, Hindernis zu orten und von der Relativposition des Hindernisses und der Relativgeschwindigkeit des Hindernisses abhängige Sensordaten bereitzustellen. Der erste Umweltsensor kann z.B. eine optischer Sensor, insbesondere eine Kamera sein. Es können dabei Kameras verwendet werden die im sichtbaren, oder im Infrarotbereich arbeiten.
[0030] Als weitere Komponente kann das System eine Datenverarbeitungseinheit aufweisen, die dazu ausgebildet ist, die Sensordaten aufzubereiten und Messwerte für die Relativposition und die Relativgeschwindigkeit der georteten Hindernisse für die weitere Verarbeitung zur Verfügung zu stellen. Die Datenaufbereitung kann beispielsweise in einer Datenreduktion bestehen oder einer mathematischen Reduktion der dreidimensionalen Wirklichkeit auf ein zweidimensionales Modell. Auf diese Projektion wird weiter unten noch genauer eingegangen (vgl. Beschreibung zur FIG. 3).
[0031] Als dritte Komponente umfasst das System gemäß FIG. 1 eine Einheit zum Berechnen eines Ausweichmanövers. Diese Einheit kann auch in der Autopiloteinheit integriert sein. Im Fall der Luftfahrt kann es jedoch von entscheidendem wirtschaftlichen Vorteil sein, eine bereits für die Luftfahrt zertifizierte Autopiloteinheit mit definierter externer Schnittstelle zu verwenden. Für
eine Verwendung in der Luftfahrt muss dann nur mehr das erfindungsgemäße System, jedoch nicht der Autopilot zertifiziert werden. Die Einheit zur Berechnung eines Ausweichmanövers ist dazu ausgebildet, abhängig von den Messwerten für Relativposition und Relativgeschwindigkeit Bewegungsparameter für eine Soll-Bewegung eines Ausweichmanöver zu berechnen und diese Bewegungsparameter der Schnittstelle der Autopiloteinheit zur Verfügung zu stellen.
[0032] Ein potentielles Hindernis befindet sich im Allgemeinen in einem in einem Abstand Rsense vor dem Fahrzeug in einer durch Azimut-Winkel vw und Elevationswinkel 8 bestimmten Richtung. Der Umweltsensor (Kamera, Radarsensor) erfasst dabei den Bereich vor dem Fahrzeug und ermittelt Abstand Rsense, den Azimut-Winkel vw, den Elevationswinkel 9 und die Relativgeschwindigkeit v des betrachteten Hindernisses und stellt diese Größen als Sensordaten für die weitere Verarbeitung zur Verfügung.
[0033] Um genauere Messergebnisse zu erhalten kann die Sensoreinheit als zweiten Umweltsensor einen Radarsensor enthalten. Die Sensoreinheit ist in diesem Fall dazu ausgebildet, die Sensordaten von dem ersten und dem zweiten Umweltsensor zusammenzuführen und aus der in den Sensordaten enthaltenen Information Azimutwinkel w, Elevationswinkel 9 und Abstand Rsense und Relativgeschwindigkeit v des Hindernisses zu berechnen.
[0034] Aus den Bilddaten, die von der Kamera erzeugt werden, kann die Sensoreinheit potentielle Hindernisse erkennen und diese klassifizieren. Ist das Hindernis z.B. ein Flugzeug kann aufgrund des Bildes der Flugzeugtyp erkannt werden. Basierend auf dieser Klassifizierung kann die tatsächlichen Größe des betrachteten Hindernisses (Flugzeuges) aus einer Datenbank ermittelt werden. Aus der tatsächlichen Größe eines jeden Hindernisses und dessen Größe am Bild kann der den Abstand zwischen betrachteten Hindernis und dem Fahrzeug berechnen werden. Auch der Azimutwinkel w und der Elevationswinkel 8 können aus der Position des Hindernisses im Bild der Kamera ermittelt werden.
[0035] Eine höhere Genauigkeit bei der Messung erhält man, wenn man die Relativposition, insbesondere die Richtung (d.h. Azimut und Elevationswinkel) des Hindernisses, (grob) näherungsweise mit Hilfe von Bildverarbeitungsmethoden aus dem Kamerabild ermittelt und dann den Radarsensor, der nur ein wesentlich geringeres Sichtfeld ("field of view") aufweist, in Richtung des betrachteten Hindernis schwenkt. Dann kann die Relativposition und die Relativgeschwindigkeit mit dem Radarsensor gemessen werden mit einer höheren Genauigkeit als die näherungsweise Messung mit der Kamera. Die Sensoreinheit, insbesondere das Sichtfeld der Kamera und des schwenkbaren Radarsensors sind in FIG. 2 illustriert.
[0036] Sind mehrere Hindernisse auf dem Kamerabild erkennbar, ist die Sensoreinheit in der Lage, potentielle Hindernisse zu erkennen und diese nach ihrer "Gefährlichkeit" zu ordnen. Am gefährlichsten ist jenes Hindernis, mit dem aufgrund seiner Relativposition und seiner Relativgeschwindigkeit zum Fahrzeug eine Kollision am wahrscheinlichsten ist. In der Luftfahrt kann häufig das Hindernis, dass sich am nächsten am Mittelpunkt einer möglichen kreisbahnförmigen Ausweichroute befindet, als gefährlichstes Objekt eingestuft werden. Auf dieses als am gefährlichsten eingestufte Hindernis wird dann der Radarsensor ausgerichtet.
[0037] Das System nach FIG. 1 umfasst, wie oben erwähnt, eine Datenverarbeitungseinheit. Diese kann dazu ausgebildet sein, die Relativposition eines Hindernisses in eine horizontale Ebene zu projizieren, um den Horizontalabstand zu ermitteln und diesen als Messwert für die Relativposition zur Verfügung zu stellen. Mit einer solchen Projektion wird das in Wirklichkeit dreidimensionale Problem auf ein zweidimensionales reduziert. Diese Reduktion ist auch in der Luftfahrt oder der Unterseefahrt zweckmäßig, da aus Gründen der Effizienz ein Ausweichmanöver normalerweise innerhalb einer bestimmten Flughöhe stattfindet und (außer in Ausnahmesituationen, in denen ein Not-Ausweichmanöver eingeleitet werden muss) kein Ausweichen nach oben oder unten erfolgt. Derartige Ausweichmanöver würden viel mehr Energie benötigen als Ausweichmanöver in einer Ebene. Der Horizontalabstand RppoJ ergibt sich dann aus dem tatsächlich gemessenen Abstand Rsense durch Multiplikation mit dem Kosinus des Elevationswinkels 9. Die Berechnung der Horizontalgeschwindigkeit vpro, erfolgt analog.
[0038] Eine weitere Aufgabe der Datenverarbeitungseinheit ist die Datenreduktion, sofern viele Hindernisse erkannt werden. Die Relativposition jedes Hindernisses ist mit einem Unsicherheitsbereich behaftet, d.h. mit einem Messfehler betreffend den Abstand Rsense, und einem Messfehler betreffend die Winkel vw und 8. Wenn nun mehrere Hindernisse nahe beieinander liegen oder ein sehr großes Hindernis erkannt wird (z.B. eine Mauer) dann können mehrere Messpunkte zusammengefasst werden und für die zusammengefassten Hindernisse (oder das große Hindernis) eine gemeinsame Relativposition mit einem entsprechend vergrößerten Unsicherheitsbereich berechnet werden.
[0039] Ein reguläres Ausweichmanöver kann nicht ausgeführt werden wenn ein Hindernis plötzlich - z.B. von oben oder unten - sich vor das Fahrzeug bewegt und sich dann näher als ein kritischer Abstandes Rpısk im Bereich vor dem Fahrzeug befindet. Ein Herannahen des Hindernisses kann in diesem Fall nicht beobachtet werden, es taucht praktisch plötzlich im Sichtfeld der Sensoreinheit auf. Ein solcher Fall wird als "Near Miss" bezeichnet und verlangt ein NotAusweichmanöver, das auch nach rechts oder links, aber auch nach oben oder unten eingeleitet werden kann und bei dem das Fahrzeug auch kurzfristig über seine Belastungsgrenzen gebracht werden kann.
[0040] Die Einheit zum Berechnen eines Ausweichmanövers kann des Weiteren eine Einheit zur Klassifizierung des Hindernisses umfassen. Diese ist dazu ausgebildet, basierend auf den Messdaten das Hindernis zu klassifizieren, um daraus Rückschlüsse über das Verhalten des Hindernisses zu ziehen. Bei dieser Klassifizierung wird aus den Sensordaten ermittelt, ob das Hindernis ein statisches (nicht bewegtes) Objekt, ein bewegtes kooperierendes Objekt oder ein bewegtes nicht-kooperierendes Objekt ist. Unter einem kooperierenden Objekt wird ein Objekt verstanden, das vordefinierte Regeln und Verhaltensweisen beim Ausweichen beachtet. Ein nicht kooperierendes Objekt ignoriert das Fahrzeug und behält seine bisherige Bewegungsbahn bei. Abhängig von der Relativposition und der Relativgeschwindigkeit (d.h. den in die horizontale Ebene projizierten Komponenten davon) und dem Ergebnis der Klassifizierung werden dann Bewegungsparameter für eine Ausweichroute berechnet und der diese der Schnittstelle der Autopiloteinheit zur Verfügung zu stellen. Die Autopiloteinheit steuert dann die entsprechenden Aktoren (z.B. Höhenruder und Seitenruder beim Flugzeug) am Fahrzeug so, dass dieses die berechnete Ausweichroute durchführt.
[0041] Die FIG. 3 bis 7 illustrieren die Berechnung der Ausweichroute (Ausweichbahn) genauer. Das Verfahren zur Berechnung einer Ausweichroute zur automatischen Vermeidung von Kollisionen des Fahrzeugs Hindernissen umfasst die im Folgenden näher beschriebenen und in den FIG. 3 bis 7. illustrierten Schritte.
[0042] Die Basis der Berechnung bildet die oben bereits beschriebene Hinderniserkennung. In einem ersten Schritt erfolgt das Lokalisieren von Hindernissen vor dem Fahrzeug, wobei die Relativposition des Hindernisses in Bezug auf das Fahrzeug durch seine Koordinaten (z.B. Kugelkoordinaten, d.h. Abstand, Azimutwinkel, Elevationswinkel) bestimmt wird. Die Relativgeschwindigkeit der erkannten muss ebenfalls ermittelt werden. Dies kann z.B. mit dem Radarsensor erfolgen. Danach erfolgt eine Beurteilen der erkannten Hindernisse dahingehend, eine ob Kollisionsgefahr zwischen dem Fahrzeug und dem jeweiligen Hindernis besteht, abhängig von der jeweiligen Relativposition und Relativgeschwindigkeit.
[0043] Wenn eine Kollisionsgefahr erkannt wird, dann erfolgt eine Berechnung eines Ausweichmanövers wie im Folgenden erläutert:
[0044] Es wird eine Unsicherheitsbereichs um das Hindernis abhängig von bekannten Messfehlern berechnet, ein solcher Unsicherheitsbereich hat bei statischen Hindernissen die Form eines Kreisringsegments. In FIG. 7 ist ein Unsicherheitsbereich um ein Hindernis an der nominellen Position O; gezeigt. Das Hindernis befindet sich in einem nominellen Abstand Rsens:e vor dem Fahrzeug A; unter einem Azimutwinkel vw. Der Unsicherheitsbereich FT für die Winkel ist das Intervall
T’ = [W-Vmn, YV+max]
und der Unsicherheitsbereich X für den Abstand
z= [Rsense-Rmıns Rsense+Rmax]-
[0045] Der gesamte Unsicherheitsbereich ist das durch die Punkte "Punkt 1", "Punkt 2", "Punkt 3" und "Punkt 4" gebildete Kreisringsegment. Die kartesischen Koordinaten (x-Koordinate, yKoordinate) der vier Punkte berechnen sich wie folgt:
Punkt 1: [(Rsense-Rmn)CoS(w-Wmn), (Rsense-Ryun)Sin(w-Wmin)] Punkt 2: [(Rsense+Rmax) COS (W-Wmin); (Rsense+Rmax)Sin(w-Wmin)] Punkt 3: [ (Rsense+Rmax) COS (W+Wmax); (Rsense+Rmax)Sin(w+Wmax)] Punkt 4: [(Rsense-Rmin)COS(W+Wmax), (Rsense-Rmn)Sin(w+Wmax)]-
[0046] Vom Fahrzeug aus gesehen ist der Punkt "Punkt 4" der am weitesten rechts gelegene und ist bei einem Ausweichen nach Rechts jener Punkt, der dem Mittelpunkt der kreisförmigen Ausweichroute am nächsten liegt. Folglich wäre ein Hindernis, an diesem äußersten Punkt des Unsicherheitsbereiches am gefährlichsten, wenn man das oben erwähnte Kriterium für die "Gefährlichkeit" von Hindernissen heranzieht. Um ein robustes Ausweichen zu gewährleisten, muss also im schlimmsten Fall, dem Punkt "Punkt 4" ausgewichen werden. Robust heißt in diesem Fall, dass die Ausweichroute unter Berücksichtigung der Messfehler noch sicher ist und ein gewünschter Mindestabstand zum Hindernis eingehalten wird. Punkt 4 ist also der Punkt dem ausgewichen wird, dieser wird daher im Folgenden als Ausweichpunkt bezeichnet. Bei einem Ausweichen nach Links wäre der Ausweichpunkt der Punkt "Punkt 1".
[0047] Das weitere Verfahren wird anhand der FIG. 4 bis 6 erläutert, wobei der Unsicherheitsbereich aus Gründen der UÜbersichtlichkeit nicht mehr dargestellt ist. Gezeigt ist nur mehr der Ausweichpunkt, der mit Ox bezeichnet ist.
[0048] Bei stationären Hindernissen wird eine kreisförmige Schutzzone SZ mit einem Radius Raısk um den Ausweichpunkt definiert. In diese Schutzzone SZ soll das Fahrzeug nicht eindringen. Damit bleibt sichergestellt dass das Fahrzeug dem Hindernis näher kommt als ein Minimalabstand Rpısk. Das Fahrzeug weicht immer auf einer (annähernd) kreisförmigen Ausweichroute aus. Diese Annahme ist für die Berechnung sowohl für Fluggeräte, als auch Landfahrzeuge und Schiffe ausreichend genau. Die Kreisbahn der Ausweichroute hat den minimal möglichen Radius p, der bekannt ist jedoch von der Geschwindigkeit des Fahrzeugs abhängt. Der Abstand zum Hindernis wird laufend gemessen. Bei einem kritischen Abstand wird das Ausweichmanöver eingeleitet (d.h. der Autopilot mit entsprechenden Bewegungsparametern angesteuert), so dass die kreisbahnförmigen Ausweichroute ER die Schutzzone SZ tangiert. Dieser kritische Abstand Rsense,min (vgl. FIG. 4) kann direkt aus den gemessenen Größen berechnet werden. Als Kriterium dafür, dass ein Ausweichmanöver eingeleitet werden muss, kann bei stationären Hindernissen die folgende Ungleichung angegeben werden:
2-p ‘Rrısk + Rpısk“ + 2-P-Rsense Sin(w) - Rsense“ > 0, (1)
wobei p der Kurvenradius der Ausweichbahn ER, Rııs« der Radius der kreisförmigen Schutzzone um das Hindernis, wv der Azimutwinkel, unter dem das Hindernis gesehen wird und Rsense der gemessene Abstand des eigenen Fahrzeuges zum Hindernis ist. Für den Abstand Rsense und den Azimutwinkel wv werden die Worst-Case-Werte (Rsense,mın, V+Wmax) eingesetzt, um die Berechnung robust gegen Messunsicherheiten zu machen. Mathematisch ausgedrückt bedeutet das:
Rsense = min{X}, und sin(w) = max{sin(T)}. [0049] Anders ausgedrückt: ein Ausweichmanöver muss eingeleitet werden, wenn zumindest für eine Kombination von (Rsense € 3) und (w € T) die Ungleichung (1) erfüllt ist. Ein derartiges Vorgehen ist robust gegen Messunsicherheiten bei der Messung der Position des Hindernisses.
Es kann gezeigt werden, dass dieser „worst case" immer bei minimalem Abstand Rsense und maximalem Azimutwinkel w ist.
[0050] Wie bereits oben erwähnt werden für die Berechnung des kritische Abstands Rsense,mın die in die horizontale Ebene projizierten Größen (vgl. FIG. 3) verwendet. sobald ein Hindernis detektiert wird, das die Ungleichung (1) erfüllt, wird das Ausweichmanöver eingeleitet, d.h. das Fahrzeug/Flugzeug wird auf eine kreisförmige Ausweichbahn mit dem Radius p gelenkt.
[0051] Nach dem Einleiten des Ausweichmanövers befindet sich das Fahrzeug A; auf der kreisförmigen Ausweichroute. Dabei wird weiter laufend der Abstand zum Hindernis gemessen. Sobald der Abstand Rsense(t+1) zu einem Zeitpunkt t+1 größer ist als zu einem vorherigen Zeitpunkt t (Rsense(t + 1) > Rsense(t)), das Fahrzeug sich also wieder vom Hindernis entfernt, kann eine Gegenbewegung eingeleitet werden, um das ursprüngliche Ziel, den Wegpunkt WP, zu erreichen (vgl. FIG. 5). Das Fahrzeug wird dann solange entlang der kreisförmigen Schutzzone bewegt, bis der Abstand zwischen dem Winkel & der Flugrichtung in Bezug auf Norden und dem Winkel @wp des Hindernisses in Bezug auf die Nordrichtung einen vordefinierten Schwellwert unterschreitet. Danach wird wieder die normale Wegpunktnavigation aktiviert, wie sie z.B. in der Luftfahrt üblich ist.
[0052] Bewegte, nicht-kooperative Hindernisse zeichnen sich dadurch aus, dass sie das zu steuernde Fahrzeug/Fluggerät ignorieren, d.h. ihre bisherige Bewegung geradlinig fortsetzen. Die bei stationären Hindernissen kreisförmige Schutzzone wird bei bewegten Hindernissen mitbewegt. Bei einer geradlinigen Bewegung des Hindernisses ist die Schutzzone also ein Korridor, dessen Breite dem Durchmesser der kreisförmigen Schutzzone eines stationären Hindernisses, also 2-Rıjsk, entspricht. Eine schematische Darstellung mit einem bewegten Hindernis Oj, das eine gemessene Geschwindigkeit von v; aufweist, mit einem zu steuernden Fahrzeug (Fluggerät) A, das eine Geschwindigkeit von vi aufweist, mit einer korridorförmigen Schutzzone SZ um das Hindernis Oj, und mit einer die Schutzzone tangierenden kreisbahnförmigen Ausweichbahn ER des Fahrzeuges A; ist in Figur 8a gezeigt. Die Figur 8b zeigt eine ähnliche Darstellung mit einem weiteren bewegten, nicht kooperativen Hindernis Ox.
[0053] Sofern ein bewegtes Hindernis O;, Ox, O (vgl. Figuren 8a-c) erkannt wird, wird ermittelt, ab aufgrund dessen Geschwindigkeitsvektoren v;, vx bzw. vı und der eigenen Geschwindigkeit v; des zu steuernden Fahrzeuges A; eine Kollision droht. Wenn ja, wird eine kreisbahnförmige Ausweichbahn ER eingeschlagen, wobei das Verfahren zur Berechnung ähnlich abläuft wie bei einem stationären Hindernis (vgl. Figuren 4-6).
[0054] In den in den Figuren 8a und 8b gezeigten Fällen, tangiert die Ausweichbahn ER den Bewegungskorridor (d.h. die Schutzzone SZ) des Hindernisses O; bzw. O,, wobei in der Luftfahrt entsprechend den in diesem Bereich gültigen Regeln die Ausweichbahn aus Sicht des zu steuernden Fahrzeuges immer nach rechts verläuft. Im Gegensatz zu stationären Hindernissen gibt es bei bewegten nicht kooperativen Hindernissen auch die Möglichkeit, dass die Ausweichbahn in der vorgegebenen Richtung (z.B. nach rechts wie in der Luftfahrt üblich) durch den Bewegungskorridor (d.h. die Schutzzone) blockiert ist. In diesem Fall (Korridor schneidet Ausweichbahn) ist eine Anderung der "Standard-Ausweichstrategie" (z.B. Ausweichen nach rechts) notwendig. Diese Situation ist in Figur 8c dargestellt.
[0055] Ob eine Kollision mit einem bewegten nicht kooperativen Hindernis droht kann durch geometrische Uberlegungen ähnlich denen, die zur Gleichung (1) führen, ermittelt werden. Figur 9a illustriert die Detektion eines bewegten Hindernisses O,. Mit Hilfe der oben beschriebenen Bordsensoren des zu steuernden Fahrzeuges/Fluggerätes werden die folgenden Werte gemessen: Geschwindigkeitsvektor v, (axiale und laterale Komponente v.x und voy), Abstand Rsense Zwischen Fahrzeug A; und Hindernis O,, Azimutwinkel wv und die eigene Geschwindigkeit vi des zu steuernden Fahrzeuges. Wie beim Ausweichen stationärer Hindernisse wird um das Objekt Ox eine kreisförmiger Bereich definiert, in die das Fahrzeug A; nicht eindringen darf. Der kreisförmige Bereich definiert auch die Breite des Korridors, in dem sich das Hindernis bewegt. Der Winkel zwischen der x-Achse, die per Definition in der Bewegungsrichtung des zu steuernden Fahrzeuges liegt, und dem Geschwindigkeitsvektor v, des Hindernisses wird mit dem Symbol x bezeichnet. Die in Figur 9a gezeigte Darstellung ist in einem ruhenden Koordinatensystem gezeichnet. Diese Darstellung kann in eine äquivalente Darstellung in einem mit dem Fahr-
zeug/Fluggerät A; mitbewegten Koordinatensystem übergeführt werden, die in Figur 9b dargestellt ist. In dieser Darstellung ist die Geschwindigkeit des Fahrzeuges/Fluggerätes null, die Relativgeschwindigkeit des Hindernisses mit v, (Komponenten v, und v.y) und der Winkel zwischen x-Achse und dem Relativgeschwindigkeitsvektor mit x, bezeichnet. Um ein Kriterium dafür zu erhalten, ob eine Kollision droht, wird die relative Lage von der durch den Relativgeschwindigkeitsvektor definierten Gerade g und einen um das Fahrzeug gedachten Kreis k mit dem Radius Rpisk betrachtet. Schneidet die Gerade g den Kreis k, droht eine Kollision. Mathematisch kann diese Beziehung zwischen Gerade g und Kreis k durch die Ungleichung
sin’(wy-x) - (RrısK/Rsense)“ > 0 (2)
ausgedrückt werden. Ist diese Ungleichung erfüllt, droht keine Kollision. Der Winkel x, berechnet sich einfach aus der Gleichung
Vox/Vry = COt(%) = x, (3) wobei für die Relativgeschwindigkeiten gilt: Vix = Vox” Vixs Viy = Voy T Viy-
[0056] Sofern die x-Koordinate in der Bewegungsrichtung des Fahrzeuges/Fluggerätes A; liegt, ist Jedoch die Komponente viy immer null.
[0057] Die Ungleichung (2) gilt für ideal genaue Messwerte. Zur Berücksichtigung von Messunsicherheiten wird wieder eine "worst case" Betrachtung Vorgenommen, d.h. man sucht ein Minimum des Ausdrucks auf der linken Seite der Ungleichung (2). Das neue Kriterium lautet also
min{sin‘(A) - (Raısk/2)“} > 0, (4)
wobei > = [Rsense,min, Rsense,max] Und A = [Smin, Smax] [Wie sind Smin, Smax festgelegt? Auf den Folien steht önin = min T - max A, nur was ist "A" (Unsicherheitsbereich von x%?)].
[0058] Die obigen Kriterien der Ungleichungen (2) und (4) ermöglichen lediglich eine Entscheidung, ob eine Kollision droht. Ob, und zu welchem spätest möglichen Zeitpunkt ein Ausweichen noch möglich ist, wird dabei nicht geprüft. In den Fällen, in denen der Korridor weit genug von dem Fahrzeug/Flugzeug entfernt ist, dass ein Ausweichen entlang einer Kreisbahn, die den Korridor gerade noch berührt, möglich ist (vgl. Figuren 8a und 8b) erhält man ein Kriterium für das Einleiten des Ausweichmanövers aus der Ungleichung (4) durch eine Koordinatentransformation, die in Figur 10 dargestellt ist. Die entsprechende Ungleichung lautet:
min{sin“(Aep)} - ((ReısK+p)/min{Zer “> 0, (5)
wobei im Vergleich zur Ungleichung (4) statt Rrıs« die Summe RpısK+ p eingesetzt wird und statt den Bereichen A und X} die entsprechenden transformierten Bereiche A-p und Zr, wobei:
AR = [min{Ter}-max{A}, max{Ter}-min{A}],
Ter = tan ((X-sin(T)-p)/(X-sin(T))) und
ZEr = Vp?+E?- 2-3: p:cos(x/2 -T).
Ein Ausweichmanöver muss eingeleitet werden, wenn zumindest für eine Kombination von (Rsense,er € zer), (Ver € TER) und (Xr € A) die Ungleichung (5) erfüllt ist.
[0059] Es können Fälle auftreten, wie z.B. in Figur 8c dargestellt, in denen kein StandardAusweichen möglich ist, da die Ausweichbahn durch den Korridor SZ blockiert ist. In diesem Fall, kann entweder in die andere Richtung als die Standard-Richtung ausgewichen werden, oder, sofern das möglich ist, der Korridor vor dem Hindernis gequert. Dies ist genau dann möglich, wenn die Zeit, die das Fahrzeug/Fluggerät A; zum Verlassen des Korridors SZ benötigt, kleiner oder gleich ist, als die Zeit, die das Hindernis benötigt, um sich bis auf einen Abstand Rrıs« dem Fahrzeug A; anzunähern. Diese Situation ist beispielhaft in Figur 11 dargestellt. Messunsicherheiten in der Geschwindigkeitsmessung wirken sich bei bewegten Hindernissen dadurch aus, dass der Bewegungskorridor nicht geradlinig verläuft (wie im in Fig. 11 gezeigten Idealfall) sondern je Längeneinheit um den Wert 2:sin(a) breiter wird, wobei a die maximale
Unsicherheit im Winkels des Geschwindigkeitsvektors v, ist. Diese Situation ist in Figur 12 dargestellt.
[0060] Kooperative Hindernisse: Als dritte Klasse von Hindernissen werden bewegte kooperative Hindernisse unterschieden. Diese weichen nach denselben Regeln aus wie das zu steuernde Fahrzeug. Ob das Hindernis ein kooperatives Verhalten zeigt, kann z.B. über eine Funkverbindung mit dem Hindernis ermittelt werden. Das heißt, das Hindernis-Objekt und das zu steuernde Fahrzeug/Fluggerät müssen sich „kennen". Als Kriterium dafür, dass ein Ausweichmanö6ver eingeleitet werden muss, kann bei bewegten kooperativen Hindernissen die folgende Ungleichung angegeben werden:
2:p:R + R? +2: pP :Rsense Sin(v) - Reense“ >0, (6)
mit R = Reısk + p. Im Vergleich zur Ungleichung (1) unterscheidet sich die Ungleichung (6) lediglich dadurch, dass die Variable Reıs« (Radius Schutzzone) die Summe ReısK+p eingesetzt wird. Der Fall der kooperativen bewegten Hindernisse kann also als Sonderfall eines stationären Hindernisses gesehen werden.
[0061] Einen weiteren Spezialfall stellen Strömungen wie beispielsweise Wind oder Wasser dar. Bei einer konstanten Strömung wird das Fahrzeug zusätzlich mit der konstanten Geschwindigkeit der Strömung in die Richtung derselben bewegt. Um die Bewegung des Fahrzeugs im erdfesten Koordinatensystem zu beschreiben zu können, wird der Geschwindigkeitsvektor der Eigenbewegung des Fahrzeugs mit dem Geschwindigkeitsvektor der Strömung addiert. Durch die Strömung bewegt sich das Fahrzeug auch ohne Eigenbewegung mit der Geschwindigkeit der Strömung, relativ zum Objekt.
Im Falle einer Strömung können nun stationäre Hindernisse als dynamische nicht-kooperative Hindernisse behandelt werden, da die Relativbewegung vom Fahrzeug zum stationären Hindernis in einer Strömung äquivalent zu einer Relativbvewegung vom Fahrzeug zu einem dynamischen nicht kooperativen Hindernis, welches eine dem Wind entgegengesetzte Geschwindigkeit, und gleichen Betrag hat, ist.
[0062] Bei dem Erfindungsgemäßen Verfahren werden also im Fall von Strömungen stationäre Hindernisse als dynamische nicht-kooperative behandelt, da die Relativbewegung vom Fahrzeug zum stationären Hindernis in einer Strömung äquivalent ist zu einer Relativbewegung vom Fahrzeug zu einem dynamischen nicht kooperativen Hindernis, welches eine dem Wind entgegengesetzte Geschwindigkeit, aber den gleichen Betrag hat.

Claims (20)

Patentansprüche
1. Ein Verfahren zur Steuerung eines Fahrzeugs (A;) zur automatischen Vermeidung von Kollisionen des Fahrzeugs mit Hindernissen (H\); das Verfahren umfasst folgende Schritte: Erkennen und Lokalisieren von Hindernissen (H\) vor dem Fahrzeug (A)), wobei die Relativposition des Hindernisses (H,) in Bezug auf das Fahrzeug (A;) durch seine Koordinaten bestimmt (Rsewse, 9, w) wird;
Messen der Relativgeschwindigkeit (v,) der erkannten Hindernisse (H\);
Beurteilen, ob Kollisionsgefahr zwischen dem Fahrzeug (A;) und einem Hindernis (H\) besteht abhängig von der jeweiligen Relativposition (Rsewse, 9, w) und Relativgeschwindigkeit (vw);
Ausführen der folgenden Schritte, wenn eine Kollisionsgefahr mit einem Hindernis (H\) vorliegt:
Berechnen eines Unsicherheitsbereichs (T, 3) um das Hindernis abhängig von bekannten Messfehlern;
Berechnen eines Ausweichpunktes (0x) innerhalb oder an einem Rand des Unsicherheitsbereichs (T, 2);
Definieren einer Schutzzone (SZ) mit einem Radius (R;se) um den Ausweichpunkt (0); Definieren einer kreisbahnförmigen Ausweichroute (ER) mit einem vorgegebenen Kurvenradius (p);
Steuern des Fahrzeuges bei einem kritischen Abstand vom Hindernis, sodass das Fahrzeug (A)) der kreisbahnförmigen Ausweichroute (ER) folgt, wobei die kreisbahnförmigen Ausweichroute (ER) die Schutzzone (SZ) tangiert.
2. Das Verfahren nach Anspruch 1, bei dem nach dem Messen der Relativposition (R, 9, w) und der Relativgeschwindigkeit (v) von Hindernissen (H,) unterhalb oder oberhalb einer horizontalen, durch das Fahrzeug (A;) verlaufenden Ebene diese jeweilige Relativposition (R, 8, w) bzw. die Relativgeschwindigkeit (v) in die horizontale Ebene projiziert werden und die projizierte Position (Ryor, w) bzw. Geschwindigkeit (vo) als Messwerte für die Berechnung des Unsicherheitsbereichs, des Ausweichpunktes (O,) und der Schutzzone (SZ) verwendet werden.
3. Das Verfahren nach Anspruch 2, bei dem, während sich das Fahrzeug (A;) sich auf der kreisbahnförmigen Ausweichbahn (ER) befindet, der Abstand (Rsense) zum Hindernis (H\) gemessen wird, und, wenn der Abstand (Rsense) zum Hindernis zunimmt, die kreisbahnförmige Ausweichroute (ER) verlassen und eine Gegenbewegung eingeleitet wird.
4. Das Verfahren nach Anspruch 3, bei dem, nach Einleiten der Gegenbewegung eine Bahnregelung in Richtung eines Wegpunktes (WP) aktiviert wird, wenn ein Betrag der Winkeldifferenz (|®- wwel) zwischen Wegpunkt und eine Himmelsrichtung sowie Fahrzeug (A;) und die Himmelsrichtung (N) kleiner als ein vorgegebener Schwellwert ist.
5. Das Verfahren nach einem der Ansprüche 1 bis 4, bei dem die erkannten Hindernisse (H,) in Gruppen klassifiziert werden, nämlich eine erste Gruppe "stationären Hindernisse", eine zweite Gruppe "bewegte, kooperierende Hindernisse" und eine dritte Gruppe "bewegte, nicht kooperierende Hindernisse", wobei kooperierende Hindernisse vordefinierte Regeln zum Ausweichen beachten und nicht kooperierende Hindernisse das Fahrzeug ignorieren.
6. Das Verfahren gemäß Anspruch 5, bei dem der Unsicherheitsbereich und somit der Ausweichpunkt (O,) in Abhängigkeit der Klassifizierung als stationäres, bewegtes kooperierendes oder bewegtes, nicht kooperierendes Hindernissen bestimmt wird.
7. Verfahren gemäß einem der Ansprüche 5 und 6, bei dem im Falle von stationären Hindernissen vier Eckpunkte des stationären Unsicherheitsbereichs gemäß den Formeln
Punkt 1: [(Rsense-Rmin) COS(W-Wmin), (Rsense-Rmin) Sin(wy-wmn)] Punkt 2: [ (Rsense+Rmax) COS(W-Wmin); (Rsense+Rmax) Sin(w-Wmn)] Punkt 3: [(Rsense+Rmax) COS(W+Wmax); (Rsenset+Rmax) Sin(W+Wmax)] Punkt 4: [((Rsense-Rmn) COS(W+WMmax), (Rsense-Rmn) Sin(w+Wmax)]
bestimmt werden, wobei der Unsicherheitsbereich durch einen Nominalwert (vw, Rsense) des Azimutwinkels und des Abstands und entsprechende Unsicherheitsgrößen ((Wmn, Wmax Rn; Ryax) charakterisiert ist.
8. Das Verfahren nach Anspruch 7, bei dem der Ausweichpunkt der Punkt 4 ist, wenn nach rechts ausgewichen werden soll und der Punkt 1 ist, wenn nach links ausgewichen werden soll.
9. Verfahren nach Anspruch 5, wobei für ein bewegtes kooperatives Hindernis die Schutzzone (SZ) um den Ausweichradius (p) des kooperativen Hindernissen erweitert wird.
10. Verfahren nach Anspruch 5, bei dem bei stationären Hindernissen der kritische Abstand dann erreicht ist, sobald folgende Ungleichung erfüllt ist:
2-p-Rrisk + Raisk“ + 2-p-Reense Sin(w) - Rsense“ > 0, wobei p der Radius der Ausweichbahn, Rpısk der Radius einer kreisförmigen Schutzzone, vw
der gemessene Azimutwinkel des Hindernisses und Rsens: der gemessene Abstand zwischen Hindernis (H,) und Fahrzeug (A;) ist.
11. Das Verfahren nach Anspruch 5, bei dem bei stationären Hindernissen (H\) der kritische Abstand dann erreicht ist, sobald folgende Ungleichung erfüllt für irgendeinen Azimutwinkel v aus einem Unsicherheitsbereich T und für irgendeinen Abstand Rsense aus einem Unsicherheitsbereich zZ ist:
2-p-Rrısk + Ras“ + 2-p- X sin (T) - 2’ >0, wobei p der Radius der Ausweichbahn, Risk der Radius einer kreisförmigen Schutzzone (SZ) ist.
12. Das Verfahren nach Anspruch 5, bei dem bei kooperativen bewegten Hindernissen der kritische Abstand dann erreicht ist, sobald folgende Ungleichung erfüllt ist:
2:p:R + p? + 2:p . Rsense-Sin(w) - Rsense“ > 0, wobei R = Reısk + P und p der Radius der Ausweichbahn, Rpıs« der Radius einer kreisför-
migen Schutzzone, vw der gemessene Azimutwinkel des Hindernisses und Rsense der gemessene Abstand zwischen Hindernis (H\) und Fahrzeug (A)) ist.
13. Das Verfahren nach Anspruch 5, bei dem bei stationären Hindernissen der kritische Abstand dann erreicht ist, sobald folgende Ungleichung erfüllt für irgendeinen Azimutwinkel w aus einem Unsicherheitsbereich FT und für irgendeinen Abstand Rsense aus einem Unsicherheitsbereich X? ist:
2:p:R + Rp? + 2:p . Rsense Sin(w) - Rense“ > 0, wobei R = Reısk + P und p der Radius der Ausweichbahn, Reis der Radius einer kreisförmigen Schutzzone ist.
14. Das Verfahren nach Anspruch 5, bei dem bei bewegten nicht kooperativen Hindernissen eine Kollision vorausberechnet wird.
15. Das Verfahren nach Anspruch 14, bei dem eine Kollision vorausberechnet wird, indem die Ungleichung sin“ (w-xr) - (Rrısk/Rsense)” > 0 ausgewertet wird und eine Kollisionsgefahr dann angenommen wird, wenn die Ungleichung nicht erfüllt ist, wobei vw der gemessene Azimutwinkel des Hindernisses (H,), Raısk der einzuhaltende Mindestabstand zum Hindernis, Rsense:g der gemessene Abstand zum Hindernis und x, jener Winkel ist, den der Relativgeschwindigkeitsvektor des Hindernisses (H\) und die Bewegungsrichtung einschließen.
16. Das Verfahren nach Anspruch 15, bei dem die Unsicherheitsbereiche von x, Rsense und vw berücksichtigt werden.
17. Das Verfahren nach Anspruch 5 oder 14, bei dem der die Schutzzone (SZ) ein Bewegungskorridor des Hindernisses (H,) ist, dessen Breite dem doppelten des einzuhaltenden Mindestabstandes (Rpısk) zum Hindernis (H}) entspricht.
18. Das Verfahren nach Anspruch 5 oder 14, bei dem der die Schutzzone (SZ) ein Bewegungskorridor des Hindernisses (H,) ist, dessen minimale Breite dem doppelten des einzuhaltenden Mindestabstandes (Risk) zum Hindernis ist wobei der Korridor je Längeneinheit um die Größe 2sin(a) breiter wird, wobei a dem maximalen Winkelfehler des gemessenen Geschwindigkeitsvektors des Hindernisses entspricht.
19. Das Verfahren nach Anspruch 18, bei dem sich die durch den Korridor definierte Schutzzone (SZ) vor dem Hindernis nur über eine Länge Rzısk+vot erstreckt, wobei Rrısk der einzuhaltende Mindestabstand zwischen Hindernis und Fahrzeug, V, die gemessene Geschwindigkeit des Hindernisses und t jene Zeit ist, die das Fahrzeug benötigt, auf der Ausweichbahn (ER) den Korridor wieder zu verlassen.
20. Das Verfahren nach einem der Ansprüche 5 bis 19, bei dem, im Fall von Strömungen, stationäre Hindernisse als dynamische nicht-kooperative behandelt werden, die eine Relativgeschwindigkeit zum Fahrzeug haben, welche der Strömungsgeschwindigkeit entgegengesetzt ist, aber den gleichen Betrag wie diese hat.
Hierzu 8 Blatt Zeichnungen
ATA372/2009A 2008-07-15 2009-03-06 System und verfahren zur kollisionsvermeidung AT507035B1 (de)

Priority Applications (5)

Application Number Priority Date Filing Date Title
DE112009001692T DE112009001692A5 (de) 2008-07-15 2009-07-15 System und Verfahren zur Kollisionsvermeidung
US12/737,439 US8825266B2 (en) 2008-07-15 2009-07-15 System and method for preventing a collision
GB1102656.4A GB2475197B (en) 2008-07-15 2009-07-15 System and method for preventing a collision
CN200980135928.8A CN102160006B (zh) 2008-07-15 2009-07-15 用于避免碰撞的系统和方法
PCT/EP2009/059113 WO2010007115A2 (de) 2008-07-15 2009-07-15 System und verfahren zur kollisionsvermeidung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102008033128 2008-07-15

Publications (2)

Publication Number Publication Date
AT507035A1 AT507035A1 (de) 2010-01-15
AT507035B1 true AT507035B1 (de) 2020-07-15

Family

ID=41480250

Family Applications (1)

Application Number Title Priority Date Filing Date
ATA372/2009A AT507035B1 (de) 2008-07-15 2009-03-06 System und verfahren zur kollisionsvermeidung

Country Status (6)

Country Link
US (1) US8825266B2 (de)
CN (1) CN102160006B (de)
AT (1) AT507035B1 (de)
DE (1) DE112009001692A5 (de)
GB (1) GB2475197B (de)
WO (1) WO2010007115A2 (de)

Families Citing this family (128)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5532124B2 (ja) * 2010-04-05 2014-06-25 トヨタ自動車株式会社 車両の衝突判定装置
DE102011017564B4 (de) 2011-04-26 2017-02-16 Airbus Defence and Space GmbH Verfahren und System zum Prüfen einer Oberfläche auf Materialfehler
US9318023B2 (en) * 2011-08-31 2016-04-19 GM Global Technology Operations LLC System and method for collision avoidance maneuver path determination with jerk limit
CN103183027B (zh) * 2011-12-28 2015-11-25 华为技术有限公司 车辆防撞方法和装置
EP2637072B1 (de) * 2012-03-05 2017-10-11 Volvo Car Corporation Spurverfolgung eines Zielfahrzeugs
DE102012204098A1 (de) * 2012-03-15 2013-09-19 Continental Automotive Gmbh Verfahren zur Stauerkennung mittels einer drahtlosen Fahrzeug-zu-Fahrzeug-Kommunikation
FR2990290B1 (fr) * 2012-05-02 2015-04-03 Sagem Defense Securite Procede d'evitement d'un aeronef et drone equipe d'un systeme mettant en oeuvre ce procede
US8965679B2 (en) * 2012-06-11 2015-02-24 Honeywell International Inc. Systems and methods for unmanned aircraft system collision avoidance
JP5944781B2 (ja) * 2012-07-31 2016-07-05 株式会社デンソーアイティーラボラトリ 移動体認識システム、移動体認識プログラム、及び移動体認識方法
US20140207315A1 (en) * 2013-01-23 2014-07-24 Honeywell International Inc. Apparatus and method for displaying a helicopter terrain intercept point during landing
US9142063B2 (en) 2013-02-15 2015-09-22 Caterpillar Inc. Positioning system utilizing enhanced perception-based localization
DE102013210928A1 (de) * 2013-06-12 2014-12-18 Robert Bosch Gmbh Verfahren zur Unterscheidung zwischen echten Hindernissen und Scheinhindernissen in einem Fahrerassistenzsystem für Kraftfahrzeuge
CN103487066B (zh) * 2013-10-12 2016-05-25 惠州Tcl移动通信有限公司 一种智能设备及其安全行驶方法
CN104751677B (zh) * 2013-12-27 2017-07-18 上海博泰悦臻网络技术服务有限公司 车辆碰撞报警方法和系统
US9255988B2 (en) * 2014-01-16 2016-02-09 GM Global Technology Operations LLC Object fusion system of multiple radar imaging sensors
FR3020892B1 (fr) * 2014-05-12 2016-05-27 Sagem Defense Securite Procede de navigation d'un drone aerien en presence d'un aeronef intrus et drone pour la mise en œuvre de ce procede
CN104197940B (zh) * 2014-06-04 2016-12-07 中国人民解放军理工大学 一种无人机有效飞行路径障碍点提取方法
CN105303886B (zh) * 2014-06-17 2019-02-05 中国移动通信集团公司 交通信息的预警处理方法、装置、终端及预警服务器
US9812021B2 (en) * 2014-06-25 2017-11-07 Amazon Technologies, Inc. Object avoidance for automated aerial vehicles
US20160016664A1 (en) * 2014-07-19 2016-01-21 Umm Al-Qura University Unmanned aerial delivery device
DE102014223744A1 (de) * 2014-11-20 2016-05-25 Conti Temic Microelectronic Gmbh Assistenzsystem zur Detektion von in der Umgebung eines Fahrzeuges auftretenden Fahrhindernissen
CN104537888A (zh) * 2014-12-25 2015-04-22 东风汽车公司 一种基于手机的汽车碰撞报警方法
US9505405B2 (en) 2015-01-16 2016-11-29 Ford Global Technologies, Llc Rear collision avoidance and mitigation system
US20160275802A1 (en) * 2015-03-20 2016-09-22 Northrop Grumman Systems Corporation Unmanned aircraft detection and targeting of other aircraft for collision avoidance
EP3152089A4 (de) 2015-03-31 2017-08-02 SZ DJI Technology Co., Ltd. Systeme und verfahren für geofencing-vorrichtung-kommunikation
WO2016154949A1 (en) 2015-03-31 2016-10-06 SZ DJI Technology Co., Ltd. Authentication systems and methods for generating flight regulations
CN107531324B (zh) * 2015-03-31 2021-02-05 深圳市大疆创新科技有限公司 用于移动地理围栏的系统和方法
CN104851323B (zh) * 2015-06-11 2017-11-17 沈阳北斗平台科技有限公司 基于北斗的飞机安全起降实时监控系统
CN104914877A (zh) * 2015-07-13 2015-09-16 沈阳飞羽航空科技有限公司 一种轻型无人机自主感知与规避方法
KR102398028B1 (ko) * 2015-08-17 2022-05-17 주식회사 에이치엘클레무브 자동 긴급 제동 시스템 및 그 제어방법
WO2017050893A1 (en) * 2015-09-22 2017-03-30 Pro-Drone Lda. Autonomous inspection of elongated structures using unmanned aerial vehicles
CN105278543A (zh) * 2015-09-28 2016-01-27 小米科技有限责任公司 提升飞行安全性的方法及装置、电子设备
DE102015013324B4 (de) * 2015-10-14 2020-12-03 Hensoldt Sensors Gmbh Verfahren zum Bestimmen einer Ausweichempfehlung für ein Fahrzeug
JP6375503B2 (ja) * 2015-10-15 2018-08-22 株式会社プロドローン 飛行型検査装置および検査方法
US9802620B2 (en) * 2015-12-18 2017-10-31 GM Global Technology Operations LLC Position error estimate and implementation for autonomous driving
US10665115B2 (en) 2016-01-05 2020-05-26 California Institute Of Technology Controlling unmanned aerial vehicles to avoid obstacle collision
US11461912B2 (en) 2016-01-05 2022-10-04 California Institute Of Technology Gaussian mixture models for temporal depth fusion
CN105607646B (zh) * 2016-02-05 2018-06-26 哈尔滨工程大学 一种障碍环境下有必经点的uuv航路规划方法
WO2017144350A1 (en) * 2016-02-25 2017-08-31 Nec Europe Ltd. Method for motion planning for autonomous moving objects
CN105589472B (zh) * 2016-03-03 2018-10-23 深圳市智美达科技股份有限公司 无人驾驶设备避免障碍的方法、装置及系统
US10359779B2 (en) 2016-03-22 2019-07-23 Aurora Flight Sciences Corporation Aircrew automation system and method
JP6698399B2 (ja) * 2016-03-29 2020-05-27 北陽電機株式会社 搬送制御装置及び搬送台車の合流点通過方法
CN106022274B (zh) * 2016-05-24 2024-01-12 零度智控(北京)智能科技有限公司 一种避障方法、避障装置及无人驾驶机器
CN105955304B (zh) * 2016-07-06 2024-11-08 零度智控(北京)智能科技有限公司 一种避障方法、避障装置及无人飞行器
US10885798B2 (en) * 2016-07-13 2021-01-05 Honeywell International Inc. Aircraft traffic alert and collision avoidance system with autoflight system mode protection
US10192453B2 (en) 2016-07-13 2019-01-29 Honeywell International Inc. Aircraft traffic alert and collision avoidance system with autoflight system mode protection
CN106205223A (zh) * 2016-09-21 2016-12-07 江西天祥通用航空股份有限公司 一种针对障碍物的预警方法及系统
CN106338996B (zh) * 2016-10-20 2019-05-31 上海物景智能科技有限公司 一种移动机器人安全控制的方法及系统
CN109891349B (zh) * 2016-10-25 2022-03-11 本田技研工业株式会社 车辆控制装置
CN106354148B (zh) * 2016-10-28 2019-11-19 易瓦特科技股份公司 一种无人机飞行控制方法和装置
CN106354150A (zh) * 2016-10-28 2017-01-25 易瓦特科技股份公司 一种无人机飞行控制方法和装置
KR102601463B1 (ko) * 2016-10-28 2023-11-14 삼성전자주식회사 로봇 청소기 및 그 구동 방법
CN106354149B (zh) * 2016-10-28 2019-12-13 易瓦特科技股份公司 一种无人机飞行控制方法和装置
DE102016120763B4 (de) * 2016-10-31 2019-03-14 Pilz Gmbh & Co. Kg Verfahren zur kollisionsfreien Bewegungsplanung
JP6609237B2 (ja) * 2016-11-17 2019-11-20 株式会社デンソー 衝突判定装置、及び衝突判定方法
CN106515713A (zh) * 2016-11-18 2017-03-22 华南农业大学 一种汽车避障系统及其方法
CN106598051B (zh) * 2016-12-13 2019-04-12 浙江嘉蓝海洋电子有限公司 一种基于动力矢量的航迹控制方法
US10488863B2 (en) 2016-12-13 2019-11-26 Ford Global Technologies, Llc Autonomous vehicle post-fault operation
CN108227731B (zh) * 2016-12-15 2020-08-07 比亚迪股份有限公司 无人机防碰撞方法和装置
KR102569218B1 (ko) 2017-01-06 2023-08-21 오로라 플라이트 사이언시스 코퍼레이션 무인 항공기의 충돌 회피 시스템 및 방법
WO2018137133A1 (en) * 2017-01-24 2018-08-02 SZ DJI Technology Co., Ltd. Systems and methods for radar control on unmanned movable platforms
JP2018135068A (ja) * 2017-02-23 2018-08-30 パナソニックIpマネジメント株式会社 情報処理システム、情報処理方法及びプログラム
CN107085438B (zh) * 2017-04-28 2020-02-07 中国船舶重工集团公司第七0九研究所 基于准均匀样条曲线的无人机路径修正方法及系统
CN107139666B (zh) * 2017-05-19 2019-04-26 四川宝天智控系统有限公司 越障识别系统及方法
CN108974275A (zh) * 2017-05-31 2018-12-11 贺州思通信息技术有限公司 一种海上船舶防撞系统
JP6521486B2 (ja) * 2017-06-06 2019-05-29 マツダ株式会社 車両制御装置
KR20180134230A (ko) * 2017-06-08 2018-12-18 삼성전자주식회사 청소 로봇 및 그 제어 방법
US10816970B2 (en) 2017-06-15 2020-10-27 Aurora Flight Sciences Corporation System and method for performing an emergency descent and landing
CN107102643B (zh) * 2017-06-19 2020-01-31 江西洪都航空工业集团有限责任公司 一种大型智能割草机器人p-d型路径规划方法
JP6696939B2 (ja) * 2017-07-04 2020-05-20 トヨタ自動車株式会社 周辺画像表示制御装置
US10453351B2 (en) 2017-07-17 2019-10-22 Aurora Flight Sciences Corporation System and method for detecting obstacles in aerial systems
US10509415B2 (en) 2017-07-27 2019-12-17 Aurora Flight Sciences Corporation Aircrew automation system and method with integrated imaging and force sensing modalities
US11217107B2 (en) * 2017-10-05 2022-01-04 California Institute Of Technology Simultaneous representation of moving and static obstacles for automatically controlled vehicles
WO2019119222A1 (zh) * 2017-12-18 2019-06-27 深圳市大疆创新科技有限公司 障碍物信息提示方法、系统、设备、装置及记录介质
US10606269B2 (en) 2017-12-19 2020-03-31 X Development Llc Semantic obstacle recognition for path planning
EP3746999A1 (de) * 2018-01-29 2020-12-09 Interdigital Patent Holdings, Inc. Verfahren zum einsetzen von mobile edge computing (mec) für anwendungen eines systems zur verkehrsverwaltung (utm) eines unbemannten flugsystems
CN108388263A (zh) * 2018-03-01 2018-08-10 中国航空无线电电子研究所 圆形航线自动飞行系统
DE102018104987A1 (de) * 2018-03-05 2019-09-05 Jungheinrich Ag System zur Kollisionsvermeidung und Verfahren zur Kollisionsvermeidung
KR102553730B1 (ko) * 2018-03-08 2023-07-11 주식회사 에이치엘클레무브 차량의 충돌 회피 제어 장치 및 방법
CN110346814B (zh) * 2018-04-08 2023-04-28 浙江国自机器人技术有限公司 一种基于3d激光的障碍物检测及避障控制方法和系统
EP3553559B1 (de) * 2018-04-11 2022-06-01 Aptiv Technologies Limited Verfahren zur erkennung von objekten
US10875662B2 (en) 2018-04-19 2020-12-29 Aurora Flight Sciences Corporation Method of robot manipulation in a vibration environment
US10850397B2 (en) 2018-04-19 2020-12-01 Aurora Flight Sciences Corporation System and method for providing in-cockpit actuation of aircraft controls
DE102018211240A1 (de) * 2018-07-07 2020-01-09 Robert Bosch Gmbh Verfahren zum Klassifizieren einer Relevanz eines Objekts
CN109100680B (zh) * 2018-08-02 2022-02-15 哈尔滨工程大学 一种相切双弧线型的九元地声传感器阵列定位方法
CN108986555B (zh) * 2018-08-16 2020-06-26 中国科学院空间应用工程与技术中心 一种飞行防碰撞感知方法、系统、存储介质及设备
WO2020040773A1 (en) * 2018-08-23 2020-02-27 Siemens Energy, Inc. Drone waypoint navigation system
CN109298708B (zh) * 2018-08-31 2021-08-17 中船重工鹏力(南京)大气海洋信息系统有限公司 一种融合雷达与光电信息的无人艇自主避障方法
US10937328B2 (en) * 2018-10-04 2021-03-02 The Boeing Company Aircraft flight information system and method
US11037453B2 (en) 2018-10-12 2021-06-15 Aurora Flight Sciences Corporation Adaptive sense and avoid system
CN109164812B (zh) * 2018-10-23 2020-04-07 西南交通大学 一种未知环境下移动机器人多行为融合酶数值膜控制方法
CN111326023B (zh) * 2018-12-13 2022-03-29 丰翼科技(深圳)有限公司 一种无人机航线预警方法、装置、设备及存储介质
CN109407705A (zh) * 2018-12-14 2019-03-01 厦门理工学院 一种无人机躲避障碍物的方法、装置、设备和存储介质
CN109765922A (zh) * 2019-03-07 2019-05-17 安徽省川佰科技有限公司 一种无人机飞行轨迹辅助调整方法
FR3094081B1 (fr) * 2019-03-19 2021-02-26 Safran Procédé d’estimation passive du temps avant collision pour un aéronef ou de tout objet volant pouvant être guidé, procédé de navigation associé
US20200334996A1 (en) * 2019-04-18 2020-10-22 The Boeing Company System and Method for Handling Terrain in Detect and Avoid
CN110543179B (zh) * 2019-08-21 2020-08-18 中国科学院声学研究所 一种基于三维稀疏阵列声源方位识别的水面目标躲避方法
CN110906934B (zh) * 2019-11-29 2022-04-15 华中科技大学 一种基于碰撞危险系数的无人艇避障方法和系统
CN110979320B (zh) * 2019-12-02 2021-03-23 坤泰车辆系统(常州)有限公司 具有不规则行径的行人紧急避让控制方法
US11402214B2 (en) 2019-12-10 2022-08-02 Here Global B.V. Method and apparatus for providing aerial route calculation in a three-dimensional space
DE102019220494A1 (de) * 2019-12-20 2021-06-24 Mtu Friedrichshafen Gmbh Steuereinrichtung zur Steuerung eines Wasserfahrzeugs, Wasserfahrzeug mit einer solchen Steuereinrichtung, und Verfahren zum Steuern eines Wasserfahrzeugs
CN111077904B (zh) * 2019-12-26 2024-08-09 国网宁夏电力有限公司固原供电公司 基于单线激光雷达多旋翼无人机精细化自主巡检方法及装置
CN113126640B (zh) * 2019-12-31 2022-06-28 北京三快在线科技有限公司 用于无人机的障碍物探测方法、装置、无人机和存储介质
CN111310302B (zh) * 2020-01-16 2022-06-17 中国信息通信研究院 一种测试场景生成方法和装置
CN112639849A (zh) * 2020-01-17 2021-04-09 华为技术有限公司 路径选择方法和路径选择装置
EP3872529A1 (de) * 2020-02-28 2021-09-01 STMicroelectronics (Grenoble 2) SAS Geschwindigkeitsmessungen
CN111309050B (zh) * 2020-03-04 2023-07-04 桂林航天工业学院 一种无人机目标识别定位方法
CN111703421A (zh) * 2020-05-13 2020-09-25 重庆长安汽车股份有限公司 车辆自动驾驶脱困的轨迹规划系统、方法及存储介质
CN111626169B (zh) * 2020-05-20 2023-04-18 中铁二院工程集团有限责任公司 一种基于图像的铁路危险落石尺寸判断方法
CN111928853B (zh) * 2020-07-30 2023-06-02 西南电子技术研究所(中国电子科技集团公司第十研究所) 复杂环境下空基平台快速航路规划方法
CN114136318A (zh) * 2020-08-13 2022-03-04 科沃斯商用机器人有限公司 一种机器智能导航方法和装置
CN112015178B (zh) * 2020-08-20 2022-10-21 中国第一汽车股份有限公司 一种控制方法、装置、设备及存储介质
CN114485627B (zh) * 2020-10-23 2023-10-31 广东博智林机器人有限公司 一种有轨小车的导航方法、装置、有轨小车及存储介质
CN113160427A (zh) * 2021-04-13 2021-07-23 北京三快在线科技有限公司 虚拟场景的创建方法、装置、设备及存储介质
CN115230729A (zh) * 2021-04-25 2022-10-25 广州汽车集团股份有限公司 一种自动驾驶避障方法及系统、存储介质
CN113378628B (zh) * 2021-04-27 2023-04-14 阿里云计算有限公司 一种道路障碍物区域检测方法
CN115346400A (zh) * 2021-05-13 2022-11-15 波音公司 具有完整性监测的自适应检测和规避系统
CN113253740A (zh) * 2021-06-28 2021-08-13 天津海翼科技有限公司 水下机器人的应急方法及电子设备
CN113296541B (zh) * 2021-07-27 2021-11-30 北京三快在线科技有限公司 一种基于未来碰撞风险的无人设备控制方法及装置
CN113635905B (zh) * 2021-08-24 2023-04-18 桂林航天工业学院 一种面向驾驶行为保险的风险实时提示系统及装置
CN113885554B (zh) * 2021-09-13 2023-07-25 汕头大学 一种无人机集群的分布式围捕控制方法及系统
CN114115240B (zh) * 2021-11-04 2024-02-27 北京三快在线科技有限公司 一种无人设备的控制方法及装置
CN114419929B (zh) * 2022-03-04 2022-12-27 季华实验室 一种碰撞风险评估方法、装置、电子设备及存储介质
CN114721323A (zh) * 2022-03-26 2022-07-08 太仓武港码头有限公司 一种堆取料机安全防撞系统、方法、终端及存储介质
CN115185280B (zh) * 2022-07-27 2023-02-24 柳州城市职业学院 一种基于路径规划自主导航的无人驾驶船控制系统及方法
CN115903853B (zh) * 2023-01-06 2023-05-30 北京理工大学 一种基于有效障碍物的安全可行域生成方法及系统
CN116395567B (zh) * 2023-02-27 2023-10-20 腾晖科技建筑智能(深圳)有限公司 一种基于相机和激光雷达的塔吊控制方法及系统
CN117949995B (zh) * 2024-03-26 2024-06-28 徐州众图智控通信科技有限公司 一种基于测距雷达的煤矿车辆定位监测方法及系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4302527A1 (en) * 1992-01-29 1993-08-05 Mazda Motor Laser ranging device detecting obstacles ahead of motor vehicle - deduces course of vehicle in subdivided range of risks of collision, and evaluates hazard presented by obstacles in each subdivision
US6133867A (en) * 1998-01-02 2000-10-17 Eberwine; David Brent Integrated air traffic management and collision avoidance system
WO2002005244A1 (en) * 2000-07-11 2002-01-17 Litton Marine Systems Inc. Method and apparatus for providing accurate boundaries of predicted areas of danger for collision avoidance
WO2002008010A1 (de) * 2000-07-26 2002-01-31 Daimlerchrysler Ag Automatisches brems- und lenksystem für ein fahrzeug
DE102006047131A1 (de) * 2006-10-05 2008-04-10 Robert Bosch Gmbh Verfahren zum automatischen Steuern eines Fahrzeugs

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2749686B1 (fr) * 1996-06-07 1998-09-11 Sextant Avionique Procede pour l'evitement lateral par un vehicule d'une zone mobile
FR2749677B1 (fr) * 1996-06-07 1998-09-11 Sextant Avionique Procede de pilotage automatique d'un vehicule pour l'evitement lateral d'une zone fixe
FR2789771B1 (fr) * 1999-02-12 2001-06-08 Sextant Avionique Procede pour la generation d'une trajectoire horizontale d'evitement de zones dangereuses pour un aeronef
WO2001046766A1 (en) * 1999-12-21 2001-06-28 Lockheed Martin Corporation Spatial avoidance method and apparatus
FR2810146A1 (fr) * 2000-06-09 2001-12-14 Thomson Csf Procede d'elaboration d'une trajectoire d'evitement dans le plan horizontal pour aeronef en vue de la resolution d'un conflit de trafic
US7818127B1 (en) * 2004-06-18 2010-10-19 Geneva Aerospace, Inc. Collision avoidance for vehicle control systems
FR2893146B1 (fr) * 2005-11-10 2008-01-25 Thales Sa Systeme d'evitement de terrain pour aeronefs de transport
AT505798B1 (de) * 2007-09-20 2011-12-15 Naderhirn Michael Verfahren zur automatischen vermeidung von kollisionen eines objektes mit weiteren objekten

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4302527A1 (en) * 1992-01-29 1993-08-05 Mazda Motor Laser ranging device detecting obstacles ahead of motor vehicle - deduces course of vehicle in subdivided range of risks of collision, and evaluates hazard presented by obstacles in each subdivision
US6133867A (en) * 1998-01-02 2000-10-17 Eberwine; David Brent Integrated air traffic management and collision avoidance system
WO2002005244A1 (en) * 2000-07-11 2002-01-17 Litton Marine Systems Inc. Method and apparatus for providing accurate boundaries of predicted areas of danger for collision avoidance
WO2002008010A1 (de) * 2000-07-26 2002-01-31 Daimlerchrysler Ag Automatisches brems- und lenksystem für ein fahrzeug
DE102006047131A1 (de) * 2006-10-05 2008-04-10 Robert Bosch Gmbh Verfahren zum automatischen Steuern eines Fahrzeugs

Also Published As

Publication number Publication date
GB201102656D0 (en) 2011-03-30
AT507035A1 (de) 2010-01-15
WO2010007115A2 (de) 2010-01-21
WO2010007115A3 (de) 2010-10-14
CN102160006A (zh) 2011-08-17
GB2475197A (en) 2011-05-11
DE112009001692A5 (de) 2011-06-09
US8825266B2 (en) 2014-09-02
US20110160950A1 (en) 2011-06-30
CN102160006B (zh) 2014-08-27
GB2475197B (en) 2013-02-20
WO2010007115A8 (de) 2010-08-19

Similar Documents

Publication Publication Date Title
AT507035B1 (de) System und verfahren zur kollisionsvermeidung
DE102017217961B4 (de) Einrichtung zum steuern eines fahrzeugs an einer kreuzung
DE60106435T2 (de) Verfahren zur berechnung einer ausweichflugbahn für ein flugzeug in der horizontalen ebene zur auflösung eines flugverkehrskonflikts
DE69509200T2 (de) Verfahren und Vorrichtung zur Erzeugung einer Information, eines Alarmes oder einer Warnung für ein Flugzeug in Bodennähe
EP1690730B1 (de) Fahrerassistenzsystem mit redundanter Entscheidungseinheit
DE102014114827A9 (de) Wegplanung für Ausweichlenkmanöver bei Vorhandensein eines Zielfahrzeugs und umgebenden Objekten
DE102014002116B4 (de) Verfahren zum Betrieb eines Fahrerassistenzsystems für Überholvorgänge und Kraftfahrzeug
DE102014114608A1 (de) Wegplanung für Ausweichlenkmanöver mithilfe einer virtuellen Potentialfeldtechnik
DE102008026396A1 (de) Verfahren und Vorrichtung zur Vermeidung einer Kollision mit rückwärtigem Querverkehr
DE102015114464A1 (de) Einheitlicher Bewegungsplaner für ein autonom fahrendes Fahrzeug beim Ausweichen vor einem bewegten Hindernis
EP2428862B1 (de) Vorrichtung und Verfahren zur Sicherheitssteuerung eines Fahrzeuges
DE102016109592A1 (de) Kollisionsabschwächung und -vermeidung
EP3271231A1 (de) Verfahren und vorrichtung zum überwachen einer von einem fahrzeug abzufahrenden soll-trajektorie auf kollisionsfreiheit
EP3024709B1 (de) Effizientes bereitstellen von belegungsinformationen für das umfeld eines fahrzeugs
DE102018219665A1 (de) Verfahren und Steuereinheit zum Betreiben eines autonomen Fahrzeugs
EP2460031A1 (de) Verfahren zur erzeugung einer sensorgestützten, synthetischen sicht zur landeunterstützung von helikoptern unter brown-out oder white-out-bedingungen
DE102019115330A1 (de) Echtzeit-Sicherheitspfaderzeugung für hochautomatisiertes Fahrzeugrückfallmanöver
DE102010029637B4 (de) Verfahren zum Objekt-Tracking in einem Ortungssystem und Ortungssystem
DE102019213929A1 (de) Plausibilitätsprüfung angehaltener vormals dynamischer Objekte mit Hilfe von Belegungsrastern
WO2022028840A1 (de) Kritikalitätsbestimmung für autonomes fahren
DE102019204408B4 (de) Verfahren zur Bestimmung der Gierrate eines Zielobjekts auf Grundlage der Sensordaten beispielsweise eines hochauflösenden Radars
DE102015214986A1 (de) Verfahren zur Unterstützung eines Fahrers eines Fahrzeugs zur Vermeidung von Unfällen mit Fußgängern
DE102019211327B4 (de) Vorrichtung, Fahrzeug und Verfahren zur verbesserten Multi-Radar-Sensor-Kalibration
DE102009020648A1 (de) Verfahren und Vorrichtung zur Kollisionsvermeidung für ein Fahrzeug durch Ausweichen vor einem Hindernis
EP4095639A1 (de) Navigieren eines fahrzeugs mit spurführung