|
(11) | EP 3 951 321 B9 |
| (12) | CORRECTED EUROPEAN PATENT SPECIFICATION |
| Note: Bibliography reflects the latest situation |
|
|
| (54) |
METHOD, SYSTEM, TERMINAL, AND STORAGE MEDIUM FOR RAPID GENERATION OF REFERENCE LINES VERFAHREN UND SYSTEM ZUR SCHNELLEN ERZEUGUNG EINER REFERENZFAHRSTRECKE, ENDGERÄT UND SPEICHERMEDIUM PROCÉDÉ ET SYSTÈME DE GÉNÉRATION RAPIDE D'ITINÉRAIRE DE CONDUITE DE RÉFÉRENCE, TERMINAL ET SUPPORT DE STOCKAGE |
|
|
|||||||||||||||||||||||||||||||
| Note: Within nine months from the publication of the mention of the grant of the European patent, any person may give notice to the European Patent Office of opposition to the European patent granted. Notice of opposition shall be filed in a written reasoned statement. It shall not be deemed to have been filed until the opposition fee has been paid. (Art. 99(1) European Patent Convention). |
FIELD OF TECHNOLOGY
BACKGROUND
SUMMARY
S01: Accessing a preloaded map and a global path, identifying path planning points and path directions within the preloaded map;
S02: According to driving difficulty, classifying path planning points:
When driving difficulty of a portion of the path planning points is higher than a rated value, classifying the corresponding portion into high-difficulty local path portions, assigning a high-difficulty local path classification number to the corresponding portion, extracting path planning points within the coverage of the high-difficulty local path portions, and forming a high-difficulty local path planning point set;
When driving difficulty of a portion of the path planning points is lower than the rated value, classifying the corresponding portion into low-difficulty local path portions, assigning a low-difficulty local path classification number to the corresponding portion, extracting path planning points within the coverage of the low-difficulty local path portions, and forming a low-difficulty local path planning point set;
The combination of the high-difficulty local path portions and low-difficulty path portions is equal to global path planning portions in the preloaded map;
S03: Extracting each high-difficulty path planning point set with a high-difficulty local path classification number one by one, wherein each path planning point in the path planning point set include X coordinate information and Y coordinate information of the path planning point,
Traversing the X coordinate information of all path planning points in the high-difficulty path planning point set, finding the maximum value and minimum value of the X coordinates of the path planning points;
Traversing the Y coordinate information of all path planning points in the high-difficulty path planning point set, finding the maximum value and minimum value of the Y coordinates of the path planning points;
Forming a high-difficulty local path area with boundaries determined by the maximum value of the x coordinates, the minimum value of the x coordinates, the maximum value of the y coordinates, and the minimum value of the y coordinates;
S04: Simulating reference lines in an algorithm based on high-difficulty path points in each high-difficulty local path area, and obtaining reference lines in a geometric manner based on path planning points in each low-difficulty local path area; splicing high-difficulty local path planning and low-difficulty local path planning according to classification numbers, forming path planning of local maps.
S041: Using kinetic constraints to calculate a scalable region of the Hybrid A star algorithm, i.e., scalable grid cell; the HeuristicCost needs to be optimized appropriately for the U-Turn scenario while satisfying the kinetic constraints;
S042: Deleting unreasonable areas, wherein the unreasonable areas include obstacles, off-map areas, and inefficient areas;
S043: Recording continuous vehicle states and associated discrete grid cell;
S044: After the search result is obtained, retrieving the continuous poses (x, y, theta) associated with the path;
S045: Checking if the curvature is smooth.
a map module, where the map module includes a city-level map of a city, a district-level map of a district, a township-level map of a township, a street-level map, or a map of an indoor scene;
a global path planning module, where the global path planning module includes a starting location, and a destination of the vehicle, and road path points between the starting location and the destination;
a driving difficulty classification module, where the driving difficulty classification module is used to classify paths of a local map preloaded in the system; driving difficulty analysis is performed before the classification, where when a portion's driving difficulty is determined to be higher than a rated value, the portion is classified into high-difficulty local path portions, and path planning points in the high-difficulty local path portions are extracted, to form a high-difficulty local path planning point set; when a portion's driving difficulty is lower than the rated value, the portion is classified into low-difficulty local path portions, and path planning points in the low-difficulty local path portions are extracted to form a low-difficulty local path planning point set; and
a reference line generating module, wherein the reference line generating module, in accordance with classification results of the driving difficulty classification module, generates reference lines in different manners based on high-difficulty local path planning points and low-difficulty local path planning points respectively, then slices reference lines to obtain a complete reference line.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 shows a flow chart of the present invention.
Figure 2 shows a schematic diagram of reference driving lines in an indoor parking lot at a given moment of the present invention.
Figure 3 shows a schematic diagram of reference driving lines in the indoor parking lot at the next moment of the present invention.
Figure 4 shows a schematic diagram of reference driving lines in the indoor parking lot at the next moment of the present invention.
Figure 5 is a schematic diagram showing portions of a preloaded local map classified by a driving difficulty classification module.
Figure 6 is a schematic diagram showing a high driving difficulty portion of the preloaded local map classified by the driving difficulty classification module.
Figure 7 is a schematic diagram showing a low driving difficulty portion of the preloaded local map classified by the driving difficulty classification module.
Figure 8 is a schematic diagram showing another low driving difficulty portion of the preloaded local map classified by the driving difficulty classification module.
Figure 9 is a schematic diagram showing portions of another preloaded local map classified by the driving difficulty classification module..
Figure 10 is a schematic diagram showing another high driving difficulty portion of another preloaded local map classified by the driving difficulty classification module.
DETAILED DESCRIPTION
See Figures 1to 10,
S01: Accessing a preloaded map and a global path, identifying path planning points and path directions within the preloaded maps;
S02: According to driving difficulty, classifying path planning points:
When driving difficulty of a portion of the path planning points is higher than a rated value, classifying the corresponding portion into high-difficulty local path portions, assigning a high-difficulty local path classification number to the corresponding portion, extracting path planning points within the coverage of the high-difficulty local path portions, and forming a high-difficulty local path planning point set;
When driving difficulty of a portion of the path planning points is lower than the rated value, classifying the corresponding portion into low-difficulty local path portions, assigning a low-difficulty local path classification number to the corresponding portion, extracting path planning points within the coverage of the low-difficulty local path portions, and forming a low-difficulty local path planning point set;
The combination of the high-difficulty local path portions and low-difficulty path portions is equal to the global path planning portions in the preloaded map;
S03: Extracting each high-difficulty path planning point set with a high-difficulty local path classification number one by one, wherein each path planning point in the path planning point set include X coordinate information and Y coordinate information of the path planning point,
Traversing the X coordinate information of all path planning points in the high-difficulty path planning point set, finding the maximum value and minimum value of the X coordinates of the path planning points;
Traversing the Y coordinate information of all path planning points in the high-difficulty path planning point set, finding the maximum value and minimum value of the Y coordinates of the path planning points;
Forming a high-difficulty local path area, with boundaries determined by the maximum value of X coordinates, the minimum value of the X coordinates, the maximum value of the Y coordinates, and the minimum value of the y coordinates;
S04: Simulating reference lines in an algorithm based on high-difficulty path points path in each high-difficulty local path area, and obtaining reference lines in a geometric manner based on path planning points in each low-difficulty local path area; slicing high-difficulty local path planning and low-difficulty local path planning according to classification numbers, forming path planning of local maps.
S041: Using kinetic constraints to calculate a scalable region of the Hybrid A star algorithm, i.e., scalable grid cell; The HeuristicCost needs to be optimized appropriately for the U-Turn scenario while satisfying the kinetic constraints;
S042: Deleting unreasonable areas, the unreasonable areas include obstacles, off-map areas, and inefficient areas;
S043: Recording continuous vehicle state and associated discrete grid cell;
S044: After the search result is obtained, retrieving the continuous poses (x, y, theta) associated with the path;
S045: Checking if the curvature is smooth.
a map module, where the map module includes a city-level map of a city, a district-level map of a district, a township-level map of a township, a street-level map, or a map of an indoor scene;
a global path planning module, where the global path planning module includes a starting location, and a destination location of the vehicle, and road path points between the starting location and the destination location;
a driving difficulty classification module, where the driving difficulty classification module is used to classify paths of a local map preloaded in the system; driving difficulty analysis is performed before the classification, where when a portion's driving difficulty is determined to be higher than a rated value, the portion is classified into high-difficulty local path portions, and path planning points in the high-difficulty local path portions are extracted, to form a high-difficulty local path planning point set; when a portion's driving difficulty is lower than the rated value, the portion is classified into low-difficulty local path portions, and path planning points in the low-difficulty local path portions are extracted to form a low-difficulty local path planning point set;
a reference line generating module, wherein the reference line generating module, in accordance with classification results of the driving difficulty classification module, generates reference lines in different manners based on high-difficulty local path planning points and low-difficulty local path planning points respectively, then slices reference lines to obtain a complete reference line.
S01: accessing a preloaded map and a global path, identifying path planning points and path directions within the preloaded map;
S02: according to driving difficulty, classifying the path planning points:
when driving difficulty of a portion of the path planning points is higher than a rated value, classifying the corresponding portion into high-difficulty local path portions, assigning a high-difficulty local path classification number to the corresponding portion, extracting path planning points within the coverage of the high-difficulty local path portions, and forming a high-difficulty local path planning point set;
when driving difficulty of a portion of the path planning points is lower than the rated value, classifying the corresponding portion into low-difficulty local path portions, assigning a low-difficulty local path classification number to the corresponding portion, extracting path planning points within the coverage of the low-difficulty local path portions, and forming a low-difficulty local path planning point set;
wherein the combination of the high-difficulty local path portions and the low-difficulty local path portions is equal to global path planning portions in the preloaded map;
S03: extracting each high-difficulty path planning point set with a high-difficulty local path classification number one by one, wherein each path planning point in the path planning point set includes the X coordinate information and Y coordinate information of the path planning point,
traversing the X coordinate information of all path planning points in the high-difficulty path planning point set, finding the maximum value and minimum value of the X coordinates of the path planning points;
traversing the Y coordinate information of all path planning points in the high-difficulty path planning point set, finding the maximum value and minimum value of the Y coordinates of the path planning points;
forming a high-difficulty local path area, with boundaries determined by the maximum value of X coordinates, the minimum value of the X coordinates, the maximum value of the Y coordinates, and the minimum value of the y coordinates;
S04: simulating first navigation reference lines in an algorithm based on high-difficulty path points in each high-difficulty local path area, and obtaining second navigation reference lines in a geometric manner based on path planning points in each low-difficulty local path portions; splicing the first reference lines and the second reference lines according to classification numbers and hereby forming a complete navigation reference line in the preloaded map.
an input layer of the Hybrid A star algorithm includes: centerline data of two lanes that require turning around; wherein data of each point of the centerline contains position and orientation (X, Y, theta);
the Hybrid A star algorithm is used for trajectory generation calculation, which can generate a smooth trajectory with smooth curvature, so that the vehicle can turn around;
an output layer of the Hybrid A star algorithm includes a complete trajectory that connects two lanes, and each point in the track contains data of position, orientation, and curvature (X, Y, theta, kappa).
S041: using kinetic constraints to calculate a scalable region of the Hybrid A star algorithm, i.e., scalable grid cell; the HeuristicCost needs to be optimized appropriately for a U-Turn scenario while satisfying a kinetic constraints;
S042: deleting unreasonable areas, the unreasonable areas include obstacles, off-map areas, and inefficient areas;
S043: recording continuous vehicle state and associated discrete grid cell;
S044: after a search result is obtained, retrieving continuous poses (x, y, theta) associated with the path; and
S045: checking if the curvature is smooth.
a map module, wherein the map module includes a city-level map of a city, a district-level map of a district, a township-level map of a township, a street-level map, or a map of an indoor scene;
a global path planning module, wherein the global path planning module includes a starting location, and a destination location of the vehicle, and road path points between the starting location and the destination location;
a driving difficulty classification module, wherein the driving difficulty classification module is used to classify paths of a local map preloaded in the system; driving difficulty analysis is performed before the classification,
wherein when a portion's driving difficulty is determined to be higher than a rated value, the portion is classified into high-difficulty local path portions, and path planning points in the high-difficulty local path portions are extracted, to form a high-difficulty local path planning point set; when a portion's driving difficulty is lower than the rated value, the portion is classified into low-difficulty local path portions, and path planning points in the low-difficulty local path portions are extracted to form a low-difficulty local path planning point set; and
a navigation reference line generating module, wherein the navigation reference line generating module, in accordance with classification results of the driving difficulty classification module, generates navigation reference lines in different manners based on high-difficulty local path planning points and low-difficulty local path planning points respectively, then splices navigation reference lines to obtain a complete navigation reference line.
S01: Zugreifen auf eine vorab geladene Karte und einen globalen Pfad, Identifizieren von Pfadplanungspunkten und Pfadrichtungen innerhalb der vorab geladenen Karte;
S02: Klassifizieren der Pfadplanungspunkte gemäß Fahrtschwierigkeitsgrad:
wenn der Fahrtschwierigkeitsgrad eines Abschnitts der Pfadplanungspunkte höher als ein Nennwert ist, Klassifizieren des entsprechenden Abschnitts in lokale Pfadabschnitte mit hohem Schwierigkeitsgrad, Zuweisen einer lokalen Pfadklassifizierungsnummer mit hohem Schwierigkeitsgrad zu dem entsprechenden Abschnitt, Extrahieren von Pfadplanungspunkten innerhalb der Abdeckung der lokalen Pfadabschnitte mit hohem Schwierigkeitsgrad und Bilden eines lokalen Pfadplanungspunktsatzes mit hohem Schwierigkeitsgrad;
wenn der Fahrtschwierigkeitsgrad eines Abschnitts der Pfadplanungspunkte niedriger als der Nennwert ist, Klassifizieren des entsprechenden Abschnitts in lokale Pfadabschnitte mit niedrigem Schwierigkeitsgrad, Zuweisen einer lokalen Pfadklassifizierungsnummer mit niedrigem Schwierigkeitsgrad zu dem entsprechenden Abschnitt, Extrahieren von Pfadplanungspunkten innerhalb der Abdeckung der lokalen Pfadabschnitte mit niedrigem Schwierigkeitsgrad und Bilden eines lokalen Pfadplanungspunktsatzes mit niedrigem Schwierigkeitsgrad;
wobei die Kombination der lokalen Pfadabschnitte mit hohem Schwierigkeitsgrad und der lokalen Pfadabschnitte mit niedrigem Schwierigkeitsgrad gleich den globalen Pfadplanungsabschnitten in der vorab geladenen Karte ist;
S03: Extrahieren jedes Pfadplanungspunktsatzes mit hohem Schwierigkeitsgrad mit einer lokalen Pfadklassifizierungsnummer mit hohem Schwierigkeitsgrad eins nach dem anderen, wobei jeder Pfadplanungspunkt in dem Pfadplanungspunktsatz die X-Koordinateninformationen und Y-Koordinateninformationen des Pfadplanungspunkts enthält, Durchqueren der X-Koordinateninformationen aller Pfadplanungspunkte in dem Pfadplanungspunktsatz mit hohem Schwierigkeitsgrad, Finden des Maximalwerts und Minimalwerts der X-Koordinaten der Pfadplanungspunkte; Durchlaufen der Y-Koordinateninformationen aller Pfadplanungspunkte in dem Pfadplanungspunktsatz mit hohem Schwierigkeitsgrad, Finden des Maximalwerts und Minimalwerts der Y-Koordinaten der Pfadplanungspunkte; Bilden eines lokalen Pfadbereichs mit hohem Schwierigkeitsgrad mit Grenzen, die durch den Maximalwert der X-Koordinaten, den Minimalwert der X-Koordinaten, den Maximalwert der Y-Koordinaten und den Minimalwert der y-Koordinaten bestimmt werden;
S04: Simulieren von ersten Navigationsreferenzlinien in einem Algorithmus basierend auf Pfadpunkten mit hohem Schwierigkeitsgrad in jedem lokalen Pfadbereich mit hohem Schwierigkeitsgrad und Erhalten von zweiten Navigationsreferenzlinien in einer geometrischen Weise basierend auf Pfadplanungspunkten in jedem lokalen Pfadabschnitt mit niedrigem Schwierigkeitsgrad; Verbinden der ersten Referenzlinien und der zweiten Referenzlinien gemäß Klassifizierungsnummern und dadurch Bilden einer vollständigen Navigationsreferenzlinie in der vorab geladenen Karte.
Mittelliniendaten von zwei Fahrspuren, die ein Wenden erfordern; wobei Daten jedes Punkts der Mittellinie Position und Orientierung (X, Y, Theta) enthalten;
der Hybrid-A-Stern-Algorithmus zur Trajektorienerzeugungsberechnung verwendet wird, die eine glatte Trajektorie mit glatter Krümmung erzeugen kann, so dass das Fahrzeug wenden kann;
eine Ausgabeschicht des Hybrid-A-Stern-Algorithmus eine vollständige Trajektorie umfasst, die zwei Fahrspuren verbindet, und jeder Punkt in der Spur Daten von Position, Orientierung und Krümmung (X, Y, Theta, Kappa) enthält.
S041: Verwenden von kinetischen Beschränkungen, um einen skalierbaren Bereich des Hybrid-A-Stern-Algorithmus, d. h. eine skalierbare Gitterzelle, zu berechnen; die Heuristik-Kosten müssen für ein U-Wende-Szenario angemessen optimiert werden, während sie kinetische Beschränkungen erfüllen;
S042: Löschen unzweckmäßiger Bereiche, wobei die unzweckmäßigen Bereiche Hindernisse, Bereiche außerhalb der Karte und ineffiziente Bereiche umfassen;
S043: Aufzeichnen eines kontinuierlichen Fahrzeugzustands und einer zugehörigen diskreten Gitterzelle;
S044: Abrufen von kontinuierlichen Posen (x, y, Theta), die dem Pfad zugeordnet sind, nachdem ein Suchergebnis erhalten wurde; und
S045: Prüfen, ob die Krümmung glatt ist.
ein Kartenmodul, wobei das Kartenmodul eine Karte auf Stadtebene einer Stadt, eine Karte auf Bezirksebene eines Bezirks, eine Karte auf Gemeindeebene einer Gemeinde, eine Karte auf Straßenebene oder eine Karte einer Innenszene umfasst;
ein globales Pfadplanungsmodul, wobei das globale Pfadplanungsmodul einen Startort und einen Zielort des Fahrzeugs und Straßenpfadpunkte zwischen dem Startort und dem Zielort umfasst;
ein Fahrschwierigkeitsklassifizierungsmodul, wobei das Fahrschwierigkeitsklassifizierungsmodul verwendet wird, um Pfade einer lokalen Karte zu klassifizieren, die in dem System vorab geladen ist; wobei eine Fahrschwierigkeitsanalyse vor der Klassifizierung ausgeführt wird, wobei, wenn bestimmt wird, dass der Fahrschwierigkeitsgrad eines Abschnitts höher als ein Nennwert ist, der Abschnitt in lokale Pfadabschnitte mit hohem Schwierigkeitsgrad klassifiziert wird und Pfadplanungspunkte in den lokalen Pfadabschnitten mit hohem Schwierigkeitsgrad extrahiert werden, um einen lokalen Pfadplanungspunktsatz mit hohem Schwierigkeitsgrad zu bilden; wenn der Fahrschwierigkeitsgrad eines Abschnitts niedriger als der Nennwert ist, der Abschnitt in lokale Pfadabschnitte mit niedrigem Schwierigkeitsgrad klassifiziert wird und Pfadplanungspunkte in den lokalen Pfadabschnitten mit niedrigem Schwierigkeitsgrad extrahiert werden, um einen lokalen Pfadplanungspunktsatz mit niedrigem Schwierigkeitsgrad zu bilden; und
ein Navigationsreferenzlinienerzeugungsmodul, wobei das Navigationsreferenzlinienerzeugungsmodul gemäß den Klassifizierungsergebnissen des Fahrschwierigkeitsklassifizierungsmoduls Navigationsreferenzlinien in unterschiedlicher Weise basierend auf lokalen Pfadplanungspunkten mit hohem Schwierigkeitsgrad bzw. lokalen Pfadplanungspunkten mit niedrigem Schwierigkeitsgrad erzeugt und dann Navigationsreferenzlinien verbindet, um eine vollständige Navigationsreferenzlinie zu erhalten.
S01 : accéder à une carte préchargée et à un chemin global, identifier des points de planification de chemin et des directions de chemin à l'intérieur de la carte préchargée ;
S02 : en fonction de la difficulté de conduite, classifier les points de planification de chemin :
lorsque la difficulté de conduite d'une partie des points de planification de chemin est supérieure à une valeur nominale, classifier la partie correspondante en parties de chemin local à haute difficulté, assigner un numéro de classification de chemin local à haute difficulté à la partie correspondante, extraire des points de planification de chemin à l'intérieur de la couverture des parties de chemin local à haute difficulté, et former un ensemble de points de planification de chemin local à haute difficulté ;
lorsque la difficulté de conduite d'une partie des points de planification de chemin est inférieure à la valeur nominale, classifier la partie correspondante en parties de chemin local à basse difficulté, assigner un numéro de classification de chemin local à basse difficulté à la partie correspondante, extraire des points de planification de chemin à l'intérieur de la couverture des parties de chemin local à basse difficulté, et former un ensemble de points de planification de chemin local à basse difficulté ;
dans lequel la combinaison des parties de chemin local à haute difficulté et des parties de chemin local à basse difficulté est égale à des parties de planification de chemin global dans la carte préchargée ;
S03 : extraire chaque ensemble de points de planification de chemin à haute difficulté avec un numéro de classification de chemin local à haute difficulté un par un, dans lequel chaque point de planification de chemin dans l'ensemble de points de planification de chemin inclut les informations de coordonnées X et les informations de coordonnées Y du point de planification de chemin,
traverser les informations de coordonnées X de tous les points de planification de chemin dans l'ensemble de points de planification de chemin à haute difficulté, localiser la valeur maximale et la valeur minimale des coordonnées X des points de planification de chemin ;
traverser les informations de coordonnées Y de tous les points de planification de chemin dans l'ensemble de points de planification de chemin à haute difficulté, localiser la valeur maximale et la valeur minimale des coordonnées Y des points de planification de chemin ;
former une zone de chemin local à haute difficulté, avec des limites déterminées par la valeur maximale des coordonnées X, la valeur minimale des coordonnées X, la valeur maximale des coordonnées Y, et la valeur minimale des coordonnées Y ;
S04 : simuler des premières lignes de référence de navigation dans un algorithme basé sur des points de chemin à haute difficulté dans chaque zone de chemin local à haute difficulté, et obtenir des secondes lignes de référence de navigation d'une manière géométrique basée sur des points de planification de chemin dans chaque partie de chemin local à basse difficulté ; épisser les premières lignes de référence et les secondes lignes de référence selon des numéros de classification et former ainsi une ligne de référence de navigation complète dans la carte préchargée.
une couche d'entrée de l'algorithme d'étoile hybride A inclut : des données de ligne centrale de deux voies qui nécessitent un tournant ; dans lequel des données de chaque point de la ligne centrale contiennent une position et une orientation (X, Y, thêta) ;
l'algorithme d'étoile hybride A est utilisé pour un calcul de génération de trajectoire, qui peut générer une trajectoire lisse avec une courbure lisse, de sorte que le véhicule peut tourner ;
une couche de sortie de l'algorithme d'étoile hybride A inclut une trajectoire complète qui relie deux voies, et chaque point dans la piste contient des données de position, d'orientation et de courbure (X, Y, thêta, kappa).
S041 : utiliser des contraintes cinétiques pour calculer une région évolutive de l'algorithme d'étoile hybride A, c'est-à-dire une cellule de grille évolutive ; le coût heuristique doit être optimisé de manière appropriée pour un scénario de tournage en U tout en satisfaisant à des contraintes cinétiques ;
S042 : éliminer des zones déraisonnables, les zones déraisonnables incluent des obstacles, des zones hors carte, et des zones inefficaces ;
S043 : enregistrer un état de véhicule continu et une cellule de grille discrète associée ;
S044 : après qu'un résultat de recherche est obtenu, récupérer des poses continues (x, y, thêta) associées au chemin ; et
S045 : vérifier si la courbure est lisse.
un module de carte, dans lequel le module de carte inclut une carte au niveau de la ville d'une ville, une carte au niveau du district d'un district, une carte au niveau du canton d'un canton, une carte au niveau de la rue, ou une carte d'une scène intérieure ;
un module de planification de chemin global, dans lequel le module de planification de chemin global inclut un emplacement de départ, et un emplacement de destination du véhicule, et des points de chemin routier entre l'emplacement de départ et l'emplacement de destination ;
un module de classification de difficultés de conduite, dans lequel le module de classification de difficultés de conduite est utilisé pour classifier des chemins d'une carte locale préchargée dans le système ; une analyse des difficultés de conduite est effectuée avant la classification, dans lequel lorsqu'une difficulté de conduite d'une partie est déterminée comme étant supérieure à une valeur nominale, la partie est classifiée en parties de chemin local à haute difficulté, et des points de planification de chemin dans les parties de chemin local à haute difficulté sont extraits, pour former un ensemble de points de planification de chemin local à haute difficulté ;
lorsqu'une difficulté de conduite d'une partie est inférieure à la valeur nominale, la partie est classifiée en parties de chemin local à basse difficulté, et des points de planification de chemin dans les parties de chemin local à basse difficulté sont extraits pour former un ensemble de points de planification de chemin local à basse difficulté ; et
un module de génération de ligne de référence de navigation, dans lequel le module de génération de ligne de référence de navigation, selon des résultats de classification du module de classification de difficultés de conduite, génère des lignes de référence de navigation de différentes manières basées sur des points de planification de chemin local à haute difficulté et des points de planification de chemin local à basse difficulté respectivement, puis épisse des lignes de référence de navigation pour obtenir une ligne de référence de navigation complète.
extraire chaque ensemble de points de planification de chemin à haute difficulté avec un numéro de classification de chemin local à haute difficulté un par un, dans lequel chaque point de planification de chemin dans l'ensemble de points de planification de chemin inclut des informations de coordonnées x et des informations de coordonnées y du point de planification de chemin ; traverser les informations de coordonnées x de tous les points de planification de chemin dans l'ensemble de points de planification de chemin à haute difficulté, localiser la valeur maximale et la valeur minimale des coordonnées x des points de planification de chemin ;
traverser les informations de coordonnées y de tous les points de planification de chemin dans l'ensemble de points de planification de chemin à haute difficulté, localiser la valeur maximale et la valeur minimale des coordonnées y des points de planification de chemin ; former une zone de chemin local à haute difficulté, avec des limites déterminées par la valeur maximale des coordonnées x, la valeur minimale des coordonnées x, la valeur maximale des coordonnées y, et la valeur minimale des coordonnées y.
REFERENCES CITED IN THE DESCRIPTION
Patent documents cited in the description