Procédé de pilotage d'un robot de conduite d'un groupe motopropulseur de véhicule automobile caractérisé en ce que ledit procédé comporte: - une étape de chargement d'un gabarit de consignes de vitesse brutes (Cb) en fonction du temps associé à une marge brute maximale (Mgb_max) et une marge brute minimale (Mgb_min) à respecter, - une étape de calcul d'une nouvelle marge maximale (Mgc_max) inférieure à la marge de contrainte brute maximale (Mgb_max) et d'une nouvelle marge minimale (Mgc_min) supérieure à la marge de contrainte brute minimale (Mgb_min) dites respectivement "marge contrainte maximale" et "marge contrainte minimale", - une étape de détermination, sur le gabarit de consignes de vitesses brutes (Cb), de zones d'accélération, de zones de décélération, et de zones mortes (Zm), - une étape de définition d'une fonction glissante (fg) qui présente un tronçon croissant pour chaque zone d'accélération (Zacc), un tronçon décroissant pour chaque zone de décélération (Zdec), et un tronçon constant pour chaque zone morte (Zm), et - une étape de calcul d'une consigne de vitesse dynamique finale (Vd) en fonction de la marge de contrainte brute maximale (Mgb_max), la marge de contrainte brute minimale (Mgb_min), la marge contrainte minimale (Mgc_min), la marge contrainte maximale (Mgc_max), et la fonction glissante (fg). Procédé selon la revendication 1, caractérisé en ce qu'on considère respectivement: - une zone d'accélération (Zacc) si une différence entre un échantillon de rang n+1 et un échantillon de rang n du gabarit de consignes de vitesse brutes (Cb) est supérieur à un seuil (Cb_grd), - une zone de décélération (Zdec) si une différence entre un échantillon de rang n+1 et un échantillon de rang n du gabarit de consignes de vitesse brutes (Cb) est inférieur à l'inverse du seuil (Cb_grd), - une zone morte (Zm) si une valeur absolue d'une différence entre un échantillon de rang n+1 et un échantillon de rang n est inférieur au seuil (Cb_grd). Procédé selon la revendication 1 ou 2, caractérisé en ce qu'il comporte en outre une étape de filtrage consistant à supprimer les zones mortes (Zm) entourées par deux zones identiques consistant en deux zones d'accélération (Zacc) ou deux zones de décélération (Zdec). Procédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que la fonction glissante (fg) est définie de telle façon qu'elle vaut: - 0 au début d'une zone d'accélération (Zacc), - 1 à la fin d'une zone d'accélération (Zacc), et - dans une zone morte (Zm), une valeur constante égale à la valeur de la fonction glissante à la fin d'une zone précédente. Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'il comporte une étape de calcul d'une consigne de vitesse dynamique brute (Vdb) à partir de la formule suivante: Vdb= Mgbx_max*fg + (Mgbx_min*(1-fg)) - Vdb étant la consigne de vitesse dynamique brute, - Mgbx_max étant la marge de contrainte brute maximale d'un échantillon x, - Mgbx_min étant la marge de contrainte brute minimale d'un échantillon x, - fg étant la fonction glissante. Procédé selon la revendication 5, caractérisé en ce que la consigne de vitesse dynamique finale (Vd) est obtenue en limitant la consigne de vitesse dynamique brute (Vdb) par la marge contrainte minimale (Mgc_min) et la marge contrainte maximale (Mgc_max) suivant la formule suivante: Vd = max([min( [Vdb, Mgcx_max]), Mgcx_min]), - Vd étant la consigne de vitesse dynamique finale, - Vdb étant la consigne de vitesse dynamique brute, - Mgcx_max étant la marge contrainte maximale d'un échantillon x, - Mgbx_min étant la marge contrainte minimale d'un échantillon x. Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que dans les zones mortes (Zm), la vitesse dynamique finale (Vd) conserve sa valeur précédente. Procédé selon la revendication 6 ou 7, caractérisé en ce que, pendant des phases d’arrêt du véhicule automobile, la vitesse dynamique finale (Vd) est nulle. Procédé selon l'une quelconque des revendications 1 à 8, caractérisé en ce qu'une fonction de transfert appliquée aux marges brutes maximale et minimale (Mgb_max, Mgb_min) pour calculer les marges contraintes maximale et minimale (Mgc_max, Mgc_min) est un décalage paramétrable défini par une valeur de contrainte (Ctr). Procédé selon la revendication 9, caractérisé en ce que la marge contrainte maximale (Mgc_max) est égale à la marge brute maximale (Mgb_max) moins la valeur de contrainte (Ctr) et la marge contrainte minimale (Mgc_min) est égale à la marge brute minimale (Mgb_min) plus la valeur de contrainte (Ctr).