Brevet FR3096947A1 — publié le 20201211

Description Titre de l'invention : Procédé de poursuite de trajectoire clothoïde d'un véhicule sous contraintes [0001] La présente invention concerne un procédé de poursuite de trajectoire clothoïde d'un véhicule sous contraintes. Elle concerne également un dispositif mettant en oeuvre un tel procédé. Elle s'applique notamment pour la conduite automatique de véhicules sur chemins à courbures variables. [0002] La demande de brevet FR 1501414 divulgue un procédé de conduite automatique d'un véhicule. Mais ce procédé de conduite traite le suivi de tronçons de courbure nulle. Si on utilise cc procédé pour suivre des tronçons de courbure non nulle, c'est-à-dire des arcs de cercles, il subsiste une erreur latérale statique pendant le suivi du chemin. Ce procédé n'est donc pas adapté au guidage de véhicule dans un environnement contraint. [0003] La demande de brevet W02019/072449 décrit un procédé de conduite automatique d'un véhicule d'un premier endroit donné vers un deuxième endroit donné dans lequel la trajectoire à suivre est découpée en une suite de tronçons, et pour chacun des tronçons, une courbure est définie. La courbure varie d'un tronçon au suivant selon une fonction polynomiale de la courbure à la position courante du véhicule et de la courbure du tronçon suivant. Autrement dit, pour chacun des tronçons, la courbure est constante sur ce tronçon. Cette solution s'avère non robuste pour le suivi de chemins à courbures variables, c'est-à-dire lors de transitions entre deux types de chemins, par exemple segment de droite puis arc de cercle, ou bien pour le suivi de chemins à géométrie plus complexe telles que des clothoïdes. Une clothoïdc est une courbe plane caractérisée par la propriété que sa courbure en un point est proportionnelle à l'abscisse curviligne du point. Comme on peut le voir dans un cas de Fart antérieur sur la figure 1 sur laquelle la trajectoire de référence est référencée 15 et la trajectoire réellement suivie est référencée 16, en cas de raccord entre deux tronçons 5, 6 de trajectoire, une distance d'établissement notée D non considérée est pourtant nécessaire pour converger sur le nouveau tronçon, d'où un dépassement au niveau de la zone de raccord. De façon similaire sur la figure 2, en cas de poursuite d'une trajectoire de type clothoïde, la variation de courbure au fur et à mesure du chemin n'étant pas anticipée, dans le meilleur des cas le véhicule va suivre sa trajectoire de référence 15 avec une erreur latérale permanente. Si ce type de problématique reste marginale sur des trajectoires simples en centre de remisage de véhicules, elle devient prépondérante pour de la navigation longue distance sur routes. [0004] Sur la figure 3, en haut on peut voir la trajectoire 17 à suivre pour aller d'un premier 2 endroit donné 3 à un second endroit donné 4 composée d'un tronçon en ligne droite 10, un tronçon en arc de cercle 11 de rayon R référencé 12 et la partie clothoïde 9 entre le tronçon 10 et le tronçon 11, avec deux points 8 de raccord. Et en dessous, on peut voir la courbure 13 notée 1/R correspondant à cette trajectoire avec, dans la partie centrale correspondant à la partie clothoïde 9, les zones pour lesquelles la courbure fluctue en fonction de l'abscisse curviligne 14 noté s. C'est ce type de cas de figure que l'invention se propose de traiter. [0005] L'invention vise à pallier tout ou partie des problèmes cités plus haut en proposant un procédé de poursuite de trajectoire clothoïde d'un véhicule sous contraintes, pour une trajectoire découpée en tronçons de géométrie variable telle qu'une droite, un arc de cercle, une clothoïde, permettant des déplacements à vitesses positives et négatives, sans discontinuité lors de transitions entre vitesses positives et négatives via une vitesse nulle. [0006] A cet effet, l'invention a pour objet un procédé de conduite automatique d'un véhicule d'un premier endroit donné vers un deuxième endroit donné formant une position cible, ledit véhicule étant soumis à des glissements latéraux et/ou longitudinaux des roues avant et des roues arrière lors de ses déplacements, caractérisé en ce qu'il comporte au moins les phases suivantes : a. une première phase dans laquelle on génère une trajectoire à suivre en fonction de l'état dudit véhicule et de ladite position cible, ledit état étant défini par la position courante et l'orientation dudit véhicule, ladite trajectoire étant découpée en une suite de tronçons de courbure variant avec l'abscisse curviligne, dont le point de départ forme une position intermédiaire; b. une deuxième phase dans laquelle, à la position intermédiaire courante dudit véhicule, on prédit, avant que ledit véhicule engage un mouvement, si ladite trajectoire peut être suivie sur l'ensemble des n prochaines portions de tronçons, en fonction de contraintes imposées et des glissements latéraux et/ ou longitudinaux estimés ; c. une troisième phase dans laquelle, si ladite trajectoire peut être suivie, on commande l'angle de braquage desdites roues avant et la vitesse linéaire de traction dudit véhicule en fonction de l'état dudit véhicule et des glissements latéraux et/ou longitudinaux pour rallier le centre de l'essieu desdites roues arrière sur ladite trajectoire ; d. si la trajectoire ne peut être suivie, on effectue un nouvel alignement dudit véhicule vers ladite position cible et on génère une nouvelle trajectoire à suivre selon la première phase. [0007] Selon une variante du procédé selon l'invention, la loi de commande dudit angle de braquage r3f des roues avant et arrière peut être obtenue selon un processus 3 d'optimisation d'une fonction sous contrainte où la variable est un vecteur u composé de la dérivée par rapport à la distance fi'f dudit angle de braquage, indépendamment du temps. [0008] Avantageusement, ladite loi de commande utilise un modèle cinématique dudit véhicule défini par l'ensemble des relations suivantes : [0009] : a. (.)', (.)", (.)"' expriment respectivement les dérivées première, seconde et troisième par rapport à l'abscisse curviligne ; b. 0 est l'erreur angulaire (rad) qui correspond à l'orientation dudit véhicule par rapport à la tangente au point référence de la trajectoire à suivre ; c. y est l'erreur latérale qui correspond à la projection du centre de la roue arrière dudit véhicule sur le point référence de la trajectoire à suivre ; d. 1 est l'empattement dudit véhicule ; c. c, est la courbure de la trajectoire à suivre ; f. g, est le coefficient multiplicateur de courbure; g. 13f est l'angle de direction réel de l'essieu avant du véhicule, en tenant compte du glissement ôf; h. .13, est l'angle de direction désiré de l'essieu avant du véhicule pour suivre une trajectoire de courbure cr. [0010] Avantageusement, un vecteur u peut être calculé pour chaque tronçon de ladite tra- jectoire. [0011] Selon un mode de réalisation de l'invention, ladite contrainte est fonction desdites contraintes imposées dépendant de l'encombrement dudit véhicule. [0012] Avantageusement, l'état dudit véhicule et les glissements sont issus d'une ob- servation de variables indépendantes de ladite trajectoire, lesdites variables étant : a. les vitesses de rotation moyennes (of et cor des roues avant et arrière ; b. les angles de direction desdites roues avant et arrière af, ar; c. les dérivées par rapport au temps desdits angles ; d. la position (x,y',) et l'angle (0,') d'un repère mobile (m) lié audit véhicule par rapport à un repère fixe (o). [0013] L'invention concerne aussi un dispositif de contrôle de la conduite automatique d'un véhicule d'un premier endroit donné vers un deuxième endroit donné formant une position cible, ledit véhicule étant soumis à des glissements latéraux et/ou longitudinaux des roues avant et des roues arrière lors de ses déplacements, ledit dispositif étant apte à être embarqué dans ledit véhicule et à être relié au moins, via des interfaces appropriées, à des capteurs proprioceptifs, des capteurs extéroceptifs et des moteurs d'actionnement de la direction et de la traction dudit véhicule, comportant un calculateur mettant en oeuvre le procédé selon l'invention. [0014] L'invention sera mieux comprise et d'autres avantages apparaîtront à la lecture de la description détaillée d'un mode de réalisation donné à titre d'exemple, description illustrée par le dessin joint dans lequel : [0015] [fig.1] La figure 1 représente schématiquement une portion de trajectoire de référence et de trajectoire réellement suivie avec un procédé de conduite selon l'art antérieur ; [0016] [fig.2] La figure 2 représente schématiquement une portion de trajectoire de référence et de trajectoire réellement suivie avec un procédé de conduite selon l'art antérieur ; [0017] [fig.3] La figure 3 représente schématiquement une trajectoire pour aller d'un premier endroit donné à un second endroit donné comprenant différents types de tronçons et les courbures associées en fonction de l'abscisse curviligne ; [0018] [fig.4] La figure 4 représente schématiquement un exemple d'architecture fonc- tionnelle du contrôle d'un véhicule, utilisé par l'invention ; [0019] [fig.5] La figure 5 représente schématiquement un exemple de modèle cinématique utilisé par l'invention ; [0020] [fig.6] La figure 6 représente schématiquement les étapes du procédé de poursuite de trajectoire clothoïde d'un véhicule sous contraintes selon l'invention. [0021] Sur ces figures, dans un souci de clarté, les échelles ne sont pas respectées. Par ailleurs, les mêmes éléments porteront les mêmes repères dans les différentes figures. Nous prendrons l'exemple d'une trajectoire d'un bus, mais l'invention s'applique de manière similaire à tout type de véhicules. [0022] La figure 1 et la figure 2 représentent chacune schématiquement une portion de tra- jectoire de référence et de trajectoire réellement suivie avec un procédé de conduite selon l'art antérieur et ont été présentées dans l'introduction pour illustrer en quoi les procédés de conduite selon l'art antérieur ne sont pas pleinement satisfaisants. [0023] La figure 3 représente schématiquement une trajectoire pour aller d'un premier endroit donné à un second endroit donné comprenant différents types de tronçons et les courbures associées en fonction de l'abscisse curviligne et a également été présentée dans l'introduction. [0024] La figure 4 illustre l'architecture de contrôle de la trajectoire 2 d'un véhicule 1, par exemple un bus, utilisée par le procédé selon l'invention. Cette architecture comporte au moins trois blocs: a. Un premier bloc 21 est destiné à la commande elle-même, il comporte un contrôleur construit sur la base d'un modèle cinématique du véhicule à guider, par exemple un bus 1 (sachant que le principe s'applique à tout type de véhicule). Ce modèle sera décrit par la suite ; h. Un deuxième bloc 22 formé d'un observateur d'état basé sur un modèle 2D horizontal cinématique ou dynamique ; c. Le troisième bloc 23 estime les glissements à partir des observations fournies par l'observateur 22, corrigeant les valeurs de glissements prises en compte dans le modèle de commande. [0025] Cette architecture de contrôle est la même que celle décrite dans la demande de brevet FR 1501414. En particulier, l'observateur d'état 22 et l'estimateur de glissements 23 sont les mêmes. Le modèle cinématique, décrit par la suite, est simplifié par rapport à celui du document FR 1501414. [0026] Un dispositif de contrôle selon l'invention incorpore donc ces trois blocs 21, 22, 23, ces blocs étant des fonctions réalisées par un calculateur mettant en oeuvre les différentes phases du procédé selon l'invention. [0027] Le dispositif de contrôle, fixé sur le véhicule, par exemple un bus, est relié via des in- terfaces appropriées à : a. Une source d'énergie assurant son alimentation électrique ; b. Un système de perception qui donne des informations de position et d'orientation par rapport à l'environnement routier ; c. Des moteurs d'actionnement de la direction et de la traction du bus que le contrôleur commande en angle de braquage et en vitesse linéaire de traction ; d. Des capteurs proprioceptifs du véhicule : des codeurs de mesure de l'angle des essieux de direction avant et arrière, des codeurs de mesures de la vitesse des essieux des roues avant et arrière et un capteur de distance indiquant la position verticale du véhicule, cette position étant par exemple indiquée par la mesure de distance entre un support et le sol. [0028] On décrit par la suite les différents modèles cinématiques utilisés pour la commande 21 et l'observation 22. L'algorithme de commande est basé sur un modèle linéarisé. [0029] La figure 5 représente schématiquement un exemple de modèle cinématique 2D d'un véhicule tel qu'un bus, utilisé par l'invention, en regard d'une trajectoire 33 construite en fonction d'un modèle prédictif et de la position courante du bus. Ce modèle cinématique est proche de celui décrit dans le document A. Micaelli and C. Samson, « Trajectory tracking for unicycle-type and two-steering-wheels mobile robots » et adapté à la situation de la figure 5. 6 [0030] Pour des raisons de simplification, une seule roue avant 31 représente l'ensemble des deux roues avant et de leur axe (essieu). De même, une seule roue arrière 32 représente l'ensemble des deux roues arrière et de leur axe (essieu). Un repère local (f) est lié aux roues avant et un repère local (r) est lié aux roues arrière. [0031] Pour des raisons de clarté, le centre du repère local (f) n'a pas été représenté sur la trajectoire 33, au point P courant. Il en est de même pour le repère (r). [0032] Les roues avant 31 ont un vecteur vitesse Vf faisant un angle & par rapport à l'axe de direction des roues. Cet angle tif représente le glissement des roues au sol. Le vecteur vitesse Vr fait un angle [if avec l'axe 30 du bus, égal à l'angle de direction af corrigé de l'angle de glissement br. Le guidage du bus s'effectue par les roues avant, selon l'angle de direction aL L'angle [if exprime l'angle de braquage des roues avant. [0033] Dans le cas des roues arrière 32, l'angle de direction a, est nul. Il existe toujours un angle de glissement à' entre le vecteur vitesse des roues arrière V, et l'axe de direction 30. [0034] Le vecteur vitesse résultant V du bus fait un angle t3 par rapport à l'axe 30 du bus. Cet angle fi exprime le glissement résultant du véhicule, en l'absence de glissement 13, 0. [0035] La direction de l'axe 30 du véhicule est repérée dans un repère absolu (o) par un angle O. Cet angle 0, représente également l'angle entre le repère mobile (m) lié au véhicule et le repère absolu (o). [0036] Le centre de l'essieu des roues avant 31 fait un écart yf, ou erreur latérale, avec la tra- jectoire de référence 33. Plus précisément, par un processus d'optimisation sous-contrainte, cet écart doit être réduit pour que le centre de l'essieu des roues 81 atteigne la trajectoire en un point P où un repère local tangentiel cf fait un angle 0,f avec le repère mobile (o), cet angle 0,f étant l'angle de la trajectoire de référence au point P. De même, le centre de l'essieu des roues arrière 32 doit rallier un point non représenté de la trajectoire 33. [0037] Dans un but de simplification, le modèle cinématique choisi pour la synthèse de la commande résulte du choix suivant : le repère commandé est le repère (r) lié aux roues arrière 32, situé au centre de l'essieu de ces roues arrière. En d'autres termes, la commande cherche à faire converger ce repère sur la trajectoire 33. [0038] Relativement à la figure 3, on fait l'hypothèse que les angles bf, ô, sont petits, de manière à ce qu'ils soient assimilés à une variation des angles de direction af, a,. Afin d'exprimer les équations mathématiques, on part du torseur cinématique vitesse du repère (f) et du torseur cinématique vitesse du repère (r), notés respectivement Tf et Tr : 7 [0039] " étant la vitesse de rotation du mobile, vf et vr étant respectivement la projection des vecteurs vitesses Vf et V. sur l'axe ff, du repère (f) et sur l'axe L. du repère (r). [0040] Par ailleurs, les torseurs cinématiques des repères (f) et (r) relativement au corps du mobile et exprimés dans le repère (m) lié au mobile, le bus en particulier, sont notés T et Ln, et ainsi formulés : (2) o [0041] Les torseurs définis par la relation (1) ne sont pas indépendants. La combinaison des relations (1) et (2) permet de lier vr et v ainsi que d'obtenir une expression de la vitesse de rotation ,g) du mobile, soit : = [0042] avec : -t. ey, ,ë'q.:',:. .mc,le Ir tc.ypri,:me, c1rt. * ''t.i. y ,c--cet -..;..?: vecucir c,bteau pmrttttu ek... :;',- du V,c2esniZ ''t f ' : s ""a.f., ee. -:n 'esa d$t ik-5tete n- '' ' it: n,:s3;", k e&trn [0043] Ainsi, il vient : [0044] D'où [0045] Conduisant à la vitesse de rotation selon la relation suivante : 8 [0046] Après les équations d'évolution du modèle, on traite ci-après la poursuite de tra- jectoire. [0047] Pour chacun des repères (f) et (r), on considère la projection sur la trajectoire et le repère associé, respectivement le repère (cf) et le repère (c,), non représenté. Relativement à ces repères, l'évolution de repère (f) et du repère (r) est donnée par : T.,7'Ç = - 1AdC) T. rT, = - rAdCTC(4) [0048] avec : - = - / te, = Ft,), Os« - 8.j ) ' ')U3 - t),:f tf -Feck-49', - 9', ' a'0,0 , et cf, shs.sas.,e0 eur..-fligne-- et ,D.urbure:-.; nssue.i0es à te tinaiet-0,.0iro ciî Cf) t(:).,j :::.0.sp0.0tiymtent. 100491 En particulier au niveau de l'essieu des roues avant : r ' 'd'où _ 0 et S 3) V31.) 14 courante du bus et son orientation (définie par l'orientation de l'axe 30 du bus). La tra- jectoire est découpée en tronçons de courbure variant avec l'abscisse curviligne. Autrement dit, la courbure cr est de formule où siest l'abscisse curviligne et g, et c,f, sont des constantes. Tien ressort qu'en tout point de la trajectoire, même à l'intersection de deux tronçons, on garde cette même formule vraie. [0091] La définition des tronçons diffère de l'art antérieur en ce que l'art antérieur considère un tronçon avec une courbure constante (par exemple un arc de cercle). La courbure est donc identique pour tout le tronçon. Au changement entre deux tronçons, les courbures étant différentes, il y a une discontinuité. L'invention propose une autre définition des tronçons, avec une prise en compte d'une évolution de la courbure d'une portion de tronçon à la portion suivante, c'est-à-dire au sein même d'un tronçon. L'introduction de la clothoïde permet d'avoir une trajectoire dont la variation de courbure est continue. La loi de commande prédictive sait ainsi gérer les variations de courbures. Concrètement, cela s'illustre par un mouvement fluide du volant tout au long de la trajectoire quelle que soit la variation de courbure de la trajectoire à suivre, alors que le procédé de l'art antérieur génère des à-coups du volant à chaque passage d'un tronçon à un autre. [0092] Puis dans une deuxième phase, avant que le bus engage un mouvement, on prédit au départ de chaque tronçon si la trajectoire peut être suivie en fonction d'une part des contraintes d'encombrement (par exemple celles rencontrées sur le parcours à l'intérieur du centre de remisage) ou des contraintes de limitation de vitesse des actionneurs des roues imposées et d'autre part des glissements latéraux et/ou longitudinaux estimés. [0093] Dans une troisième phase, si la prédiction indique que la trajectoire peut être suivie, on commande l'angle de braquage des roues avant 31 et la vitesse linéaire de traction du bus en fonction de l'état du bus et des glissements latéraux et/ou longitudinaux, pour rallier le centre de l'essieu des roues arrière 32 sur la trajectoire 33. La commande appliquée est par exemple celle décrite précédemment relativement au modèle cinématique retenu pour le bus. [0094] Les deuxième et troisième phases sont répétées tant que la trajectoire peut être suivie. Si le résultat de la prédiction est que la trajectoire ne peut être suivie, on effectue un nouvel alignement du bus vers la position cible et on génère une nouvelle trajectoire selon la première phase. [0095] Dans ce parcours le long de b trajectoire 33, le bus peut effectuer son déplacement en marche avant ou en marche arrière. [0096] En ce qui concerne la caractérisation de la trajectoire, celle-ci est définie a minima sous une forme géométrique paramétrée x(u) par un paramètre u. On fait l'hypothèse que la fonction x(.) est C3 par morceaux. Cette expression permet de déduire toutes les caractéristiques souhaitées de la trajectoire, en termes de tangente, normale, courbure et variation de courbure, soit : t = tt, = t [0097] où : a. (.)"' et (' définissent respectivement une dérivation suivant u à l'ordre un, deux et trois ; b. et(Z1I, h)= [0098] [0098] Dans le cas où u varie comme l'abscisse curviligne s, on a II x' ' II = 1, et les équations (18) se simplifient en : 1 :::, iitl: ::5(., , [0099] Soit f le repère lié au train avant du véhicule. On cherche la valeur de u tel que f et x(u) soient les plus proches possible. Pour cela, la valeur de u peut être établie par projection du point f sur la trajectoire C. Dans ce cas, l'algorithme utilisé propose une méthode de projection sur la trajectoire, exprimée sous la forme d'un asservissement, évitant ainsi de relancer une recherche à chaque période d'échantillonnage. Elle consiste à réaliser un asservissement sur l'objectif suivant : [0100] Alors z tend vers zéro si avec k' le gain réglant la dynamique de convergence ' = z,u=:0Et [0101] La dérivée dc l'équation précédente s'écrit : - XL 101021 La variation de u est alors définie ainsi : [0103] Dans le cas d'une droite d'équation : = au x- [0104] avec a vecteur unitaire, la variation de u est définie, après des développements ac- cessibles à l'Homme du métier, par : k = a [0105] Dans le cas d'un cercle de courbure constante co, la trajectoire C du cercle est définie par les équations : 16 F11'. 5;ik: 1.017`S I- ces (ces + 64) -E = Ae) = (4,r, 0r.++ 90'.+ 101061 La variation de l'abscisse curviligne s est donnée par la relation : [0107] Dans le cas d'une clothoïde, la courbure évolue proportionnellement à l'abscisse curviligne, c'est-à-dire c(s) = gos+co. La trajectoire C de la clothoïde est définie par les équations : rir! = - (gus co) sin 9(s) = - (8 = 1i = 1flor? + (26) (r.tstz> 0(.61 = j = e(se1.W, [0108] Pour x, les intégrales peuvent être calculées numériquement. Pour cela, on utilise la formule de Simpson ; soit : Et: +0 2 + d- ru e As [0109] avec p un entier pair, défini tel que l'intervalle [se ; s] soit divisé en p sous-in- 17 tervallcs égaux. [0110] On peut noter que le cas de la droite et du cercle sont des cas particuliers de clothoïde pour lesquels la courbure est respectivement nulle et constante. Le procédé selon l'invention permet donc de traiter tous les cas de figures de trajectoire, même lorsque la courbure dépend de l'abscisse curviligne. [0111] La figure 6 représente schématiquement les étapes du procédé de poursuite de tra- jectoire clothoïde d'un véhicule sous contraintes selon l'invention. Comme déjà mentionné, le procédé comprend une première phase 101 dans laquelle on génère une trajectoire 33 à suivre en fonction de l'état du véhicule et de la position cible, l'état étant défini par la position courante et l'orientation dudit véhicule, la trajectoire 33 étant découpée en une suite de tronçons de courbure variant avec l'abscisse curviligne, dont le point de départ forme une position intermédiaire. Le procédé comprend une deuxième phase 102 dans laquelle, à la position intermédiaire courante du véhicule, on considère les n prochaines portions de tronçons de distance S, et on prédit, avant que le véhicule engage un mouvement, si la trajectoire peut être suivie sur l'ensemble des n prochaines portions de tronçons, en fonction de contraintes imposées et des glissements latéraux et/ou longitudinaux estimés. Enfin le procédé comprend une troisième phase 103 dans laquelle, si la trajectoire peut être suivie, on commande l'angle de braquage desdites roues avant 31 et la vitesse linéaire de traction du véhicule en fonction de l'état dudit véhicule et des glissements latéraux et/ou longitudinaux pour rallier le centre de l'essieu des roues arrière 32 sur la trajectoire. Si la trajectoire ne peut être suivie, on effectue un nouvel alignement (104) du véhicule vers la position cible et on génère (101) une nouvelle trajectoire à suivre selon la première phase. [0112] Parmi d'autres avantages, le procédé selon l'invention permet à un véhicule de suivre tous types de trajectoires ou de chemins, avec une très bonne précision sur tous types de géométrie de tronçons, segments, arcs de cercle et/ou clothoïdes, y compris aux transitions entre les tronçons. [0113] L'invention a été décrite pour conduire un bus, elle peut bien sûr s'appliquer pour d'autres types de véhicules. 18 [Revendication 1] REVENDICATIONSProcédé de conduite automatique d'un véhicule d'un premier endroit donné (4, 3) vers un deuxième endroit donné (3, 4) formant une position cible, ledit véhicule étant soumis à des glissements latéraux et/ou longitudinaux des roues avant (31) et des roues arrière (32) lors de ses déplacements, caractérisé en ce qu'il comporte au moins les phases suivantes : a. une première phase (101) dans laquelle on génère une trajectoire (33) à suivre en fonction de l'état dudit véhicule et de ladite position cible, ledit état étant défini par la position courante et l'orientation dudit véhicule, ladite trajectoire (33) étant découpée en une suite de tronçons de courbure variant avec l'abscisse curviligne, dont le point de départ forme une position intermédiaire; b. une deuxième phase (102) dans laquelle, à la position intermédiaire courante dudit véhicule, on prédit, avant que ledit véhicule engage un mouvement, si ladite trajectoire peut être suivie sur l'ensemble des n prochaines portions de tronçons, en fonction de contraintes imposées et des glissements latéraux et/ou longitudinaux estimés ; c. une troisième phase (103) dans laquelle, si ladite trajectoire peut être suivie, on commande l'angle de braquage desdites roues avant (31) et la vitesse linéaire de traction dudit véhicule en fonction de l'état dudit véhicule et des glissements latéraux et/ou longitudinaux pour rallier le centre de l'essieu desdites roues arrière (32) sur ladite trajectoire ; d. si la trajectoire ne peut être suivie, on effectue un nouvel alignement (104) dudit véhicule vers ladite position cible et on génère (101) une nouvelle trajectoire à suivre selon la première phase. [Revendication 2] Procédé selon la revendication 1, caractérisé en ce que la loi de commande dudit angle de braquage 13f des roues avant est obtenue selon un processus d'optimisation d'une fonction sous contrainte où la variable est un vecteur u composé de la dérivée par rapport à la distance pif dudit angle de braquage, indépendamment du temps. 19 [Revendication 3] Procédé selon la revendication 2, caractérisé en ce que ladite loi de commande utilise un modèle cinématique dudit véhicule défini par l'ensemble des relations suivantes : : a. (.)', (.)", (.)" ' expriment respectivement les dérivées première, seconde et troisième par rapport à l'abscisse curviligne ; b. 0 est l'erreur angulaire (rad) qui correspond à l'orientation dudit véhicule par rapport à la tangente au point référence de la trajectoire à suivre ; c. y est l'erreur latérale qui correspond à la projection du centre de la roue arrière dudit véhicule sur le point référence de la trajectoire à suivre ; d. 1 est. l'empattement dudit véhicule ; e. cr est la courbure de la trajectoire à suivre ; g, est le coefficient multiplicateur de courbure; e. Pfest l'angle de direction réel de l'essieu avant du véhicule en tenant compte du glissement Sf ; h. 3est l'angle de direction désiré de l'essieu avant du véhicule pour suivre une trajectoire de courbure cr. [Revendication 4] [Revendication 5] [Revendication 6] Procédé selon l'une quelconque des revendications 2 ou 3, caractérisé en ce qu'un vecteur u est calculé pour chaque tronçon de ladite trajectoire. Procédé selon l'une quelconque des revendications 2 à 4, caractérisé en ce que ladite contrainte est fonction desdites contraintes imposées dépendant de l'encombrement dudit véhicule. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que l'état (22) dudit véhicule et les glissements (23) sont issus d'une observation de variables indépendantes de ladite trajectoire, lesdites variables étant : 20 a. les vitesses de rotation moyennes turet m des roues avant et arrière ; h. les angles de direction desdites roues avant et arrière aj, a r; e.les dérivées par rapport au temps d, tir desdits angles ; d. la position (x',, y',) et l'angle (0',) d'un repère mobile (m) lié audit véhicule par rapport à un repère fixe (o). [Revendication 7] Dispositif de contrôle de la conduite automatique d'un véhicule d'un premier endroit donné (4, 3) vers un deuxième endroit donné (3, 4) formant une position cible, ledit véhicule étant soumis à des glissements latéraux et/ou longitudinaux des roues avant (31) et des roues arrière (32) lors de ses déplacements, caractérisé en ce que ledit dispositif étant apte à être embarqué dans ledit véhicule et à être relié au moins, via des interfaces appropriées, à des capteurs proprioceptifs, des capteurs extéroceptifs et des moteurs d'actionnemcnt de la direction et de la traction dudit véhicule, il comporte un calculateur mettant en oeuvre le procédé selon l'une quelconque des revendications précédentes.