FR3108878A1 - Dispositif d’aide à la manœuvre d’évitement d’une cible destiné à être incorporé dans un véhicule automobile - Google Patents

Dispositif d’aide à la manœuvre d’évitement d’une cible destiné à être incorporé dans un véhicule automobile Download PDF

Info

Publication number
FR3108878A1
FR3108878A1 FR2003457A FR2003457A FR3108878A1 FR 3108878 A1 FR3108878 A1 FR 3108878A1 FR 2003457 A FR2003457 A FR 2003457A FR 2003457 A FR2003457 A FR 2003457A FR 3108878 A1 FR3108878 A1 FR 3108878A1
Authority
FR
France
Prior art keywords
curve
trajectory
determination unit
function
curvature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR2003457A
Other languages
English (en)
Other versions
FR3108878B1 (fr
Inventor
Yann Blanco
Anh-Lam Do
Thibault HALLOUIN
Ugo LECERF
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Renault SAS
Nissan Motor Co Ltd
Original Assignee
Renault SAS
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Renault SAS, Nissan Motor Co Ltd filed Critical Renault SAS
Priority to FR2003457A priority Critical patent/FR3108878B1/fr
Publication of FR3108878A1 publication Critical patent/FR3108878A1/fr
Application granted granted Critical
Publication of FR3108878B1 publication Critical patent/FR3108878B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/12Lateral speed
    • B60W2520/125Lateral acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/801Lateral distance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/802Longitudinal distance

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

Ce dispositif (14) d’aide à la manœuvre d’évitement d’une cible est destiné à être incorporé dans un véhicule automobile. Il comprend un module de réception (16) d’un paramètre d’entrée et une unité de détermination (18) apte à générer une courbe de trajectoire d’évitement de la cible en fonction d’un paramètre d’entrée reçu par le module de réception (16). L’unité de détermination (18) est configurée pour générer une courbe de trajectoire comprenant au moins une portion de courbe clothoïde. Figure pour l’abrégé : Fig 2

Description

Dispositif d’aide à la manœuvre d’évitement d’une cible destiné à être incorporé dans un véhicule automobile
La présente demande concerne un dispositif et un procédé d'aide à la manœuvre d'évitement d'une cible dans un véhicule automobile.
Dans le domaine automobile, on connait des dispositifs d'aide à la conduite du type d'aide à la manœuvre d'évitement d'une cible, également connus sous l'appellation anglo-saxonne « Automatic Evasive Steering » ou l'acronyme correspondant « AES ».
Les dispositifs d'aide à la manœuvre d'évitement d'une cible traitent les problèmes d'accidentologie liés aux collisions avec des obstacles dans la voie courante du véhicule ego. A la différence d'un système de freinage d'urgence automatique, qui a un mouvement purement longitudinal, un dispositif d’aide à la manœuvre d'évitement d'une cible réalise des mouvements latéraux, possiblement en gardant le véhicule dans sa voie.
A cet égard, l'actionneur principal utilisé pour mettre en œuvre la manœuvre d'évitement est le système de direction assistée. Pour piloter l'actionneur, il est nécessaire de mettre en œuvre une planification de trajectoire. La planification de trajectoire doit notamment satisfaire à des contraintes telles que des contraintes dynamiques liées au véhicule ego, des contraintes spatiales provenant de l'environnement du véhicule ego et des contraintes temporelles liées à l'activation de la fonction avant un temps de collision.
Certains dispositifs et procédures d'aide à la manœuvre d'évitement d'une cible utilisent, pour générer les courbes de trajectoire, une construction polynomiale de Bézier. Toutefois, les contraintes dynamiques liées au véhicule sont plus difficiles à imposer lorsque la trajectoire est construite avec cette construction. Il peut en résulter un temps de calcul excessif et un inconfort ressenti par les utilisateurs du véhicule.
L'invention vise à remédier à ces inconvénients.
Plus particulièrement, l'invention vise à proposer une aide à l'évitement d'une cible pouvant facilement être implémentée dans un calculateur et optimisant davantage la forme de la trajectoire pour améliorer le ressenti du conducteur.
A cet effet, il est proposé un dispositif d’aide à la manœuvre d’évitement d’une cible destiné à être incorporé dans un véhicule automobile, comprenant un module de réception d’un paramètre d’entrée et une unité de détermination apte à générer une courbe de trajectoire d’évitement de la cible en fonction d’un paramètre d’entrée reçu par le module de réception.
Selon une caractéristique générale de ce dispositif, l’unité de détermination est configurée pour générer une courbe de trajectoire comprenant au moins une portion de courbe clothoïde.
L'utilisation d'une courbe clothoïde facilite le réglage de la dynamique de la courbe, en particulier en comparaison avec une construction par des courbes de Bézier. Il en résulte une diminution du temps de calcul et une optimisation de la forme de la courbe de trajectoire qui se traduit par une réduction des efforts latéraux et un meilleur ressenti pour les occupants du véhicule.
Avantageusement, l’unité de détermination est configurée pour générer une courbe de trajectoire constituée par quatre portions de courbe clothoïdes et zéro, une ou deux portion(s) de courbe en arc de cercle.
Une courbe de trajectoire ainsi constituée permet d’éviter la cible tout en obtenant un angle de lacet nul en sortie de trajectoire.
Selon un mode de réalisation, l’unité de détermination comprend un module de détermination d’une fonction de courbure associant une courbure à une distance curviligne, la fonction de courbure étant constituée par une pluralité de portions de fonction affine non constante et/ou de portions de fonction constante, l’unité de détermination étant configurée pour déterminer la courbe de trajectoire en tenant compte de la fonction de courbure.
Un tel module de détermination est particulièrement adapté pour déterminer facilement les paramètres permettant de construire la courbe de trajectoire constituée par des courbes clothoïdes et par des éventuelles courbes en arc de cercle.
Dans un mode de réalisation, le module de détermination est configuré pour tenir compte d’une contrainte de contrôlabilité exprimée sous la forme d’une accélération latérale et/ou d’un jerk latéral lorsqu’il détermine la fonction de courbure.
Dans un autre exemple, le module de détermination est configuré pour tenir compte d’une contrainte de contrôlabilité exprimée sous la forme d’une vitesse angulaire de volant et/ou d’un angle au volant lorsqu’il détermine la fonction de courbure.
Selon un mode de réalisation, le module de détermination comprend un moyen de résolution d’une équation présentant une pluralité d’inconnues étant des bornes d’intervalles de distance curviligne sur lesquels sont respectivement définies les portions de fonction.
Dans un autre mode de réalisation, l'unité de détermination comprend un module de calcul d’un dépassement latéral associé à une courbe de trajectoire déterminée par l’unité de détermination.
Un tel module de calcul permet de déterminer si la courbe de trajectoire générée apporte satisfaction pour éviter efficacement la cible.
De préférence, le module de calcul utilise un développement de Taylor.
L’utilisation d'un développement de Taylor permet de réduire le temps de calcul de la forme de la trajectoire sans impact sensible sur la précision et ainsi de simplifier le calcul lors de la vérification de l'efficacité de l'évitement de la cible par la courbe de trajectoire générée.
On peut en outre prévoir que le développement de Taylor soit de degré compris entre deux (2) et cinq (5).
De préférence, le développement de Taylor est de degré égal à trois (3).
Selon un autre mode de réalisation, l'unité de détermination est configurée pour générer au moins deux courbes de trajectoire associées à deux temps limites d’activation distincts, l’unité de détermination comprenant un module de sélection configuré pour sélectionner, parmi les courbes de trajectoire générées par l’unité de détermination, une courbe de trajectoire en tenant compte du dépassement latéral et du temps limite d’activation associé.
L'unité de détermination ainsi configurée et un tel module de sélection permettent de générer une courbe de trajectoire apportant le meilleur ressenti aux occupants du véhicule tout en assurant un évitement efficace de la cible.
On peut en outre prévoir que le module de sélection soit configuré pour sélectionner, parmi les courbes de trajectoire générées par l’unité de détermination, une courbe de trajectoire dont le dépassement latéral associé est strictement supérieur à la somme d’une position latérale de la cible avec au moins un terme choisi parmi une distance d’évitement et une distance de dépassement supplémentaire, et dont le temps limite d’activation associé est minimal.
De la sorte, on minimise le temps de déclenchement de la manœuvre d'urgence, ce qui permet de réduire le nombre de fausses activations du dispositif. Grâce au module de sélection ainsi configuré, les performances du dispositif sont optimisées en assurant l'évitement efficace de la cible.
Selon un autre aspect, il est proposé un procédé d’aide à la manœuvre d’évitement d’une cible destiné à être mis en œuvre dans un véhicule automobile, comprenant la réception d’un paramètre d’entrée, la génération d’une courbe de trajectoire d’évitement de la cible en fonction du paramètre d’entrée.
Selon une caractéristique générale de ce procédé, la courbe de trajectoire générée comprend au moins une portion de courbe clothoïde.
Selon encore un autre aspect, il est proposé un programme d'ordinateur comprenant un code configuré pour, lorsqu'il est exécuté par un processeur ou une unité de contrôle électronique, mettre en œuvre le procédé tel que défini précédemment.
D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante, donnée uniquement à titre d'exemple non limitatif, et faite en référence aux dessins annexés sur lesquels :
représente schématiquement un véhicule doté d'un dispositif selon un aspect de l'invention et une cible,
représente schématiquement le dispositif incorporé dans le véhicule de la figure 1,
est une représentation graphique d'une courbe de trajectoire générée par l'unité de détermination du dispositif de la figure 2,
, [fig 5] et [fig 6] sont des représentations schématiques de fonctions de courbure utilisées par l'unité de détermination du dispositif de la figure 2,
représente schématiquement un procédé selon un autre aspect de la présente invention, et
est un graphe du déplacement latéral en fonction du temps de collision pouvant être utilisé pour mettre en œuvre une étape du procédé de la figure 7.
En référence à la figure 1, on a schématiquement représenté un véhicule ego 2 et un véhicule cible 4. Les véhicules 2 et 4 circulent vers la droite (par rapport à la figure 1), la vitesse du véhicule 2 étant largement supérieure à celle du véhicule 4. On peut aussi prévoir que seul le véhicule 2 se déplace en direction du véhicule 4. Une aide à la manœuvre d'évitement est mise en œuvre dans le véhicule 2, la cible à éviter étant le véhicule 4.
On définit une base vectorielle orthonormale directe 6 attachée à la chaussée (non représentée) sur laquelle circulent les véhicules 2 et 4. La base vectorielle orthonormale 6 est constituée par un vecteur X parallèle à une direction longitudinale du déplacement des véhicules 2 et 4, et d'un vecteur Y transversal par rapport au déplacement des véhicules 2 et 4. On définit une origine 7 attachée au véhicule 2 et située préférentiellement, tel qu’illustré, au milieu du côté avant du véhicule 2. Dans ces conditions, les véhicules 2 et 4 se déplacent, dans le repère constitué par l’origine 7 et la base 6, dans le sens et la direction du vecteur X.
Le véhicule 4 comporte un point limitant 8 du point de vue de l’évitement. Le point 8 est choisi de façon à ce que l’évitement de ce point, potentiellement en prenant en compte la distance de sécurité, assure aussi l’évitement de la cible 4, en l’espèce dans une circulation à droite. Dans l’exemple illustré, le point limitant 8 est le coin arrière gauche du véhicule 4. Les coordonnées du point 8 dans le repère constitué par l'origine 7 et la base vectorielle 6 sont « Xcible, Ycible».
Autour du point 8, on a représenté un cercle 10 dont le rayon Dsecucorrespond à la distance de sécurité devant être respectée pour que le véhicule 2 puisse dépasser le véhicule 4 en l'évitant en toute sécurité. En d'autres termes, pour que l'évitement soit mis en œuvre en toute sécurité, l'origine 7 doit rester en dehors du cercle 10. Ce rayon Dsecupeut notamment dépendre de la largeur du véhicule ego 2.
Le véhicule 2 comporte un dispositif de direction assistée 12. Le dispositif de direction assistée 12 est capable d'agir sur la direction prise par le véhicule 2 et, ce faisant, d'agir sur la trajectoire suivie par le véhicule 2.
Le véhicule 2 comporte un module de fusion de données 13. Le module de fusion de données 13 est en liaison d’informations avec une pluralité de capteurs équipant le véhicule 2. Cette pluralité de capteurs comprend par exemple au moins un composant choisi parmi un capteur de la vitesse du véhicule 2, une caméra, un radar, un lidar, et un capteur infrarouge capables de déterminer la présence, la position relative et la vitesse relative du véhicule 4, d'une limite de voie de circulation sur laquelle circule le véhicule 2 ou d'une limite de la chaussée sur laquelle circule le véhicule 2.
Le véhicule 2 comporte un dispositif d'aide à la manœuvre d'évitement d'une cible 14. Le dispositif 14 est décrit en détail en référence à la figure 2.
En référence à la figure 2, le dispositif 14 comprend un module de réception 16. Le module de réception 16 est en liaison d'informations avec le module de fusion de données 13.
De ce fait, le module de réception 16 est capable de recueillir une pluralité de paramètres d'entrée choisis parmi la vitesse V2du véhicule 2, la position Ycibleprojetée selon le vecteur Y du point 8, la distance Dsecude sécurité à respecter par rapport au véhicule 4, des limites Klim1et Klim2de courbure de trajectoire, des limites α1, α2, α3et α4de dérivée de courbure de trajectoire, et un ratio Rtcross de temps pour croisement du véhicule 4.
Les limites Klim1et Klim2de courbure d'une trajectoire suivie par le véhicule 2 correspondent, à un facteur constant près, à des limites de la position angulaire du volant et sont exprimées sous la forme d'une accélération latérale. La limite Klim1est une limite de courbure de trajectoire en virage à gauche et la limite Klim2est une limite de courbure de trajectoire en virage à droite.
Les limites α1, α2, α3et α4de dérivée de courbure d’une trajectoire suivie par le véhicule 2 correspondent, à un facteur près, à la vitesse angulaire du volant et sont exprimées sous la forme d'un jerk latéral. La limite α1est une pente, ou dérivée, limite de la courbure de trajectoire en entrée de virage à gauche. La limite α2est une pente limite de la courbure de trajectoire en sortie de virage à gauche. La limite α3est une pente limite de la courbure de trajectoire en entrée de virage à droite et la limite α4est une pente limite de la courbure de trajectoire en sortie de virage à droite.
Les limites Klim1, Klim2, α1, α2, α3et α4peuvent être pré-paramétrées et mémorisées au sein du véhicule 2. Alternativement, des limites d’angle au volant et de vitesse angulaire du volant peuvent être mémorisées.
Le ratio de temps Rtcross est une grandeur comprise entre zéro (0) et un (1). Le ratio Rtcross peut-être pré-paramétré et mémorisé dans le véhicule 2, peut correspondre à un réglage mis en œuvre par le conducteur ou peut être déterminé en fonction de données recueillies par le module de fusion de données 13, par exemple en fonction d'une largeur d'une voie de circulation dans laquelle circule le véhicule 2.
Le dispositif 14 comporte une unité de détermination 18. L’unité de détermination 18 a pour fonction, en fonction des paramètres d'entrée recueillis par le module de réception 16, de générer une courbe de trajectoire destinée être suivi par le véhicule 2 pour éviter le véhicule 4 lors du dépassement de celui-ci.
A cet égard, l’unité de détermination 18 comporte un module de détermination 20. Le module de détermination 20 a pour fonction de déterminer une fonction de courbure associant une courbure à une distance curviligne. Il s’agit notamment de combiner plusieurs segments de courbure qui correspondent chacun à une portion de distance. Des exemples de fonctions de courbure seront détaillés par la suite en référence aux figures 4, 5 et 6.
A cet égard, le module de détermination 20 est doté d'un moyen de résolution 22. Le moyen de résolution 22 est doté des moyens matériels et logiciels pour, en fonction des paramètres d'entrée recueillis par le module de réception 16 et d'un temps de manœuvre Tman, déterminer une fonction de courbure représentative d'une courbe de trajectoire permettant au véhicule 2 d'éviter le véhicule 4. Le temps Tman est également connu sous la dénomination « temps limite d’activation » ou « temps d’activation avant collision ».
L’unité de détermination 18 comporte un module de calcul 24. Le module de calcul 24 est capable de calculer, quelle que soit une fonction de courbure f déterminée par le module de détermination 20, un dépassement latéral Dlatréalisé par le véhicule 2 par rapport au véhicule 4 si le véhicule 2 suit la trajectoire représentative de la fonction de courbure f.
L'unité de détermination 18 est munie d'un module de sélection 26. Le module de sélection 26 est doté des moyens matériels et logiciels pour sélectionner, parmi une pluralité de fonctions de courbure déterminées par le module de détermination 20, la fonction de courbure présentant un temps de manœuvre Tman optimal tout en permettant un évitement en toute sécurité du véhicule 4. Plus particulièrement, le module de sélection 26 est configuré pour sélectionner la fonction de courbure qui, parmi toutes les fonctions de courbure déterminées par le module de détermination 20 présentant un dépassement latéral Dlatsuffisamment élevé, celle qui présente le temps de manœuvre Tman le plus faible.
L'unité de détermination 18 est dotée des moyens matériels et logiciels (non représentés) pour construire, à partir de la fonction de courbure déterminée et sélectionnée par le module de détermination 20 et le module de sélection 26, une courbe de trajectoire.
La figure 3 illustre un exemple d'une telle courbe de trajectoire. La courbe de la figure 3 représente des valeurs du décalage latéral Dlat en fonction d’une distance curviligne S. La courbe de trajectoire est continue, dérivable et de dérivée continue. Dans l'exemple de courbe illustré sur la figure 3, la courbe est divisée en six portions. La courbe de la figure 3 comprend une première portion 28 (en trait épais) sous la forme d'une courbe clothoïde de dérivée de courbure non nulle, une deuxième portion 30 (en trait fin) sous la forme d'une courbe en arc de cercle, une troisième portion 32 (en trait épais) sous la forme d'une courbe clothoïde de dérivée de courbure non nulle, une quatrième portion 34 (en trait épais) sous la forme d'une courbe clothoïde de dérivée de courbure non nulle, une cinquième portion 36 (en trait fin) sous la forme d'une courbe en arc de cercle et une sixième portion 38 (en trait épais) sous la forme d'une courbe clothoïde de dérivée de courbure non nulle. Les portions 28, 30 et 32 forment une première phase et les portions 34, 36 et 38 forment une seconde phase. Dans les exemples illustrés, la première phase est limitante, ce qui signifie qu’elle est la première à atteindre la limite Klim1ou Klim2. On peut toutefois sans sortir du cadre de l’invention envisager que la seconde phase soit limitante.
Une courbe clothoïde est une courbe régie par son rayon de courbure. Par définition, une courbe clothoïde a sa dérivée de courbure constante. On distingue une courbe clothoïde d’entrée, également connue sous la dénomination anglo-saxonne « in-type », et une courbe clothoïde de sortie, également connue sous la dénomination anglo-saxonne « out-type ». Une courbe en arc de cercle est une courbe clothoïde de dérivée de courbure nulle.
Les portions 28 et 34 sont des courbes clothoïdes d'entrée et les portions 32 et 38 sont des courbes clothoïdes de sortie. Les rayons de courbure des portions 30 et 36 sont égaux, respectivement, aux rayons de courbure des portions 28 et 34 au niveau du raccordement entre les courbes clothoïdes et les courbes en arc de cercle, ce qui garantit la continuité dans la courbure, correspondant à la continuité d’évolution de l’angle du volant.
La fonction de courbure représentative de la courbe de trajectoire de la figure 3 est illustrée sur la figure 6. Comme la courbe de la figure 3, la fonction de courbure de la figure 6 est divisée en six portions correspondant, dans cet ordre en suivant l'axe des abscisses, à une première portion 40 de fonction affine non constante, à une deuxième portion 42 de fonction constante, à une troisième portion 44 de fonction affine non constante, à une quatrième portion 46 de portion affine non constante, à une cinquième portion 48 de portion constante et à une sixième portion 50 de fonction affine non constante.
Les ordonnées des portions de fonction constante 42 et 48 sont respectivement les limites de courbure Klim1et Klim2. Les pentes des portions de fonction affine 40, 44, 46 et 50 sont respectivement les limites de pente de courbure α1, α2, α3et α4.
Les projections sur l’axe des abscisses des longueurs des portions 40, 42, 44, 46, 48 et 50 sont indiquées par les références respectives l1, b1, l2, l3, b2et l4sur la courbe de la figure 6. Sachant que l’abscisse de la borne gauche de l’intervalle lié à la portion 40 est nulle, on peut déduire les abscisses des bornes des intervalles liés à chacune des portions 40, 42, 44, 46, 48 et 50 à partir des longueurs l1, b1, l2, l3, b2et l4. L’aire A1correspond à l’aire entre l’axe des abscisses et les portions 40, 42 et 44. L’aire A2correspond à l’aire entre l’axe des abscisses et les portions 46, 48 et 50.
La fonction de courbure de la figure 5, sur laquelle les éléments identiques portent les mêmes références, diffère de la fonction de courbure de la figure 6 en ce qu'elle est dépourvue de la cinquième portion 48 de fonction constante.
La fonction de courbure de la figure 4, sur laquelle les éléments identiques portent les mêmes références, diffère des fonctions de courbure des figures 5 et 6 en ce qu'elle est seulement pourvue des portions de fonction affine non constante 40, 44, 46 et 50.
Dans le cas de la figure 4, si l’évitement à faire est suffisamment petit, on n’a pas besoin d’atteindre les limites de courbure pendant la trajectoire. Le cas de la figure 4 peut donc comprendre une fonction de courbure comprise entre les limites Klim1et Klim2sans atteindre ces limites.
En référence à la figure 7, on a schématiquement représenté un procédé d'aide à la manœuvre d'évitement destiné être mis en œuvre au moyen du dispositif 14.
Le procédé de la figure 7 comporte une première étape E01 d'initialisation au cours de laquelle on recueille, au moyen du module de réception 16, les paramètres d'entrée et on mémorise, dans une variable Tman, un temps de manœuvre d'initialisation Tman0. Le temps de manœuvre d'initialisation Tman0peut être pré-paramétré et mémorisé par le module de réception 16. Comme cela sera expliqué par la suite, Tman est la variable que l’on cherche à optimiser pour correspondre au temps limite d’activation pour effectuer le dépassement. Tman0est une première approximation à la solution pour commencer l’algorithme. En l’espèce, on initialise Tman0= Tmax/2, où Tmax est une valeur pré-paramétrée. Au cours de l’étape E01, on initialise un incrément i en lui donnant la valeur initiale égale à un (1).
Le procédé comprend ensuite une phase P01 de détermination d'une fonction de courbure. Au cours de la phase P01, on va déterminer si la fonction de courbure est dotée de zéro (0), d'une (1) ou de deux (2) portions de fonction constante. En d'autres termes, on va déterminer si la fonction de courbure correspond au cas de la figure 4, de la figure 5 de la figure 6. Par ailleurs, au cours de la phase P01, on va déterminer les bornes des intervalles sur lesquels sont définies les portions de fonction affine non constante 40, 44, 46 et 50 et les éventuelles portions de fonction constante 42 et 48.
Pour ce faire, la phase P01 comprend une étape E02 de calcul de la plus grande distance avant collision pouvant donner place à un évitement dans un cas où la fonction de courbure est dépourvue de portions de fonction constante. Ce cas correspond à celui illustré sur la figure 4. En référence à la figure 4, on cherche, au cours de l’étape E02, à déterminer la distance curviligne maximale X1pouvant permettre un évitement dans les conditions de la figure 4. La distance X1est limitée par l'aire du triangle présentant la plus petite aire en limite de courbure, car la contrainte d'avoir un angle de lacet nul à la fin de la trajectoire implique que les aires A1et A2sont égales. Par exemple, pour trouver le triangle présentant la plus petite aire en limite de courbure, on compare les aires A1et A2si chacune des phases devait atteindre sa limite respective (Klim1, Klim2), et on retient la phase avec l’aire la plus petite, comme étant limitante par rapport à l’autre, pour la raison d’angle de lacet nulle. En l’espèce, on pourra considérer que le triangle présentant la plus petite aire en limite de courbure est le triangle avec la plus petite hauteur. Alors :
Or :
Par ailleurs :
On peut alors calculer la distance maximale X1:
La phase P01 comprend une étape E03 au cours de laquelle on compare la distance maximale X1à une longueur LTOTdéfinie comme le produit de la vitesse V2du véhicule 2 par le temps de manœuvre Tman, qui vaut donc Tman0à cette première itération.
Si, au cours de l'étape E03, il est déterminé que la distance X1est strictement supérieure à la longueur LTOT, alors on applique une étape E04 au cours de laquelle on détermine les longueurs des portions 40, 44, 46 et 50 permettant de générer une fonction de courbure selon les conditions du cas de la figure 4. Pour ce faire, on résout le système d'équations :
On en déduit l’expression des longueurs l1, l2, l3et l4:
Toujours au cours de l'étape E04, on détermine le déplacement latéral associé à la fonction de courbure déterminée. On peut calculer le déplacement latéral de chaque courbe clothoïde en utilisant un développement de Taylor :
où k correspond à la valeur de la dérivée de courbure de la courbe clothoïde.
Dans l’exemple illustré, on choisit un ordre trois (3) pour développement de Taylor qui s'écrit sous la forme :
De manière alternative, on peut utiliser des approximations numériques d’intégrales.
A partir de cette expression, il est possible de déterminer le déplacement latéral Y(LTOT) relatif par rapport à la position initiale du véhicule 2 ou image par Y de la longueur LTOT. Ce déplacement correspond à l'écart latéral mis en œuvre en suivant la trajectoire représentative de la fonction de courbure déterminée au cours de l’étape E04.
Si, au cours de l’étape E03, il a été déterminé que la distance X1est inférieure ou égale à la longueur LTOT, alors la fonction de courbure ne peut pas être dépourvue de portion de fonction constante et on tente, dans une étape E05, de déterminer si une fonction de courbure selon le cas de la figure 5 convient.
En référence à la figure 5, on cherche à déterminer la largeur b1qui permettra d'égaliser les aires A1et A2afin d'avoir la distance curviligne maximale X2pouvant être réalisée dans ce cas. A la limite du cas de la figure 5, on a :
On calcule la différence d'aires entre les parties triangulaires :
Dans l’exemple illustré, la première phase est limitante (ce qui équivaut à ΔI>0) donc on doit rajouter une portion d’arc de cercle à la première phase. Si la deuxième phase était limitante, cette valeur serait donnée à b2à la place de b1. Dans les équations relatives aux étapes E05 à E08, si ΔI<0, on remplace b1par b2.
On déduit la distance curviligne maximale X2:
Le procédé comprend une étape de test E06 au cours de laquelle on détermine si la longueur X2est strictement supérieure à la longueur LTOT.
Si, au cours de l'étape E06, il a été déterminé que la longueur X2est strictement supérieure à la longueur LTOT, on en déduit qu’une fonction de courbure selon le cas de la figure 5 peut être construite par rapport à la longueur LTOTet on applique une étape E07. Sinon, seule une fonction de courbure selon le cas de la figure 6 peut être construite pour la longueur LTOTet on applique une étape E08.
Au cours de l’étape E07, on a le système d’équations suivant :
La portion de fonction constante 42 étant entre les portions de fonction affine 40 et 44, on connait déjà les longueurs l1et l2. On peut alors déterminer l3:
L’équation 17 peut être identifiée sous la forme d’un polynôme de degré 2 de l3. La seule racine de ce polynôme comprise entre zéro (0) et LTOTest l3. On peut ensuite calculer b1et l4:
Toujours au cours de l’étape E07, on calcule le dépassement latéral de la même manière que lors de l'étape E04, en y ajoutant le dépassement latéral de la portion de courbe circulaire 30 correspondant à la portion de fonction constante 42.
Pour calculer ce déplacement, l'angle δc1parcouru par la section circulaire 30 se calcule comme suit :
où Rc1est le rayon de courbure de la portion de courbe 30. Dans le cas où la seconde phase est limitante et où on chercherait à calculer b2, on utiliserait Rc2, Klim2, δc2plutôt que Rc1, Klim1et δc1.
L'angle de lacet au début de la portion de courbe circulaire 30 se calcule comme suit :
Le cas échéant, l’angle de lacet au début de la portion de courbe circulaire 36 peut aussi être calculé.
A partir des deux dernières équations et en appliquant une matrice de rotation, on obtient le décalage latéral dû à la portion de courbe circulaire 30 :
Dans le cas où on utiliserait la portion de courbe circulaire 36, on écrirait une relation utilisant Yc2, Rc2, h2, δc2.
Au cours de l’étape E08, on cherche à déterminer b1et b2en connaissant l1, l2, l3et l4car égaux aux valeurs limites :
On a le système d'équations suivant :
Pour trouver b1et b2, on utilise b01qui est la valeur de b1dans le cas correspondant à la figure 5 :
Dans le cas où la seconde phase est limitante, on peut écrire l’équation correspondante pour déterminer b02.
On exprime b1et b2en fonction d’un terme différentiel par rapport à la largeur des portions de fonction constante dans le cas de la figure 5 :
Le système d’équations ci-dessus s’écrit alors :
En définissant un terme de longueur différentiel Lrem:
on a :
On déduit les valeurs de b1et b2en utilisant les équations du système 26.
Toujours au cours de l’étape E08, on calcule le dépassement latéral de la même façon que lors de l'étape E07, à la différence près que l'on additionne deux décalages latéraux respectivement liés aux deux portions de courbes en arc de cercle 30 et 36.
Comme cela sera détaillé par la suite, les étapes E09 à E13 visent à améliorer le temps Tman par dichotomie.
A la suite des étapes E04, E07 et E08, on applique une étape E09 de calcul d'un critère Δ exprimé sous la forme :
Le terme YOVest une distance latérale de dépassement supplémentaire, également connue sous la dénomination anglo-saxonne « overshoot distance ». Ce terme est déterminé en tenant compte du coefficient Rtcross. Plus particulièrement, lorsque Rtcross est nul, YOVest nul et, lorsque Rtcross égale un (1), YOVprend une valeur maximale, par exemple égale à Ycible.
Toujours au cours de l’étape E09, on incrémente la valeur stockée dans la variable i :
Le procédé comporte une étape de test E10 au cours de laquelle on détermine si la valeur absolue du critère Δ est strictement inférieure à un seuil ε strictement positif. Le seuil ε correspond un déplacement latéral réalisé par rapport à la consigne de dépassement latéral en dessous duquel l'évitement réalisé est considéré comme satisfaisant. Le seuil ε peut être pré-paramétré et mémorisé dans le module de réception 16. Par exemple, le seuil ε est de l’ordre de 10 cm pour un déplacement latéral de 3 m.
Si, au cours de l’étape E10, il a été déterminé que la valeur absolue du critère Δ est supérieure ou égale au seuil ε, le dépassement latéral réalisé en suivant la courbe de trajectoire générée est trop éloigné du déplacement latéral souhaité et on applique une étape E11 de détermination du signe du critère Δ.
Si, au cours de l'étape E11, on détermine que le critère Δ est strictement négatif, alors le dépassement latéral réalisé en suivant la courbe de trajectoire générée est trop important et on applique une étape E12 de diminution du temps de manœuvre. Plus particulièrement, au cours de l’étape E12, la valeur mémorisée dans la variable Tman est modifiée de la manière suivante :
Si, au cours de l’étape E11, on détermine que le critère Δ est strictement positif, alors le déplacement latéral mis en œuvre en suivant la courbe de trajectoire générée est trop faible et on applique une étape E13 d’augmentation du temps de manœuvre. Plus particulièrement, au cours de l’étape E12, on modifie la valeur stockée dans la variable Tman en appliquant l’équation :
Si, au cours de l'étape E10, la valeur absolue du critère Δ est strictement inférieure au seuil ε, alors le décalage latéral mis en œuvre en suivant la courbe de trajectoire générée est suffisamment proche d'un décalage latéral satisfaisant. On met alors en œuvre une étape de test E14 de détermination du signe du critère Δ.
Si, lors de l'étape E14, on détermine que le critère Δ est strictement positif, alors le dépassement latéral mis en œuvre en suivant la courbe de trajectoire générée est très légèrement inférieur au décalage latéral souhaité. On met alors en œuvre l'étape E13 d’augmentation du temps de manœuvre, de façon à obtenir une courbe de trajectoire présentant un écart latéral très légèrement supérieur à l'écart souhaité.
Si, au cours de l'étape E14, on détermine que le critère Δ est inférieur ou égal à zéro (0), alors l'écart latéral mis en œuvre en suivant la courbe de trajectoire générée est très légèrement supérieur au décalage latéral souhaité. La courbe de trajectoire est alors satisfaisante et le temps de manœuvre Tman de la courbe de trajectoire, qui correspond au temps limite d’activation, est optimisé.
En référence à la figure 8, on a schématiquement représenté un graphe doté d’un axe des abscisses 54 et d’une courbe 52 illustrant la valeur du critère Δ en fonction du temps de manœuvre. L’axe des abscisses 54 correspond à un critère nul : Δ=0. La mise en œuvre des étapes de tests E10, E11 et E14 avec l'incrément i permet de déterminer le temps de manœuvre situé juste après l'intersection entre la courbe 52 et l'axe 54. Par l’appellation « juste après », on entend que le temps de manœuvre est situé dans l’intervalle entre l’intersection, et l’intersection plus ε.
A la suite de l’étape E14, l’unité de détermination 18 reconstruit la courbe de trajectoire à partir des courbures exprimées dans la fonction de courbure, puis transmet la courbe de trajectoire au système de direction assistée du véhicule 2 de telle sorte que, lorsque le véhicule 2 sera situé à une position telle que le temps de la manœuvre sera égal au temps Tman, le véhicule 2 change de trajectoire en suivant la dernière courbe de trajectoire déterminée par l'unité de détermination 18.
De la sorte, le dispositif et le procédé selon l'invention permettent de générer une courbe de trajectoire avec un réglage dynamique relativement simple, tout en minimisant le temps de déclenchement du début de la manœuvre. Il en résulte une amélioration du ressenti de la manœuvre par les passagers du véhicule sans nuire à la sécurité lors de l'évitement de la cible, tout en diminuant le risque de fausse activation de la manœuvre d'évitement.

Claims (12)

  1. Dispositif (14) d’aide à la manœuvre d’évitement d’une cible (4) destiné à être incorporé dans un véhicule automobile (2), comprenant un module de réception (16) d’un paramètre d’entrée et une unité de détermination (18) apte à générer une courbe de trajectoire d’évitement de la cible (4) en fonction d’un paramètre d’entrée reçu par le module de réception (16), caractérisé en ce que l’unité de détermination (18) est configurée pour générer une courbe de trajectoire comprenant au moins une portion de courbe clothoïde (28, 32, 34, 38).
  2. Dispositif (14) selon la revendication 1, dans lequel l’unité de détermination (18) est configurée pour générer une courbe de trajectoire constituée par quatre portions de courbe clothoïdes (28, 32, 34, 38) et zéro, une ou deux portion(s) de courbe en arc de cercle (30, 36).
  3. Dispositif (14) selon la revendication 1 ou 2, dans lequel l’unité de détermination (18) comprend un module de détermination (20) d’une fonction de courbure associant une courbure à une distance curviligne, la fonction de courbure étant constituée par une pluralité de portions de fonction affine non constante (40, 44, 46, 50) et/ou de portions de fonction constante (42, 48), l’unité de détermination (18) étant configurée pour déterminer la courbe de trajectoire en tenant compte de la fonction de courbure.
  4. Dispositif (14) selon la revendication 3, dans lequel le module de détermination (20) est configuré pour tenir compte d’une contrainte de contrôlabilité exprimée sous la forme d’une accélération latérale et/ou d’un jerk latéral lorsqu’il détermine la fonction de courbure.
  5. Dispositif (14) selon la revendication 3, dans lequel le module de détermination (20) est configuré pour tenir compte d’une contrainte de contrôlabilité exprimée sous la forme d’une vitesse angulaire de volant et/ou d’un angle au volant lorsqu’il détermine la fonction de courbure.
  6. Dispositif (14) selon l’une quelconque des revendications 3 à 5, dans lequel le module de détermination (20) comprend un moyen de résolution (22) d’une équation présentant une pluralité d’inconnues étant des bornes d’intervalles de distance curviligne sur lesquels sont respectivement définies les portions de fonction (40, 42, 44, 46, 48, 50).
  7. Dispositif (14) selon l’une quelconque des revendications 1 à 6, dans lequel l’unité de détermination (18) comprend un module de calcul (24) d’un dépassement latéral associé à une courbe de trajectoire déterminée par l’unité de détermination (18), le module de calcul (24) utilisant de préférence un développement de Taylor.
  8. Dispositif (14) selon la revendication 7, dans lequel le développement de Taylor est de degré compris entre deux et cinq, et préférentiellement égal à trois.
  9. Dispositif (14) selon la revendication 7 ou 8, dans lequel l’unité de détermination (18) est configurée pour générer au moins deux courbes de trajectoire associées à deux temps limites d’activation distincts, l’unité de détermination (18) comprenant un module de sélection (26) configuré pour sélectionner, parmi les courbes de trajectoire générées par l’unité de détermination (18), une courbe de trajectoire en tenant compte du dépassement latéral et du temps limite d’activation associé.
  10. Dispositif (14) selon la revendication 9, dans lequel le module de sélection (26) est configuré pour sélectionner, parmi les courbes de trajectoire générées par l’unité de détermination (18), une courbe de trajectoire dont le dépassement latéral associé est strictement supérieur à la somme d’une position latérale de la cible (4) avec au moins un terme choisi parmi une distance d’évitement et une distance de dépassement supplémentaire, et dont le temps limite d’activation associé est minimal.
  11. Procédé d’aide à la manœuvre d’évitement d’une cible (4) destiné à être mis en œuvre dans un véhicule automobile (2), comprenant la réception (E01) d’un paramètre d’entrée, la génération d’une courbe de trajectoire d’évitement de la cible (4) en fonction du paramètre d’entrée, caractérisé en ce que la courbe de trajectoire générée comprend au moins une portion de courbe clothoïde (28, 32, 34, 38).
  12. Programme d’ordinateur comprenant un code configuré pour, lorsqu'il est exécuté par un processeur ou une unité de contrôle électronique, mettre en œuvre le procédé selon la revendication 11.
FR2003457A 2020-04-07 2020-04-07 Dispositif d’aide à la manœuvre d’évitement d’une cible destiné à être incorporé dans un véhicule automobile Active FR3108878B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR2003457A FR3108878B1 (fr) 2020-04-07 2020-04-07 Dispositif d’aide à la manœuvre d’évitement d’une cible destiné à être incorporé dans un véhicule automobile

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2003457 2020-04-07
FR2003457A FR3108878B1 (fr) 2020-04-07 2020-04-07 Dispositif d’aide à la manœuvre d’évitement d’une cible destiné à être incorporé dans un véhicule automobile

Publications (2)

Publication Number Publication Date
FR3108878A1 true FR3108878A1 (fr) 2021-10-08
FR3108878B1 FR3108878B1 (fr) 2022-05-27

Family

ID=72266387

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2003457A Active FR3108878B1 (fr) 2020-04-07 2020-04-07 Dispositif d’aide à la manœuvre d’évitement d’une cible destiné à être incorporé dans un véhicule automobile

Country Status (1)

Country Link
FR (1) FR3108878B1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3142165A1 (fr) * 2022-11-17 2024-05-24 Safran Electronics & Defense Procédé de retour d’effort dans un organe de guidage motorisé de véhicule a conduite assistée

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10036276A1 (de) * 2000-07-26 2002-02-07 Daimler Chrysler Ag Automatisches Brems- und Lenksystem für ein Fahrzeug
DE102006034254A1 (de) * 2005-09-15 2007-04-12 Continental Teves Ag & Co. Ohg Verfahren und Vorrichtung zum Durchführen eines Ausweichmanövers

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10036276A1 (de) * 2000-07-26 2002-02-07 Daimler Chrysler Ag Automatisches Brems- und Lenksystem für ein Fahrzeug
DE102006034254A1 (de) * 2005-09-15 2007-04-12 Continental Teves Ag & Co. Ohg Verfahren und Vorrichtung zum Durchführen eines Ausweichmanövers

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
ANDREW GRAY ET AL: "Predictive control for agile semi-autonomous ground vehicles using motion primitives", AMERICAN CONTROL CONFERENCE (ACC), 2012, IEEE, 27 June 2012 (2012-06-27), pages 4239 - 4244, XP032244737, ISBN: 978-1-4577-1095-7, DOI: 10.1109/ACC.2012.6315303 *
CHOI JAEWOONG ET AL: "Coordinated Control of Motor-Driven Power Steering Torque Overlay and Differential Braking for Emergency Driving Support", IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, IEEE SERVICE CENTER, PISCATAWAY, NJ, US, vol. 63, no. 2, 1 February 2014 (2014-02-01), pages 566 - 579, XP011539633, ISSN: 0018-9545, [retrieved on 20140212], DOI: 10.1109/TVT.2013.2279719 *
ZHENG HONGYU ET AL: "Investigation of a Longitudinal and Lateral Lane-Changing Motion Planning Model for Intelligent Vehicles in Dynamical Driving Environments", IEEE ACCESS, vol. 7, 4 April 2019 (2019-04-04), pages 44783 - 44802, XP011718903, DOI: 10.1109/ACCESS.2019.2909273 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3142165A1 (fr) * 2022-11-17 2024-05-24 Safran Electronics & Defense Procédé de retour d’effort dans un organe de guidage motorisé de véhicule a conduite assistée

Also Published As

Publication number Publication date
FR3108878B1 (fr) 2022-05-27

Similar Documents

Publication Publication Date Title
EP2642464B1 (fr) Procédé de détermination d&#39;information
EP2221635B1 (fr) Procédé de surveillance de l&#39;environnement d&#39;un vehicule automobile
FR2994676A1 (fr) Procede de guidage d&#39;un vehicule et systeme d&#39;assistance de conduite appliquant le procede
FR3007370B1 (fr) Assistant de manoeuvre d&#39;evitement de vehicule automobile
FR2888811A1 (fr) Systeme de commande de direction
FR3093689A1 (fr) Procédé d’élaboration d’une consigne de pilotage mixte d’un système de braquage de roues et d’un système de freinage différentiel d’un véhicule automobile
FR2932595A1 (fr) Procede d&#39;affichage d&#39;aide au parking.
EP4377177A1 (fr) Procede de pilotage de vehicule et d&#39;evitement d&#39;obstacle
EP3579191B1 (fr) Estimation dynamique du tangage instantané et du roulis instantané d&#39;une caméra embarquée dans un véhicule automobile
FR3108878A1 (fr) Dispositif d’aide à la manœuvre d’évitement d’une cible destiné à être incorporé dans un véhicule automobile
EP3994042A1 (fr) Procede de determination d&#39;une trajectoire d&#39;evitement d&#39;un vehicule automobile
EP1371541B1 (fr) Procédé de détermination du rapport de démultiplication d&#39;une direction de véhicule automobile
EP3894294B1 (fr) Consolidation d&#39;un indicateur de présence d&#39;un objet cible pour une conduite autonome
EP4178842B1 (fr) Procédé de commande d&#39;un véhicule automobile muni de moyens de conduite autonome
EP3665067A1 (fr) Procédé et dispositif d&#39;assistance à la conduite automatisée d&#39;un véhicule, avec contrôle du positionnement transversal par action du conducteur
WO2022043331A1 (fr) Méthode de contrôle pour contrôler le mouvement latéral d&#39;un véhicule automobile
FR3062360A1 (fr) Procede d&#39;aide a la conduite d&#39;un vehicule automobile et vehicule automobile correspondant
FR3111424A1 (fr) Génération de trajectoires par un réseau de neurones issu d’un système de réseaux antagonistes génératifs
FR3103438A1 (fr) Procédé de sélection d’un véhicule cible pour la mise en œuvre d’une fonction de régulation longitudinale adaptative pour un véhicule automobile
EP3730365A1 (fr) Procédé et système d&#39;aide au stationnement d&#39;un véhicule automobile comprenant un module de régulation de toute discontinuité dans la distance restante à parcourir
EP3377386B1 (fr) Procédé d&#39;aide a la conduite d&#39;un véhicule automobile
WO2020094860A1 (fr) Procédé de contrôle de la chaîne de traction d&#39;un véhicule automobile
EP3830741B1 (fr) Assistance à la conduite pour le controle d&#39;un vehicule automobile comprenant des étappes parallèles de traitement des images transformées.
FR3132487A1 (fr) Procédé de détection d’une ligne centrale d’une voie de circulation
FR3119818A1 (fr) Procédé et système pour gérer la réalisation par un véhicule automobile d’une manœuvre de changement de voie de circulation

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20211008

PLFP Fee payment

Year of fee payment: 3

CA Change of address

Effective date: 20221014

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5