[go: up one dir, main page]

FR3132896A1 - Method and device for controlling a vehicle driving assistance system in a road environment comprising a merging of lanes - Google Patents

Method and device for controlling a vehicle driving assistance system in a road environment comprising a merging of lanes Download PDF

Info

Publication number
FR3132896A1
FR3132896A1 FR2201561A FR2201561A FR3132896A1 FR 3132896 A1 FR3132896 A1 FR 3132896A1 FR 2201561 A FR2201561 A FR 2201561A FR 2201561 A FR2201561 A FR 2201561A FR 3132896 A1 FR3132896 A1 FR 3132896A1
Authority
FR
France
Prior art keywords
vehicle
lane
road environment
road
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR2201561A
Other languages
French (fr)
Inventor
Hamza El Hanbali
Yassine Et-Thaqfy
Zoubida Lahlou
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Stellantis Auto Sas Fr
Original Assignee
PSA Automobiles SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PSA Automobiles SA filed Critical PSA Automobiles SA
Priority to FR2201561A priority Critical patent/FR3132896A1/en
Publication of FR3132896A1 publication Critical patent/FR3132896A1/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18163Lane change; Overtaking manoeuvres
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/04Traffic conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/10Interpretation of driver requests or demands
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/05Type of road, e.g. motorways, local streets, paved or unpaved roads
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/10Number of lanes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/50Barriers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/53Road markings, e.g. lane marker or crosswalk

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)

Abstract

La présente invention concerne un procédé et un dispositif de contrôle d’un système d’aide à la conduite d’un véhicule (11) circulant dans un environnement routier (1) comportant une pluralité de voies de circulation (1001, 1002, 1003). A cet effet, des données représentatives dudit environnement routier sont reçues à partir d’au moins un dispositif embarqué. En fonction des données, des informations représentatives d’une position d’une voie de circulation associée audit véhicule (11), dite voie propre, ainsi que d’une fusion de ladite voie propre avec une voie de circulation adjacente, sont déterminées, et ledit système d’aide à la conduite est contrôlé en fonction de ladite fusion. Figure pour l’abrégé : Figure 1 The present invention relates to a method and a device for controlling a system for assisting the driving of a vehicle (11) traveling in a road environment (1) comprising a plurality of traffic lanes (1001, 1002, 1003) . To this end, data representative of said road environment are received from at least one on-board device. Depending on the data, information representative of a position of a traffic lane associated with said vehicle (11), called own lane, as well as of a merger of said own lane with an adjacent traffic lane, are determined, and said driving assistance system is controlled according to said fusion. Figure for abstract: Figure 1

Description

Procédé et dispositif de contrôle d’un système d’aide à la conduite d’un véhicule dans un environnement routier comportant une fusion de voiesMethod and device for controlling a vehicle driving assistance system in a road environment comprising a merging of lanes

La présente invention concerne les procédés et dispositifs d’aide à la conduite d’un véhicule, notamment un véhicule automobile. La présente invention concerne également un procédé et un dispositif de détection d’une fusion de voies de circulation dans un environnement routier. La présente invention concerne également un procédé et un dispositif de contrôle d’un véhicule embarquant un ou plusieurs systèmes d’aide à la conduite, notamment un véhicule autonome.The present invention relates to methods and devices for assisting the driving of a vehicle, in particular a motor vehicle. The present invention also relates to a method and a device for detecting a merger of traffic lanes in a road environment. The present invention also relates to a method and a device for controlling a vehicle incorporating one or more driving assistance systems, in particular an autonomous vehicle.

Arrière-plan technologiqueTechnology background

La sécurité routière fait partie des enjeux importants de nos sociétés. Avec l’augmentation du nombre de véhicules circulant sur les réseaux routiers du monde entier, et ce quelles que soient les conditions de circulation, les risques d’accidents et d’incidents provoqués par les conditions de circulation n’ont jamais été aussi importants.Road safety is one of the important issues facing our societies. With the increase in the number of vehicles traveling on road networks around the world, regardless of traffic conditions, the risk of accidents and incidents caused by traffic conditions has never been greater.

Pour améliorer la sécurité routière, certains véhicules contemporains sont équipés de fonctions ou systèmes d’aide à la conduite, dits ADAS (de l’anglais « Advanced Driver-Assistance System » ou en français « Système d’aide à la conduite avancé »). Des systèmes ADAS mettent par exemple en œuvre des procédés basés sur la détection d’obstacles environnants à l’aide de capteurs périphériques embarqués sur un véhicule tels que des caméras, radars, ou encore lidars (de l’anglais « Light Detection And Ranging », ou « Détection et estimation de la distance par la lumière » en français).To improve road safety, certain contemporary vehicles are equipped with driving assistance functions or systems, known as ADAS (from English “Advanced Driver-Assistance System” or in French “Advanced Driving Assistance System”). . ADAS systems, for example, implement processes based on the detection of surrounding obstacles using peripheral sensors on board a vehicle such as cameras, radars, or even lidars (from the English “Light Detection And Ranging”). , or “Detection and estimation of distance by light” in French).

Les systèmes ADAS peuvent également tenir compte de données de navigation indiquant en avance les caractéristiques d’une route, notamment les limitations de vitesse, les côtes ou encore le rayon de courbure des virages sur le parcours, de façon à optimiser en avance la conduite du véhicule.ADAS systems can also take into account navigation data indicating in advance the characteristics of a road, in particular speed limits, hills or even the radius of curvature of turns on the route, so as to optimize the driving of the vehicle in advance. vehicle.

Lorsqu’une fusion de deux voies est détectée sur une route, les systèmes ADAS sont désactivés en avance, de manière à permettre au conducteur du véhicule de reprendre la main le temps de la fusion. Si cette désactivation est justifiée lors de la circulation du véhicule sur une voie fusionnant avec une voie adjacente, celle-ci reste superflue lorsque la voie de circulation du véhicule ne subit aucun changement. La désactivation injustifiée de systèmes ADAS représente ainsi une perte de confort pour le conducteur et un risque accru envers les usagers de la route, en raison d’un changement imprévu du comportement du véhicule.When a merger of two lanes is detected on a road, the ADAS systems are deactivated in advance, so as to allow the driver of the vehicle to regain control during the merger. If this deactivation is justified when the vehicle is traveling on a lane merging with an adjacent lane, it remains superfluous when the vehicle's lane does not undergo any change. The unjustified deactivation of ADAS systems therefore represents a loss of comfort for the driver and an increased risk to road users, due to an unforeseen change in the vehicle's behavior.

Résumé de la présente inventionSummary of the present invention

Un objet de la présente invention est de résoudre au moins un des inconvénients de l’arrière-plan technologique.An object of the present invention is to resolve at least one of the disadvantages of the technological background.

Un objet de la présente invention est par exemple d’améliorer la détection d’une fusion de voie de circulation dans un environnement routier.An object of the present invention is for example to improve the detection of a traffic lane merger in a road environment.

Un autre objet de la présente invention est par exemple d’améliorer le fonctionnement d’un ou de plusieurs systèmes ADAS embarqué dans le véhicule.Another object of the present invention is for example to improve the operation of one or more ADAS systems embedded in the vehicle.

Selon un premier aspect, la présente invention concerne un procédé de contrôle d’un système d’aide à la conduite d’un véhicule circulant dans un environnement routier comportant une pluralité de voies de circulation, le procédé comprenant les étapes suivantes :According to a first aspect, the present invention relates to a method for controlling a driving assistance system of a vehicle traveling in a road environment comprising a plurality of traffic lanes, the method comprising the following steps:

- réception de données représentatives de l’environnement routier à partir d’au moins un dispositif embarqué dans le véhicule ;- reception of data representative of the road environment from at least one device on board the vehicle;

- première détermination d’informations représentatives d’une position, dans l’environnement routier, d’une voie de circulation associée au véhicule, dite voie propre, parmi la pluralité de voies de circulation en fonction des données ;- first determination of information representative of a position, in the road environment, of a traffic lane associated with the vehicle, called its own lane, among the plurality of traffic lanes according to the data;

- deuxième détermination d’informations représentatives d’une fusion de la voie propre avec une voie de circulation adjacente à la voie propre, en fonction des données ; et- second determination of information representative of a merger of the own lane with a traffic lane adjacent to the own lane, based on the data; And

- contrôle du système d’aide à la conduite du véhicule en fonction de la fusion déterminée.- control of the vehicle driving assistance system according to the determined fusion.

En d’autres termes, la position du véhicule est déterminée par rapport à l’ensemble des voies de circulation de l’environnement routier, et la fusion de voies de circulation est détectée lorsque celle-ci se produit sur la voie propre du véhicule.In other words, the position of the vehicle is determined in relation to all the traffic lanes in the road environment, and the merging of traffic lanes is detected when this occurs on the vehicle's own lane.

Grâce à la présente invention, le comportement du véhicule embarquant un ou plusieurs systèmes ADAS est adapté selon que celui-ci circule ou non sur une voie en fusion avec une voie adjacente. Cette conception permet également de garantir que le véhicule circule effectivement sur une voie en fusion lorsqu’une telle fusion est détectée, et par conséquent d’adapter le comportement des systèmes ADAS en conséquence, par exemple de manière à engager la fusion entre la voie propre et la voie adjacente de manière autonome.Thanks to the present invention, the behavior of the vehicle carrying one or more ADAS systems is adapted depending on whether or not it is traveling on a lane merging with an adjacent lane. This design also makes it possible to guarantee that the vehicle is actually traveling on a merging lane when such a merger is detected, and consequently to adapt the behavior of the ADAS systems accordingly, for example so as to initiate merging between the own lane. and the adjacent lane autonomously.

Selon une variante, les données représentatives de l’environnement routier comprennent des informations représentatives de lignes routières, les lignes routières appartenant à un ensemble de lignes comprenant :According to a variant, the data representative of the road environment include information representative of road lines, the road lines belonging to a set of lines comprising:

- un marquage au sol associé à l’environnement routier ; et/ou- ground markings associated with the road environment; and or

- une barrière associée à l’environnement routier ; et/ou- a barrier associated with the road environment; and or

- une bordure de route associée à l’environnement routier,- a roadside associated with the road environment,

la première détermination et/ou la deuxième détermination étant effectuées en fonction des informations représentatives de lignes routières.the first determination and/or the second determination being carried out based on the information representative of road lines.

Selon une autre variante, la première détermination comprend les étapes suivantes :According to another variant, the first determination comprises the following steps:

- détermination d’une valeur de largeur associée à un élément de l’environnement routier à partir des données ;- determination of a width value associated with an element of the road environment from the data;

- comparaison de la valeur de largeur avec une première valeur seuil ; et- comparison of the width value with a first threshold value; And

- détermination d’informations représentatives d’une voie de circulation associée à l’environnement routier en fonction d’un résultat de la comparaison.- determination of information representative of a traffic lane associated with the road environment based on a result of the comparison.

Selon une variante supplémentaire, la deuxième détermination comprend les étapes suivantes :According to an additional variant, the second determination comprises the following steps:

- détermination d’un paramètre de largeur associé à la voie propre, le paramètre de largeur variant le long de la voie propre ; et- determination of a width parameter associated with the clean track, the width parameter varying along the clean track; And

- comparaison du paramètre de largeur avec une deuxième valeur seuil, la fusion étant détectée lorsque le paramètre de largeur est inférieur à la deuxième valeur seuil.- comparison of the width parameter with a second threshold value, the merger being detected when the width parameter is less than the second threshold value.

Selon encore une variante, le contrôle comprend les étapes suivantes :According to yet another variant, the control comprises the following steps:

- rendu d’une requête de changement de voie à destination d’un conducteur du véhicule ;- rendering a lane change request to a driver of the vehicle;

- réception d’une réponse à la requête à partir d’une interface homme-machine embarquée dans le véhicule ;- reception of a response to the request from a man-machine interface on board the vehicle;

- contrôle d’une trajectoire du véhicule vers la voie de circulation adjacente lorsque la réponse est positive ; et- control of a vehicle trajectory towards the adjacent traffic lane when the response is positive; And

-arrêt du système d’aide à la conduite lorsque la réponse est négative.-stopping the driving assistance system when the response is negative.

Selon une autre variante, le système d’aide à la conduite comprend un système de changement semi-automatique de voie de circulation.According to another variant, the driving assistance system includes a semi-automatic lane change system.

Selon un deuxième aspect, la présente invention concerne un dispositif de contrôle d’un système d’aide à la conduite d’un 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 la présente invention.According to a second aspect, the present invention relates to a device for controlling a vehicle driving assistance system, the device comprising a memory associated with a processor configured for implementing the steps of the method according to the first aspect of the present invention.

Selon un troisième aspect, la présente 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 la présente invention.According to a third aspect, the present invention relates to a vehicle, for example of the automobile type, comprising a device as described above according to the second aspect of the present invention.

Selon un quatrième aspect, la présente 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 la présente invention, ceci notamment lorsque le programme d’ordinateur est exécuté par au moins un processeur.According to a fourth aspect, the present 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 present invention, 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 a source code, an object code, or an intermediate code between a source code and an object code, such as in partially compiled form, or in any other desirable form.

Selon un cinquième aspect, la présente 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 la présente invention.According to a fifth aspect, the present invention relates to a computer-readable recording medium on which is recorded a computer program comprising instructions for executing the steps of the method according to the first aspect of the present 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 la présente 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 terrestrial radio or by self-directed laser beam or by other ways. The computer program according to the present invention can in particular be downloaded onto 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 executing the method in question.

Brève description des figuresBrief description of the figures

D’autres caractéristiques et avantages de la présente invention ressortiront de la description des exemples de réalisation particuliers et non limitatifs de la présente invention ci-après, en référence aux figures 1 à 3 annexées, sur lesquelles :Other characteristics and advantages of the present invention will emerge from the description of the particular and non-limiting examples of embodiment of the present invention below, with reference to the attached Figures 1 to 3, in which:

illustre schématiquement un véhicule circulant dans un environnement routier présentant une fusion entre deux voies de circulation, selon un exemple de réalisation particulier et non limitatif de la présente invention ; schematically illustrates a vehicle traveling in a road environment presenting a merger between two traffic lanes, according to a particular and non-limiting embodiment of the present invention;

illustre schématiquement un dispositif configuré pour le contrôle d’un système d’aide à la conduite du véhicule de la , selon un exemple de réalisation particulier et non limitatif de la présente invention ; schematically illustrates a device configured for controlling a driving assistance system of the vehicle of the , according to a particular and non-limiting embodiment of the present invention;

illustre un organigramme des différentes étapes d’un procédé de contrôle d’un système d’aide à la conduite du véhicule de la , selon un exemple de réalisation particulier et non limitatif de la présente invention. illustrates a flowchart of the different stages of a method of controlling a driving assistance system of the vehicle of the , according to a particular and non-limiting embodiment of the present invention.

Description des exemples de réalisationDescription of the implementation examples

Un procédé et un dispositif de contrôle d’un système d’aide à la conduite d’un véhicule vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 3. 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 controlling a vehicle driving assistance system will now be described in what follows with reference jointly to Figures 1 to 3. The same elements are identified with the same reference signs throughout the description which follows.

Selon un exemple particulier et non limitatif de réalisation de la présente invention, le contrôle d’un système d’aide à la conduite, dit système ADAS, d’un véhicule circulant dans un environnement routier comportant une pluralité de voies de circulation comprend la réception, par le véhicule, de données représentatives de l’environnement routier à partir d’au moins un dispositif embarqué. Les données correspondent par exemple à des données de cartographie de l’environnement routier associées par exemple à une position du véhicule dans l’environnement routier et/ou à des données représentatives d’un voisinage du véhicule. Les données comprennent par exemple une information représentative d’une fusion de deux voies de la pluralité de voies de circulation, devant le véhicule selon son sens de circulation. Les données sont par exemple reçues via une connexion sans fil ou encore par connexion filaire avec des capteurs embarqués dans le véhicule et/ou un système de géolocalisation intégré au véhicule et/ou un dispositif connecté de type téléphone intelligent (de l’anglais « smartphone ») associé à un occupant du véhicule.According to a particular and non-limiting example of embodiment of the present invention, the control of a driving assistance system, called the ADAS system, of a vehicle circulating in a road environment comprising a plurality of traffic lanes comprises the reception , by the vehicle, data representative of the road environment from at least one on-board device. The data correspond for example to mapping data of the road environment associated for example with a position of the vehicle in the road environment and/or to data representative of a neighborhood of the vehicle. The data includes for example information representative of a merger of two lanes of the plurality of traffic lanes, in front of the vehicle according to its direction of travel. The data is for example received via a wireless connection or by wired connection with sensors embedded in the vehicle and/or a geolocation system integrated into the vehicle and/or a connected device such as a smartphone (from the English "smartphone"). ") associated with an occupant of the vehicle.

Les données permettent de déterminer des informations représentatives d’une position, dans l’environnement routier, d’une voie de circulation associée au véhicule, dite voie propre, parmi la pluralité de voies de circulation. En d’autres termes, le véhicule caractérise la voie propre, sur laquelle il circule, et la situe au sein de l’environnement routier, notamment par rapport à la pluralité de voies de circulation. Le véhicule détermine par exemple que la voie propre se situe sur une extrémité gauche ou droite de la pluralité de voies de circulation, c’est-à-dire que la voie propre est susceptible de fusionner avec une voie adjacente de la pluralité de voies de circulation.The data makes it possible to determine information representative of a position, in the road environment, of a traffic lane associated with the vehicle, called its own lane, among the plurality of traffic lanes. In other words, the vehicle characterizes the specific lane on which it is traveling and locates it within the road environment, particularly in relation to the plurality of traffic lanes. The vehicle determines for example that the own lane is located on a left or right end of the plurality of traffic lanes, that is to say that the own lane is likely to merge with an adjacent lane of the plurality of traffic lanes. traffic.

Le véhicule détermine alors, en fonction des données, des informations représentatives d’une fusion de la voie propre avec une voie de circulation adjacente à la voie propre, c’est-à-dire que la voie propre et la voie de circulation adjacente se rejoignent pour former une voie unique. En d’autres termes, le véhicule détermine que l’environnement routier présente une fusion de deux voies de circulation, laquelle concerne directement la circulation du véhicule et nécessite une adaptation de son comportement. Le système ADAS est alors contrôlé en fonction de la fusion déterminée. Le véhicule détermine par exemple une fusion dans laquelle la voie propre vient rejoindre la voie de circulation adjacente, le comportement du véhicule étant alors adapté pour permettre son insertion dans la voie de circulation adjacente. Le contrôle du système ADAS correspond par exemple à un changement de voies de la voie propre vers la voie de circulation adjacente, ou encore à une adaptation de son fonctionnement pour permettre une reprise en main du véhicule par le conducteur pour effectuer le changement de voies.The vehicle then determines, based on the data, information representative of a merger of the own lane with a traffic lane adjacent to the own lane, that is to say that the own lane and the adjacent traffic lane meet. join to form a single path. In other words, the vehicle determines that the road environment presents a merger of two traffic lanes, which directly concerns the movement of the vehicle and requires an adaptation of its behavior. The ADAS system is then controlled according to the determined fusion. The vehicle determines for example a merger in which the own lane joins the adjacent traffic lane, the behavior of the vehicle then being adapted to allow its insertion into the adjacent traffic lane. Control of the ADAS system corresponds, for example, to a change of lanes from the own lane to the adjacent traffic lane, or even to an adaptation of its operation to allow the driver to take control of the vehicle to carry out the lane change.

Un tel procédé permet ainsi d’optimiser le fonctionnement des systèmes ADAS sur une route présentant une fusion entre plusieurs voies de circulation, en permettant d’identifier clairement si le véhicule est concerné ou non par une telle fusion et par conséquent de différencier son comportement à l’approche de cette fusion. Déterminer si le véhicule est concerné par la fusion de voies de circulation permet ainsi d’éviter la désactivation injustifiée de fonctions ADAS et d’effectuer un contrôle spécifique lorsque le véhicule se situe sur une voie propre en fusion avec une voie de circulation adjacente. Le confort et la sécurité du conducteur du véhicule équipé de systèmes ADAS ainsi que des autres usagers de la route est ainsi augmenté, ainsi que les fonctionnalités permises par ces systèmes ADAS et leur disponibilité.Such a method thus makes it possible to optimize the operation of ADAS systems on a road presenting a merger between several traffic lanes, by making it possible to clearly identify whether or not the vehicle is affected by such a merger and consequently to differentiate its behavior at the approach to this merger. Determining whether the vehicle is affected by the merging of traffic lanes thus makes it possible to avoid the unjustified deactivation of ADAS functions and to carry out a specific check when the vehicle is located on a separate lane merging with an adjacent traffic lane. The comfort and safety of the driver of the vehicle equipped with ADAS systems as well as other road users is thus increased, as well as the functionalities permitted by these ADAS systems and their availability.

illustre schématiquement un véhicule 11 circulant dans un environnement routier 1, selon un exemple de réalisation particulier de la présente invention. schematically illustrates a vehicle 11 circulating in a road environment 1, according to a particular embodiment of the present invention.

La illustre un environnement routier 1 comprenant une pluralité de voies de circulation 1001, 1002, 1003, par exemple trois voies de circulation distinctes présentant le même sens de circulation. L’environnement routier 1 correspond par exemple à une portion d’autoroute. Un véhicule 11 circule dans l’environnement routier sur une des voies de circulation 1001, 1002, 1003, par exemple sur une première voie de circulation 1001. Le véhicule 11 correspond par exemple à un véhicule à moteur thermique, à moteur(s) électrique(s) ou encore un véhicule hybride avec un moteur thermique et un ou plusieurs moteurs électriques. Le véhicule 11 correspond ainsi par exemple à un véhicule terrestre, par exemple une automobile, un camion, un car, une moto. Enfin, le véhicule 11 correspond par exemple à un véhicule circulant dans un mode autonome ou semi-autonome, par exemple selon un niveau supérieur ou égal à 2 selon l’échelle définie par l’agence fédérale américaine qui a établi 5 niveaux d’autonomie allant de 1 à 5, le niveau 0 correspondant à un véhicule n’ayant aucune autonomie, dont la conduite est sous la supervision totale du conducteur, et le niveau 5 correspondant à un véhicule complètement autonome. Le véhicule 10 correspond ainsi par exemple à un véhicule adapté pour circuler dans un mode de conduite autonome ou semi-autonome, c’est-à-dire sous la supervision partielle ou totale d’un ou plusieurs systèmes ADAS embarqués dans le véhicule 10.There illustrates a road environment 1 comprising a plurality of traffic lanes 1001, 1002, 1003, for example three distinct traffic lanes having the same direction of traffic. Road environment 1 corresponds for example to a section of highway. A vehicle 11 circulates in the road environment on one of the traffic lanes 1001, 1002, 1003, for example on a first traffic lane 1001. The vehicle 11 corresponds for example to a vehicle with a thermal engine, with an electric motor(s). (s) or a hybrid vehicle with a thermal engine and one or more electric motors. The vehicle 11 thus corresponds for example to a land vehicle, for example an automobile, a truck, a coach, a motorcycle. Finally, the vehicle 11 corresponds for example to a vehicle circulating in an autonomous or semi-autonomous mode, for example at a level greater than or equal to 2 according to the scale defined by the American federal agency which has established 5 levels of autonomy ranging from 1 to 5, level 0 corresponding to a vehicle having no autonomy, whose driving is under the total supervision of the driver, and level 5 corresponding to a completely autonomous vehicle. The vehicle 10 thus corresponds for example to a vehicle adapted to circulate in an autonomous or semi-autonomous driving mode, that is to say under the partial or total supervision of one or more ADAS systems on board the vehicle 10.

Le véhicule 10 embarque ainsi avantageusement un ou plusieurs premiers 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é »), assistant le conducteur dans la conduite du véhicule 10 et/ou assurant le contrôle du véhicule 10 qui est apte à rouler dans son environnement 1 avec une intervention limitée du conducteur, voire sans intervention du conducteur.The vehicle 10 thus advantageously carries one or more first driving assistance systems, called ADAS (from English “Advanced Driver-Assistance System” or in French “Advanced Driving Assistance System”), assisting the driver in driving the vehicle 10 and/or ensuring control of the vehicle 10 which is able to drive in its environment 1 with limited intervention from the driver, or even without intervention from the driver.

Le ou les premiers systèmes ADAS embarqués dans le véhicule 10 mettent en œuvre une ou plusieurs fonctions d’assistance pour le conducteur. Par exemple, le véhicule 10 embarque un ou plusieurs des systèmes suivants, selon toute combinaison possible :The first ADAS system(s) embedded in the vehicle 10 implement one or more assistance functions for the driver. For example, the vehicle 10 has one or more of the following systems, in any possible combination:

- système de changement semi-automatique de voie de circulation, dit système SALC (de l’anglais « Semi-Automatic Lane Change ») ; et/ou- semi-automatic lane change system, known as SALC system (from English “Semi-Automatic Lane Change”); and or

- système d’adaptation intelligente de la vitesse, dit système ISA (de l’anglais « Intelligent Speed Adaptation ») ; et/ou- intelligent speed adaptation system, known as the ISA system (from English “Intelligent Speed Adaptation”); and or

- système d’adaptation de la vitesse en virage, dit système CSA (de l’anglais « Curve Speed Assist ») ; et/ou- curve speed adaptation system, called CSA system (from English “Curve Speed Assist”); and or

- système de régulation adaptative de vitesse, dit ACC (de l’anglais « Adaptive Cruise Control ») ; et/ou- adaptive cruise control system, known as ACC (from the English “Adaptive Cruise Control”); and or

- régulateur de vitesse prédictif, dit système PCC (de l’anglais « Predictive Cruise Control ») ; et/ou- predictive cruise control, known as PCC system (from English “Predictive Cruise Control”); and or

- système de contrôle électronique de stabilité, dit système ESC (de l’anglais « Electronic Stability Control » ou en français « Contrôle électronique de la stabilité »), DSC (de l’anglais « Dynamic Stability Control » ou en français « Contrôle dynamique de la stabilité ») ou encore ESP (de l’anglais « Electronic Stability Program » ou en français « Programme électronique de la stabilité ») ; et/ou- electronic stability control system, known as the ESC system (from the English “Electronic Stability Control” or in French “Electronic Stability Control”), DSC (from the English “Dynamic Stability Control” or in French “Dynamic Control”) of stability") or even ESP (from the English "Electronic Stability Program" or in French "Program electronique de lastability"); and or

- système d’aide au maintien dans la file de circulation du véhicule, dit système LKA (de l’anglais « Lane-Keeping Assist » ou en français « Assistant de maintien dans la file ») ou LPA (de l’anglais « Lane Positioning Assist » ou en français « Assistant de positionnement dans la file »).- system for maintaining the vehicle in the lane, known as the LKA system (from the English “Lane-Keeping Assist” or in French “Lane Keeping Assistant”) or LPA (from the English “Lane Positioning Assist” or in French “Assistant de positioning dans la queue”).

Les exemples de systèmes ADAS de la liste ci-dessus sont fournis à titre illustratif et ne sont pas limitatifs, cette liste n’étant pas exhaustive.The examples of ADAS systems in the list above are provided for illustrative purposes and are not exhaustive, this list is not exhaustive.

Un processus de contrôle d’un système ADAS du véhicule 11 est avantageusement mis en œuvre par un ou plusieurs processeurs, par exemple par un calculateur central, un ensemble de calculateurs, ou encore un calculateur périphérique associé au système ADAS du véhicule 11.A process for controlling an ADAS system of the vehicle 11 is advantageously implemented by one or more processors, for example by a central computer, a set of computers, or even a peripheral computer associated with the ADAS system of the vehicle 11.

L’au moins un processeur comprend par exemple un boîtier de servitude intelligent ou BSI (en anglais « Built-In Systems Interface ») ou encore VSM (de l’anglais « Vehicle Supervisor Module » ou en français « Module de Supervision de Véhicule ») apte à former un réseau de communication, par exemple un réseau de communication multiplexé, dans lequel des données sont transmises via une liaison sans fil ou filaire. L’au moins un processeur ou BSI (ci-après désigné « BSI ») est ainsi relié à une pluralité de calculateurs périphériques, par exemple aux calculateurs périphériques associés aux systèmes ADAS embarqués du véhicule 11 et/ou à d’autres calculateurs de systèmes et/ou de dispositifs embarqués du véhicule 11.The at least one processor comprises for example an intelligent utility box or BSI (in English “Built-In Systems Interface”) or even VSM (from the English “Vehicle Supervisor Module” or in French “Module de Supervision de Véhicule” ) capable of forming a communications network, for example a multiplexed communications network, in which data is transmitted via a wireless or wired link. The at least one processor or BSI (hereinafter referred to as “BSI”) is thus connected to a plurality of peripheral computers, for example to peripheral computers associated with the on-board ADAS systems of the vehicle 11 and/or to other system computers. and/or on-board devices of the vehicle 11.

Dans une première opération, des données représentatives de l’environnement routier 1 sont reçues par le BSI, par exemple par communication dans le réseau de communication multiplexé. Les données reçues par le BSI sont par exemple générées à partir d’une donnée représentative de l’environnement routier 1, par exemple une donnée obtenue par un ou plusieurs capteurs de système(s) de détection d’objet embarqués dans le véhicule 11, ce ou ces systèmes faisant par exemple partie d’un système ADAS du véhicule 11.In a first operation, data representative of the road environment 1 are received by the BSI, for example by communication in the multiplexed communication network. The data received by the BSI are for example generated from data representative of the road environment 1, for example data obtained by one or more sensors of object detection system(s) on board the vehicle 11, this or these systems forming for example part of an ADAS system of the vehicle 11.

A titre d’exemple, le ou les capteurs associés à ces systèmes de détection d’objet correspondent à un ou plusieurs des capteurs suivants :For example, the sensor(s) associated with these object detection systems correspond to one or more of the following sensors:

- un ou plusieurs radars à ondes millimétriques arrangés sur le véhicule 11, par exemple à l’avant, à l’arrière, sur chaque coin avant/arrière du véhicule 11 ; chaque radar étant 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 11 ; et/ou- one or more millimeter wave radars arranged on the vehicle 11, for example at the front, at the rear, on each front/rear corner of the vehicle 11; each radar being adapted to emit electromagnetic waves and to receive the echoes of these waves returned by one or more objects, with the aim of detecting obstacles and their distances with respect to the vehicle 11; and or

- un ou plusieurs LIDAR(s), 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), a LIDAR sensor corresponding to an optoelectronic system composed of a laser transmitter device, a receiver device comprising a light collector (to collect the part of the light radiation emitted by the transmitter and reflected by any object located in the path of the light rays emitted by the transmitter) and a photodetector which transforms the collected light into 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 11 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 11 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, la donnée d’environnement routier 1 correspond 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 premier véhicule 10 embarquant le capteur. Lorsqu’il s’agit d’une caméra vidéo, la donnée d’environnement routier 1 correspond à 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 »). Ces données permettent par exemple de déterminer les positions successives prises par un objet se déplaçant dans l’environnement 1 et d’en déduire un ou plusieurs paramètres dynamiques de l’objet mobile tels que la vitesse et/ou l’accélération et/ou la présence et l’état de feux de signalisation.The data obtained from this sensor(s) varies depending on the type of sensor. When it is a radar or a LIDAR, the road environment data 1 corresponds 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 in part 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 first vehicle 10 carrying the sensor. When it is a video camera, the road environment data 1 corresponds to data associated with each pixel of the acquired image(s), 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”). These data make it possible, for example, to determine the successive positions taken by an object moving in environment 1 and to deduce one or more dynamic parameters of the moving object such as the speed and/or the acceleration and/or the presence and state of traffic lights.

Selon un autre exemple, le véhicule 11 embarque également un système de navigation, par exemple couplé à un système de géolocalisation par satellite configuré pour déterminer la position courante du véhicule 11, le véhicule 11 embarquant à cet effet un récepteur d’un système de type GPS (de l’anglais « Global Positioning System » ou en français « Système mondial de positionnement ») ou le système Galileo par exemple en communication avec un calculateur du système embarqué du véhicule 11. Les données représentatives de l’environnement routier 1 sont alors reçues par communication entre le BSI et un calculateur du système de navigation.According to another example, the vehicle 11 also carries a navigation system, for example coupled to a satellite geolocation system configured to determine the current position of the vehicle 11, the vehicle 11 carrying for this purpose a receiver of a system of the type GPS (from the English “Global Positioning System” or in French “World Positioning System”) or the Galileo system for example in communication with a computer of the on-board system of the vehicle 11. The data representative of the road environment 1 are then received by communication between the BSI and a navigation system computer.

Le système de navigation et le système de géolocalisation sont par exemple intégrés au véhicule 11 et mis en œuvre par un ou plusieurs calculateurs du système embarqué du véhicule 11.The navigation system and the geolocation system are for example integrated into the vehicle 11 and implemented by one or more computers of the on-board system of the vehicle 11.

Selon un autre exemple, le système de navigation et le système de géolocalisation sont mis en œuvre par un dispositif de communication mobile (par exemple un téléphone intelligent ou une tablette), par exemple sous la forme d’une application mobile, un tel dispositif de communication mobile étant embarqué dans le véhicule 11. Selon un exemple particulier, le dispositif de communication mobile est relié en communication, par exemple sans fil (par exemple selon une connexion de type Bluetooth® ou Wifi®), avec le véhicule 11 par l’intermédiaire d’un système de communication du véhicule 11.According to another example, the navigation system and the geolocation system are implemented by a mobile communication device (for example a smartphone or a tablet), for example in the form of a mobile application, such a communication device mobile communication being embedded in the vehicle 11. According to a particular example, the mobile communication device is connected in communication, for example wirelessly (for example according to a Bluetooth® or Wifi® type connection), with the vehicle 11 by the intermediary of a vehicle communication system 11.

Selon un mode de réalisation particulier, le véhicule 11 embarque également un système de communication configuré pour communiquer avec un ou plusieurs dispositifs distants 101 via une infrastructure d’un réseau de communication sans fil. Le dispositif distant 101 correspond avantageusement à un dispositif configuré pour traiter des données, par exemple des données stockées en mémoire du dispositif distant 101 et/ou des données reçues du véhicule 11. Le dispositif distant 101 correspond par exemple à un serveur du « cloud » 100 (ou « nuage » en français), le dispositif distant 101 hébergeant par exemple en mémoire une base de données comprenant un ensemble de données 1010 représentatives de la cartographie routière de l’environnement 1. L’infrastructure de communication sans fil comprend par exemple un ensemble de dispositifs de communication 110 de type antenne relais ou UBR (Unité Bord de Route).According to a particular embodiment, the vehicle 11 also carries a communication system configured to communicate with one or more remote devices 101 via an infrastructure of a wireless communication network. The remote device 101 advantageously corresponds to a device configured to process data, for example data stored in the memory of the remote device 101 and/or data received from the vehicle 11. The remote device 101 corresponds for example to a “cloud” server 100 (or “cloud” in French), the remote device 101 hosting for example in memory a database comprising a set of data 1010 representative of the road mapping of the environment 1. The wireless communication infrastructure comprises for example a set of communication devices 110 of the relay antenna or UBR (Roadside Unit) type.

Le système de communication du véhicule 11 comprend par exemple une ou plusieurs antennes de communication reliées à une unité de contrôle télématique, dite TCU (de l’anglais « Telematic Control Unit »), elle-même reliée à un ou plusieurs calculateurs du système embarqué du véhicule 11. La ou les antennes, l’unité TCU et le ou les calculateurs forment par exemple une architecture multiplexée pour la réalisation de différents services utiles pour le bon fonctionnement du véhicule et pour assister le conducteur et/ou les passagers du véhicule dans le contrôle du véhicule 11. Le ou les calculateurs et l’unité TCU communiquent et échangent des données entre eux par l’intermédiaire d’un ou plusieurs bus informatiques, par exemple un bus de communication de type bus de données 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 (selon la norme ISO 17458) ou Ethernet (selon la norme ISO/IEC 802-3).The communication system of the vehicle 11 comprises for example one or more communication antennas connected to a telematics control unit, called TCU (from the English “Telematic Control Unit”), itself connected to one or more computers of the on-board system of the vehicle 11. The antenna(s), the TCU unit and the computer(s) form for example a multiplexed architecture for the production of different services useful for the proper functioning of the vehicle and to assist the driver and/or passengers of the vehicle in vehicle control 11. The computer(s) and the TCU unit communicate and exchange data with each other via one or more computer buses, for example a CAN data bus type communication bus (from the English “Controller Area Network” or in French “Réseau de controlleres”), CAN FD (from the English “Controller Area Network Flexible Data-Rate” or in French “Réseau de controllers à flow flexible data”), FlexRay (according to ISO 17458) or Ethernet (according to ISO/IEC 802-3).

Le système de communication sans fil permettant l’échange de données entre le véhicule 11 et le ou les dispositifs distants 101 correspond par exemple à :The wireless communication system allowing the exchange of data between the vehicle 11 and the remote device(s) 101 corresponds for example to:

- un système de communication véhicule à infrastructure V2I (de l’anglais « vehicle-to-infrastructure »), par exemple basé sur les standards 3GPP LTE-V ou IEEE 802.11p de ITS G5 ; ou- a vehicle-to-infrastructure V2I communication system, for example based on the 3GPP LTE-V or IEEE 802.11p standards of ITS G5; Or

- un système de communication de type réseau cellulaire, par exemple un réseau de type LTE (de l’anglais « Long-Term Evolution » ou en français « Evolution à long terme »), LTE-Advanced (ou en français LTE-avancé) LTE 4G ou 5G ; ou- a cellular network type communication system, for example an LTE type network (from the English “Long-Term Evolution” or in French “Evolution à long term”), LTE-Advanced (or in French LTE-advanced) LTE 4G or 5G; Or

- un système de communication de type Wifi selon IEEE 802.11, par exemple selon IEEE 802.11n ou IEEE 802.11ac.- a WiFi type communication system according to IEEE 802.11, for example according to IEEE 802.11n or IEEE 802.11ac.

Selon encore un mode de réalisation, le BSI reçoit les données représentatives de l’environnement routier conjointement par communication avec des capteurs embarqués et avec un calculateur d’un système de navigation embarqué dans le véhicule 11. Le BSI reçoit par exemple des premières données représentatives de la présence d’une fusion de voie et d’autres caractéristiques de l’environnement routier 1 à partir du système de navigation embarqué, et des deuxièmes données représentatives de l’environnement immédiat du véhicule 11 à partir de capteurs embarqués.According to yet another embodiment, the BSI receives data representative of the road environment jointly by communication with on-board sensors and with a computer of a navigation system on-board in the vehicle 11. The BSI receives, for example, first representative data the presence of a lane merger and other characteristics of the road environment 1 from the on-board navigation system, and second data representative of the immediate environment of the vehicle 11 from on-board sensors.

Selon une variante, les données représentatives de l’environnement routier 1 comprennent des informations représentatives de lignes routières 1010, 1011, 1012, 1013 appartenant à un ensemble de lignes comprenant :According to a variant, the data representative of the road environment 1 comprise information representative of road lines 1010, 1011, 1012, 1013 belonging to a set of lines comprising:

- un marquage au sol associé à l’environnement routier 1, par exemple des délimitations latérales des voies de circulation 1001, 1002, 1003 ; et/ou- ground markings associated with the road environment 1, for example lateral boundaries of traffic lanes 1001, 1002, 1003; and or

- une barrière associée à l’environnement routier 1, par exemple une barrière de sécurité ou glissière de sécurité délimitant les voies de circulation 1001, 1002, 1003 d’autres voies dans un sens de circulation opposé ou de l’extrémité latérale de l’environnement routier 1 ;- a barrier associated with the road environment 1, for example a safety barrier or safety barrier delimiting the traffic lanes 1001, 1002, 1003 from other lanes in an opposite direction of traffic or from the lateral end of the road environment 1;

- une bordure de route associée à l’environnement routier 1, c’est-à-dire une frontière entre l’environnement routier 1 destiné à la circulation de véhicules et d’autres portions de l’environnement routier 1, par exemple un trottoir ou l’extrémité latérale de l’environnement routier 1.- a road edge associated with the road environment 1, that is to say a border between the road environment 1 intended for the circulation of vehicles and other portions of the road environment 1, for example a sidewalk or the side end of road environment 1.

Le marquage au sol est aussi appelé signalement horizontal et correspond à un ensemble de lignes tracées sur le sol. Les lignes de marquage au sol peuvent être de plusieurs types, par exemple des lignes de rive ou des lignes médianes, avec des caractéristiques différentes. Les lignes de marquage au sol peuvent ainsi être de type ligne continue, ligne discontinue ou ligne mixte (comprenant une ligne continue et une ligne discontinue parallèle à la ligne continue). Une ligne discontinue peut également présenter des caractéristiques différentes, avec des longueurs d’espacement entre les traits variant d’un type de ligne discontinue à l’autre et/ou une longueur des traits variant d’un type à l’autre.Ground marking is also called horizontal marking and corresponds to a set of lines drawn on the ground. Ground marking lines can be of several types, for example edge lines or center lines, with different characteristics. The ground marking lines can thus be of the continuous line, discontinuous line or mixed line type (comprising a continuous line and a discontinuous line parallel to the continuous line). A dashed line may also have different characteristics, with line spacing lengths varying from one dashed line type to another and/or line length varying from one dashed line type to another.

Ainsi, selon l’exemple de la , la première voie de circulation 1001 est délimitée à droite (selon le sens de circulation du véhicule 11) par une première ligne 1010 continue et à gauche par une deuxième ligne 1011 discontinue. La deuxième voie de circulation 1002 est délimitée à droite par la deuxième ligne 1011 discontinue et à gauche par une troisième ligne 1012 discontinue, et la troisième voie de circulation 1003 est délimitée à droite par la deuxième ligne 1012 discontinue et à gauche par une quatrième ligne continue 1013.Thus, according to the example of the , the first traffic lane 1001 is delimited on the right (according to the direction of movement of the vehicle 11) by a first continuous line 1010 and on the left by a second discontinuous line 1011. The second traffic lane 1002 is delimited on the right by the second discontinuous line 1011 and on the left by a third discontinuous line 1012, and the third traffic lane 1003 is delimited on the right by the second discontinuous line 1012 and on the left by a fourth line continue 1013.

Le véhicule 11 embarque par exemple un système de détection de marquage au sol, par exemple couplé à un système SALC embarqué dans le véhicule 11. Un tel système de détection de marquage au sol reçoit des données d’une ou plusieurs caméras embarquées dans le véhicule 11 et configurée pour l’acquisition d’images de la voie de circulation empruntée par le véhicule 11, par exemple la portion de route située à l’avant et/ou sur les côtés du véhicule 11. Le système de détection de marquage au sol est ainsi configuré pour détecter les marquages au sol dans l’environnement du véhicule 11. 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 ou en trait pointillé. Dans cet exemple, le BSI reçoit alors les données représentatives de l’environnement routier 1 au moins partiellement par communication avec le système de détection de marquage au sol.The vehicle 11 carries for example a ground marking detection system, for example coupled to a SALC system on board the vehicle 11. Such a ground marking detection system receives data from one or more cameras on board the vehicle 11 and configured for the acquisition of images of the traffic lane taken by the vehicle 11, for example the portion of road located in front and/or on the sides of the vehicle 11. The ground marking detection system is thus configured to detect ground markings in the environment of the vehicle 11. Image processing is applied to the images obtained from the camera(s) of the ground marking detection system to determine the presence of lines on the ground and of 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 document WO2017194890A1. The floor marking detection system identifies, for example, solid line or dotted line lines. In this example, the BSI then receives the data representative of the road environment 1 at least partially by communication with the road marking detection system.

Le BSI reçoit également optionnellement des informations relatives au type de ligne routière associé à chaque ligne routière 1010, 1011, 1012, 1013, permettant par exemple de différencier une barrière d’un marquage au sol ou encore une ligne continue d’une ligne discontinue.The BSI also optionally receives information relating to the type of road line associated with each road line 1010, 1011, 1012, 1013, allowing for example to differentiate a barrier from a ground marking or even a continuous line from a discontinuous line.

Selon encore un exemple, les lignes routières 1010, 1011, 1012, 1013 sont représentées sous la forme d’une fonction représentant l’évolution de la position latérale d’une ligne routière (par exemple par rapport au véhicule 11) au cours d’un déplacement longitudinal le long des voies de circulation 1001, 1002, 1003. Chaque ligne routière est par exemple représentée par un polynôme de degré 3 sous la forme P(x) = C0+ C1* x + C2* x² + C3* x3, avec C0, C1, C2et C3les coefficients du polynôme.According to yet another example, the road lines 1010, 1011, 1012, 1013 are represented in the form of a function representing the evolution of the lateral position of a road line (for example relative to the vehicle 11) during a longitudinal movement along the traffic lanes 1001, 1002, 1003. Each road line is for example represented by a polynomial of degree 3 in the form P(x) = C 0 + C 1 * x + C 2 * x² + C 3 * x 3 , with C 0 , C 1 , C 2 and C 3 the coefficients of the polynomial.

Les coefficients C0, C1, C2et C3sont issus de la ou les caméras embarquées du véhicule 11, du système de détection de marquage au sol utilisant des images issues de cette ou ces caméras ou encore déterminés par le BSI à partir des données d’environnement routier 1.The coefficients C 0 , C 1 , C 2 and C 3 come from the on-board camera(s) of the vehicle 11, from the ground marking detection system using images from this camera(s) or even determined by the BSI from road environment data 1.

Le coefficient C0représente par exemple une distance latérale entre le centre du véhicule 11 et chaque délimitation considérée. Le coefficient C1représente un angle entre la trajectoire du véhicule 11 et une tangente à la voie de circulation (le cap). Le coefficient C2représente un rayon de courbure et le coefficient C3représente une dérivée de ce rayon de courbure.The coefficient C 0 represents for example a lateral distance between the center of the vehicle 11 and each boundary considered. The coefficient C 1 represents an angle between the trajectory of the vehicle 11 and a tangent to the traffic lane (the heading). The coefficient C 2 represents a radius of curvature and the coefficient C 3 represents a derivative of this radius of curvature.

Ainsi, la première ligne routière 1010 est par exemple définie par le polynôme P1010(x) = C0_1010+ C1_1010* x + C2_1010* x² + C3_1010* x3et la deuxième ligne routière 1011 est définie par le polynôme P1011(x) = C0_1011+ C1_1011* x + C2_1011* x² + C3_1011* x3, x représentant la distance longitudinale par rapport au véhicule 11 selon son sens de circulation.Thus, the first road line 1010 is for example defined by the polynomial P 1010 (x) = C 0_1010 + C 1_1010 * x + C 2_1010 * x² + C 3_1010 * x 3 and the second road line 1011 is defined by the polynomial P 1011 (x) = C 0_1011 + C 1_1011 * x + C 2_1011 * x² + C 3_1011 * x 3 , x representing the longitudinal distance relative to the vehicle 11 according to its direction of travel.

Dans une deuxième opération, le BSI détermine des informations représentatives d’une position, dans l’environnement routier 1, d’une voie de circulation associée au véhicule 11, dite voie propre, parmi la pluralité de voies de circulation 1001, 1002, 1003, en fonction des données d’environnement routier 1. La position de la voie propre permet ainsi de déterminer si celle-ci est susceptible d’être affectée par une fusion de voies.In a second operation, the BSI determines information representative of a position, in the road environment 1, of a traffic lane associated with the vehicle 11, called its own lane, among the plurality of traffic lanes 1001, 1002, 1003 , based on road environment data 1. The position of the own lane thus makes it possible to determine whether it is likely to be affected by a lane merger.

Selon un exemple particulier, le BSI détermine si le véhicule 11 circule sur une extrémité gauche ou droite de la pluralité de voies de circulation 1001, 1002, 1003, c’est-à-dire, selon l’exemple de la , sur la première voie de circulation 1001 ou sur la troisième voie de circulation 1003.According to a particular example, the BSI determines whether the vehicle 11 is traveling on a left or right end of the plurality of traffic lanes 1001, 1002, 1003, that is to say, according to the example of the , on the first traffic lane 1001 or on the third traffic lane 1003.

Dans un mode de réalisation, le BSI détermine, pour chaque élément de l’environnement routier 1, une valeur de largeur L1, L2, L3, par exemple selon une direction latérale perpendiculaire au sens de déplacement longitudinal du véhicule 11. Le BSI détecte par exemple les voies de circulation 1001, 1002, 1003 en tant qu’éléments de l’environnement routier 1 et détermine pour chacune une valeur de largeur L1, L2, L3. Cette valeur est ensuite comparée avec une première valeur seuil, par exemple une valeur seuil enregistrée dans une mémoire du BSI, permettant alors de déterminer des informations représentatives des voies de circulation 1001, 1002, 1003. La première valeur seuil est par exemple représentative d’une largeur de voie en autoroute, par exemple d’une largeur de 3m. En d’autres termes, lorsque la valeur de largeur L1, L2, L3 associée à chaque voie de circulation 1001, 1002, 1003 est supérieure à la première valeur seuil, le BSI les identifie en tant que telles, les reconnaît comme voies de circulation, et les positionne par rapport au véhicule 11. Une valeur de largeur L1, L2, L3 inférieure à la première valeur seuil correspond par exemple à la largeur d’un espace entre un marquage au sol et une barrière de l’environnement routier, chacun étant représenté par une ligne routière 1010, 1011, 1012, 1013 mais ne définissant pas nécessairement une voie de circulation.In one embodiment, the BSI determines, for each element of the road environment 1, a width value L1, L2, L3, for example in a lateral direction perpendicular to the direction of longitudinal movement of the vehicle 11. The BSI detects by example the traffic lanes 1001, 1002, 1003 as elements of the road environment 1 and determines for each a width value L1, L2, L3. This value is then compared with a first threshold value, for example a threshold value recorded in a memory of the BSI, then making it possible to determine information representative of the traffic lanes 1001, 1002, 1003. The first threshold value is for example representative of a highway lane width, for example 3m wide. In other words, when the width value L1, L2, L3 associated with each traffic lane 1001, 1002, 1003 is greater than the first threshold value, the BSI identifies them as such, recognizes them as traffic lanes , and positions them relative to the vehicle 11. A width value L1, L2, L3 less than the first threshold value corresponds for example to the width of a space between a ground marking and a barrier in the road environment, each being represented by a road line 1010, 1011, 1012, 1013 but not necessarily defining a traffic lane.

En accord avec l’exemple précédent, la largeur des voies de circulation 1001, 1002, 1003 est par exemple déterminée à partir des coefficients C0associés aux lignes routières 1010, 1011, 1012, 1013, la première largeur L1 de la première voie de circulation 1001 étant alors obtenue grâce à l’équation suivante :In accordance with the previous example, the width of the traffic lanes 1001, 1002, 1003 is for example determined from the coefficients C 0 associated with the road lines 1010, 1011, 1012, 1013, the first width L1 of the first lane of circulation 1001 then being obtained using the following equation:

Chaque voie de circulation autour du véhicule 11 est alors comptabilisée, permettant de positionner la voie propre parmi la pluralité de voies de circulation 1001, 1002, 1003.Each traffic lane around the vehicle 11 is then counted, making it possible to position the specific lane among the plurality of traffic lanes 1001, 1002, 1003.

Selon un autre exemple, le BSI détermine deux valeurs de largeur, chacune étant respectivement associée à une voie directement à droite ou à gauche du véhicule 11. Si une des valeurs de largeur est inférieure à la première valeur seuil ou ne peut être calculée, alors la voie propre correspond à une extrémité droite ou gauche de la pluralité de voies de circulation 1001, 1002, 1003 et peut être concernée par une fusion de voies. Si chaque valeur de largeur est supérieure à la première valeur seuil, alors le véhicule 11 n’est pas concerné par toute fusion de voies ultérieure, la voie propre étant une voie centrale.According to another example, the BSI determines two width values, each being respectively associated with a lane directly to the right or to the left of the vehicle 11. If one of the width values is less than the first threshold value or cannot be calculated, then the own lane corresponds to a right or left end of the plurality of traffic lanes 1001, 1002, 1003 and may be affected by a merger of lanes. If each width value is greater than the first threshold value, then the vehicle 11 is not affected by any subsequent merging of lanes, the own lane being a central lane.

Dans une troisième opération, des informations représentatives d’une fusion de la voie propre avec une voie de circulation adjacente à la voie propre sont déterminées en fonction des données. Selon un exemple de réalisation, le BSI ayant positionné la voie propre de manière à déterminer si celle-ci est susceptible de fusionner avec une voie de circulation adjacente, détermine donc si une telle fusion se produit. Selon un autre exemple, le BSI ayant positionné l’ensemble des voies de circulation 1001, 1002, 1003 et la voie propre parmi celles-ci détermine ensuite laquelle de ces voies de circulation 1001, 1002, 1003 fusionne avec une voie adjacente.In a third operation, information representative of a merger of the own lane with a traffic lane adjacent to the own lane is determined based on the data. According to an exemplary embodiment, the BSI having positioned the own lane so as to determine whether it is likely to merge with an adjacent traffic lane, therefore determines whether such a merger occurs. According to another example, the BSI having positioned all of the traffic lanes 1001, 1002, 1003 and the own lane among them then determines which of these traffic lanes 1001, 1002, 1003 merges with an adjacent lane.

Dans un mode de réalisation, le BSI détermine un paramètre de largeur associé à la voie propre, le paramètre de largeur variant le long de la voie propre. Le paramètre de largeur s’exprime par exemple sous la forme d’une fonction L(x), de manière similaire à la deuxième opération, x représentant la distance longitudinale vis-à-vis du véhicule 11. Le paramètre de largeur est alors comparé avec une deuxième valeur seuil, la fusion étant détectée lorsque le paramètre de largeur est inférieur à la deuxième valeur seuil. La deuxième valeur seuil correspond par exemple à une valeur de largeur nulle, associée à une disparition de la voie propre par fusion de celle-ci avec une voie adjacente, ou encore à une valeur de largeur correspondant à un rétrécissement significatif de la largeur de la voie propre annonçant sa fusion avec une voie adjacente et permettant de repérer la fusion de la voie propre en avance.In one embodiment, the BSI determines a width parameter associated with the clean path, the width parameter varying along the clean path. The width parameter is expressed for example in the form of a function L(x), in a manner similar to the second operation, x representing the longitudinal distance from the vehicle 11. The width parameter is then compared with a second threshold value, the merger being detected when the width parameter is less than the second threshold value. The second threshold value corresponds for example to a zero width value, associated with a disappearance of the own lane by merging it with an adjacent lane, or even to a width value corresponding to a significant narrowing of the width of the lane. own lane announcing its merger with an adjacent lane and making it possible to identify the merger of the own lane in advance.

En accord avec l’exemple précédent et la , si la voie propre correspond à la première voie de circulation 1001, la largeur L1(x) de la voie propre est déterminée par la formule suivante :In agreement with the previous example and the , if the own lane corresponds to the first traffic lane 1001, the width L1(x) of the own lane is determined by the following formula:

Ainsi, la détection de la fusion correspond à la résolution d’une équation, par exemple d’une équation polynomiale de second ordre selon les coefficients associés aux polynômes P1010(x) et P1011(x), pour laquelle les valeurs de x sont limitées à un intervalle de distance longitudinale devant le véhicule 11, par exemple un intervalle correspondant à la portée maximale des capteurs embarqués du véhicule 11. En d’autres termes, si l’équation L1(x) – K = 0, avec K correspondant à la deuxième valeur seuil, présente au moins une solution pour une valeur de x comprise dans un intervalle prédéfini, alors une fusion est détectée sur la voie propre.Thus, the detection of the merger corresponds to the resolution of an equation, for example a second-order polynomial equation according to the coefficients associated with the polynomials P 1010 (x) and P 1011 (x), for which the values of x are limited to an interval of longitudinal distance in front of the vehicle 11, for example an interval corresponding to the maximum range of the on-board sensors of the vehicle 11. In other words, if the equation L1(x) – K = 0, with K corresponding to the second threshold value, presents at least one solution for a value of x included in a predefined interval, then a merger is detected on the own channel.

Dans une quatrième opération se déclenchant lorsque la fusion est détectée sur la voie propre, le BSI contrôle le système ADAS du véhicule 11. En d’autres termes, le BSI adapte le comportement du système ADAS de manière à permettre l’approche de la fusion, spécifiquement lorsque celle-ci est détectée sur la voie propre, le système ADAS n’étant pas affecté dans d’autres cas.In a fourth operation triggered when the merger is detected on the own lane, the BSI controls the ADAS system of the vehicle 11. In other words, the BSI adapts the behavior of the ADAS system so as to allow the merger to approach , specifically when it is detected on the own track, the ADAS system not being affected in other cases.

Selon une variante particulière, une requête de changement de voie est rendue à destination d’un conducteur du véhicule 11, par exemple via une ou plusieurs interfaces homme-machine (IHM) embarquées dans le véhicule 11. Le BSI transmet par exemple une information représentative de la requête à l’intérieur du réseau multiplexé à destination d’un calculateur IVI (de l’anglais « In-Vehicle Infotainment » ou en français « Infodivertissement embarqué »). La requête est par exemple affichée sur un écran d’affichage, par exemple tactile, intégré dans l’habitacle (par exemple intégré à une planche de bord du véhicule 11). L’affichage s’accompagne par exemple de l’affichage d’un ou plusieurs boutons virtuels, un appui sur un bouton permettant par exemple au conducteur de confirmer la lecture du message et de répondre positivement ou négativement à la requête.According to a particular variant, a lane change request is made to a driver of the vehicle 11, for example via one or more man-machine interfaces (HMI) on board the vehicle 11. The BSI transmits, for example, representative information of the request inside the multiplexed network to an IVI computer (from the English “In-Vehicle Infotainment” or in French “Infodivertissement onboard”). The request is for example displayed on a display screen, for example touchscreen, integrated into the passenger compartment (for example integrated into a dashboard of the vehicle 11). The display is accompanied for example by the display of one or more virtual buttons, pressing a button allowing for example the driver to confirm reading of the message and to respond positively or negatively to the request.

Le BSI reçoit alors une réponse à la requête, par exemple une réponse explicite telle qu’un appui sur un bouton en réponse à la requête affichée, ou encore une réponse implicite correspondant à une reprise en main du véhicule 11. Selon le type de réponse considéré, celle-ci est donc reçue à partir d’une interface homme-machine de type écran embarqué ou encore volant de direction du véhicule 11.The BSI then receives a response to the request, for example an explicit response such as pressing a button in response to the displayed request, or an implicit response corresponding to taking control of the vehicle 11. Depending on the type of response considered, this is therefore received from a man-machine interface of the on-board screen type or even the steering wheel of the vehicle 11.

Dans un mode de réalisation, lorsque la réponse reçue est positive, c’est-à-dire représentative d’un assentiment du conducteur, la trajectoire du véhicule 11 est contrôlée vers la voie de circulation adjacente, par exemple par mise en œuvre d’un système SALC embarqué tel que décrit ci-avant. Un tel contrôle de trajectoire comprend optionnellement l’arrêt d’autres systèmes ADAS incompatibles avec le changement de voies du véhicule 11. Lorsque la réponse reçue est négative, le système ADAS embarqué est arrêté, le véhicule 11 ne pouvant alors plus être conduit de manière autonome sur la voie propre en fusion avec la voie de circulation adjacente, et le conducteur du véhicule 11 devant reprendre au moins partiellement le contrôle, notamment afin de mettre en œuvre manuellement le changement de voie. L’émission préalable de la requête permet également de prévenir en avance le conducteur du véhicule 11 d’une possible reprise en main du véhicule 11.In one embodiment, when the response received is positive, that is to say representative of an assent from the driver, the trajectory of the vehicle 11 is controlled towards the adjacent traffic lane, for example by implementing an on-board SALC system as described above. Such trajectory control optionally includes stopping other ADAS systems incompatible with the change of lanes of the vehicle 11. When the response received is negative, the on-board ADAS system is stopped, the vehicle 11 can then no longer be driven in such a manner. autonomous on the own lane merging with the adjacent traffic lane, and the driver of the vehicle 11 having to regain at least partial control, in particular in order to manually implement the lane change. The prior issuance of the request also makes it possible to warn the driver of the vehicle 11 in advance of a possible takeover of the vehicle 11.

Ainsi, le procédé selon l’invention permet de déterminer plus finement, lorsqu’un environnement routier comporte une fusion de voies, si celle-ci a un impact sur la voie de circulation du véhicule embarquant des systèmes ADAS, et d’adapter le comportement du véhicule en conséquence. La sécurité et le confort du conducteur est ainsi assurée en évitant la désactivation intempestive de systèmes ADAS et en augmentant leurs cas d’usage.Thus, the method according to the invention makes it possible to determine more precisely, when a road environment includes a merging of lanes, whether this has an impact on the lane of the vehicle carrying ADAS systems, and to adapt the behavior of the vehicle accordingly. The safety and comfort of the driver is thus ensured by avoiding the untimely deactivation of ADAS systems and by increasing their use cases.

illustre schématiquement un dispositif configuré pour contrôler un système d’aide à la conduite d’un véhicule, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le dispositif 2 correspond par exemple à un dispositif embarqué dans le véhicule 11, par exemple un calculateur du système ADAS ou un BSI. Le dispositif 2 est par exemple configuré pour recevoir des données de la part de systèmes embarqués du véhicule 11 et/ou d’autres calculateurs, et contrôler un système ADAS du véhicule 11. schematically illustrates a device configured to control a driving assistance system of a vehicle, according to a particular and non-limiting embodiment of the present invention. The device 2 corresponds for example to a device on board the vehicle 11, for example a computer of the ADAS system or a BSI. The device 2 is for example configured to receive data from on-board systems of the vehicle 11 and/or other computers, and to control an ADAS system of the vehicle 11.

Le dispositif 2 est par exemple configuré pour la mise en œuvre des opérations décrites en regard de la et/ou des étapes du procédé décrit en regard de la . Des exemples d’un tel dispositif 2 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, une tablette, un ordinateur portable. Les éléments du dispositif 2, 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 2 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.The device 2 is for example configured for the implementation of the operations described with regard to the and/or steps of the process described with regard to the . Examples of such a device 2 include, without being limited to, on-board electronic equipment such as an on-board computer of a vehicle, an electronic computer such as an ECU (“Electronic Control Unit”), a telephone smart phone, tablet, laptop. The elements of device 2, individually or in combination, can be integrated into a single integrated circuit, into several integrated circuits, and/or into discrete components. The device 2 can be produced in the form of electronic circuits or software (or computer) modules or even a combination of electronic circuits and software modules.

Le dispositif 2 comprend un (ou plusieurs) processeur(s) 20 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 2. Le processeur 20 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 2 comprend en outre au moins une mémoire 21 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 2 comprises one (or more) processor(s) 20 configured to execute instructions for carrying out the steps of the method and/or for executing the instructions of the software(s) embedded in the device 2. The processor 20 may include integrated memory, an input/output interface, and various circuits known to those skilled in the art. The device 2 further comprises at least one memory 21 corresponding for example to a volatile and/or non-volatile memory and/or comprises a memory storage device which may 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 21.The computer code of the embedded software(s) comprising the instructions to be loaded and executed by the processor is for example stored on memory 21.

Selon différents exemples de réalisation particuliers et non limitatifs, le dispositif 2 est couplé en communication avec d’autres dispositifs ou systèmes similaires et/ou avec des dispositifs de communication, par exemple une TCU (de l’anglais « Telematic Control Unit » ou en français « Unité de Contrôle Télématique »), par exemple par l’intermédiaire d’un bus de communication ou au travers de ports d’entrée / sortie dédiés.According to different particular and non-limiting examples of embodiment, the device 2 is coupled in communication with other similar devices or systems and/or with communication devices, for example a TCU (from the English “Telematic Control Unit” or in French “Telematic Control Unit”), for example via a communications bus or through dedicated input/output ports.

Selon un exemple de réalisation particulier et non limitatif, le dispositif 2 comprend un bloc 22 d’éléments d’interface pour communiquer avec des dispositifs externes, par exemple un serveur distant ou le « cloud », d’autres nœuds du réseau ad hoc. Les éléments d’interface du bloc 22 comprennent une ou plusieurs des interfaces suivantes :According to a particular and non-limiting example of embodiment, the device 2 comprises a block 22 of interface elements for communicating with external devices, for example a remote server or the “cloud”, other nodes of the ad hoc network. The interface elements of block 22 include one or more of the following interfaces:

- interface radiofréquence RF, par exemple de type Wi-Fi® (selon IEEE 802.11), par exemple dans les bandes de fréquence à 2,4 ou 5 GHz, ou de type Bluetooth® (selon IEEE 802.15.1), dans la bande de fréquence à 2,4 GHz, ou de type Sigfox utilisant une technologie radio UBN (de l’anglais Ultra Narrow Band, en français bande ultra étroite), ou LoRa dans la bande de fréquence 868 MHz, 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 Wi-Fi® type (according to IEEE 802.11), for example in the 2.4 or 5 GHz frequency bands, or of the Bluetooth® type (according to IEEE 802.15.1), in the band frequency at 2.4 GHz, or Sigfox type using UBN radio technology (from English Ultra Narrow Band, in French ultra narrow band), or LoRa in the 868 MHz frequency band, LTE (from English “ Long-Term Evolution” or in French “Long-Term Evolution”), LTE-Advanced (or in French LTE-advanced);

- 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”).

Des données sont par exemples chargées vers le dispositif 2 via l’interface du bloc 22 en utilisant un réseau Wi-Fi® tel que selon IEEE 802.11, un réseau ITS G5 basé sur IEEE 802.11p ou un réseau mobile tel qu’un réseau 4G (ou 5G) basé sur la norme LTE (de l’anglais Long Term Evolution) définie par le consortium 3GPP notamment un réseau LTE-V2X.Data is for example loaded to the device 2 via the interface of the block 22 using a Wi-Fi® network such as according to IEEE 802.11, an ITS G5 network based on IEEE 802.11p or a mobile network such as a 4G network (or 5G) based on the LTE (Long Term Evolution) standard defined by the 3GPP consortium, in particular an LTE-V2X network.

Selon un autre exemple de réalisation particulier et non limitatif, le dispositif 2 comprend une interface de communication 23 qui permet d’établir une communication avec d’autres dispositifs (tels que d’autres calculateurs du système embarqué) via un canal de communication 24. L’interface de communication 23 correspond par exemple à un transmetteur configuré pour transmettre et recevoir des informations et/ou des données via le canal de communication 24. L’interface de communication 23 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 (standardisé par la norme ISO 17458) ou Ethernet (standardisé par la norme ISO/IEC 802-3).According to another particular and non-limiting example of embodiment, the device 2 comprises a communication interface 23 which makes it possible to establish communication with other devices (such as other computers of the on-board system) via a communication channel 24. The communication interface 23 corresponds for example to a transmitter configured to transmit and receive information and/or data via the communication channel 24. The communication interface 23 corresponds for example to a CAN type wired network (from the English “Controller Area Network” or in French “Réseau de controlleres”), CAN FD (from the English “Controller Area Network Flexible Data-Rate” or in French “Réseau de controllers à flow flexible data”), FlexRay ( standardized by the ISO 17458 standard) or Ethernet (standardized by the ISO/IEC 802-3 standard).

Selon un exemple de réalisation particulier et non limitatif, le dispositif 2 peut fournir des signaux de sortie à un ou plusieurs dispositifs externes, tels qu’un écran d’affichage 25, tactile ou non, un ou des haut-parleurs 26 et/ou d’autres périphériques 27 (système de projection) via respectivement des interfaces de sortie 28, 29 et 30. Selon une variante, l’un ou l’autre des dispositifs externes est intégré au dispositif 2.According to a particular and non-limiting embodiment, the device 2 can provide output signals to one or more external devices, such as a display screen 25, touchscreen or not, one or more speakers 26 and/or other peripherals 27 (projection system) via output interfaces 28, 29 and 30 respectively. According to a variant, one or the other of the external devices is integrated into the device 2.

illustre un organigramme des différentes étapes d’un procédé de contrôle d’un système d’aide à la conduite d’un véhicule circulant dans un environnement routier comportant une pluralité de voies de circulation, par exemple un système ADAS du véhicule 11, selon un exemple de réalisation particulier et non limitatif de la présente invention. Le procédé est par exemple mis en œuvre par un dispositif embarqué dans le véhicule 11 ou par le dispositif 2 de la . illustrates a flowchart of the different stages of a method of controlling a driving assistance system of a vehicle traveling in a road environment comprising a plurality of traffic lanes, for example an ADAS system of the vehicle 11, according to a particular and non-limiting example of embodiment of the present invention. The method is for example implemented by a device on board the vehicle 11 or by the device 2 of the .

Dans une première étape 31, des données représentatives de l’environnement routier sont reçues à partir d’au moins un dispositif embarqué dans le véhicule.In a first step 31, data representative of the road environment are received from at least one device embedded in the vehicle.

Dans une deuxième étape 32, des informations représentatives d’une position, dans l’environnement routier, d’une voie de circulation associée au véhicule, dite voie propre, parmi la pluralité de voies de circulation, sont déterminées en fonction des données.In a second step 32, information representative of a position, in the road environment, of a traffic lane associated with the vehicle, called its own lane, among the plurality of traffic lanes, is determined based on the data.

Dans une troisième étape 33, des informations représentatives d’une fusion de la voie propre avec une voie de circulation adjacente à la voie propre sont déterminées en fonction des données.In a third step 33, information representative of a merger of the own lane with a traffic lane adjacent to the own lane is determined based on the data.

Dans une quatrième étape 34, le système d’aide à la conduite est contrôlé en fonction de la fusion déterminée.In a fourth step 34, the driving assistance system is controlled according to the determined fusion.

Selon une variante, les variantes et exemples des opérations décrits en relation avec la s’appliquent aux étapes du procédé de la .According to a variant, the variants and examples of the operations described in relation to the apply to the stages of the process of .

Bien entendu, la présente invention ne se limite pas aux exemples de réalisation décrits ci-avant mais s’étend à un procédé de contrôle d’un système d’aide à la conduite d’un véhicule dans une pluralité de situations et/ou qui inclurait des étapes supplémentaires sans pour cela sortir de la portée de la présente invention. Il en serait de même d’un dispositif configuré pour la mise en œuvre d’un tel procédé.Of course, the present invention is not limited to the exemplary embodiments described above but extends to a method of controlling a vehicle driving assistance system in a plurality of situations and/or which would include additional steps without departing from the scope of the present invention. The same would apply to a device configured to implement such a process.

La présente invention concerne également un véhicule, par exemple automobile ou plus généralement un véhicule autonome à moteur terrestre, comprenant le dispositif 2 de la .The present invention also relates to a vehicle, for example an automobile or more generally an autonomous vehicle with a land engine, comprising the device 2 of the .

Claims (10)

Procédé de contrôle d’un système d’aide à la conduite d’un véhicule (11) circulant dans un environnement routier (1) comportant une pluralité de voies de circulation (1001, 1002, 1003), ledit procédé comprenant les étapes suivantes :
- réception (31) de données représentatives dudit environnement routier (1) à partir d’au moins un dispositif embarqué dans ledit véhicule (11) ;
- première détermination (32) d’informations représentatives d’une position, dans ledit environnement routier (1), d’une voie de circulation associée audit véhicule (11), dite voie propre, parmi ladite pluralité de voies de circulation (1001, 1002, 1003) en fonction desdites données ;
- deuxième détermination (33) d’informations représentatives d’une fusion de ladite voie propre avec une voie de circulation adjacente à ladite voie propre, en fonction desdites données ; et
- contrôle (34) dudit système d’aide à la conduite dudit véhicule (11) en fonction de ladite fusion déterminée.
Method for controlling a driving assistance system for a vehicle (11) traveling in a road environment (1) comprising a plurality of traffic lanes (1001, 1002, 1003), said method comprising the following steps:
- reception (31) of data representative of said road environment (1) from at least one device embedded in said vehicle (11);
- first determination (32) of information representative of a position, in said road environment (1), of a traffic lane associated with said vehicle (11), called its own lane, among said plurality of traffic lanes (1001, 1002, 1003) depending on said data;
- second determination (33) of information representative of a merger of said own lane with a traffic lane adjacent to said own lane, based on said data; And
- control (34) of said driving assistance system of said vehicle (11) as a function of said determined fusion.
Procédé selon la revendication 1, dans lequel lesdites données représentatives dudit environnement routier (1) comprennent des informations représentatives de lignes routières (1010, 1011, 1012, 1013), lesdites lignes routières (1010, 1011, 1012, 1013) appartenant à un ensemble de lignes comprenant :
- un marquage au sol associé audit environnement routier (1) ; et/ou
- une barrière associée audit environnement routier (1) ; et/ou
- une bordure de route associée audit environnement routier (1),
ladite première détermination (32) et/ou ladite deuxième détermination (33) étant effectuées en fonction desdites informations représentatives de lignes routières.
Method according to claim 1, in which said data representative of said road environment (1) comprises information representative of road lines (1010, 1011, 1012, 1013), said road lines (1010, 1011, 1012, 1013) belonging to a set of lines including:
- ground marking associated with said road environment (1); and or
- a barrier associated with said road environment (1); and or
- a road edge associated with said road environment (1),
said first determination (32) and/or said second determination (33) being carried out as a function of said information representative of road lines.
Procédé selon la revendication 1 ou 2, dans lequel ladite première détermination (32) comprend les étapes suivantes :
- détermination d’une valeur de largeur (L1, L2, L3) associée à un élément dudit environnement routier (1) à partir desdites données ;
- comparaison de ladite valeur de largeur (L1, L2, L3) avec une première valeur seuil ; et
- détermination d’informations représentatives d’’une voie de circulation (1001, 1002, 1003) associée audit environnement routier (1) en fonction d’un résultat de la comparaison.
A method according to claim 1 or 2, wherein said first determination (32) comprises the following steps:
- determination of a width value (L1, L2, L3) associated with an element of said road environment (1) from said data;
- comparison of said width value (L1, L2, L3) with a first threshold value; And
- determination of information representative of a traffic lane (1001, 1002, 1003) associated with said road environment (1) based on a result of the comparison.
Procédé selon l’une des revendications 1 à 3, dans lequel ladite deuxième détermination (33) comprend les étapes suivantes :
- détermination d’un paramètre de largeur associé à ladite voie propre, ledit paramètre de largeur variant le long de ladite voie propre ; et
- comparaison dudit paramètre de largeur avec une deuxième valeur seuil, ladite fusion étant détectée lorsque ledit paramètre de largeur est inférieur à ladite deuxième valeur seuil.
Method according to one of claims 1 to 3, in which said second determination (33) comprises the following steps:
- determination of a width parameter associated with said own path, said width parameter varying along said own path; And
- comparison of said width parameter with a second threshold value, said fusion being detected when said width parameter is less than said second threshold value.
Procédé selon l’une des revendications 1 à 4, dans lequel ledit contrôle (34) comprend les étapes suivantes :
- rendu d’une requête de changement de voie à destination d’un conducteur dudit véhicule (11) ;
- réception d’une réponse à ladite requête à partir d’une interface homme-machine embarquée dans ledit véhicule (11) ;
- contrôle d’une trajectoire dudit véhicule (11) vers ladite voie de circulation adjacente lorsque ladite réponse est positive ; et
-arrêt dudit système d’aide à la conduite lorsque ladite réponse est négative.
Method according to one of claims 1 to 4, in which said control (34) comprises the following steps:
- rendering a lane change request to a driver of said vehicle (11);
- reception of a response to said request from a man-machine interface on board said vehicle (11);
- controlling a trajectory of said vehicle (11) towards said adjacent traffic lane when said response is positive; And
-stopping said driving assistance system when said response is negative.
Procédé selon l’une des revendications 1 à 5, dans lequel ledit système d’aide à la conduite comprend un système de changement semi-automatique de voie de circulation.Method according to one of claims 1 to 5, in which said driving assistance system comprises a semi-automatic lane change system. Programme d’ordinateur comportant des instructions pour la mise en œuvre du procédé selon l’une quelconque des revendications précédentes, lorsque ces instructions sont exécutées par un processeur.Computer program comprising instructions for implementing the method according to any one of the preceding claims, when these instructions are executed by a processor. 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 l’une des revendications 1 à 6.Computer-readable recording medium on which a computer program is recorded comprising instructions for carrying out the steps of the method according to one of claims 1 to 6. Dispositif (2) de contrôle d’un système d’aide à la conduite d’un véhicule, ledit dispositif (2) comprenant une mémoire (21) associée à au moins un processeur (20) configuré pour la mise en œuvre des étapes du procédé selon l’une quelconque des revendications 1 à 6.Device (2) for controlling a vehicle driving assistance system, said device (2) comprising a memory (21) associated with at least one processor (20) configured for implementing the steps of the process according to any one of claims 1 to 6. Véhicule (11) comprenant le dispositif selon la revendication 9.Vehicle (11) comprising the device according to claim 9.
FR2201561A 2022-02-22 2022-02-22 Method and device for controlling a vehicle driving assistance system in a road environment comprising a merging of lanes Pending FR3132896A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR2201561A FR3132896A1 (en) 2022-02-22 2022-02-22 Method and device for controlling a vehicle driving assistance system in a road environment comprising a merging of lanes

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2201561 2022-02-22
FR2201561A FR3132896A1 (en) 2022-02-22 2022-02-22 Method and device for controlling a vehicle driving assistance system in a road environment comprising a merging of lanes

Publications (1)

Publication Number Publication Date
FR3132896A1 true FR3132896A1 (en) 2023-08-25

Family

ID=81346376

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2201561A Pending FR3132896A1 (en) 2022-02-22 2022-02-22 Method and device for controlling a vehicle driving assistance system in a road environment comprising a merging of lanes

Country Status (1)

Country Link
FR (1) FR3132896A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010042440A1 (en) * 2010-10-14 2012-04-19 Robert Bosch Gmbh Method and device for adjusting an engagement torque of a steering assistance system
EP3100206A1 (en) * 2014-01-30 2016-12-07 Mobileye Vision Technologies Ltd. Systems and methods for lane end recognition
WO2017194890A1 (en) 2016-05-13 2017-11-16 Institut Vedecom Image processing method for recognising ground marking and system for detecting ground marking
US20200207355A1 (en) * 2018-12-27 2020-07-02 Honda Motor Co., Ltd. Vehicle control device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010042440A1 (en) * 2010-10-14 2012-04-19 Robert Bosch Gmbh Method and device for adjusting an engagement torque of a steering assistance system
EP3100206A1 (en) * 2014-01-30 2016-12-07 Mobileye Vision Technologies Ltd. Systems and methods for lane end recognition
WO2017194890A1 (en) 2016-05-13 2017-11-16 Institut Vedecom Image processing method for recognising ground marking and system for detecting ground marking
US20200207355A1 (en) * 2018-12-27 2020-07-02 Honda Motor Co., Ltd. Vehicle control device

Similar Documents

Publication Publication Date Title
FR3118616A1 (en) Method and device for anti-collision warning and/or emergency braking
WO2023233088A1 (en) Method and device for controlling a driver assist system assisting with driving a vehicle on the basis of a speed limit
FR3132896A1 (en) Method and device for controlling a vehicle driving assistance system in a road environment comprising a merging of lanes
EP4352305A1 (en) Method and device for deactivating driving assistance systems
WO2022152986A1 (en) Method and device for monitoring the trajectory of a vehicle traveling on a traffic lane
FR3119817A1 (en) Method and device for determining a trajectory for an autonomous vehicle
WO2024115827A1 (en) Method and device for controlling a driving assistance system in an environment containing an intersection
FR3129911A1 (en) Method and device for controlling a driver assistance system
FR3130228A1 (en) Method and device for controlling an automatic lane change system
FR3131724A1 (en) Method and device for controlling a semi-automatic vehicle lane change system
FR3137781A1 (en) Method and device for determining a width of a side lane adjacent to a traffic lane
FR3129648A1 (en) Method and device for controlling a system for assisting the positioning of a vehicle in a lane of traffic
FR3153063A1 (en) Method and device for determining a level of autonomy of a second vehicle by a first vehicle
WO2025052052A1 (en) Method and device for controlling an adaptive cruise control system on board a vehicle via the steering wheel dynamics
WO2023161571A1 (en) Method and device for controlling the selection of a target vehicle for an adaptive cruise control system of a vehicle
WO2022229534A1 (en) Method and device for controlling an automatic engine stop-start system in a platoon of vehicles
FR3153062A1 (en) Method and device for determining a current driving mode of a second vehicle by a first vehicle
WO2024094942A1 (en) Method and device for controlling an adaptive cruise control system of a vehicle that is changing traffic lane
FR3125494A1 (en) Method and device for controlling an adaptive cruise control system of a vehicle
FR3118746A1 (en) Method and device for aiding the driving of a vehicle traveling on a road comprising several traffic lanes
FR3133357A1 (en) Method and device for controlling an autonomous vehicle using location information from at least one mobile communication device
FR3134215A1 (en) Method and device for determining a type of ground marking line for a vehicle
FR3137352A1 (en) Method and device for controlling a driving assistance system for a vehicle traveling in a road environment including an intersection
WO2024094941A1 (en) Method and device for managing alert messages for an adaptive cruise control system of a vehicle
FR3147536A1 (en) Method and device for controlling a braking system on board 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: 20230825

PLFP Fee payment

Year of fee payment: 3

CD Change of name or company name

Owner name: STELLANTIS AUTO SAS, FR

Effective date: 20240423