FR3107114A1 - Method and device for validating mapping data of a vehicle road environment - Google Patents
Method and device for validating mapping data of a vehicle road environment Download PDFInfo
- Publication number
- FR3107114A1 FR3107114A1 FR2001373A FR2001373A FR3107114A1 FR 3107114 A1 FR3107114 A1 FR 3107114A1 FR 2001373 A FR2001373 A FR 2001373A FR 2001373 A FR2001373 A FR 2001373A FR 3107114 A1 FR3107114 A1 FR 3107114A1
- Authority
- FR
- France
- Prior art keywords
- vehicle
- data
- information
- road environment
- lane
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3807—Creation or updating of map data characterised by the type of data
- G01C21/3815—Road data
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0108—Measuring and analyzing of parameters relative to traffic conditions based on the source of data
- G08G1/0112—Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0129—Traffic data processing for creating historical data or processing based on historical data
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0137—Measuring and analyzing of parameters relative to traffic conditions for specific applications
- G08G1/0141—Measuring and analyzing of parameters relative to traffic conditions for specific applications for traffic information dissemination
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/86—Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
- G01S13/867—Combination of radar systems with cameras
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S17/00—Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
- G01S17/88—Lidar systems specially adapted for specific applications
- G01S17/93—Lidar systems specially adapted for specific applications for anti-collision purposes
- G01S17/931—Lidar systems specially adapted for specific applications for anti-collision purposes of land vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
- G01S13/931—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
- G01S2013/9323—Alternative operation using light waves
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
- G01S13/931—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
- G01S2013/9327—Sensor installation details
- G01S2013/93271—Sensor installation details in the front of the vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
- G01S13/931—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
- G01S2013/9327—Sensor installation details
- G01S2013/93272—Sensor installation details in the back of the vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Systems 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/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
- G01S13/931—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
- G01S2013/9327—Sensor installation details
- G01S2013/93274—Sensor installation details on the side of the vehicles
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
L’invention concerne un procédé et un dispositif un procédé de validation de données de cartographie d’un environnement routier (1) d’un premier véhicule (11). A cet effet, des données de cartographies sont obtenues d’un système de navigation et comprennent des premières informations représentatives de sens et/ou de direction associés aux voies de circulation (101 à 103) de l’environnement routier (1). Un ensemble de données associées à une détection d’au moins un deuxième véhicule (12, 13) dans l’environnement routier (1) est obtenu d’un ou plusieurs capteurs du premier véhicule (11). Des deuxièmes informations représentatives de trajectoire du au moins un deuxième véhicule (12, 13) sont déterminées à partir de l’ensemble de données et utilisées pour obtenir des troisièmes informations représentatives de sens et/ou de direction associés à la au moins une voie de circulation (101 à 103). Les troisièmes informations sont utilisées pour valider ou invalider l’exactitude des premières informations. Figure pour l’abrégé : Figure 1The invention relates to a method and a device a method for validating mapping data of a road environment (1) of a first vehicle (11). To this end, map data is obtained from a navigation system and includes first information representative of direction and/or direction associated with the traffic lanes (101 to 103) of the road environment (1). A set of data associated with a detection of at least one second vehicle (12, 13) in the road environment (1) is obtained from one or more sensors of the first vehicle (11). Second information representative of the trajectory of the at least one second vehicle (12, 13) is determined from the set of data and used to obtain third information representative of direction and/or direction associated with the at least one lane of circulation (101 to 103). The third information is used to validate or invalidate the accuracy of the first information. Figure for abstract: Figure 1
Description
L’invention concerne les procédés et dispositifs de validation de données de cartographie d’environnement routier de véhicule, notamment automobile et par exemple pour un véhicule autonome. L’invention concerne également un procédé et un dispositif de détermination de la direction et/ou du sens associé à une ou plusieurs voies de circulation dans l’environnement d’un véhicule.The invention relates to methods and devices for validating vehicle road environment mapping data, in particular automotive and for example for an autonomous vehicle. The invention also relates to a method and a device for determining the direction and/or the direction associated with one or more traffic lanes in the environment of a vehicle.
Arrière-plan technologiqueTechnology background
Pour planifier un trajet à réaliser avec un véhicule, il est connu d’utiliser un système de navigation, un tel système étant par exemple embarqué dans le véhicule ou implémenté dans un dispositif mobile, par exemple un téléphone portable, lui-même embarqué dans le véhicule. Un tel système utilise des données de cartographies telles que des cartes routières indiquant les différentes voies de circulation que peut emprunter le véhicule pour aller d’un point A à un point B, avec notamment le sens de circulation et/ou la direction associée à chacune de ces voies.To plan a journey to be made with a vehicle, it is known to use a navigation system, such a system being for example embedded in the vehicle or implemented in a mobile device, for example a mobile telephone, itself embedded in the vehicle. Such a system uses map data such as road maps indicating the various traffic lanes that the vehicle can take to go from point A to point B, with in particular the direction of traffic and/or the direction associated with each of these pathways.
Ces données sont par exemple utilisées par certaines fonctions ou systèmes d’aide à la conduite, dit ADAS (de l’anglais «Advanced Driver-Assistance System» ou en français «Système d’aide à la conduite avancé»), pour guider ou contrôler le véhicule dans son environnement pour atteindre sa destination. Les systèmes d’aide à la conduite les plus aboutis assurent le contrôle du véhicule qui devient un véhicule dit autonome, c’est-à-dire un véhicule apte à rouler dans l’environnement routier sans intervention du conducteur.This data is for example used by certain functions or driving assistance systems, known as ADAS (from the English "Advanced Driver-Assistance System" or in French "Advanced Driving Assistance System"), to guide or control the vehicle in its environment to reach its destination. The most advanced driving assistance systems provide control of the vehicle, which becomes a so-called autonomous vehicle, i.e. a vehicle capable of driving in the road environment without driver intervention.
Cependant, les données de cartographies ne sont pas toujours à jour ou une incertitude quant à l’exactitude de ces données existent, ce qui s’avèrent particulièrement problématique lorsqu’un véhicule se base sur ces données pour circuler dans son environnement.However, the mapping data is not always up to date or there is uncertainty as to the accuracy of this data, which is particularly problematic when a vehicle relies on this data to circulate in its environment.
Un objet de la présente invention est de fiabiliser des données de cartographie d’un environnement routier d’un véhicule.An object of the present invention is to make the mapping data of a road environment of a vehicle more reliable.
Un autre objet de la présente invention est d’améliorer la sécurité sur les routes.Another object of the present invention is to improve road safety.
Selon un premier aspect, l’invention concerne un procédé de validation de données de cartographie d’un environnement routier d’un premier véhicule, les données étant obtenues d’un système de navigation et comprenant des premières informations représentatives de sens et/ou de direction associés à au moins une voie de circulation de l’environnement routier, le procédé étant mis en œuvre par le premier véhicule, le procédé comprenant les étapes suivantes:According to a first aspect, the invention relates to a method for validating mapping data of a road environment of a first vehicle, the data being obtained from a navigation system and comprising first information representative of direction and/or direction associated with at least one traffic lane of the road environment, the method being implemented by the first vehicle, the method comprising the following steps:
- réception d’un ensemble de données associées à une détection d’au moins un deuxième véhicule dans l’environnement routier;- reception of a set of data associated with the detection of at least one second vehicle in the road environment;
- détermination de deuxièmes informations représentatives de trajectoire du au moins un deuxième véhicule à partir de l’ensemble de données;- determining second information representative of the trajectory of the at least one second vehicle from the set of data;
- détermination de troisièmes informations représentatives de sens et/ou de direction associés à la au moins une voie de circulation à partir des deuxièmes informations;- determination of third information representative of direction and/or direction associated with the at least one traffic lane from the second information;
- validation des premières informations à partir des troisièmes informations.- validation of the first information from the third information.
Selon une variante, l’ensemble de données comprend:Alternatively, the data set includes:
- des premières données représentatives d’actionnement d’au moins un clignotant par le au moins un deuxième véhicule; et/ou- first data representative of actuation of at least one indicator by the at least one second vehicle; and or
- des deuxièmes données représentatives d’un déplacement du au moins un deuxième véhicule dans l’environnement routier.- second data representative of a movement of the at least one second vehicle in the road environment.
Selon une autre variante, le procédé comprend en outre les étapes de:According to another variant, the method further comprises the steps of:
- détection de la au moins une voie de circulation;- detection of at least one traffic lane;
- association entre le au moins un deuxième véhicule et la au moins une voie de circulation en fonction de troisièmes données de positionnement du au moins un deuxième véhicule, les troisièmes données appartenant à l’ensemble de données.- association between the at least one second vehicle and the at least one traffic lane as a function of third positioning data of the at least one second vehicle, the third data belonging to the set of data.
Selon une variante supplémentaire, les premières informations comprennent un type de voie de circulation associé à la au moins une voie de circulation, le type de voie de circulation appartenant à un ensemble de types de voie de circulation comprenant:According to an additional variant, the first information comprises a type of traffic lane associated with the at least one traffic lane, the type of traffic lane belonging to a set of types of traffic lane comprising:
- voie de droite selon le sens de circulation du premier véhicule;- right lane according to the direction of travel of the first vehicle;
- voie de gauche selon le sens de circulation du premier véhicule;- left lane according to the direction of travel of the first vehicle;
- voie de tourne-à-gauche; et- left-turn lane; And
- voie de tourne-à-droite.- right-turn lane.
Selon encore une variante, le procédé comprend en outre une étape de contrôle de trajectoire du premier véhicule en fonction d’un résultat de la validation.According to yet another variant, the method further comprises a step of trajectory control of the first vehicle according to a result of the validation.
Selon une variante supplémentaire, le premier véhicule est un véhicule autonome.According to an additional variant, the first vehicle is an autonomous vehicle.
Selon une variante additionnelle, l’environnement routier correspond à une intersection entre plusieurs voies de circulation.According to an additional variant, the road environment corresponds to an intersection between several traffic lanes.
Selon un deuxième aspect, l’invention concerne un dispositif de validation de données de cartographie d’un environnement routier d’un premier véhicule, le dispositif comprenant une mémoire associée à un processeur configuré pour la mise en œuvre des étapes du procédé selon le premier aspect de l’invention.According to a second aspect, the invention relates to a device for validating map data of a road environment of a first vehicle, the device comprising a memory associated with a processor configured for the implementation of the steps of the method according to the first aspect of the invention.
Selon un troisième aspect, l’invention concerne un véhicule, par exemple de type automobile, comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de l’invention.According to a third aspect, the invention relates to a vehicle, for example of the automotive type, comprising a device as described above according to the second aspect of the invention.
Selon un quatrième aspect, l’invention concerne un programme d’ordinateur qui comporte des instructions adaptées pour l’exécution des étapes du procédé selon le premier aspect de l’invention, ceci notamment lorsque le programme d’ordinateur est exécuté par au moins un processeur.According to a fourth aspect, the invention relates to a computer program which comprises instructions adapted for the execution of the steps of the method according to the first aspect of the invention, this in particular when the computer program is executed by at least one processor.
Un tel programme d’ordinateur peut utiliser n’importe quel langage de programmation, et être sous la forme d’un code source, d’un code objet, ou d’un code intermédiaire entre un code source et un code objet, tel que dans une forme partiellement compilée, ou dans n’importe quelle autre forme souhaitable.Such a computer program can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in any other desirable form.
Selon un cinquième aspect, l’invention concerne un support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon le premier aspect de l’invention.According to a fifth aspect, the invention relates to a computer-readable recording medium on which is recorded a computer program comprising instructions for the execution of the steps of the method according to the first aspect of the invention.
D’une part, le support d’enregistrement peut être n'importe quel entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une mémoire ROM, un CD-ROM ou une mémoire ROM de type circuit microélectronique, ou encore un moyen d'enregistrement magnétique ou un disque dur.On the one hand, the recording medium can be any entity or device capable of storing the program. For example, the medium may comprise a storage means, such as a ROM memory, a CD-ROM or a ROM memory of the microelectronic circuit type, or even a magnetic recording means or a hard disk.
D'autre part, ce support d’enregistrement peut également être un support transmissible tel qu'un signal électrique ou optique, un tel signal pouvant être acheminé via un câble électrique ou optique, par radio classique ou hertzienne ou par faisceau laser autodirigé ou par d'autres moyens. Le programme d’ordinateur selon l'invention peut être en particulier téléchargé sur un réseau de type Internet.On the other hand, this recording medium can also be a transmissible medium such as an electrical or optical signal, such a signal being able to be conveyed via an electrical or optical cable, by conventional or hertzian radio or by self-directed laser beam or by other ways. The computer program according to the invention can in particular be downloaded from an Internet-type network.
Alternativement, le support d'enregistrement peut être un circuit intégré dans lequel le programme d’ordinateur est incorporé, le circuit intégré étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question.Alternatively, the recording medium may be an integrated circuit in which the computer program is incorporated, the integrated circuit being adapted to execute or to be used in the execution of the method in question.
Brève description des figuresBrief description of figures
D’autres caractéristiques et avantages de l’invention ressortiront de la description des modes de réalisation non limitatifs de l’invention ci-après, en référence aux figures 1 à 4 annexées, sur lesquelles:Other characteristics and advantages of the invention will emerge from the description of the non-limiting embodiments of the invention below, with reference to the appended figures 1 to 4, in which:
Un procédé et un dispositif de validation de données de cartographie de l’environnement routier d’un véhicule vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 4. Des mêmes éléments sont identifiés avec des mêmes signes de référence tout au long de la description qui va suivre.A method and a device for validating map data of the road environment of a vehicle will now be described in what will follow with reference jointly to FIGS. 1 to 4. The same elements are identified with the same reference signs throughout the following description.
Selon un exemple particulier et non limitatif de réalisation de l’invention, un procédé de validation de données de cartographie d’un environnement routier d’un premier véhicule, pour lequel les données de cartographies sont obtenues d’un système de navigation et comprennent des premières informations représentatives de sens et/ou de direction associés aux voies de circulation de l’environnement routier, comprend la réception, par exemple par un calculateur du premier véhicule, d’un ensemble de données associées à une détection d’au moins un deuxième véhicule dans l’environnement routier, cet ensemble de données étant obtenu d’un ou plusieurs capteurs de détection d’objet embarqués dans le premier véhicule. Des deuxièmes informations représentatives ou indicatrices de trajectoire du au moins un deuxième véhicule sont déterminées à partir de l’ensemble de données. Des troisièmes informations représentatives de sens et/ou de direction associés à la au moins une voie de circulation sont déterminées à partir des deuxièmes informations. Enfin, les troisièmes informations sont utilisées pour valider ou invalider l’exactitude des premières informations, par exemple en comparant les deuxièmes informations aux premières informations.According to a particular and non-limiting embodiment of the invention, a method for validating mapping data of a road environment of a first vehicle, for which the mapping data is obtained from a navigation system and comprises first information representative of direction and/or direction associated with the traffic lanes of the road environment, comprises the reception, for example by a computer of the first vehicle, of a set of data associated with a detection of at least a second vehicle in the road environment, this set of data being obtained from one or more object detection sensors on board the first vehicle. Second information representing or indicating the trajectory of the at least one second vehicle is determined from the set of data. Third information representing direction and/or direction associated with the at least one traffic lane is determined from the second information. Finally, the third information is used to validate or invalidate the accuracy of the first information, for example by comparing the second information to the first information.
La détermination d’informations de trajectoire d’un ou plusieurs deuxièmes véhicules localisés dans l’environnement du premier véhicule sur la base de données issues de la détection des deuxièmes véhicules par le premier véhicule permet de déterminer de manière fiable la direction et/ou le sens de circulation associé aux voies de circulations sur lesquelles se trouvent les deuxièmes véhicules. Ces informations sont particulièrement utiles pour valider les informations reçues d’un système de navigation sur la direction et/ou le sens de circulation des voies de circulation de l’environnement routier du premier véhicule, permettant ainsi de corriger si nécessaire les informations du système de navigation. Au final, les informations relatives aux voies de circulation de l’environnement du premier véhicule sont plus fiables, améliorant par ailleurs la sécurité des véhicules évoluant dans cet environnement routier.The determination of trajectory information of one or more second vehicles located in the environment of the first vehicle on the basis of data resulting from the detection of the second vehicles by the first vehicle makes it possible to reliably determine the direction and/or the traffic direction associated with the traffic lanes on which the second vehicles are located. This information is particularly useful for validating the information received from a navigation system on the direction and/or direction of travel of the traffic lanes of the road environment of the first vehicle, thus making it possible to correct the information from the navigation system if necessary. navigation. In the end, the information relating to the traffic lanes of the environment of the first vehicle is more reliable, also improving the safety of vehicles operating in this road environment.
La figure 1 illustre un environnement routier 1 comprenant par exemple une portion de route à plusieurs voies de circulation 101, 102, 103, par exemple une première voie de circulation 101 selon un premier sens de circulation, une deuxième voie de circulation 102 de type tourne-à-droite selon le même sens de circulation que la première voie de circulation 101 et une troisième voie de circulation 103 de type voie de gauche dont le sens de circulation est opposé au sens de circulation de la première voie de circulation. La direction associée à la première voie de circulation 101 est par exemple «tout droit» et est matérialisé par une flèche peinte sur la première voie de circulation indiquant que cette voie est dédiée aux véhicules voulant aller tout droit. La direction associée à la deuxième voie de circulation 102 est par exemple «vers la droite» et est matérialisé par une flèche peinte sur la première voie de circulation indiquant que cette voie est dédiée aux véhicules voulant aller à droite au carrefour. Selon l’exemple particulier de la figure 1, l’environnement routier 1 correspond à une intersection (ou un carrefour) entre plusieurs routes ou plusieurs voies de circulation.FIG. 1 illustrates a road environment 1 comprising for example a portion of road with several traffic lanes 101, 102, 103, for example a first traffic lane 101 according to a first traffic direction, a second traffic lane 102 of the turns type -to the right in the same direction of traffic as the first traffic lane 101 and a third traffic lane 103 of the left lane type whose traffic direction is opposite to the traffic direction of the first traffic lane. The direction associated with the first traffic lane 101 is for example "straight on" and is materialized by an arrow painted on the first traffic lane indicating that this lane is dedicated to vehicles wanting to go straight ahead. The direction associated with the second traffic lane 102 is for example "to the right" and is materialized by an arrow painted on the first traffic lane indicating that this lane is dedicated to vehicles wanting to go right at the crossroads. According to the particular example of figure 1, the road environment 1 corresponds to an intersection (or a crossroads) between several roads or several traffic lanes.
Bien entendu, l’environnement routier 1 ne se limite pas à l’exemple ci-dessus mais s’étend à tout type d’environnement routier, par exemple une voie rapide de type autoroute, un environnement routier urbain, un environnement routier comprenant des routes avec une unique voie de circulation dans chaque sens de circulation.Of course, the road environment 1 is not limited to the example above but extends to any type of road environment, for example a fast lane of the motorway type, an urban road environment, a road environment comprising roads with a single traffic lane in each direction of traffic.
Les informations relatives au nombre de voies de circulation, au sens de circulation associé à chaque voie et/ou à la direction associée à chaque voie 101 à 103, appelées premières informations, font avantageusement partie d’un ensemble de données de cartographies comprenant des données de carte(s) routière(s) indiquant les routes de l’environnement routier 1, ces données étant obtenues au travers d’un système de cartographie ou d’un système de navigation.The information relating to the number of traffic lanes, to the direction of traffic associated with each lane and/or to the direction associated with each lane 101 to 103, called first information, advantageously forms part of a set of mapping data comprising data road map(s) indicating the roads of the road environment 1, these data being obtained through a cartography system or a navigation system.
Les données de cartographie sont par exemple reçues d’un système de cartographie. Les données de cartographie sont par exemple obtenues à partir d’une application de navigation basée sur un système de navigation satellitaire, par exemple de type Galileo ou GPS (de l’anglais «Global Positioning System», ou «Système mondial de positionnement» en français). Les données de cartographie sont par exemple stockées en mémoire du système de navigation, la position géographique du système étant obtenue par exemple via le système de positionnement par satellite, par exemple GPS. Selon un autre exemple, les données de cartographies sont reçues d’un espace de stockage distant (par exemple du «cloud») via une connexion sans fil utilisée dans un réseau mobile tel qu’un réseau 4G (ou LTE Advanced selon 3GPP release 10 – version 10) ou 5G. Selon cette variante, les données de cartographies sont chargées et par exemple affichées sur un écran du système de navigation au fur et à mesure du déplacement du véhicule embarquant le système de navigation.The mapping data is for example received from a mapping system. The mapping data is for example obtained from a navigation application based on a satellite navigation system, for example of the Galileo or GPS type (from the English “Global Positioning System”, or “Global Positioning System” in French). The mapping data is for example stored in the memory of the navigation system, the geographical position of the system being obtained for example via the satellite positioning system, for example GPS. According to another example, the map data is received from a remote storage space (for example from the “cloud”) via a wireless connection used in a mobile network such as a 4G network (or LTE Advanced according to 3GPP release 10 – version 10) or 5G. According to this variant, the map data is loaded and for example displayed on a screen of the navigation system as the vehicle carrying the navigation system moves.
L’environnement routier 1 correspond par exemple à l’environnement routier d’un premier véhicule 11 circulant sur la première voie de circulation 101 selon le sens de circulation associé à cette première voie de circulation 101.The road environment 1 corresponds for example to the road environment of a first vehicle 11 traveling on the first traffic lane 101 according to the direction of traffic associated with this first traffic lane 101.
Le premier véhicule 11 embarque avantageusement un système de navigation configuré pour la gestion et/ou l’affichage des données de cartographies. Le système de navigation correspond par exemple à un système embarqué dans le premier véhicule 11 ou à un système installé sur un dispositif de communication tel qu’un téléphone intelligent (de l’anglais «smartphone») connecté au premier véhicule 11 via une liaison sans fil (par exemple de type Bluetooth® ou Wifi®) ou filaire (par exemple de type USB (de l’anglais «Universal Serial Bus» ou en français «Bus série universel»)).The first vehicle 11 advantageously embeds a navigation system configured for the management and/or display of map data. The navigation system corresponds for example to a system embedded in the first vehicle 11 or to a system installed on a communication device such as a smart telephone (from the English “smartphone”) connected to the first vehicle 11 via a wireless link. wire (for example of the Bluetooth® or Wifi® type) or wired (for example of the USB type (from the English “Universal Serial Bus” or in French “Universal Serial Bus”)).
Le premier véhicule 11 embarque avantageusement un ensemble de capteurs configurés pour obtenir des données sur l’environnement du premier véhicule 11. Le premier véhicule 11 embarque par exemple Le premier véhicule 11 embarque avantageusement un ou plusieurs capteurs d’un ou plusieurs systèmes de détection d’objet dans l’environnement du premier véhicule 11, les données obtenues de ce ou ces capteurs permettant par exemple de déterminer la position, la vitesse et/ou la trajectoire d’objets détectés dans l’environnement 1 du premier véhicule 11, ces objets correspondant par exemple à un ou plusieurs deuxièmes véhicules 12, 13. Ce ou ces systèmes de détection d’objet sont par exemple associés à, ou compris dans, un ou plusieurs systèmes d’aide à la conduite, dit système(s) ADAS (de l’anglais «Advanced Driver-Assistance System» ou en français «Système d’aide à la conduite avancé»).The first vehicle 11 advantageously embeds a set of sensors configured to obtain data on the environment of the first vehicle 11. The first vehicle 11 embeds for example The first vehicle 11 advantageously embeds one or more sensors of one or more detection systems of object in the environment of the first vehicle 11, the data obtained from this or these sensors making it possible, for example, to determine the position, the speed and/or the trajectory of objects detected in the environment 1 of the first vehicle 11, these objects corresponding for example to one or more second vehicles 12, 13. This or these object detection systems are for example associated with, or included in, one or more driving assistance systems, called ADAS system(s) ( English “Advanced Driver-Assistance System” or French “Advanced Driving Assistance System”).
Le ou les capteurs associés à ces systèmes de détection d’objet correspondent par exemple à un ou plusieurs des capteurs suivants:The sensor(s) associated with these object detection systems correspond, for example, to one or more of the following sensors:
- un ou plusieurs radars à ondes millimétriques arrangés sur le véhicule, par exemple à l’avant, à l’arrière, sur chaque coin avant/arrière du véhicule; chaque radar est adapté pour émettre des ondes électromagnétiques et pour recevoir les échos de ces ondes renvoyées par un ou plusieurs objets, dans le but de détecter des obstacles et leurs distances vis-à-vis du véhicule; et/ou- one or more millimeter wave radars arranged on the vehicle, e.g. front, rear, each front/rear corner of the vehicle; each radar is adapted to emit electromagnetic waves and to receive the echoes of these waves sent back by one or more objects, with the aim of detecting obstacles and their distances vis-à-vis the vehicle; and or
- un ou plusieurs LIDAR(s) (de l’anglais «Light Detection And Ranging», ou «Détection et estimation de la distance par la lumière» en français), un capteur LIDAR correspondant à un système optoélectronique composé d’un dispositif émetteur laser, d’un dispositif récepteur comprenant un collecteur de lumière (pour collecter la partie du rayonnement lumineux émis par l’émetteur et réfléchi par tout objet situé sur le trajet des rayons lumineux émis par l’émetteur) et d’un photodétecteur qui transforme la lumière collectée en signal électrique; un capteur LIDAR permet ainsi de détecter la présence d’objets situés dans le faisceau lumineux émis et de mesurer la distance entre le capteur et chaque objet détecté; et/ou- one or more LIDAR(s) (from the English "Light Detection And Ranging", or "Detection and estimation of the distance by light" in French), a LIDAR sensor corresponding to an optoelectronic system composed of a transmitter device laser, a receiver device comprising a light collector (to collect the part of the light radiation emitted by the emitter and reflected by any object located on the path of the light rays emitted by the emitter) and a photodetector which transforms the light collected as an electrical signal; a LIDAR sensor thus makes it possible to detect the presence of objects located in the emitted light beam and to measure the distance between the sensor and each detected object; and or
- une ou plusieurs caméras (associées ou non à un capteur de profondeur) pour l’acquisition d’une ou plusieurs images de l’environnement autour du véhicule se trouvant dans le champ de vision de la ou les caméras.- one or more cameras (associated or not with a depth sensor) for acquiring one or more images of the environment around the vehicle located in the field of vision of the camera(s).
Les données obtenues de ce ou ces capteurs varient selon le type de capteur. Lorsqu’il s’agit d’un radar ou d’un LIDAR, les premières données correspondent par exemple à des données de distance entre des points de l’objet détecté et le capteur. Chaque objet détecté est ainsi représenté par un nuage de points (chaque point correspondant à un point de l’objet recevant le rayonnement émis par le capteur et réfléchissant au moins en partie ce rayonnement), le nuage de points représentant l’enveloppe (ou une partie de l’enveloppe) de l’objet détecté tel que vu par le capteur et in fine par le véhicule embarquant le capteur. Lorsqu’il s’agit d’une caméra vidéo, les premières données correspondent à des données associées à chaque pixel de la ou les images acquises, par exemple des valeurs de niveaux de gris codés sur par exemple 8, 10, 12 ou plus de bits pour chaque canal couleur, par exemple RGB (de l’anglais «Red, Green, Blue» ou en français «Rouge, vert, bleu»).The data obtained from this or these sensors varies according to the type of sensor. When it is a radar or a LIDAR, the first data correspond for example to distance data between points of the detected object and the sensor. Each detected object is thus represented by a cloud of points (each point corresponding to a point of the object receiving the radiation emitted by the sensor and reflecting at least part of this radiation), the cloud of points representing the envelope (or a part of the envelope) of the detected object as seen by the sensor and ultimately by the vehicle carrying the sensor. In the case of a video camera, the first data correspond to data associated with each pixel of the acquired image or images, for example gray level values coded on for example 8, 10, 12 or more bits for each color channel, for example RGB (from English “Red, Green, Blue” or in French “Rouge, vert, bleu”).
Le traitement de ces données obtenues des capteurs embarqués permet au premier véhicule 11 d’obtenir des informations, dites deuxièmes informations, sur les trajectoires respectives des deuxièmes véhicules 12, 13 localisés dans l’environnement 1 du premier véhicule 11.The processing of these data obtained from the on-board sensors allows the first vehicle 11 to obtain information, called second information, on the respective trajectories of the second vehicles 12, 13 located in the environment 1 of the first vehicle 11.
Par exemple, lorsque les deuxièmes véhicules 12, 13 sont en mouvement, l’analyse de la succession des positions prises par ces deuxièmes véhicules 12, 13 au cours du temps permet d’obtenir des deuxièmes données représentant le déplacement de chacun de ces deuxièmes véhicules 12, 13 au cours du temps, fournissant ainsi des informations sur leur trajectoire respective. Par exemple, la détection des positions successives du deuxième véhicule 13 (dans un intervalle de temps déterminé, la position du deuxième véhicule 13 étant par exemple déterminée toutes les 10, 20, 50 ou 100 ms pendant quelques secondes ou tant que le deuxième véhicule 13 est détecté par le premier véhicule 11) indique que le deuxième véhicule 13 circule selon un sens de circulation opposé au sens de circulation du premier véhicule 11.For example, when the second vehicles 12, 13 are in motion, the analysis of the succession of positions taken by these second vehicles 12, 13 over time makes it possible to obtain second data representing the movement of each of these second vehicles 12, 13 over time, thus providing information on their respective trajectory. For example, the detection of the successive positions of the second vehicle 13 (in a determined time interval, the position of the second vehicle 13 being for example determined every 10, 20, 50 or 100 ms for a few seconds or as long as the second vehicle 13 is detected by the first vehicle 11) indicates that the second vehicle 13 is traveling in a direction of travel opposite to the direction of travel of the first vehicle 11.
Selon un autre exemple, lorsque par exemple un ou plusieurs de ces deuxièmes véhicules 12, 13 est à l’arrêt, par exemple le deuxième véhicule 12 positionné dans la deuxième voie de circulation 102, une analyse de la ou les images prises par la ou les caméras embarquées dans le premier véhicule 11 permet de déterminer si le deuxième véhicule 12 a activé un ou plusieurs de ses clignotants 121 (aussi appelés indicateurs de changement de direction). Une telle détermination est par exemple obtenue en appliquant un traitement d’image basé sur la couleur et appliqué à une séquence de plusieurs images successives, la couleur associée aux clignotants en fonctionnement étant orange avec une alternance entre deux états allumé et éteint des feux. Selon une variante, l’analyse des images pour détecter l’activation d’un ou plusieurs clignotants correspond par exemple à une méthode d’apprentissage par machine (de l’anglais «machine learning») mettant en œuvre une intelligence artificielle avec un réseau de neurones par exemple. L’analyse des images permet ainsi d’obtenir des premières données représentatives de l’actionnement d’un ou plusieurs clignotants par le deuxième véhicule 12, fournissant une indication sur la trajectoire de ce deuxième véhicule 12. En effet, le deuxième véhicule 12 ayant activé au moins un de ses feux clignotants droit, cela indique que le deuxième véhicule 12 a l’intention de tourner vers la droite, fournissant une indication sur sa trajectoire dans les prochaines secondes.According to another example, when for example one or more of these second vehicles 12, 13 is stationary, for example the second vehicle 12 positioned in the second traffic lane 102, an analysis of the image(s) taken by the the cameras on board the first vehicle 11 make it possible to determine whether the second vehicle 12 has activated one or more of its indicators 121 (also called direction change indicators). Such a determination is for example obtained by applying an image processing based on the color and applied to a sequence of several successive images, the color associated with the indicators in operation being orange with an alternation between two on and off states of the lights. According to a variant, the analysis of the images to detect the activation of one or more indicators corresponds for example to a machine learning method implementing an artificial intelligence with a network neurons, for example. The analysis of the images thus makes it possible to obtain first data representative of the actuation of one or more indicators by the second vehicle 12, providing an indication of the trajectory of this second vehicle 12. Indeed, the second vehicle 12 having activated at least one of its right flashing lights, this indicates that the second vehicle 12 intends to turn to the right, providing an indication of its trajectory in the next few seconds.
Selon une variante de réalisation optionnelle, le premier véhicule 11 embarque également un système de détection de marquage au sol. Un tel système comprend une ou plusieurs caméras pour l’acquisition d’images des voies de circulations 101 à 103, par exemple la portion de route située à l’avant et/ou sur les côtés du premier véhicule 11. Le système de détection de marquage au sol est configuré pour détecter les marquages au sol dans l’environnement du premier véhicule 11, c’est-à-dire les marquages au sol de l’environnement 1. Les marquages au sol sont également appelés signalement horizontal et correspondent à, par exemple, un ensemble de lignes 110, 111, 112, 113 tracées sur le sol. Un traitement d’image est appliqué aux images obtenues de la ou les caméras du système de détection de marquage au sol pour déterminer la présence de lignes au sol et de classifier ces lignes en différentes catégories, par exemple pour déterminer si les lignes au sol correspondent à des lignes de rive ou des lignes médianes par exemple. Un exemple de traitement d’image pour détecter les lignes au sol est par exemple décrit dans le document WO2017194890A1. Le système de détection de marquage au sol identifie par exemple les lignes en trait continu 112 et 113 ou en traits pointillés 110 et 111.According to an optional embodiment variant, the first vehicle 11 also incorporates a ground marking detection system. Such a system comprises one or more cameras for acquiring images of the traffic lanes 101 to 103, for example the portion of road located in front and/or on the sides of the first vehicle 11. The detection system ground marking is configured to detect the ground markings in the environment of the first vehicle 11, that is to say the ground markings of the environment 1. The ground markings are also called horizontal signaling and correspond to, for example, a set of lines 110, 111, 112, 113 drawn on the ground. Image processing is applied to the images obtained from the camera(s) of the floor marking detection system to determine the presence of lines on the ground and to classify these lines into different categories, for example to determine whether the lines on the ground correspond to shore lines or center lines for example. An example of image processing to detect lines on the ground is for example described in the document WO2017194890A1. The floor marking detection system identifies, for example, the lines in solid lines 112 and 113 or in dotted lines 110 and 111.
Une telle détection des voies de circulation 101 à 103 permet au premier véhicule 11 d’associer les deuxièmes véhicules 12, 13 détectés aux voies de circulation 102, 103 sur lesquelles ils circulent, le deuxième véhicule 12 étant associé à la deuxième voie de circulation 102 (indiquant que le deuxième véhicule 12 circule ou est positionné sur la deuxième voie de circulation 102) et le troisième véhicule 13 étant associé à la troisième voie de circulation 103 (indiquant que le deuxième véhicule 13 circule ou est positionné sur la troisième voie de circulation 103).Such detection of traffic lanes 101 to 103 allows the first vehicle 11 to associate the second vehicles 12, 13 detected with the traffic lanes 102, 103 on which they are traveling, the second vehicle 12 being associated with the second traffic lane 102 (indicating that the second vehicle 12 is traveling or is positioned on the second traffic lane 102) and the third vehicle 13 being associated with the third traffic lane 103 (indicating that the second vehicle 13 is traveling or is positioned on the third traffic lane 103).
Les données obtenues du système de détection de marquage sont par exemple comparées aux données de cartographie du système de navigation pour confirmer la bonne détection des voies de circulation 101 à 103.The data obtained from the marking detection system are for example compared with the mapping data from the navigation system to confirm the correct detection of traffic lanes 101 to 103.
Le premier véhicule 11 correspond par exemple à un véhicule autonome avec un niveau d’autonomie déterminé, par exemple un niveau d’autonomie supérieur au niveau 2 ou au niveau 3. Le niveau d’autonomie du premier véhicule 11 correspond par exemple à un des 5 niveaux de la classification selon l’agence fédérale américaine chargée de la sécurité routière ou à un des 6 niveaux de la classification de l’organisation internationale des constructeurs automobiles.The first vehicle 11 corresponds for example to an autonomous vehicle with a determined level of autonomy, for example a level of autonomy higher than level 2 or level 3. The level of autonomy of the first vehicle 11 corresponds for example to one of the 5 levels of the classification according to the American federal agency in charge of road safety or one of the 6 levels of the classification of the international organization of automobile manufacturers.
Les 5 niveaux de la classification de l’agence fédérale chargée de la sécurité routière sont:The 5 levels of the classification of the federal agency responsible for road safety are:
- niveau 0: aucune automatisation, le conducteur du véhicule contrôle totalement les fonctions principales du véhicule (moteur, accélérateur, direction, freins);- level 0: no automation, the driver of the vehicle fully controls the main functions of the vehicle (engine, accelerator, steering, brakes);
- niveau 1: assistance au conducteur, l’automatisation est active pour certaines fonctions du véhicule, le conducteur gardant un contrôle global sur la conduite du véhicule; le régulateur de vitesse fait partie de ce niveau, comme d’autres aides telles que l’ABS (système antiblocage des roues) ou l’ESP (électro-stabilisateur programmé);- level 1: driver assistance, the automation is active for certain vehicle functions, the driver retaining overall control over the driving of the vehicle; cruise control is part of this level, like other aids such as ABS (anti-lock braking system) or ESP (programmed electro-stabilizer);
- niveau 2: automatisation de fonctions combinées, le contrôle d’au moins deux fonctions principales est combiné dans l’automatisation pour remplacer le conducteur dans certaines situations; par exemple, le régulateur de vitesse adaptatif combiné avec le centrage sur la voie permet à un véhicule d’être classé niveau 2, tout comme l’aide au stationnement (de l’anglais «Park assist») automatique;- level 2: automation of combined functions, the control of at least two main functions is combined in the automation to replace the driver in certain situations; for example, adaptive cruise control combined with lane centering allows a vehicle to be classified as level 2, as does automatic parking assistance;
- niveau 3: conduite autonome limitée, le conducteur peut céder le contrôle complet du véhicule au système automatisé qui sera alors en charge des fonctions critiques de sécurité; la conduite autonome ne peut cependant avoir lieu que dans certaines conditions environnementales et de trafic déterminées (uniquement sur autoroute par exemple);- level 3: limited autonomous driving, the driver can hand over complete control of the vehicle to the automated system which will then be in charge of critical safety functions; however, autonomous driving can only take place under certain environmental and traffic conditions (only on the motorway, for example);
- niveau 4: conduite autonome complète sous conditions, le véhicule est conçu pour assurer seul l’ensemble des fonctions critiques de sécurité sur un trajet complet; le conducteur fournit une destination ou des consignes de navigation mais n’est pas tenu de se rendre disponible pour reprendre le contrôle du véhicule;- level 4: complete autonomous driving under conditions, the vehicle is designed to perform all the critical safety functions on its own over a complete journey; the driver provides a destination or navigation instructions but is not required to make himself available to regain control of the vehicle;
- niveau 5: conduite complètement autonome sans l’aide de conducteur dans toutes les circonstances.- level 5: completely autonomous driving without driver assistance in all circumstances.
Les deuxièmes informations représentatives des trajectoires des deuxièmes véhicules 12, 13 obtenues des données de détection de ces deuxièmes véhicules 12, 13 par le premier véhicule 11 sont utilisées pour déterminer des troisièmes informations représentatives du sens de circulation et/ou de la direction associée à chacune des voies de circulation 102, 103 sur lesquelles circulent des deuxièmes véhicules 12, 13. Ces troisièmes informations sont alors avantageusement utilisées pour valider les premières informations relatives à la direction et/ou au sens associé à chaque voie de circulation 101 à 103, ces premières informations étant obtenues des données de cartographie via le système de navigation.The second information representative of the trajectories of the second vehicles 12, 13 obtained from the detection data of these second vehicles 12, 13 by the first vehicle 11 are used to determine third information representative of the direction of movement and/or of the direction associated with each traffic lanes 102, 103 on which second vehicles 12, 13 travel. This third information is then advantageously used to validate the first information relating to the direction and/or the direction associated with each traffic lane 101 to 103, these first information being obtained from map data via the navigation system.
La validation comprend par exemple la comparaison des troisièmes informations avec les premières informations. Par exemple, les troisièmes informations de direction et/ou le sens associé à chaque voie de circulation 101 à 103 et déterminé via les données de détection des deuxièmes véhicules 12, 13 sont chacune comparées aux premières informations correspondantes. Par exemple, la deuxième voie de circulation 102 a été détectée comme étant une voie de tourne-à-droite selon le sens de circulation du premier véhicule 11 et de la première voie de circulation 101 sur laquelle circule le premier véhicule 11. Ainsi, le sens de circulation de la deuxième voie de circulation 102 obtenue des données de détection du deuxième véhicule 12 est comparé au sens de circulation de la deuxième voie de circulation 102 obtenue des données de cartographie. De la même manière, la direction associée à la deuxième voie de circulation 102 (tourne-à-droite) obtenue des données de détection du deuxième véhicule 12, et plus précisément des données relatives à la détection de l’activation des clignotants droits, est comparée à la direction associée à cette deuxième voie de circulation 102 et obtenue des données de cartographie.The validation comprises for example the comparison of the third information with the first information. For example, the third direction information and/or the direction associated with each traffic lane 101 to 103 and determined via the detection data of the second vehicles 12, 13 are each compared to the corresponding first information. For example, the second traffic lane 102 has been detected as being a right-turn lane according to the direction of travel of the first vehicle 11 and of the first traffic lane 101 on which the first vehicle 11 is traveling. Thus, the traffic direction of the second traffic lane 102 obtained from the detection data of the second vehicle 12 is compared with the traffic direction of the second traffic lane 102 obtained from the mapping data. In the same way, the direction associated with the second traffic lane 102 (right turn) obtained from the detection data of the second vehicle 12, and more precisely from the data relating to the detection of the activation of the right turn signals, is compared to the direction associated with this second traffic lane 102 and obtained mapping data.
Lorsque les premières informations et les troisièmes informations correspondent pour une voie de circulation donnée, alors les premières informations obtenues des données de cartographie sont validées pour cette voie de circulation donnée, ce qui renforce la confiance dans les données de cartographie.When the first information and the third information correspond for a given traffic lane, then the first information obtained from the mapping data is validated for this given traffic lane, which reinforces the confidence in the mapping data.
A l’inverse, lorsque les premières informations diffèrent des troisièmes informations pour une voie de circulation donnée, alors le niveau de confiance associée aux données de cartographie est réduit. Selon une variante, si le niveau de confiance associé aux troisièmes informations est élevé (par exemple, lorsque plusieurs deuxièmes véhicules circulant sur une même voie de circulation permettent d’obtenir les mêmes troisièmes informations de direction et/ou sens pour cette voie de circulation, alors le niveau de confiance pour les troisièmes informations est élevé), alors les troisièmes informations remplacent les premières informations dans le système de navigation. Si le si le niveau de confiance associé aux troisièmes informations est faible (par exemple si obtenues d’un seul deuxième véhicule ou si des différences sont obtenues entre plusieurs deuxièmes véhicules circulant sur une même voie de circulation), alors une requête de confirmation de la validité ou de la fiabilité des premières informations est par exemple émise et transmise à un serveur de contrôle ou au premier véhicule 11 pour qu’un conducteur ou un passager du premier véhicule 11 puisse vérifier et contrôler ces premières informations.Conversely, when the first information differs from the third information for a given traffic lane, then the level of confidence associated with the mapping data is reduced. According to a variant, if the level of confidence associated with the third information is high (for example, when several second vehicles traveling on the same traffic lane make it possible to obtain the same third direction and/or direction information for this traffic lane, then the confidence level for the third information is high), then the third information replaces the first information in the navigation system. If the if the level of confidence associated with the third information is low (for example if obtained from a single second vehicle or if differences are obtained between several second vehicles traveling on the same traffic lane), then a request for confirmation of the validity or reliability of the first information is for example transmitted and transmitted to a control server or to the first vehicle 11 so that a driver or a passenger of the first vehicle 11 can verify and control this first information.
Un tel processus est par exemple mis en œuvre dans un dispositif 2, par exemple un calculateur, embarqué dans le premier véhicule 11. Selon une variante, le processus est mis en œuvre dans un système comprenant par exemple plusieurs calculateurs et embarqué dans le premier véhicule 11.Such a process is for example implemented in a device 2, for example a computer, on board the first vehicle 11. According to a variant, the process is implemented in a system comprising for example several computers and on board the first vehicle 11.
Chacune des opérations décrites ci-dessous est par exemple mise en œuvre par un module matériel (de l’anglais «hardware»), un module logiciel (de l’anglais «software») ou un module combinant matériel et logiciel. Certaines opérations sont par exemple mises en œuvre dans un même module.Each of the operations described below is for example implemented by a hardware module, a software module or a module combining hardware and software. Some operations are for example implemented in the same module.
Dans une première opération, des données de cartographies de l’environnement routier du premier véhicule sont obtenues d’un système de navigation. Ces données sont par exemple reçues selon une ou plusieurs connexions sans fil d’un système satellitaire et/ou d’un ou plusieurs serveurs du «cloud» (ou «nuage» en français) 210, via une liaison satellite et/ou une liaison sans fil conforme au système de communication sans fil LTE 4G ou 5G.In a first operation, map data of the road environment of the first vehicle are obtained from a navigation system. These data are for example received according to one or more wireless connections from a satellite system and/or from one or more "cloud" servers (or "cloud" in French) 210, via a satellite link and/or a link wireless conforming to LTE 4G or 5G wireless communication system.
Dans une deuxième opération 21, des informations associées à chaque voie de circulation de l’environnement routier sont obtenues ou extraites des données de cartographies. Ces informations comprennent par exemple des informations sur le nombre de voies de circulation, des premières informations relatives au sens et/ou à la direction associée à chaque voie de circulation de l’environnement routier, des informations sur le type d’environnement routier (par exemple intersection, carrefour, voie rapide, etc.). Les premières informations comprennent par exemple le type de la voie de circulation, sélectionné dans un ensemble de type de voies comprenant par exemple: voie de droite selon le sens de circulation du premier véhicule 11, voie de gauche selon le sens de circulation du premier véhicule, voie de tourne-à-gauche et voie de tourne-à-droite.In a second operation 21, information associated with each traffic lane of the road environment is obtained or extracted from the mapping data. This information includes, for example, information on the number of traffic lanes, first information relating to the direction and/or the direction associated with each traffic lane of the road environment, information on the type of road environment (for example intersection, crossroads, expressway, etc.). The first information comprises for example the type of the traffic lane, selected from a set of lane types comprising for example: right lane according to the direction of traffic of the first vehicle 11, left lane according to the direction of traffic of the first vehicle , left-turn lane and right-turn lane.
Dans une troisième opération, un ensemble de données de détection d’un ou plusieurs deuxièmes véhicules sont obtenues de capteurs de détection d’objet 211 (radar(s), lidar(s) et/ou caméra(s)) embarqués dans le premier véhicule 11.In a third operation, a set of detection data from one or more second vehicles is obtained from object detection sensors 211 (radar(s), lidar(s) and/or camera(s)) on board the first vehicle 11.
Dans une quatrième opération 22, des premières données représentatives d’actionnement de clignotant(s) par un ou plusieurs deuxièmes véhicules sont obtenues de l’ensemble de données, par exemple de données de séquence d’images du ou des deuxièmes véhicules acquises par une ou plusieurs caméras embarquées dans le premier véhicule.In a fourth operation 22, first data representative of actuation of turn signal(s) by one or more second vehicles are obtained from the set of data, for example sequence data of images of the second vehicle(s) acquired by a or more on-board cameras in the first vehicle.
Dans une cinquième opération 23, des deuxièmes données représentatives de déplacement d’un ou plusieurs deuxièmes véhicules sont obtenues de l’ensemble de données, par exemple de données de positions successives prises par ce ou ces deuxièmes véhicules et acquises par les radars ou lidar(s) du premier véhicule sur une période temporelle, d’une durée par exemple égale à 2, 5, 10, 30 ou 60 secondes.In a fifth operation 23, second data representative of the movement of one or more second vehicles are obtained from the set of data, for example data of successive positions taken by this or these second vehicles and acquired by the radars or lidar( s) of the first vehicle over a time period, of a duration for example equal to 2, 5, 10, 30 or 60 seconds.
Selon une variante de réalisation, seule l’une ou l’autre des opérations 22 et 23 est mise en œuvre, selon les données obtenues des capteurs du premier véhicule 11 et/ou selon le type de mobilité (à l’arrêt ou en cours de déplacement) du ou des deuxièmes véhicules.According to a variant embodiment, only one or the other of operations 22 and 23 is implemented, according to the data obtained from the sensors of the first vehicle 11 and/or according to the type of mobility (stationary or in progress). movement) of the second vehicle(s).
Dans une sixième opération 24, des deuxièmes informations représentatives de la trajectoire de chaque deuxième véhicule sont obtenues de l’ensemble de données reçues des capteurs, par exemple à partir des premières données obtenues à l’opération 22 et/ou des deuxièmes données obtenues à l’opération 23. Ces deuxièmes informations permettent d’obtenir un ensemble de troisièmes informations représentatives de sens et/ou de direction associés à la ou les voies de circulation de l’environnement routier du premier véhicule 11.In a sixth operation 24, second information representing the trajectory of each second vehicle is obtained from the set of data received from the sensors, for example from the first data obtained at operation 22 and/or from the second data obtained at operation 23. This second information makes it possible to obtain a set of third information representative of direction and/or direction associated with the lane or lanes of the road environment of the first vehicle 11.
Dans une septième opération 25, les troisièmes opérations sont comparées aux deuxièmes informations pour valider l’exactitude des premières informations, l’exactitude des premières informations étant validées lorsque les premières informations et les troisièmes informations sont cohérentes.In a seventh operation 25, the third operations are compared to the second information to validate the accuracy of the first information, the accuracy of the first information being validated when the first information and the third information are consistent.
Dans une huitième opération 26, des paramètres 212 de contrôle de direction ou de trajectoire du premier véhicule 11 sont déterminées à partir des données de cartographie et des premières informations lorsque ces premières informations ont été validées. Lorsque les premières informations n’ont pas été validées, parce que différentes des troisièmes informations, les paramètres de contrôle de direction du premier véhicule 11 sont par exemple déterminées à partir des données de cartographie et des troisièmes informations. Ces paramètres 212 sont par exemple transmis, via par exemple un bus de données multiplexées CAN ou CAN FD, à des organes de commande du premier véhicule 11 tels que par exemple le système de direction (angle de braquage par exemple), le système de contrôle de vitesse définissant la trajectoire à suivre par le premier véhicule 11, notamment lorsque le premier véhicule 11 correspond à un véhicule autonome de niveau 3 ou plus.In an eighth operation 26, parameters 212 for controlling the direction or trajectory of the first vehicle 11 are determined from the mapping data and the first information when this first information has been validated. When the first information has not been validated, because it is different from the third information, the steering control parameters of the first vehicle 11 are for example determined from the mapping data and the third information. These parameters 212 are for example transmitted, via for example a multiplexed data bus CAN or CAN FD, to control elements of the first vehicle 11 such as for example the steering system (steering angle for example), the control system speed defining the trajectory to be followed by the first vehicle 11, in particular when the first vehicle 11 corresponds to an autonomous vehicle of level 3 or more.
Certaines des opérations décrites ci-dessus sont par exemple mises en œuvre en parallèle, par exemple les opérations 21 à 23.Some of the operations described above are for example implemented in parallel, for example operations 21 to 23.
Le dispositif 3 est par exemple configuré pour la mise en œuvre des opérations décrites en regard de la figure 1, de la figure 2 et/ou des étapes du procédé décrit en regard de la figure 4. Des exemples d’un tel dispositif 3 comprennent, sans y être limités, un équipement électronique embarqué tel qu’un ordinateur de bord d’un véhicule, un calculateur électronique tel qu’une UCE («Unité de Commande Electronique»), un téléphone intelligent (de l’anglais «smartphone»), une tablette, un ordinateur portable. Les éléments du dispositif 3, individuellement ou en combinaison, peuvent être intégrés dans un unique circuit intégré, dans plusieurs circuits intégrés, et/ou dans des composants discrets. Le dispositif 3 peut être réalisé sous la forme de circuits électroniques ou de modules logiciels (ou informatiques) ou encore d’une combinaison de circuits électroniques et de modules logiciels. Selon différents modes de réalisation particuliers, le dispositif 3 est couplé en communication avec d’autres dispositifs ou systèmes similaires, par exemple par l’intermédiaire d’un bus de communication ou au travers de ports d’entrée / sortie dédiés.The device 3 is for example configured for the implementation of the operations described with regard to FIG. 1, of FIG. 2 and/or of the steps of the method described with regard to FIG. 4. Examples of such a device 3 comprise , without being limited thereto, on-board electronic equipment such as a vehicle's on-board computer, an electronic computer such as an ECU ("Electronic Control Unit"), a smart telephone (from the English "smartphone" ), a tablet, a laptop. The elements of device 3, individually or in combination, can be integrated in a single integrated circuit, in several integrated circuits, and/or in discrete components. The device 3 can be made in the form of electronic circuits or software (or computer) modules or else a combination of electronic circuits and software modules. According to different particular embodiments, the device 3 is coupled in communication with other similar devices or systems, for example via a communication bus or through dedicated input/output ports.
Le dispositif 3 comprend un (ou plusieurs) processeur(s) 30 configurés pour exécuter des instructions pour la réalisation des étapes du procédé et/ou pour l’exécution des instructions du ou des logiciels embarqués dans le dispositif 3. Le processeur 30 peut inclure de la mémoire intégrée, une interface d’entrée/sortie, et différents circuits connus de l’homme du métier. Le dispositif 3 comprend en outre au moins une mémoire 31 correspondant par exemple une mémoire volatile et/ou non volatile et/ou comprend un dispositif de stockage mémoire qui peut comprendre de la mémoire volatile et/ou non volatile, telle que EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, disque magnétique ou optique.The device 3 comprises one (or more) processor(s) 30 configured to execute instructions for carrying out the steps of the method and/or for executing the instructions of the software or software embedded in the device 3. The processor 30 can include integrated memory, an input/output interface, and various circuits known to those skilled in the art. The device 3 further comprises at least one memory 31 corresponding for example to a volatile and/or non-volatile memory and/or comprises a memory storage device which can comprise volatile and/or non-volatile memory, such as EEPROM, ROM, PROM, RAM, DRAM, SRAM, flash, magnetic or optical disk.
Le code informatique du ou des logiciels embarqués comprenant les instructions à charger et exécuter par le processeur est par exemple stocké sur la mémoire 31.The computer code of the onboard software or software comprising the instructions to be loaded and executed by the processor is for example stored on the memory 31.
Selon un mode de réalisation particulier et non limitatif, le dispositif 3 comprend un bloc 32 d’éléments d’interface pour communiquer avec des dispositifs externes, par exemple un serveur distant ou le «cloud», des capteurs embarqués, des dispositifs tels que radar ou caméra. Les éléments d’interface du bloc 32 comprennent une ou plusieurs des interfaces suivantes:According to a particular and non-limiting embodiment, the device 3 comprises a block 32 of interface elements for communicating with external devices, for example a remote server or the "cloud", on-board sensors, devices such as radar or camera. Block 32 interface elements include one or more of the following interfaces:
- interface radiofréquence RF, par exemple de type Bluetooth® ou Wi-Fi®, LTE (de l’anglais «Long-Term Evolution» ou en français «Evolution à long terme»), LTE-Advanced (ou en français LTE-avancé);- RF radio frequency interface, for example of the Bluetooth® or Wi-Fi® type, LTE (from English “Long-Term Evolution” or in French “Evolution à long terme”), LTE-Advanced (or in French LTE-avanced );
- interface USB (de l’anglais «Universal Serial Bus» ou «Bus Universel en Série» en français);- USB interface (from the English “Universal Serial Bus” or “Bus Universel en Série” in French);
- interface HDMI (de l’anglais «High Definition Multimedia Interface», ou «Interface Multimedia Haute Definition» en français);- HDMI interface (from the English “High Definition Multimedia Interface”, or “Interface Multimedia Haute Definition” in French);
- interface LIN (de l’anglais «Local Interconnect Network», ou en français «Réseau interconnecté local»).- LIN interface (from English “Local Interconnect Network”, or in French “Réseau interconnecté local”).
Selon un autre mode de réalisation particulier, le dispositif 3 comprend une interface de communication 33 qui permet d’établir une communication avec d’autres dispositifs (tels que d’autres calculateurs du système embarqué lorsque le dispositif 3 correspond à un calculateur du système embarqué) via un canal de communication 330. L’interface de communication 33 correspond par exemple à un transmetteur configuré pour transmettre et recevoir des informations et/ou des données via le canal de communication 330. L’interface de communication 33 correspond par exemple à un réseau filaire de type CAN (de l’anglais «Controller Area Network» ou en français «Réseau de contrôleurs»), CAN FD (de l’anglais «Controller Area Network Flexible Data-Rate» ou en français «Réseau de contrôleurs à débit de données flexible»), FlexRay ou Ethernet.According to another particular embodiment, the device 3 comprises a communication interface 33 which makes it possible to establish communication with other devices (such as other computers of the on-board system when the device 3 corresponds to a computer of the on-board system ) via a communication channel 330. The communication interface 33 corresponds for example to a transmitter configured to transmit and receive information and/or data via the communication channel 330. The communication interface 33 corresponds for example to a wired network of the CAN type (from English "Controller Area Network" or in French "Réseau de Contrôleurs"), CAN FD (from English "Controller Area Network Flexible Data-Rate" or in French "Réseau de Contrôleurs à Flow flexible data system”), FlexRay or Ethernet.
Selon un mode de réalisation particulier supplémentaire, le dispositif 3 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage, un ou des haut-parleurs et/ou d’autres périphériques via respectivement des interfaces de sortie non représentées.According to an additional particular embodiment, the device 3 can supply output signals to one or more external devices, such as a display screen, one or more loudspeakers and/or other peripherals respectively via interfaces output not shown.
Dans une première étape 41, un ensemble de données associées à une détection d’au moins un deuxième véhicule dans l’environnement routier est reçu, par exemple d’un système de navigation ou d’une mémoire du dispositif 3.In a first step 41, a set of data associated with a detection of at least one second vehicle in the road environment is received, for example from a navigation system or from a memory of the device 3.
Dans une deuxième étape 42, des deuxièmes informations représentatives de trajectoire du au moins un deuxième véhicule sont déterminées à partir de l’ensemble de données.In a second step 42, second information representative of the trajectory of the at least one second vehicle is determined from the set of data.
Dans une troisième étape 43, des troisièmes informations représentatives de sens et/ou de direction associés à la au moins une voie de circulation sont déterminées à partir des deuxièmes informations.In a third step 43, third information representing direction and/or direction associated with the at least one traffic lane is determined from the second information.
Dans une quatrième étape 44, les premières informations sont validées à partir des deuxièmes informations.In a fourth step 44, the first information is validated from the second information.
Les étapes 41 à 44 sont avantageusement réitérées au fur et à mesure du déplacement du premier véhicule en fonction des données de cartographies reçues et représentatives de l’environnement routier du premier véhicule 11.Steps 41 to 44 are advantageously repeated as the first vehicle moves according to the map data received and representative of the road environment of the first vehicle 11.
Bien entendu, l’invention ne se limite pas aux modes de réalisation décrits ci-avant mais s’étend à un procédé de détermination d’un état représentatif de stationnement d’un deuxième véhicule, et au dispositif configuré pour la mise en œuvre du procédé.Of course, the invention is not limited to the embodiments described above but extends to a method for determining a state representative of parking of a second vehicle, and to the device configured for the implementation of the process.
L’invention concerne également un véhicule, par exemple automobile ou plus généralement un véhicule à moteur terrestre, comprenant le dispositif 3 de la figure 3.The invention also relates to a vehicle, for example an automobile or more generally a land motor vehicle, comprising the device 3 of FIG. 3.
Claims (10)
- réception (41) d’un ensemble de données associées à une détection d’au moins un deuxième véhicule (12, 13) dans ledit environnement routier (1);
- détermination (42) de deuxièmes informations représentatives de trajectoire dudit au moins un deuxième véhicule (12, 13) à partir dudit ensemble de données;
- détermination (43) de troisièmes informations représentatives de sens et/ou de direction associés à ladite au moins une voie de circulation (101, 102, 103) à partir desdites deuxièmes informations;
- validation (44) desdites premières informations à partir desdites troisièmes informations.Method for validating mapping data of a road environment (1) of a first vehicle (11), said data being obtained from a navigation system and comprising first information representative of direction and/or direction associated with at at least one traffic lane (101, 102, 103) of said road environment (1), said method being implemented by said first vehicle (11), the method comprising:
- reception (41) of a set of data associated with a detection of at least one second vehicle (12, 13) in said road environment (1);
- determination (42) of second information representative of the trajectory of said at least one second vehicle (12, 13) from said set of data;
- determination (43) of third information representative of direction and/or direction associated with said at least one traffic lane (101, 102, 103) from said second information;
- validation (44) of said first information from said third information.
- des premières données représentatives d’actionnement d’au moins un clignotant (121) par ledit au moins un deuxième véhicule (12, 13); et/ou
- des deuxièmes données représentatives d’un déplacement dudit au moins un deuxième véhicule (12, 13) dans ledit environnement routier (1).A method according to claim 1, wherein said data set comprises:
- first data representative of actuation of at least one indicator (121) by said at least one second vehicle (12, 13); and or
- second data representative of a movement of said at least one second vehicle (12, 13) in said road environment (1).
- détection de ladite au moins une voie de circulation (101, 102, 103);
- association entre ledit au moins un deuxième véhicule (12, 13) et ladite au moins une voie de circulation (101, 102, 103) en fonction de troisièmes données de positionnement dudit au moins un deuxième véhicule (12, 13), lesdites troisièmes données appartenant audit ensemble de données.A method according to claim 1 or 2, further comprising the steps of:
- detection of said at least one traffic lane (101, 102, 103);
- association between said at least one second vehicle (12, 13) and said at least one traffic lane (101, 102, 103) as a function of third positioning data of said at least one second vehicle (12, 13), said third data belonging to said data set.
- voie de droite selon le sens de circulation dudit premier véhicule;
- voie de gauche selon le sens de circulation dudit premier véhicule;
- voie de tourne-à-gauche; et
- voie de tourne-à-droite.Method according to one of claims 1 to 3, for which said first information comprises a type of traffic lane associated with said at least one traffic lane (101, 102, 103), said type of traffic lane belonging to a set of traffic lane types including:
- right lane in the direction of travel of said first vehicle;
- left lane in the direction of travel of said first vehicle;
- left-turn lane; And
- right-turn lane.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2001373A FR3107114B1 (en) | 2020-02-12 | 2020-02-12 | Method and device for validating mapping data of a vehicle road environment |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2001373 | 2020-02-12 | ||
FR2001373A FR3107114B1 (en) | 2020-02-12 | 2020-02-12 | Method and device for validating mapping data of a vehicle road environment |
Publications (2)
Publication Number | Publication Date |
---|---|
FR3107114A1 true FR3107114A1 (en) | 2021-08-13 |
FR3107114B1 FR3107114B1 (en) | 2022-01-14 |
Family
ID=70008980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR2001373A Expired - Fee Related FR3107114B1 (en) | 2020-02-12 | 2020-02-12 | Method and device for validating mapping data of a vehicle road environment |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR3107114B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3135151A1 (en) * | 2022-04-28 | 2023-11-03 | Psa Automobiles Sa | Maintaining continuity of driver assistance functions |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100104199A1 (en) * | 2008-04-24 | 2010-04-29 | Gm Global Technology Operations, Inc. | Method for detecting a clear path of travel for a vehicle enhanced by object detection |
WO2017194890A1 (en) | 2016-05-13 | 2017-11-16 | Institut Vedecom | Image processing method for recognising ground marking and system for detecting ground marking |
US20180052005A1 (en) * | 2016-08-17 | 2018-02-22 | Autoliv Asp, Inc. | Adas horizon and vision supplemental v2x |
-
2020
- 2020-02-12 FR FR2001373A patent/FR3107114B1/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100104199A1 (en) * | 2008-04-24 | 2010-04-29 | Gm Global Technology Operations, Inc. | Method for detecting a clear path of travel for a vehicle enhanced by object detection |
WO2017194890A1 (en) | 2016-05-13 | 2017-11-16 | Institut Vedecom | Image processing method for recognising ground marking and system for detecting ground marking |
US20180052005A1 (en) * | 2016-08-17 | 2018-02-22 | Autoliv Asp, Inc. | Adas horizon and vision supplemental v2x |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3135151A1 (en) * | 2022-04-28 | 2023-11-03 | Psa Automobiles Sa | Maintaining continuity of driver assistance functions |
Also Published As
Publication number | Publication date |
---|---|
FR3107114B1 (en) | 2022-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR3107114A1 (en) | Method and device for validating mapping data of a vehicle road environment | |
FR3119817A1 (en) | Method and device for determining a trajectory for an autonomous vehicle | |
FR3107873A1 (en) | Method and device for controlling a vehicle in a risky meteorological area | |
EP4090565B1 (en) | Method and device for controlling a vehicle | |
FR3106553A1 (en) | Method and device for processing vehicle environment data | |
FR3100651A1 (en) | Method and device for detecting an object for a vehicle | |
WO2024115827A1 (en) | Method and device for controlling a driving assistance system in an environment containing an intersection | |
FR3135814A1 (en) | Method and device for controlling a speed regulation system of a vehicle approaching a road sign element | |
FR3118746A1 (en) | Method and device for aiding the driving of a vehicle traveling on a road comprising several traffic lanes | |
FR3131724A1 (en) | Method and device for controlling a semi-automatic vehicle lane change system | |
FR3136430A1 (en) | Method and device for controlling an adaptive speed regulation system of a vehicle | |
FR3137781A1 (en) | Method and device for determining a width of a side lane adjacent to a traffic lane | |
FR3151560A1 (en) | Method and device for controlling an adaptive speed regulation system of a vehicle based on grip conditions | |
FR3133357A1 (en) | Method and device for controlling an autonomous vehicle using location information from at least one mobile communication device | |
FR3105961A1 (en) | Method and device for determining a lane change indicator for a vehicle | |
FR3151012A1 (en) | Method and device for controlling a semi-automatic lane change system for a vehicle | |
FR3137780A1 (en) | Method and device for determining a rear route of at least one lateral delimitation of a traffic lane | |
FR3107024A1 (en) | Method and device for controlling a vehicle | |
FR3130228A1 (en) | Method and device for controlling an automatic lane change system | |
FR3133043A1 (en) | Method and device for controlling selection of a target vehicle of an adaptive vehicle speed control system | |
FR3146640A1 (en) | Method and device for controlling the path of an autonomous vehicle traveling in manual mode | |
FR3153062A1 (en) | Method and device for determining a current driving mode of a second vehicle by a first vehicle | |
FR3131890A1 (en) | Method and device for controlling a semi-automatic vehicle lane change system | |
FR3131884A1 (en) | Method and device for controlling a semi-automatic vehicle lane change system | |
FR3123719A1 (en) | Method and device for determining a legal speed for a vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20210813 |
|
ST | Notification of lapse |
Effective date: 20221005 |