FR3147990A1 - Checking the activation of a lane change assistance function - Google Patents
Checking the activation of a lane change assistance function Download PDFInfo
- Publication number
- FR3147990A1 FR3147990A1 FR2303864A FR2303864A FR3147990A1 FR 3147990 A1 FR3147990 A1 FR 3147990A1 FR 2303864 A FR2303864 A FR 2303864A FR 2303864 A FR2303864 A FR 2303864A FR 3147990 A1 FR3147990 A1 FR 3147990A1
- Authority
- FR
- France
- Prior art keywords
- vehicle
- lane
- driver
- threshold value
- detected
- 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
Links
- 230000004913 activation Effects 0.000 title claims abstract description 47
- 230000008859 change Effects 0.000 title claims abstract description 47
- 238000000034 method Methods 0.000 claims abstract description 32
- 238000012544 monitoring process Methods 0.000 claims abstract description 8
- 238000001514 detection method Methods 0.000 claims description 31
- 238000004590 computer program Methods 0.000 claims description 2
- 230000001419 dependent effect Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 67
- 102100034112 Alkyldihydroxyacetonephosphate synthase, peroxisomal Human genes 0.000 description 38
- 101000799143 Homo sapiens Alkyldihydroxyacetonephosphate synthase, peroxisomal Proteins 0.000 description 38
- 238000000848 angular dependent Auger electron spectroscopy Methods 0.000 description 38
- 230000015654 memory Effects 0.000 description 10
- 101100134883 Caenorhabditis elegans dlat-1 gene Proteins 0.000 description 8
- 101100245267 Caenorhabditis elegans pas-1 gene Proteins 0.000 description 8
- 101100353517 Caenorhabditis elegans pas-2 gene Proteins 0.000 description 7
- 101100154785 Mus musculus Tulp2 gene Proteins 0.000 description 7
- -1 Dlat2 Proteins 0.000 description 3
- 206010041349 Somnolence Diseases 0.000 description 3
- 230000003213 activating effect Effects 0.000 description 3
- 238000013475 authorization Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 230000001143 conditioned effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000035790 physiological processes and functions Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Purposes 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/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/18163—Lane change; Overtaking manoeuvres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details 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/08—Interaction between the driver and the control system
- B60W50/10—Interpretation of driver requests or demands
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details 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/08—Interaction between the driver and the control system
- B60W50/12—Limiting control by the driver depending on vehicle state, e.g. interlocking means for the control input for preventing unsafe operation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/403—Image sensing, e.g. optical camera
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/408—Radar; Laser, e.g. lidar
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/20—Direction indicator values
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/225—Direction of gaze
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/229—Attention level, e.g. attentive to driving, reading or sleeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Input parameters relating to infrastructure
- B60W2552/10—Number of lanes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/802—Longitudinal distance
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
L’invention concerne un procédé de contrôle d’une fonction d’assistance au changement de voie d’un véhicule. Suite à la réception (200) d’une commande d’activation d’une fonction d’assistance au changement de voie de circulation vers une voie de destination, le procédé comprend la détection (201), sur la base de données d’au moins un capteur, d’au moins un véhicule, et l’assignation (202) dudit au moins un véhicule détecté à une voie de circulation. En outre, des données conducteur sont reçues (203) depuis un système de surveillance du conducteur. Une décision (205) d’autoriser ou non l’activation de la fonction d’assistance au changement de voie de circulation, est prise en fonction des données conducteur et de l’assignation dudit au moins un véhicule détecté à la voie de circulation. FIG. 2The invention relates to a method for controlling a lane change assistance function of a vehicle. Following receipt (200) of a command to activate a lane change assistance function towards a destination lane, the method comprises detecting (201), on the basis of data from at least one sensor, at least one vehicle, and assigning (202) said at least one detected vehicle to a lane. Furthermore, driver data is received (203) from a driver monitoring system. A decision (205) whether or not to allow activation of the lane change assistance function is made based on the driver data and the assignment of said at least one detected vehicle to the lane. FIG. 2
Description
La présente invention appartient au domaine de l’assistance à la conduite d’un véhicule automobile, notamment l’assistance à la conduite latérale du véhicule.The present invention belongs to the field of assistance with driving a motor vehicle, in particular assistance with lateral driving of the vehicle.
Elle est particulièrement avantageuse dans le contexte d’un changement de voie de circulation.It is particularly advantageous in the context of a change of traffic lane.
On entend par « véhicule » tout type de véhicule tel qu’un véhicule automobile, un cyclomoteur, une motocyclette, un robot de stockage dans un entrepôt, etc.“Vehicle” means any type of vehicle such as a motor vehicle, moped, motorcycle, storage robot in a warehouse, etc.
On entend par « conduite autonome » d’un « véhicule autonome » toute méthode apte à assister la conduite du véhicule. La méthode peut ainsi consister à diriger partiellement ou totalement le véhicule ou à apporter tout type d’aide à une personne physique conduisant le véhicule. Ainsi, « conduite autonome » couvre l’ensemble des niveaux 1 à 5 du barème de l’OICA, pour Organisation International des Constructeurs Automobiles.“Autonomous driving” of an “autonomous vehicle” means any method capable of assisting the driving of the vehicle. The method may consist of partially or totally steering the vehicle or providing any type of assistance to a natural person driving the vehicle. Thus, “autonomous driving” covers all levels 1 to 5 of the OICA scale, for International Organisation of Motor Vehicle Manufacturers.
L’assistance à la conduite peut intervenir à différents niveaux d’autonomie : de la conduite autonome sans intervention du conducteur, à l’assistance à la conduite manuelle.Driving assistance can intervene at different levels of autonomy: from autonomous driving without driver intervention to manual driving assistance.
Des systèmes d’aide à la conduite, de type ADAS par exemple, pour « Advanced Driver-Assistance Systems » en anglais, permettent d’assister le conducteur du véhicule voire de contrôler intégralement certains paramètres du pilotage du véhicule, tels que la trajectoire longitudinale, la vitesse notamment, et la trajectoire latérale, virage ou changement de voie notamment.Driving assistance systems, such as ADAS for example, for “Advanced Driver-Assistance Systems” in English, make it possible to assist the driver of the vehicle or even to fully control certain parameters of the vehicle’s driving, such as the longitudinal trajectory, speed in particular, and the lateral trajectory, turning or changing lanes in particular.
Ces systèmes permettent d’améliorer le confort de conduite ainsi que la sécurité, en tirant parti de données issues de capteurs du véhicule, tels que des données de radar ou lidar, et/ou de dispositifs de géolocalisation.These systems improve driving comfort and safety by using data from vehicle sensors, such as radar or lidar data, and/or geolocation devices.
Une fonction d’assistance à la conduite permet d’assister le déplacement latéral du véhicule lors d’un changement de voie. Une telle fonction est dite semi-automatisée de changement de voie, ou SALC, ou « Semi-Automated Lane Change » en anglais.A driver assistance function helps to assist the lateral movement of the vehicle when changing lanes. Such a function is called semi-automated lane change, or SALC, or “Semi-Automated Lane Change” in English.
Une telle fonction peut être activée sur déclenchement par le conducteur d’un clignotant, ou TI, pour « Turn Indicator » en anglais. Il indique ainsi la voie de destination afin d’opérer un changement de voie, d’une voie courante vers la voie de destination qui lui est adjacente.Such a function can be activated when the driver triggers a turn indicator, or TI, for "Turn Indicator" in English. It thus indicates the destination lane in order to change lanes, from a current lane to the destination lane adjacent to it.
La fonction tire parti de données de capteurs du véhicule afin d’assister le changement de voie, notamment afin d’accepter ou de refuser l’activation de la fonction SALC, puis, en cas d’acceptation, d’assister le contrôle de la trajectoire latérale du véhicule.The function uses vehicle sensor data to assist with lane changes, including accepting or refusing activation of the SALC function, and then, if accepted, assisting with controlling the vehicle's lateral trajectory.
En particulier, des capteurs tels que des radars peuvent être agencés à l’arrière du véhicule pour détecter d’autres véhicules circulant à l’arrière du véhicule, dans le même sens de circulation.In particular, sensors such as radars may be arranged at the rear of the vehicle to detect other vehicles traveling behind the vehicle, in the same direction of travel.
Les véhicules ainsi détectés sont ensuite assignés à une voie de circulation, par exemple, une voie droite, gauche ou centrale, selon le nombre de voies de circulation de la route sur laquelle circule le véhicule.The vehicles thus detected are then assigned to a traffic lane, for example, a right, left or central lane, depending on the number of traffic lanes on the road on which the vehicle is traveling.
Les voies peuvent être identifiées par une caméra frontale, puis extrapolées vers l’arrière du véhicule en fonction de données de déplacement du véhicule.Lanes can be identified by a front-facing camera and then extrapolated to the rear of the vehicle based on vehicle movement data.
Cependant, tout capteur a des limitations et/ou est susceptible de faire des erreurs de détection, notamment lorsque des conditions de circulation, telles que des conditions météorologiques notamment, se détériorent, ou en fonction de la trajectoire de la route, notamment à l’arrière du véhicule en cas de virage ou lacet important.However, any sensor has limitations and/or is likely to make detection errors, particularly when traffic conditions, such as weather conditions in particular, deteriorate, or depending on the trajectory of the road, particularly at the rear of the vehicle in the event of a sharp turn or yaw.
Des erreurs peuvent notamment conduire aux situations suivantes :
- absence de détection d’un véhicule situé dans la voie adjacente de destination ou erreur dans la voie assignée à un véhicule détecté, par exemple si le véhicule détecté est assigné à une voie adjacente à la voie de destination, alors qu’il circule dans la voie de destination. Une telle situation est appelée « faux négatif », c’est-à-dire qu’un véhicule présent dans la voie de destination n’est pas détecté ou n’est pas assigné comme tel. L’activation de la fonction SALC peut alors être validée sans prendre en compte ce véhicule ce qui peut occasionner une situation dangereuse, voire une collision ;
- détection d’un objet ou véhicule « fantôme », notamment par réflexion d’ondes du radar sur des glissières de la route, dans la voie de destination, ou erreur selon laquelle un véhicule détecté est assigné par erreur dans la voie de destination, alors qu’il circule sur une autre voie. Une telle situation est alors un « faux positif », c’est-à-dire qu’un véhicule est détecté et assigné à la voie de destination par erreur. Dans ce cas, le changement de voie de circulation peut être refusé, ce qui empêche le conducteur de changer de voie alors qu’un changement de voie en toute sécurité pourrait être mis en œuvre.Errors can lead to the following situations, among others:
- failure to detect a vehicle located in the adjacent destination lane or error in the lane assigned to a detected vehicle, for example if the detected vehicle is assigned to a lane adjacent to the destination lane, while it is traveling in the destination lane. Such a situation is called a "false negative", i.e. a vehicle present in the destination lane is not detected or is not assigned as such. The activation of the SALC function can then be validated without taking this vehicle into account, which can cause a dangerous situation or even a collision;
- detection of a "phantom" object or vehicle, in particular by reflection of radar waves on road barriers, in the destination lane, or error whereby a detected vehicle is mistakenly assigned to the destination lane, while it is traveling on another lane. Such a situation is then a "false positive", i.e. a vehicle is detected and assigned to the destination lane by mistake. In this case, the change of traffic lane may be refused, which prevents the driver from changing lanes when a safe lane change could be implemented.
Il existe donc un besoin d’améliorer le confort de conduite et/ou la sécurité dans le cadre d’une fonction d’assistance au changement de voie d’un véhicule.There is therefore a need to improve driving comfort and/or safety in the context of a vehicle's lane change assistance function.
La présente invention améliore la situation.The present invention improves the situation.
A cet effet, un premier aspect de l’invention concerne un procédé de contrôle d’une fonction d’assistance au changement de voie d’un véhicule, dit égo-véhicule, le procédé comprenant:
- réception d’une commande d’activation de la fonction d’assistance au changement de voie de circulation, pour un changement d’une voie courante vers une voie de destination;
- détection, sur la base de données de capteurs, d’au moins un véhicule en position arrière par rapport audit égo-véhicule, et assignation de chaque véhicule détecté à une voie de circulation ;
- réception de données conducteur depuis un module de surveillance du conducteur ;
- décision d’autoriser ou non l’activation de la fonction d’assistance au changement de voie de circulation, en fonction des données conducteur et de l’assignation dudit au moins un véhicule détecté à une voie de circulation.For this purpose, a first aspect of the invention relates to a method for controlling a lane change assistance function of a vehicle, called an ego-vehicle, the method comprising:
- receiving a command to activate the lane change assistance function, for a change from a current lane to a destination lane;
- detection, on the basis of sensor data, of at least one vehicle in a rear position relative to said ego-vehicle, and assignment of each detected vehicle to a traffic lane;
- receiving driver data from a driver monitoring module;
- decision whether or not to authorize the activation of the lane change assistance function, based on the driver data and the assignment of said at least one detected vehicle to a traffic lane.
Ainsi, l’invention permet d’exploiter des données conducteur représentatives d’un comportement du conducteur, notamment de sa vigilance, ou d’un état de forme du conducteur, pour autoriser ou non l’activation de la fonction d’assistance au changement de voie de circulation pour effectuer le changement de voie vers la voie de destination. Les données conducteur permettent ainsi de renforcer l’interprétation de données de capteurs, et permettent ainsi d’améliorer la sécurité et/ou le confort de conduite lors d’un changement de voie de circulation.Thus, the invention makes it possible to exploit driver data representative of driver behavior, in particular of their vigilance, or of a driver's fitness level, to authorize or not the activation of the lane change assistance function to change lanes to the destination lane. The driver data thus makes it possible to strengthen the interpretation of sensor data, and thus make it possible to improve safety and/or driving comfort when changing lanes.
Selon des modes de réalisation, les données conducteur peuvent comprendre une indication d’une consultation d’un rétroviseur par le conducteur, et la décision d’autoriser ou non l’activation de la fonction d’assistance au changement de voie de circulation peut dépendre de l’indication de consultation du rétroviseur par le conducteur.According to embodiments, the driver data may include an indication of a driver's mirror consultation, and the decision whether to allow activation of the lane change assist feature may depend on the driver's mirror consultation indication.
Une telle indication permet de conditionner l’activation de la fonction d’assistance au changement de voie de circulation dans certaines situations de conduite, en cas de vigilance du conducteur qui consulte le rétroviseur. La sécurité associée au changement de voie de circulation est ainsi améliorée. En complément, la décision d’autoriser ou non peut dépendre d’une comparaison d’une durée de consultation du rétroviseur avec une durée seuil donnée. L’activation de la fonction d’assistance au changement de voie peut notamment être conditionnée par une consultation du rétroviseur durant une durée de consultation plus longue que la durée seuil donnée.Such an indication makes it possible to condition the activation of the lane change assistance function in certain driving situations, in the event of vigilance by the driver who consults the rear-view mirror. The safety associated with changing lanes is thus improved. In addition, the decision to authorize or not may depend on a comparison of a duration of consultation of the rear-view mirror with a given threshold duration. The activation of the lane change assistance function may in particular be conditioned by consultation of the rear-view mirror for a consultation duration longer than the given threshold duration.
En complément, la décision d’autoriser ou non l’activation de la fonction de changement de voie de circulation peut comprendre la comparaison des données conducteur et de l’assignation dudit au moins un véhicule à la voie de circulation, avec des conditions d’au moins une règle de prise de décision prédéfinie, et au moins une règle de prise de décision prédéfinie peut comprendre une condition dépendant de l’indication de consultation du rétroviseur par le conducteur.Additionally, the decision whether or not to allow the activation of the lane change function may include comparing the driver data and the assignment of said at least one vehicle to the lane, with conditions of at least one predefined decision-making rule, and at least one predefined decision-making rule may include a condition dependent on the indication of consultation of the rearview mirror by the driver.
L’utilisation de règles de prise de décisions prédéfinies permet de traiter des situations de conduite identifiées comme étant potentiellement problématiques ou dangereuses.The use of predefined decision-making rules helps to address driving situations identified as potentially problematic or dangerous.
En complément, ledit au moins un véhicule peut être détecté avec une probabilité de détection donnée, au moins une règle de prise de décision prédéfinie peut comprendre une condition relative à une comparaison entre la probabilité de détection du véhicule et une valeur seuil de détection.Additionally, said at least one vehicle can be detected with a given detection probability, at least one predefined decision-making rule can include a condition relating to a comparison between the detection probability of the vehicle and a detection threshold value.
Il est ainsi rendu possible de prendre en compte l’incertitude sur la détection d’un véhicule. Une telle incertitude peut notamment être compensée par une plus grande vigilance du conducteur qui peut être évaluée à partir des données conducteur.This makes it possible to take into account the uncertainty about the detection of a vehicle. Such uncertainty can in particular be compensated by greater vigilance of the driver which can be evaluated from the driver data.
En complément ou en variante, ledit au moins un véhicule détecté peut être assigné à la voie de circulation avec une probabilité d’assignation donnée, au moins une règle de prise de décision prédéfinie peut comprendre une condition relative à une comparaison entre la probabilité d’assignation du véhicule et une valeur seuil d’assignation.Additionally or alternatively, said at least one detected vehicle may be assigned to the traffic lane with a given assignment probability, at least one predefined decision-making rule may include a condition relating to a comparison between the assignment probability of the vehicle and an assignment threshold value.
Il est ainsi rendu possible de prendre en compte l’incertitude d’assignation de la voie de circulation au véhicule détecté, afin de notamment compenser une telle incertitude en fonction de la vigilance du conducteur qui est indiquée par les données conducteur reçues du système de surveillance du conducteur.This makes it possible to take into account the uncertainty of assigning the traffic lane to the detected vehicle, in order to compensate for such uncertainty in particular based on the driver's vigilance which is indicated by the driver data received from the driver monitoring system.
En complément ou en variante, au moins une règle de prise de décision prédéfinie peut comprendre une première condition relative à une première comparaison entre une distance séparant l’égo-véhicule dudit au moins un véhicule détecté et assigné à la voie de destination, et une première valeur seuil de distance longitudinale, et peut comprendre une deuxième condition relative à une deuxième comparaison de ladite distance avec une deuxième valeur seuil de distance longitudinale, la deuxième valeur seuil de distance longitudinale étant inférieure à la première valeur seuil de distance longitudinale.Additionally or alternatively, at least one predefined decision-making rule may comprise a first condition relating to a first comparison between a distance separating the ego-vehicle from said at least one detected vehicle assigned to the destination lane, and a first longitudinal distance threshold value, and may comprise a second condition relating to a second comparison of said distance with a second longitudinal distance threshold value, the second longitudinal distance threshold value being less than the first longitudinal distance threshold value.
Ainsi, il est rendu possible, grâce à une comparaison avec deux valeurs seuil de distance, de classer la distance avec le véhicule détecté à l’arrière dans au moins trois intervalles de distance, et de prendre une décision en fonction de l’intervalle dans lequel se situe le véhicule détecté à l’arrière.Thus, it is possible, by comparing with two distance threshold values, to classify the distance to the vehicle detected behind into at least three distance intervals, and to make a decision based on the interval in which the vehicle detected behind is located.
En complément, la règle de prise de décision comprenant les première et deuxième conditions, peut autoriser l’activation de la fonction d’assistance au changement de voie si l’indication de consultation de rétroviseur indique que le conducteur consulte le rétroviseur et si ladite distance est comprise entre la deuxième valeur seuil de distance longitudinale et la première valeur seuil de distance longitudinale.In addition, the decision-making rule comprising the first and second conditions may authorise the activation of the lane change assistance function if the rear-view mirror consultation indication indicates that the driver is consulting the rear-view mirror and if said distance is between the second longitudinal distance threshold value and the first longitudinal distance threshold value.
Ainsi, lorsque le véhicule détecté est dans la voie de destination à une distance intermédiaire de l’égo-véhicule, l’activation de la fonction d’assistance au changement de voie peut tout de même être permise s’il est déterminé que le conducteur fait preuve de vigilance, c’est-à-dire lorsqu’il vérifie son rétroviseur.Thus, when the detected vehicle is in the destination lane at an intermediate distance from the ego-vehicle, activation of the lane change assistance function may still be permitted if it is determined that the driver is exercising vigilance, i.e. when checking his rear-view mirror.
Selon des modes de réalisation, le procédé peut comprendre en outre une identification d’un type de véhicule pour ledit au moins un véhicule détecté. Le seuil de détection d’un véhicule, le seuil d’assignation d’un véhicule, la première valeur seuil de distance longitudinale et/ou la deuxième valeur seuil de distance longitudinale peut être déterminé en fonction du type de véhicule identifié pour ledit au moins un véhicule détecté.According to embodiments, the method may further comprise identifying a vehicle type for the at least one detected vehicle. The vehicle detection threshold, the vehicle assignment threshold, the first longitudinal distance threshold value and/or the second longitudinal distance threshold value may be determined based on the vehicle type identified for the at least one detected vehicle.
Ainsi, les règles de prise de décision sont adaptées au type de véhicule détecté, ce qui améliore la précision de la prise de décision et la sécurité associée au changement de voie.Thus, the decision-making rules are adapted to the type of vehicle detected, which improves the accuracy of decision-making and the safety associated with lane changing.
Un deuxième aspect de l’invention concerne un programme informatique comportant des instructions pour la mise en œuvre du procédé selon le premier aspect de l’invention, lorsque ces instructions sont exécutées par un processeur.A second aspect of the invention relates to a computer program comprising instructions for implementing the method according to the first aspect of the invention, when these instructions are executed by a processor.
Un troisième aspect de l’invention concerne un module de contrôle d’une fonction d’assistance au changement de voie d’un véhicule, dit égo-véhicule, comprenant:
- une interface apte à recevoir une commande d’activation d’une fonction d’assistance au changement de voie de circulation, pour un changement d’une voie courante vers une voie de destination;
- un processeur apte à détecter, sur la base de données de capteurs, au moins un véhicule en position arrière par rapport audit égo-véhicule, et à assigner chaque véhicule détecté à une voie de circulation ;
- une autre interface apte à recevoir de données conducteur depuis un module de surveillance du conducteur.
Le processeur est en outre apte à décider d’autoriser ou non l’activation de la fonction d’assistance au changement de voie de circulation, en fonction des données conducteur et de l’assignation de chaque véhicule détecté à une voie de circulation.A third aspect of the invention relates to a module for controlling a lane change assistance function of a vehicle, called an ego-vehicle, comprising:
- an interface capable of receiving a command to activate a lane change assistance function, for a change from a current lane to a destination lane;
- a processor capable of detecting, on the basis of sensor data, at least one vehicle in a rear position relative to said ego-vehicle, and of assigning each detected vehicle to a traffic lane;
- another interface capable of receiving driver data from a driver monitoring module.
The processor is further able to decide whether or not to authorize the activation of the lane change assistance function, based on the driver data and the assignment of each detected vehicle to a lane.
D’autres caractéristiques et avantages de l’invention apparaîtront à l’examen de la description détaillée ci-après, et des dessins annexés sur lesquels :Other characteristics and advantages of the invention will appear on examining the detailed description below, and the attached drawings in which:
La
L’égo-véhicule 100 comprend un dispositif de contrôle 101. Le dispositif de contrôle 101 peut être un élément de type ECU, pour « Electronic Control Unit » en anglais, en charge du contrôle centralisé du véhicule 100. Le dispositif de contrôle 101 peut comprendre plusieurs modules en charge du pilotage ou de la communication avec différents éléments du véhicule automobile.The ego-vehicle 100 comprises a control device 101. The control device 101 may be an ECU type element, for “Electronic Control Unit” in English, in charge of the centralized control of the vehicle 100. The control device 101 may comprise several modules in charge of piloting or communicating with different elements of the motor vehicle.
Le véhicule 100 peut comprendre en outre une interface homme machine, IHM, 102 apte à permettre au dispositif de contrôle 101, et à d’autres entités du véhicule 100, d’échanger des informations avec le conducteur ou avec des passagers du véhicule 100.The vehicle 100 may further comprise a human-machine interface, HMI, 102 capable of allowing the control device 101, and other entities of the vehicle 100, to exchange information with the driver or with passengers of the vehicle 100.
Aucune restriction n’est attachée à l’IHM 102, qui comprend tout élément apte à recevoir une commande de l’utilisateur, que cette commande soit relative au pilotage du véhicule ou au contrôle d’équipements intérieurs, soit de transmettre des informations à l’utilisateur. A cet effet, l’IHM 102 peut comprendre un écran, tel qu’un écran tactile, un ensemble d’un ou de plusieurs boutons, un haut-parleur, un microphone, un tableau de bord apte à afficher un ou plusieurs pictogrammes lumineux de formes prédéfinies, un système de vibration du volant, etc.No restriction is attached to the HMI 102, which comprises any element capable of receiving a command from the user, whether this command relates to the piloting of the vehicle or to the control of interior equipment, or to transmit information to the user. For this purpose, the HMI 102 may comprise a screen, such as a touch screen, a set of one or more buttons, a speaker, a microphone, a dashboard capable of displaying one or more luminous pictograms of predefined shapes, a steering wheel vibration system, etc.
De manière préférentielle, l’IHM 102 est capable de transmettre des données visuelles et/ou sonore au conducteur du véhicule. De manière complémentaire, le conducteur ou les passagers peuvent en outre saisir des informations via l’IHM 102, pour transmission au dispositif de contrôle ECU 101, via un bouton, une commande tactile, une commande vocale, ou tout autre type d’entrée utilisateur.Preferably, the HMI 102 is capable of transmitting visual and/or audio data to the driver of the vehicle. In addition, the driver or passengers can also enter information via the HMI 102, for transmission to the ECU control device 101, via a button, a touch command, a voice command, or any other type of user input.
Le véhicule 100 peut comprendre en outre une interface d’activation de clignotant 106 apte à recevoir une commande d’activation de clignotant, de manière à transmettre une telle commande à l’ECU 101 qui est ainsi apte à contrôler un dispositif d’éclairage/signalisation pour déclencher un clignotant. Une telle interface 106 pour recevoir une commande d’activation de clignotant peut être apte à recevoir une commande d’activation de clignotant droit et une commande d’activation de clignotant gauche. Il peut par exemple s’agir d’une manette rotative, actionnable par l’utilisateur dans un sens ou dans un autre sens afin de générer une commande d’activation de clignotant droit ou gauche.The vehicle 100 may further comprise a turn signal activation interface 106 capable of receiving a turn signal activation command, so as to transmit such a command to the ECU 101 which is thus capable of controlling a lighting/signaling device to trigger a turn signal. Such an interface 106 for receiving a turn signal activation command may be capable of receiving a right turn signal activation command and a left turn signal activation command. It may for example be a rotary lever, operable by the user in one direction or another direction in order to generate a right or left turn signal activation command.
L’égo-véhicule 100 peut comprendre un module d’assistance à la conduite 104, aussi appelé ADAS, pour «Advanced Driver Assistance Systems» en anglais, apte à réaliser au moins une fonction d’aide à la conduite, sur la base notamment de données issues de capteurs 103.1 et 103.2 du véhicule 100, et éventuellement d’autres capteurs non représentés sur la
Aucune restriction n’est attachée au véhicule 100, en particulier au niveau d’autonomie de conduite permis par le véhicule. Le module ADAS 104 peut aider le conducteur dans le pilotage du véhicule, notamment pour la détermination ou le maintien de la vitesse ou de l’accélération, ou peut assurer le pilotage autonome du véhicule, sans la contribution du conducteur. L’aide à la conduite recouvre ainsi également le pilotage automatique du véhicule.No restrictions are attached to the vehicle 100, in particular to the level of driving autonomy permitted by the vehicle. The ADAS module 104 can assist the driver in steering the vehicle, in particular for determining or maintaining the speed or acceleration, or can ensure autonomous steering of the vehicle, without the driver's contribution. Driving assistance thus also covers automatic steering of the vehicle.
Selon l’invention, le module ADAS 104 est au moins apte à effectuer une fonction semi-automatisée de changement de voie de circulation, aussi appelée fonction SALC pour « Semi Automated Lane Change ».According to the invention, the ADAS module 104 is at least capable of performing a semi-automated lane change function, also called SALC function for “Semi Automated Lane Change”.
Une telle fonction peut exploiter des données issues d’au moins un premier capteur 103.1 agencé à l’arrière du véhicule et apte à détecter un ou plusieurs véhicules circulant derrière le véhicule 100, notamment circulant dans le même sens de circulation. Le premier capteur 103.1 peut être de type radar, ou peut être une caméra orientée vers l’arrière du véhicule. Dans ce qui suit, il est considéré, à titre illustratif uniquement, que le premier capteur 103.1 est un radar.Such a function can use data from at least one first sensor 103.1 arranged at the rear of the vehicle and capable of detecting one or more vehicles traveling behind the vehicle 100, in particular traveling in the same direction of travel. The first sensor 103.1 can be of the radar type, or can be a camera facing the rear of the vehicle. In the following, it is considered, for illustrative purposes only, that the first sensor 103.1 is a radar.
Le véhicule 100 peut comprendre en outre au moins un deuxième capteur 103.2 apte à identifier des voies de circulation de la route sur laquelle circule le véhicule 100, par exemple les voies de circulation en avant du véhicule 100. Le capteur 103.2 peut être une caméra orientée vers l’avant du véhicule 100 associée à un module d’analyse apte à détecter les voies de circulation, d’identifier une voie courante de circulation et une ou des voies adjacentes, à partir des images capteurs par la caméra.The vehicle 100 may further comprise at least one second sensor 103.2 capable of identifying traffic lanes of the road on which the vehicle 100 is traveling, for example the traffic lanes in front of the vehicle 100. The sensor 103.2 may be a camera facing the front of the vehicle 100 associated with an analysis module capable of detecting the traffic lanes, of identifying a current traffic lane and one or more adjacent lanes, from the sensor images by the camera.
Ainsi, l’activation de la fonction SALC est conditionnée par la détection d’au moins un autre véhicule circulant sur la même route, sur la détection des voies de circulation, et sur l’assignation d’une voie de circulation à chaque véhicule ainsi détectée.Thus, activation of the SALC function is conditioned by the detection of at least one other vehicle traveling on the same road, on the detection of traffic lanes, and on the assignment of a traffic lane to each vehicle thus detected.
Le capteur 103.1 peut également être apte à acquérir des données de position et de vitesse d’au moins un autre véhicule circulant sur la route. Par exemple, pour chaque autre véhicule, le capteur 103.1 est apte à déterminer :
- la distance entre ledit autre véhicule et le véhicule 100 ;
- la vitesse de l’autre véhicule.The sensor 103.1 may also be capable of acquiring position and speed data from at least one other vehicle traveling on the road. For example, for each other vehicle, the sensor 103.1 is capable of determining:
- the distance between said other vehicle and vehicle 100;
- the speed of the other vehicle.
Le véhicule 100 peut comprendre en outre un système de surveillance du conducteur 105, aussi appelé DMS pour « Driver Monitoring System » en anglais, et qui peut notamment comprendre une caméra orientée vers le conducteur à l’intérieur du véhicule, notamment vers le visage du conducteur, ainsi qu’un module d’analyse apte à analyser les images captées par la caméra du DMS 105.The vehicle 100 may further comprise a driver monitoring system 105, also called DMS for “Driver Monitoring System” in English, and which may in particular comprise a camera oriented towards the driver inside the vehicle, in particular towards the driver’s face, as well as an analysis module capable of analyzing the images captured by the camera of the DMS 105.
La
A une étape 200, une commande d’activation de la fonction SALC est reçue par le module ADAS 104. Une telle commande peut être issue d’une commande du conducteur sur l’IHM 102. En variante, une telle commande d’activation peut être générée automatiquement par le module ECU 101 sur réception d’un signal de l’interface 106 d’activation de clignotant. La commande permet d’identifier une voie de destination, qui est la voie adjacente à droite de la voie courante si les clignotants droits sont activés, et qui est la voie adjacente à gauche de la voie courante si les clignotants gauches sont activés.In a step 200, a command to activate the SALC function is received by the ADAS module 104. Such a command may come from a driver command on the HMI 102. Alternatively, such an activation command may be generated automatically by the ECU module 101 upon receipt of a signal from the turn signal activation interface 106. The command makes it possible to identify a destination lane, which is the adjacent lane to the right of the current lane if the right turn signals are activated, and which is the adjacent lane to the left of the current lane if the left turn signals are activated.
A une étape 201, le module ADAS 104 détecte au moins un autre véhicule circulant sur la même route que le véhicule 100, dans le même sens de circulation, et à l’arrière du véhicule 100, sur la base de données issues du premier capteur 103.1.At a step 201, the ADAS module 104 detects at least one other vehicle traveling on the same road as the vehicle 100, in the same direction of travel, and behind the vehicle 100, on the basis of data from the first sensor 103.1.
A une étape 202, le module ADAS 104 assigne chaque véhicule détecté à l’étape 201, à une voie de circulation. L’étape 202 peut comprendre une identification préalable des voies de circulation sur la base des données issues du deuxième capteur 103.2 par exemple. Une telle identification des voies de circulation peut notamment être mise en œuvre en continue, pour une exploitation par d’autres fonctions d’assistance à la conduite mises en œuvre par le module ADAS 104 notamment.In a step 202, the ADAS module 104 assigns each vehicle detected in step 201 to a traffic lane. Step 202 may comprise a prior identification of the traffic lanes based on the data from the second sensor 103.2 for example. Such identification of the traffic lanes may in particular be implemented continuously, for use by other driving assistance functions implemented by the ADAS module 104 in particular.
Ainsi, chaque véhicule détecté peut être assigné à la voie courante du véhicule 100 ou à l’une des autres voies, comprenant la voie de destination.Thus, each detected vehicle can be assigned to the current lane of vehicle 100 or to one of the other lanes, including the destination lane.
Comme détaillé dans ce qui suit, des incertitudes peuvent être liées aux étapes 201 à 202, en raison de limites des capteurs 103.1 et 103.2, et/ou en raison de conditions météorologiques. La détection d’un véhicule à l’étape 201 peut également comprendre l’évaluation d’une probabilité de détection Pdet, qui peut être une valeur comprise entre 0 et 1, en étant strictement supérieure à 0, 1 indiquant un niveau de certitude total, tandis que 0 indique une incertitude totale sur le véhicule détecté. La probabilité de détection Pdet indique ainsi la fiabilité associée à la détection d’un véhicule. Plusieurs méthodes d’évaluation d’une telle probabilité Pdet sont connues et ne sont pas détaillées davantage dans la présente description.As detailed in the following, uncertainties may be associated with steps 201 to 202, due to limitations of the sensors 103.1 and 103.2, and/or due to weather conditions. The detection of a vehicle in step 201 may also comprise the evaluation of a detection probability Pdet, which may be a value between 0 and 1, being strictly greater than 0, 1 indicating a total level of certainty, while 0 indicates a total uncertainty on the detected vehicle. The detection probability Pdet thus indicates the reliability associated with the detection of a vehicle. Several methods for evaluating such a probability Pdet are known and are not detailed further in the present description.
De même, l’assignation d’un véhicule détecté à une voie de circulation à l’étape 202, peut également comprendre l’évaluation d’une probabilité d’assignation à une voie Pass, qui peut être une valeur comprise entre 0 et 1, en étant strictement supérieure à 0, 1 indiquant un niveau de certitude total, tandis que 0 indique une incertitude totale sur la voie de circulation assignée au véhicule détecté. Plusieurs méthodes d’évaluation d’une telle probabilité Pass sont connues et ne sont pas détaillées davantage dans la présente description.Similarly, the assignment of a detected vehicle to a traffic lane in step 202 may also comprise the evaluation of a probability of assignment to a Pass lane, which may be a value between 0 and 1, being strictly greater than 0, 1 indicating a total level of certainty, while 0 indicates a total uncertainty on the traffic lane assigned to the detected vehicle. Several methods of evaluating such a Pass probability are known and are not detailed further in the present description.
A une étape 203, qui peut être mise en œuvre en parallèle des étapes 201 et 202, ou avant l’étape 201, ou après l’étape 202, mais avant l’étape 204 décrite ci-après, le module ADAS 104 obtient des données conducteur du DMS 105. Aucune restriction n’est attachée aux données conducteur, qui comprennent toute donnée descriptive du comportement du conducteur, notamment du visage du conducteur, et/ou d’un état physique ou physiologique du conducteur. De manière préférentielle, les données conducteur identifient si le conducteur consulte le rétroviseur ou non. De manière plus spécifique, les données conducteur peuvent identifier une position du regard du conducteur. L’obtention de telles données est connue en soi et n’est pas décrite davantage dans la présente description. Elles peuvent notamment être obtenues par le module d’analyse des images acquises par la caméra du DMS 105.In a step 203, which can be implemented in parallel with steps 201 and 202, or before step 201, or after step 202, but before step 204 described below, the ADAS module 104 obtains driver data from the DMS 105. No restriction is attached to the driver data, which includes any descriptive data of the driver's behavior, in particular the driver's face, and/or a physical or physiological state of the driver. Preferably, the driver data identifies whether or not the driver is looking at the rearview mirror. More specifically, the driver data can identify a position of the driver's gaze. Obtaining such data is known per se and is not described further in the present description. They can in particular be obtained by the module for analyzing the images acquired by the camera of the DMS 105.
A une étape 204, le module ADAS 104 détermine une décision d’autoriser ou non la fonction SALC, en fonction des données obtenues aux étapes 201 à 203, à savoir, en fonction :
- de l’assignation d’une voie de circulation à au moins un véhicule détecté ;
- des données conducteur issues du système DMS 105.At a step 204, the ADAS module 104 determines a decision whether or not to authorize the SALC function, based on the data obtained at steps 201 to 203, namely, based on:
- the assignment of a traffic lane to at least one detected vehicle;
- driver data from the DMS 105 system.
Ainsi, la prise en compte de données conducteur dans la prise de décision relative à l’autorisation de l’activation de la fonction SALC, permet d’améliorer la prise de décision de l’activation de la fonction SALC, puisque les données issues de capteurs sont renforcées par des données de comportement du conducteur. En particulier, l’activation de la fonction SALC peut être autorisée lorsque les données conducteur indiquent que le conducteur consulte le rétroviseur. A contrario, l’activation de la fonction SALC peut être refusée en cas d’incertitude sur le véhicule détecté ou sur l’assignation de voie, lorsque les données conducteur indiquent que le conducteur ne consulte pas le rétroviseur.Thus, taking into account driver data in the decision-making process relating to the authorisation of the activation of the SALC function makes it possible to improve the decision-making process for activating the SALC function, since the data from sensors are reinforced by driver behaviour data. In particular, the activation of the SALC function may be authorised when the driver data indicate that the driver is consulting the rear-view mirror. Conversely, the activation of the SALC function may be refused in the event of uncertainty about the detected vehicle or the lane assignment, when the driver data indicate that the driver is not consulting the rear-view mirror.
La règle de prise de décision générale suivante peut être appliquée par le module ADAS 104: l’activation de la fonction SALC est autorisée seulement si aucun véhicule n’est détecté avec certitude dans la voie de destination à une distance du véhicule 100 inférieure à une valeur de distance longitudinale seuil Dmin. Le véhicule est détecté avec certitude dans la voie de destination, si le véhicule est détecté avec une probabilité de détection Pdet élevée, supérieure à un seuil de probabilité de détection donné, et est assigné à la voie de destination avec une probabilité d’assignation Pass élevée, supérieure à un seuil de probabilité d’assignation donné. La valeur de distance longitudinale seuil Dmin peut être fixe ou peut être préférentiellement calculée en fonction de la vitesse Vego du véhicule 100, et de la vitesse du véhicule Varr détecté dans la voie de destination. En particulier, plus la vitesse Varr du véhicule détecté dans la voie de destination est élevée, plus la valeur de distance longitudinale seuil Dmin est grande.The following general decision-making rule may be applied by the ADAS module 104: activation of the SALC function is permitted only if no vehicle is detected with certainty in the destination lane at a distance from the vehicle 100 less than a threshold longitudinal distance value Dmin. The vehicle is detected with certainty in the destination lane, if the vehicle is detected with a high detection probability Pdet, greater than a given detection probability threshold, and is assigned to the destination lane with a high assignment probability Pass, greater than a given assignment probability threshold. The threshold longitudinal distance value Dmin may be fixed or may be preferentially calculated as a function of the speed Vego of the vehicle 100, and the speed of the vehicle Varr detected in the destination lane. In particular, the higher the speed Varr of the vehicle detected in the destination lane, the greater the threshold longitudinal distance value Dmin.
Lorsque Varr est inférieure à Vego – Vseuil1, la valeur de distance seuil Dmin peut être égale à une distance minimale pMinDist. Vseuil1 est un premier seuil de vitesse prédéterminé, qui peut dépendre de Vego, et qui peut être égal à 10km/h par exemple.When Varr is less than Vego – Vseuil1, the threshold distance value Dmin can be equal to a minimum distance pMinDist. Vseuil1 is a first predetermined speed threshold, which can depend on Vego, and which can be equal to 10km/h for example.
Lorsque Varr est comprise entre Vego –Vseuil 1 et Vego, la valeur de distance seuil Dmin varie linéairement en fonction de Varr, entre pMinDist et Vego*TgMin, TgMin étant une durée minimale, qui peut dépendre de Vego.When Varr is between Vego –Vseuil 1 and Vego, the threshold distance value Dmin varies linearly as a function of Varr, between pMinDist and Vego*TgMin, TgMin being a minimum duration, which may depend on Vego.
Lorsque Varr est comprise entre Vego et Vego + Vseuil 2, la valeur de distance seuil peut varier linéairement en fonction de Varr, entre Vego*TgMin et une valeur pSupDist supérieure à Vego*TgMin. pSupDist peut dépendre de Vego.When Varr is between Vego and Vego + Vthreshold 2, the threshold distance value can vary linearly with Varr, between Vego*TgMin and a pSupDist value greater than Vego*TgMin. pSupDist can depend on Vego.
Lorsque Varr est supérieure à Vego + Vseuil 2, Dmin peut varier au-delà de pSupDist, par exemple en fonction du carré de Varr.When Varr is greater than Vego + Vseuil 2, Dmin can vary beyond pSupDist, for example depending on the square of Varr.
D’autres règles de calcul de Dmin peuvent être appliquées selon l’invention.Other rules for calculating Dmin can be applied according to the invention.
Selon l’invention, des règles de prise de décision, mises en œuvre par le module ADAS 104 et prenant en outre en compte les données conducteur, sont données ci-après, étant entendu que cet ensemble de règles n’est pas exhaustif, et que la décision d’autoriser ou non la fonction SALC, peut comprendre d’autres règles de prises de décision comprenant d’autres conditions, non décrites dans la présente demande.According to the invention, decision-making rules, implemented by the ADAS module 104 and also taking into account the driver data, are given below, it being understood that this set of rules is not exhaustive, and that the decision to authorize or not the SALC function, may include other decision-making rules comprising other conditions, not described in the present application.
Chaque règle de prise de décision détaillée dans ce qui suit comprend une prise de décision, à savoir autoriser ou refuser, correspondant à un ensemble d’au moins une condition. Si toutes les conditions de la règle de prise de décision sont remplies, alors la prise de décision de la règle est appliquée. Les règles de prise de décision sont de préférence exclusives les unes des autres, de manière à ce que deux décisions contradictoires ne puissent pas être prises pour le même véhicule détecté. Si deux véhicules sont détectés, les règles de prise de décision sont appliquées indépendamment aux deux véhicules, et en cas de conflit dans la prise de décision, c’est-à-dire si une règle pour un premier véhicule conduit à une acceptation, et une autre règle pour le deuxième véhicule conduit à un refus, le module ADAS 104 peut refuser l’activation de la fonction SALC.Each decision-making rule detailed in the following comprises a decision-making, namely allow or deny, corresponding to a set of at least one condition. If all the conditions of the decision-making rule are met, then the decision-making of the rule is applied. The decision-making rules are preferably mutually exclusive, such that two conflicting decisions cannot be made for the same detected vehicle. If two vehicles are detected, the decision-making rules are applied independently to both vehicles, and in the event of a conflict in the decision-making, i.e. if a rule for a first vehicle leads to an acceptance, and another rule for the second vehicle leads to a refusal, the ADAS module 104 may refuse the activation of the SALC function.
Une première règle de prise de décision peut être appliquée par le module ADAS 104 : refuser l’activation de la fonction SALC (prise de décision) si les données conducteur indiquent que le conducteur ne regarde pas le rétroviseur (première condition) et s’il y a une incertitude sur la présence d’un véhicule détecté à l’arrière (deuxième condition). Il y a incertitude sur la présence d’un véhicule détecté à l’arrière si la probabilité de détection Pdet du véhicule est inférieure à une première valeur seuil de détection Pds1. La première règle de prise de décision permet d’éviter d’activer la fonction SALC en cas d’incertitude sur la détection, les données conducteur indiquant que le conducteur n’a pas consulté son rétroviseur. Il est ainsi évité toute prise de risque lorsque les données issues des capteurs sont peu fiables, et qu’elles ne sont pas compensées par la vigilance du conducteur.A first decision-making rule can be applied by the ADAS 104 module: refuse activation of the SALC function (decision-making) if the driver data indicate that the driver is not looking at the rear-view mirror (first condition) and if there is uncertainty about the presence of a vehicle detected at the rear (second condition). There is uncertainty about the presence of a vehicle detected at the rear if the vehicle's detection probability Pdet is lower than a first detection threshold value Pds1. The first decision-making rule makes it possible to avoid activating the SALC function in the event of uncertainty about the detection, with the driver data indicating that the driver has not looked at the rear-view mirror. This avoids any risk-taking when the data from the sensors is unreliable and is not compensated for by the driver's vigilance.
Une deuxième règle de prise de décision peut être appliquée par le module ADAS 104 : refuser l’activation de la fonction SALC (prise de décision) si les données conducteur indiquent que le conducteur ne regarde pas le rétroviseur (première condition), et si un véhicule est assigné à une voie autre que la voie de destination avec une incertitude sur l’assignation de la voie au véhicule (deuxième condition), c’est à dire avec une certitude sur l’assignation de la voie au véhicule inférieure à un seuil donné. En particulier, l’incertitude peut correspondre à une probabilité d’assignation Pass du véhicule inférieure à un valeur seuil d’assignation Pas1 prédéterminée, ou peut correspondre à une position latérale du véhicule trop proche de la voie de destination, par exemple à une distance latérale inférieure à une première valeur seuil de distance latérale Dlat1 donnée.A second decision-making rule may be applied by the ADAS module 104: refuse the activation of the SALC function (decision-making) if the driver data indicate that the driver is not looking at the rear-view mirror (first condition), and if a vehicle is assigned to a lane other than the destination lane with an uncertainty on the assignment of the lane to the vehicle (second condition), i.e. with a certainty on the assignment of the lane to the vehicle lower than a given threshold. In particular, the uncertainty may correspond to a probability of assignment Pass of the vehicle lower than a predetermined assignment threshold value Pas1, or may correspond to a lateral position of the vehicle too close to the destination lane, for example at a lateral distance lower than a first given lateral distance threshold value Dlat1.
La
Dans la première situation de conduite, le véhicule 100 circule sur une route 300 comprenant une voie droite 301, une voie centrale 302 et une voie gauche 303. La voie courante du véhicule 100 est la voie droite 301. Le conducteur du véhicule a déclenché ses clignotants droits et la voie de destination est donc la voie centrale 302. Dans la première situation, un premier véhicule 310.1 ou un deuxième véhicule 310.2 est détecté derrière le véhicule 100. Le premier véhicule 310.1 peut être assigné à la voie courante 301, mais avec un degré de certitude faible en raison de sa proximité avec la voie de destination 302. De même, le deuxième véhicule 310.2 peut être assigné à la voie de gauche 303, mais avec un degré de certitude faible en raison de sa proximité avec la voie de destination 302. Ainsi, si au moins un véhicule détecté est à une distance de la voie de destination 302 qui est inférieure à la première valeur seuil de distance latérale Dlat1, l’application de la deuxième règle par le module ADAS 104 implique le refus de l’activation de la fonction SALC si les données conducteur indiquent que le conducteur ne consulte pas le rétroviseur.In the first driving situation, the vehicle 100 is traveling on a road 300 comprising a right lane 301, a central lane 302, and a left lane 303. The current lane of the vehicle 100 is the right lane 301. The driver of the vehicle has activated his right turn signals and the destination lane is therefore the central lane 302. In the first situation, a first vehicle 310.1 or a second vehicle 310.2 is detected behind the vehicle 100. The first vehicle 310.1 may be assigned to the current lane 301, but with a low degree of certainty due to its proximity to the destination lane 302. Similarly, the second vehicle 310.2 may be assigned to the left lane 303, but with a low degree of certainty due to its proximity to the destination lane 302. Thus, if at least one detected vehicle is at a distance from the destination lane 302 that is less than the first value lateral distance threshold Dlat1, the application of the second rule by the ADAS 104 module implies the refusal of activation of the SALC function if the driver data indicate that the driver is not consulting the rearview mirror.
En se référant à nouveau à la
Le module ADAS 104 peut en outre appliquer la quatrième règle de prise de décision suivante : autoriser l’activation de la fonction SALC (prise de décision) si les données conducteur indiquent que le conducteur consulte le rétroviseur (première condition) et si un véhicule est détecté et assigné à la voie de destination (deuxième condition), à une distance du véhicule 100 inférieure à la valeur de distance seuil Dmin (troisième condition), dite première valeur de distance longitudinale seuil Dmin, mais supérieure à une deuxième valeur de distance longitudinale seuil Dmin’ (quatrième condition), Dmin’ étant inférieure à Dmin. La deuxième valeur de distance longitudinale seuil Dmin’ peut dépendre de la vitesse du véhicule 100, et de la vitesse du véhicule détecté dans la voie de destination. Comme pour Dmin, Dmin’ peut évoluer différemment en fonction de différents intervalles de valeurs de Varr :
- Dmin’ est égale à une valeur fixe basse pMinDist’ si Varr est inférieure à Vego – Vseuil1, avec pMinDist’ inférieure ou égale à pMinDist ;
- première dépendance linéaire de Dmin’ à Varr, avec un premier coefficient de variation, lorsque Varr est comprise entre Vego –Vseuil 1 et Vego. La deuxième valeur de distance seuil Dmin’ varie ainsi entre pMinDist’ et Vego*TgMin’, TgMin’ étant une durée minimale, qui peut dépendre de Vego et qui peut être inférieure à TgMin ;
- deuxième dépendance linéaire de Dmin’ à Varr, avec un deuxième coefficient de variation, supérieur au premier coefficient de variation, lorsque Varr est comprise entre Vego et Vego + Vseuil 2. La deuxième valeur de distance seuil Dmin’ peut être comprise entre Vego*TgMin et une valeur pSupDist’ supérieure à Vego*TgMin’, t supérieure ou égale à pSupDist. pSupDist’ peut dépendre de Vego ;
- dépendance de Dmin’ au carré de Varr, lorsque Varr est supérieure à Vego + Vseuil 2 : Dmin’ peut varier au-delà de pSupDist’.The ADAS module 104 may further apply the following fourth decision-making rule: authorize the activation of the SALC function (decision-making) if the driver data indicates that the driver is consulting the rearview mirror (first condition) and if a vehicle is detected and assigned to the destination lane (second condition), at a distance from the vehicle 100 less than the threshold distance value Dmin (third condition), called the first threshold longitudinal distance value Dmin, but greater than a second threshold longitudinal distance value Dmin' (fourth condition), Dmin' being less than Dmin. The second threshold longitudinal distance value Dmin' may depend on the speed of the vehicle 100, and on the speed of the vehicle detected in the destination lane. As for Dmin, Dmin' may evolve differently according to different intervals of values of Varr:
- Dmin' is equal to a fixed low value pMinDist' if Varr is less than Vego – Vseuil1, with pMinDist' less than or equal to pMinDist;
- first linear dependence of Dmin' on Varr, with a first coefficient of variation, when Varr is between Vego –Vseuil 1 and Vego. The second threshold distance value Dmin' thus varies between pMinDist' and Vego*TgMin', TgMin' being a minimum duration, which can depend on Vego and which can be less than TgMin;
- second linear dependence of Dmin' to Varr, with a second coefficient of variation, greater than the first coefficient of variation, when Varr is between Vego and Vego + Vseuil 2. The second threshold distance value Dmin' can be between Vego*TgMin and a value pSupDist' greater than Vego*TgMin', t greater than or equal to pSupDist. pSupDist' can depend on Vego;
- dependence of Dmin' on the square of Varr, when Varr is greater than Vego + Vseuil 2: Dmin' can vary beyond pSupDist'.
Le module ADAS peut appliquer la quatrième règle dans la deuxième situation de conduite illustrée en référence à la
Sur la
Un véhicule 330 est détecté et assigné à la voie de destination 322. En particulier, le véhicule 330 peut être détecté et assigné avec certitude à la voie de destination 322, c’est-à-dire avec des probabilités de détection et d’assignation Pdet et Pass élevées, notamment supérieures aux valeurs seuils Pds1 et Pas1 décrites précédemment.A vehicle 330 is detected and assigned to the destination lane 322. In particular, the vehicle 330 can be detected and assigned with certainty to the destination lane 322, that is to say with high detection and assignment probabilities Pdet and Pass, in particular higher than the threshold values Pds1 and Pas1 described above.
Le véhicule détecté 330 est à une distance 323 de l’égo-véhicule 100, la distance 323 étant inférieure à une première distance 324 égale à la première valeur seuil de distance longitudinale Dmin, et supérieure à une deuxième distance 325 égale à la deuxième valeur seuil de distance longitudinale Dmin’.The detected vehicle 330 is at a distance 323 from the ego-vehicle 100, the distance 323 being less than a first distance 324 equal to the first longitudinal distance threshold value Dmin, and greater than a second distance 325 equal to the second longitudinal distance threshold value Dmin’.
Ainsi, dans la deuxième situation de la
La quatrième règle peut comprendre la condition additionnelle que le conducteur tourne au moins partiellement le volant vers la voie de destination pour autoriser l’activation de la fonction SALC.The fourth rule may include the additional condition that the driver turns the steering wheel at least partially towards the destination lane to allow activation of the SALC function.
En se référant à nouveau à la
Le module ADAS 104 peut appliquer la cinquième règle dans une troisième situation de conduite illustrée en référence à la
Dans la troisième situation de conduite de la
Le conducteur du véhicule 100 indique un changement de voie vers la voie de destination qui est la voie centrale 342, par activation des clignotants gauches du véhicule 100.The driver of vehicle 100 indicates a lane change to the destination lane, which is the central lane 342, by activating the left turn signals of vehicle 100.
Un véhicule 350.1 ou 350.2 est détecté et assigné à la voie centrale 342, qui est la voie de destination. Les deux véhicules 350.1 et 350.2 sont illustrés sur la
Comme indiqué sur la
Comme indiqué sur la
Ainsi, dans la situation de conduite de la
La cinquième règle peut comprendre la condition additionnelle que le conducteur tourne au moins partiellement le volant vers la voie de destination 342 pour autoriser l’activation de la fonction SALC.The fifth rule may include the additional condition that the driver turns the steering wheel at least partially towards the destination lane 342 to allow activation of the SALC function.
En se référant à nouveau à la
En cas de refus de l’autorisation de la fonction SALC, par exemple par application de la première règle de prise de décision ou par application de la deuxième règle de prise de décision, le module ADAS 104 inhibe l’activation de la fonction SALC à une étape 205. En outre, le module ADAS 104 peut transmettre un message au conducteur via l’IHM 102, afin d’indiquer que l’activation de la fonction SALC est refusée.In case of refusal of the authorization of the SALC function, for example by application of the first decision-making rule or by application of the second decision-making rule, the ADAS module 104 inhibits the activation of the SALC function at a step 205. Furthermore, the ADAS module 104 can transmit a message to the driver via the HMI 102, in order to indicate that the activation of the SALC function is refused.
En cas d’autorisation de l’activation de la fonction SALC, le module ADAS 104 peut afficher un message de demande de confirmation sur l’IHM 102, à une étape 206, afin de requérir une confirmation du conducteur avant l’activation effective de la fonction SALC.If the activation of the SALC function is authorized, the ADAS module 104 can display a confirmation request message on the HMI 102, at a step 206, in order to require confirmation from the driver before the effective activation of the SALC function.
En cas de refus du conducteur à l’étape 206, le procédé s’achève à l’étape 208, sans mise en œuvre d’un changement de voie de manière semi-automatisée, donc sans exécution de la fonction SALC.If the driver refuses at step 206, the process ends at step 208, without implementing a semi-automated lane change, therefore without executing the SALC function.
En cas d’acceptation du conducteur à l’étape 206, le module ADAS 104 met en œuvre la fonction SALC à l’étape 207 afin d’assister le changement de voie de circulation. Lors de l’étape 207, le module ADAS 104 peut vérifier que le conducteur a bien les mains sur le volant, à partir de données d’un capteur situé sur le volant, et, en cas de vérification négative, peut transmettre un message au conducteur pour lui indiquer de placer les mains sur le volant, via l’IHM 102. Dans le cas où le conducteur ne place pas les mains sur le volant à l’expiration d’une durée donnée, la fonction SALC peut être interrompue et le véhicule 100 reste dans la voie courante.If the driver accepts in step 206, the ADAS module 104 implements the SALC function in step 207 in order to assist in changing lanes. During step 207, the ADAS module 104 can verify that the driver has his hands on the steering wheel, based on data from a sensor located on the steering wheel, and, in the event of a negative verification, can transmit a message to the driver to indicate to him to place his hands on the steering wheel, via the HMI 102. In the event that the driver does not place his hands on the steering wheel at the end of a given duration, the SALC function can be interrupted and the vehicle 100 remains in the current lane.
Le message de demande de confirmation de l’étape 206 est optionnel, et, en cas d’autorisation d’activation de la fonction SALC à l’étape 204, le procédé peut passer directement à l’étape 207 de changement de voie de circulation vers la voie de destination.The confirmation request message of step 206 is optional, and, in the event of authorization to activate the SALC function in step 204, the method can proceed directly to step 207 of changing the traffic lane to the destination lane.
Selon des modes de réalisation, l’étape 201 de détection d’un véhicule comprend en outre l’identification d’un type du véhicule, par exemple parmi les types suivants : voiture, camion, moto, etc. Les valeurs seuils décrites précédemment peuvent avantageusement dépendre du type de véhicule. Ainsi une valeur seuil est prédéfinie par type de véhicule détecté pour chacune des valeurs seuils suivantes : première valeur seuil de distance longitudinale Dmin, deuxième valeur seuil de distance longitudinale Dmin’, première valeur seuil de distance latérale Dlat1, deuxième valeur seuil de distance latérale Dlat2, première valeur seuil d’assignation Pas1, deuxième valeur seuil d’assignation Pas2, première valeur seuil de détection Pds1, deuxième valeur seuil de détection Pds2.According to embodiments, step 201 of detecting a vehicle further comprises identifying a type of vehicle, for example among the following types: car, truck, motorcycle, etc. The threshold values described above can advantageously depend on the type of vehicle. Thus, a threshold value is predefined per type of vehicle detected for each of the following threshold values: first longitudinal distance threshold value Dmin, second longitudinal distance threshold value Dmin', first lateral distance threshold value Dlat1, second lateral distance threshold value Dlat2, first assignment threshold value Pas1, second assignment threshold value Pas2, first detection threshold value Pds1, second detection threshold value Pds2.
Autrement dit, une première valeur seuil de distance longitudinale Dmin1 est définie pour les voitures, une première valeur seuil de distance longitudinale Dmin2 est définie pour les camions, une première valeur seuil de distance longitudinale Dmin3 est définie pour les motos, etc, les valeurs Dmin1, Dmin2 et Dmin3 étant différentes.In other words, a first longitudinal distance threshold value Dmin1 is defined for cars, a first longitudinal distance threshold value Dmin2 is defined for trucks, a first longitudinal distance threshold value Dmin3 is defined for motorcycles, etc., the values Dmin1, Dmin2 and Dmin3 being different.
Selon des modes de réalisation, les données conducteur issues du système DMS 105 et obtenues à l’étape 203 comprennent en outre un indicateur d’attention et/ou un indicateur de somnolence du conducteur. Les valeurs seuils précitées peuvent alors dépendre de l’indicateur d’attention et/ou de l’indicateur de somnolence. Par exemple, plus l’indicateur de somnolence est élevé, plus les valeurs seuils Dmin, Dmin’, Dlat1, Dlat2, Pas1, Pas2, Pds1 et/ou Pds2 sont élevées.According to embodiments, the driver data from the DMS system 105 and obtained in step 203 further comprise an attention indicator and/or a driver drowsiness indicator. The aforementioned threshold values may then depend on the attention indicator and/or the drowsiness indicator. For example, the higher the drowsiness indicator, the higher the threshold values Dmin, Dmin', Dlat1, Dlat2, Pas1, Pas2, Pds1 and/or Pds2.
Il est ainsi permis de tenir compte d’un état physiologique du conducteur, notamment d’un état d’attention/de fatigue du conducteur, et la sécurité associée au contrôle de la fonction SALC est ainsi améliorée.This makes it possible to take into account a physiological state of the driver, in particular a state of attention/fatigue of the driver, and the safety associated with the control of the SALC function is thus improved.
Selon des modes de réalisation, la condition « le conducteur a consulté le rétroviseur » utilisée dans les cinq règles de prise de décision détaillées précédemment peut être plus restrictive et peut exiger la consultation du rétroviseur pendant une durée supérieure à une durée seuil prédéfinie. En variante ou en complément, la condition « le conducteur a consulté le rétroviseur » peut être remplacée par la condition que le conducteur ait regardé la route en avant du véhicule avant d’avoir consulté le rétroviseur.In embodiments, the “driver looked at the rearview mirror” condition used in the five decision-making rules detailed above may be more restrictive and may require looking at the rearview mirror for a period of time greater than a predefined threshold duration. Alternatively or additionally, the “driver looked at the rearview mirror” condition may be replaced by the condition that the driver looked at the road ahead of the vehicle before looking at the rearview mirror.
Selon des modes de réalisation, une position du regard du conducteur est évaluée par le module ADAS 104 sur la base des données conducteur reçues à l’étape 203, avant mise en œuvre de l’étape 204. Par exemple, un point bidimensionnel ou tridimensionnel correspondant à une intersection des axes des yeux du conducteur peut être utilisé comme position du regard. La position du regard ainsi évaluée est comparée avec une position de l’au moins un véhicule détecté et assigné à une voie de circulation suite aux étapes 201 et 202. Les valeurs seuils Dlat1, Dlat2, Pas1, Pas2, Pds1 et/ou Pds2 utilisées lors de l’étape 204 pour le véhicule détecté peuvent alors dépendre d’une distance entre la position du regard du conducteur et la position du véhicule détecté. Ainsi, plus une telle distance est faible, plus les valeurs seuils Dlat1, Dlat2, Pas1, Pas2, Pds1 et/ou Pds2 appliquées à ce véhicule lors de l’étape 204 peuvent être basses.According to embodiments, a gaze position of the driver is evaluated by the ADAS module 104 on the basis of the driver data received in step 203, before implementing step 204. For example, a two-dimensional or three-dimensional point corresponding to an intersection of the axes of the driver's eyes can be used as a gaze position. The gaze position thus evaluated is compared with a position of the at least one vehicle detected and assigned to a traffic lane following steps 201 and 202. The threshold values Dlat1, Dlat2, Pas1, Pas2, Pds1 and/or Pds2 used during step 204 for the detected vehicle can then depend on a distance between the driver's gaze position and the position of the detected vehicle. Thus, the lower such a distance, the lower the threshold values Dlat1, Dlat2, Pas1, Pas2, Pds1 and/or Pds2 applied to this vehicle during step 204 can be.
La
Le module de contrôle 400 peut être intégré dans, ou peut être, le module ADAS 104 décrit précédemment, apte à mettre en œuvre les étapes du procédé selon l’invention décrites en référence à la
En variante, le module de contrôle 400 peut être intégré dans, ou peut être, le dispositif de contrôle ECU 101 décrit précédemment, lorsque le procédé selon l’invention est mis en œuvre dans l’ECU 101 et non dans le module ADAS 104. Dans ce cas, l’ECU 101 autorise ou refuse l’activation de la fonction SALC qui est mise en œuvre par le module ADAS 104.Alternatively, the control module 400 may be integrated into, or may be, the ECU control device 101 described above, when the method according to the invention is implemented in the ECU 101 and not in the ADAS module 104. In this case, the ECU 101 authorizes or refuses the activation of the SALC function which is implemented by the ADAS module 104.
Le module de contrôle 400 comprend un processeur 401 configuré pour communiquer de manière unidirectionnelle ou bidirectionnelle, via un ou des bus ou via une connexion filaire directe, avec une mémoire 402 telle qu’une mémoire de type «Random Access Memory», RAM, ou une mémoire de type «Read Only Memory», ROM, ou tout autre type de mémoire (Flash, EEPROM, etc). En variante, la mémoire 402 comprend plusieurs mémoires des types précités.The control module 400 comprises a processor 401 configured to communicate in a one-way or two-way manner, via one or more buses or via a direct wired connection, with a memory 402 such as a “ Random Access Memory ” type memory, RAM, or a “ Read Only Memory ” type memory, ROM, or any other type of memory (Flash, EEPROM, etc.). Alternatively, the memory 402 comprises several memories of the aforementioned types.
La mémoire 402 est apte à stocker, de manière permanente ou temporaire, au moins certaines des données utilisées et/ou issues de la mise en œuvre des étapes du procédé selon l’invention illustré en référence à la
En particulier, la mémoire 402 peut être apte à stocker les valeurs seuils précédemment décrites ainsi qu’au moins une des règles de prise de décision décrites précédemment, de préférence plusieurs de règles de prise de décision décrites précédemment.In particular, the memory 402 may be capable of storing the threshold values previously described as well as at least one of the decision-making rules previously described, preferably several of the decision-making rules previously described.
Le processeur 401 est apte à exécuter des instructions, stockées dans la mémoire 402, pour la mise en œuvre des étapes du procédé selon l’invention, décrites en référence à la
Le module de contrôle 400 comprend une première interface 403 apte à recevoir une commande d’activation d’une fonction d’assistance au changement de voie de circulation d’une voie courante vers une voie de destination, depuis l’ECU 101 ou depuis l’interface 106.The control module 400 comprises a first interface 403 capable of receiving a command to activate a lane change assistance function from a current lane to a destination lane, from the ECU 101 or from the interface 106.
Le module de contrôle 400 comprend en outre une deuxième interface 404 apte à recevoir des données du premier capteur 103.1, à partir desquelles le module de contrôle 400 peut détecter un ou plusieurs véhicules situés à l’arrière du véhicule 100.The control module 400 further comprises a second interface 404 capable of receiving data from the first sensor 103.1, from which the control module 400 can detect one or more vehicles located at the rear of the vehicle 100.
Le module de contrôle 400 comprend une troisième interface 405, apte à recevoir des données du deuxième capteur 103.2, à partir desquelles le module de contrôle 400 est apte à identifier les voies de circulation, pour ensuite assigner une voie de circulation à chaque véhicule détecté.The control module 400 comprises a third interface 405, capable of receiving data from the second sensor 103.2, from which the control module 400 is capable of identifying the traffic lanes, and then assigning a traffic lane to each detected vehicle.
Le module de contrôle 400 comprend en outre une quatrième interface 406 apte à recevoir des données conducteur du système DMS 105.The control module 400 further comprises a fourth interface 406 capable of receiving driver data from the DMS system 105.
Le module de contrôle 400 comprend une cinquième interface 407 apte à communiquer avec la fonction SALC du module ADAS 104. Lorsque le module de contrôle 400 est intégré dans le module ADAS 104, il ne comprend pas de quatrième interface 406, puisqu’il peut lui-même mettre en œuvre la fonction SALC.The control module 400 comprises a fifth interface 407 capable of communicating with the SALC function of the ADAS module 104. When the control module 400 is integrated into the ADAS module 104, it does not comprise a fourth interface 406, since it can itself implement the SALC function.
Le module de contrôle 400 peut en outre comprendre une sixième interface 408 apte à communiquer avec l’IHM 102, pour la restitution de messages notamment à l’attention du conducteur du véhicule 100.The control module 400 may further comprise a sixth interface 408 capable of communicating with the HMI 102, for the restitution of messages in particular for the attention of the driver of the vehicle 100.
La présente invention ne se limite pas aux formes de réalisation décrites ci-avant à titre d’exemples ; elle s’étend à d’autres variantes.
The present invention is not limited to the embodiments described above as examples; it extends to other variants.
Claims (10)
- réception (200) d’une commande d’activation d’une fonction d’assistance au changement de voie de circulation, pour un changement d’une voie courante (301 ; 321 ; 341) vers une voie de destination (302 ; 322 ; 342);
- détection (201), sur la base de données d’au moins un capteur (103.1 ; 103.2), d’au moins un véhicule (310.1 ; 310.2 ; 330 ; 350.1 ; 350.2) en position arrière par rapport audit égo-véhicule, et assignation (202) dudit au moins un véhicule détecté à une voie de circulation ;
- réception (203) de données conducteur depuis un système de surveillance du conducteur (105) ;
- décision (205) d’autoriser ou non l’activation de la fonction d’assistance au changement de voie de circulation, en fonction des données conducteur et de l’assignation du véhicule détecté à la voie de circulation.Method for controlling a lane change assistance function of a vehicle (100), called an ego-vehicle, the method comprising:
- receiving (200) a command to activate a lane change assistance function, for a change from a current lane (301; 321; 341) to a destination lane (302; 322; 342);
- detection (201), on the basis of data from at least one sensor (103.1; 103.2), of at least one vehicle (310.1; 310.2; 330; 350.1; 350.2) in a rearward position relative to said ego-vehicle, and assignment (202) of said at least one detected vehicle to a traffic lane;
- receiving (203) driver data from a driver monitoring system (105);
- decision (205) whether or not to authorize the activation of the lane change assistance function, depending on the driver data and the assignment of the detected vehicle to the lane.
- une interface (403) apte à recevoir une commande d’activation d’une fonction d’assistance au changement de voie de circulation, pour un changement d’une voie courante vers une voie de destination;
- un processeur (401) apte à détecter, sur la base de données d’au moins un capteur (103.1;103.2), au moins un véhicule en position arrière par rapport audit égo-véhicule, et à assigner ledit au moins un véhicule détecté à une voie de circulation ;
- une autre interface (406) apte à recevoir de données conducteur depuis un système de surveillance du conducteur (105) ;
dans lequel le processeur est en outre apte à décider d’autoriser ou non l’activation de la fonction d’assistance au changement de voie de circulation, en fonction des données conducteur et de l’assignation dudit au moins un véhicule détecté à la voie de circulation.
Control module (400) of a lane change assistance function of a vehicle (100), called ego-vehicle, comprising:
- an interface (403) capable of receiving a command to activate a lane change assistance function, for a change from a current lane to a destination lane;
- a processor (401) capable of detecting, on the basis of data from at least one sensor (103.1; 103.2), at least one vehicle in a rear position relative to said ego-vehicle, and of assigning said at least one detected vehicle to a traffic lane;
- another interface (406) capable of receiving driver data from a driver monitoring system (105);
wherein the processor is further capable of deciding whether or not to authorize the activation of the lane change assistance function, based on the driver data and the assignment of said at least one detected vehicle to the lane.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2303864A FR3147990A1 (en) | 2023-04-18 | 2023-04-18 | Checking the activation of a lane change assistance function |
PCT/FR2024/050271 WO2024218441A1 (en) | 2023-04-18 | 2024-03-06 | Controlling the activation of a lane change assist function |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2303864 | 2023-04-18 | ||
FR2303864A FR3147990A1 (en) | 2023-04-18 | 2023-04-18 | Checking the activation of a lane change assistance function |
Publications (1)
Publication Number | Publication Date |
---|---|
FR3147990A1 true FR3147990A1 (en) | 2024-10-25 |
Family
ID=87136141
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR2303864A Pending FR3147990A1 (en) | 2023-04-18 | 2023-04-18 | Checking the activation of a lane change assistance function |
Country Status (2)
Country | Link |
---|---|
FR (1) | FR3147990A1 (en) |
WO (1) | WO2024218441A1 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013012121A1 (en) * | 2013-07-19 | 2015-01-22 | Audi Ag | Method for operating at least one driver assistance system of a motor vehicle and driver assistance system for a motor vehicle |
EP3184394A1 (en) * | 2015-12-21 | 2017-06-28 | Mitsubishi Jidosha Kogyo K.K. | Driving support apparatus |
US20190308617A1 (en) * | 2018-04-10 | 2019-10-10 | Valeo Schalter Und Sensoren Gmbh | Tailgating situation handling by an automated driving vehicle |
DE102019203610A1 (en) * | 2019-03-18 | 2020-09-24 | Honda Motor Co., Ltd. | Vehicle ride assistance device |
US20210197858A1 (en) * | 2019-12-30 | 2021-07-01 | Nvidia Corporation | Lane change planning and control in autonomous machine applications |
US20210269055A1 (en) * | 2018-05-17 | 2021-09-02 | Mitsubishi Electric Corporation | Vehicle-use rear side warning device and vehicle-use rear side warning method |
US20220089188A1 (en) * | 2020-09-24 | 2022-03-24 | Toyota Jidosha Kabushiki Kaisha | Autonomous driving system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2510985A1 (en) | 1975-03-13 | 1976-09-23 | Rheinisches Zinkwalzwerk Gmbh | PROCESS FOR MANUFACTURING DEEP-DRAWABLE SHEET METALS AND STRIPS FROM A DURABLE AND FOLDABLE ZINC-COPPER-TITANIUM ROLLED ALLOY |
-
2023
- 2023-04-18 FR FR2303864A patent/FR3147990A1/en active Pending
-
2024
- 2024-03-06 WO PCT/FR2024/050271 patent/WO2024218441A1/en unknown
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102013012121A1 (en) * | 2013-07-19 | 2015-01-22 | Audi Ag | Method for operating at least one driver assistance system of a motor vehicle and driver assistance system for a motor vehicle |
EP3184394A1 (en) * | 2015-12-21 | 2017-06-28 | Mitsubishi Jidosha Kogyo K.K. | Driving support apparatus |
US20190308617A1 (en) * | 2018-04-10 | 2019-10-10 | Valeo Schalter Und Sensoren Gmbh | Tailgating situation handling by an automated driving vehicle |
US20210269055A1 (en) * | 2018-05-17 | 2021-09-02 | Mitsubishi Electric Corporation | Vehicle-use rear side warning device and vehicle-use rear side warning method |
DE102019203610A1 (en) * | 2019-03-18 | 2020-09-24 | Honda Motor Co., Ltd. | Vehicle ride assistance device |
US20210197858A1 (en) * | 2019-12-30 | 2021-07-01 | Nvidia Corporation | Lane change planning and control in autonomous machine applications |
US20220089188A1 (en) * | 2020-09-24 | 2022-03-24 | Toyota Jidosha Kabushiki Kaisha | Autonomous driving system |
Also Published As
Publication number | Publication date |
---|---|
WO2024218441A1 (en) | 2024-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR3045177A1 (en) | METHOD FOR CONTROLLING A FUNCTIONALITY OF A MOTOR VEHICLE USING A MOBILE TERMINAL | |
FR2964631A1 (en) | ASSISTANCE METHOD FOR PARKING MANEUVER AND PARKING MANEUVER ASSISTANT | |
EP3519267B1 (en) | Driving assistance on a highway with carriageways separated by a guardrail | |
FR3045544A1 (en) | METHOD AND DEVICE FOR ASSISTING CHANGE OF SPEED AND CHANGE OF TRACK. | |
EP3646306A1 (en) | Method for signaling a suggestion of a behavior and associated terminal | |
WO2024218441A1 (en) | Controlling the activation of a lane change assist function | |
EP2489548B1 (en) | Method for controlling the switching of an adaptive headlight system of an automobile | |
FR3122391A1 (en) | Method and device for determining a state of attention of a driver of an autonomous vehicle | |
FR3119817A1 (en) | Method and device for determining a trajectory for an autonomous vehicle | |
FR2951676A1 (en) | DEVICE FOR PROTECTING A MOTOR VEHICLE | |
WO2019202226A1 (en) | Improvement of detection by the following of a leading vehicle | |
FR3102443A1 (en) | Roundabout detection method | |
EP4200176B1 (en) | Method for automatically managing the longitudinal speed of a vehicle | |
EP4237303B1 (en) | Method and device for determining a feasibility percentage of a lane change for an autonomous vehicle | |
EP4090565B1 (en) | Method and device for controlling a vehicle | |
WO2023002099A1 (en) | Method and device for controlling a system for regulating the speed of a vehicle adaptively | |
FR3140052A1 (en) | Process for adapting steering to the load of a vehicle | |
FR3142154A1 (en) | Method and device for rendering a lane change authorization message | |
CN117622167A (en) | Steering wheel out-of-hand detection method, vehicle and storage medium | |
FR3109125A1 (en) | Method and device for assisting the driving of a motor vehicle in an intersection | |
FR3123864A1 (en) | Selecting a target object for vehicle driving assistance | |
WO2019202252A1 (en) | Reliable detection of an object by a vehicle | |
EP4223573A2 (en) | Method for training a driver in the use of a partially automated driving system of a motor vehicle, and motor vehicle for carrying out the method | |
FR3101593A1 (en) | Determination of a state of density of road traffic | |
FR3146446A1 (en) | Control of a longitudinal driving assistance function |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20241025 |