Brevet FR3052561A1 — publié le 20171215

INRIA 190.FRD 1 MACHINE A GUIDAGE AUTONOME L'invention concerne le domaine des machines, notamment agricoles, plus particulièrement maraîchères ou horticoles. Le maraîchage ou l'horticulture mécanisé requiert en général un conducteur d'engin et un ou plusieurs opérateurs installés à l'arrière pour réaliser le travail maraîcher tel que plantation, bouturage, repiquage, taille, récolte, etc. Les opérateurs sont assis ou couchés sur l'engin proprement dit ou un support porté ou traîné par l'engin, l'ensemble formant une machine maraîchère opérationnelle. La vitesse d'avancement de la machine est très lente. D'autres travaux sont effectués par un outil entraîné par l'engin avec un conducteur seul. Le poste de conducteur nécessite une attention très soutenue pour ne pas abîmer les cultures disposées en rangs parallèles. Par ailleurs, la conduite en terrain de culture, naturellement irrégulier, transmet au conducteur des vibrations et secousses néfastes pour la santé. Le besoin existe de passer à un guidage autonome de la machine afin de gagner en précision de conduite et réduire les coûts de production. La présente invention vient améliorer la situation des machines de précision, notamment agricoles. Une machine à guidage autonome comprend au moins un organe directeur et un mécanisme de direction. La machine à guidage autonome comprend un système de guidage comprenant un filtre optique muni d'une face de réception exposée à l'extérieur et capable de transmettre les rayons lumineux dirigés sensiblement selon une direction et d'éliminer les autres rayons lumineux, un écran recevant la lumière filtrée, une caméra numérique de prise d'images résolues en pixels dudit écran, un organe de prétraitement capable de sélectionner les pixels correspondant à un faisceau laser plan incident reçu par le système de guidage, filtré et projeté sur ledit écran, et de 3052561 2 générer une image de réponse de détection, un détecteur de lignes générant à partir de l'image de réponse de détection par un traitement sur les colonnes de pixels une estimation J des coordonnées des lignes détectées et un localisateur recevant l'estimation des coordonnées des lignes détectées et calculant des valeurs 5 représentatives de colonnes de pixels à partir de ladite estimation des coordonnées des lignes détectées et de paramètres du système de guidage, puis calculant une distance yW du système de guidage par rapport au faisceau laser plan pour commander le mécanisme de direction afin de minimiser ladite distance yw. 10 Grâce à l'invention, la machine se recentre sur sa trajectoire idéale sans conducteur. Une précision de l'ordre de 0,5 pour 1000, soit 5 cm à 100 mètres, est rendue possible, c'est-à-dire que la machine parvient à rester avec un écart inférieur ou égal à 5 cm par rapport à la position idéale à une distance de 100 m de la source du faisceau laser, l'écart angulaire se conservant sensiblement avec la distance. Les écarts 15 sont réduits d'où une meilleure précision des travaux et une réduction des pertes de culture. Dans un mode de réalisation, le filtre optique comprend une structure en nid d'abeille à alvéoles traversantes pour transmettre les rayons lumineux dirigés selon 20 l'axe des alvéoles traversantes. Le filtre optique est de structure robuste. On entend par écran semi-opaque un écran agencé de manière à laisser passer une partie de la lumière, mais en même temps permettre une interception d'une autre partie de la lumière à l'intersection dudit écran et du faisceau laser. Dans un mode de réalisation, l'image de réponse de détection est mono canal et chaque pixel de ladite image de réponse de détection présente une valeur fonction de la probabilité que ledit pixel appartienne ou non à la ligne du faisceau laser. L'image de réponse de détection est compacte en termes de volume de données. 25 30 Dans un mode de réalisation, l'organe de prétraitement comprend un convertisseur de couleurs primaires rouge-vert-bleu en Teinte Saturation Valeur (TSV) 3052561 3 convertissant chaque pixel de l'image de sortie de la caméra en un pixel d'une image TSV, un égalisateur pour chacun des canaux de saturation et de valeur de l'image TSV, et un calculateur de fonction exponentielle de la distance Euclidienne pondérée entre un pixel TSV et un pixel de référence : 5 Oi j = e_(wH(IHj j_LH)2 ws(isi j_Ls)2+ wv(ivi j_02) Avec 01 j la valeur du pixel de coordonnées i et j de l'image mono canal de sortie de prétraitement ; wH, ws, wv les pondérations pour les canaux H, S, V ; Iv~j la valeur du pixel d'entrée dans chaque canal ; LH , Ls , Lv la valeur du pixel de référence dans chaque canal. 10 Le prétraitement est rapide. Le convertisseur de couleurs primaires rouge-vert-bleu en Teinte Saturation Valeur (TSV) rend plus aisée l'identification de la couleur. Dans un mode de réalisation, le détecteur de lignes comprend : 15 un sommateur de colonnes effectuant l'addition des pixels de chaque colonne de ladite image de réponse de détection pour obtenir un paramètre de colonne Ci = un filtre passe-haut éliminant les colonnes dont le paramètre est inférieur au produit -cCmax du maximum Cmax desdits paramètres Ci de colonne par un coefficient de 20 filtrage -c choisi, pour sélectionner les colonnes pertinentes ; et un pondérateur effectuant le rapport de la somme des paramètres Ci des colonne pertinentes pondérés par leur index j dans l'image de sortie de la caméra, par la somme des paramètres Ci des colonnes pertinentes pour obtenir une valeur J d'index de colonne estimative des coordonnées du faisceau laser plan incident dans l'image de 25 sortie de la caméra: J = Ej ici / Le détecteur de lignes génère un index de colonne hautement représentatif. Le coefficient de filtrage -c peut être constant. 30 Dans un mode de réalisation, le localisateur comprend un calculateur de la distance yW du système de guidage par rapport au faisceau laser plan en fonction de 3052561 4 l'estimation J des coordonnées des lignes détectées, d'un paramètre m de distance entre l'écran et le filtre optique et d'un paramètre b de centrage de l'écran avec yW = m J+b. Le calcul de la distance yW est simple. 5 Dans un mode de réalisation, le paramètre de distance est constant. L'écran peut être stationnaire par rapport au système de guidage. Dans un mode de réalisation, l'écran est plan. L'écran est simple et le système de guidage compact. 10 Dans un mode de réalisation, l'écran est adjacent au filtre optique. Dans un mode de réalisation, l'écran comprend deux parties parallèles, échelonnées selon la direction de propagation du faisceau laser incident de manière que 15 le localisateur calcule un écart angulaire a du système de guidage par rapport au faisceau laser plan pour commander le mécanisme de direction. Le système de guidage est différentiel, d'où une précision améliorée en distance et la possibilité de calculer un angle entre le système de guidage et le faisceau incident. 20 Dans un mode de réalisation, le localisateur après le calcul des valeurs représentatives de colonnes de pixels, calcule l'écart angulaire a du système de guidage par rapport au faisceau laser plan pour commander le mécanisme de direction afin de minimiser ladite distance yw. La convergence de la machine est plus rapide. 25 Dans un mode de réalisation, le localisateur comprend un calculateur de la distance yW du système de guidage par rapport au faisceau laser plan en fonction de l'estimation Ji des coordonnées des lignes détectées sur la première partie de l'écran, d'un paramètre mi de distance entre la première partie de l'écran et le filtre optique et d'un paramètre bi de centrage de la première partie de l'écran avec yi = mi Ji+bi, de 30 l'estimation J2 des coordonnées des lignes détectées sur la deuxième partie de l'écran, d'un paramètre m2 de distance entre la deuxième partie de l'écran et le filtre optique et 3052561 5 d'un paramètre bz de centrage de la deuxième partie de l'écran avec yz = m2 Jz+bz, la distance yW étant la moyenne des distances yi et y2.La distance calculée est précise. Dans un mode de réalisation, le localisateur comprend un calculateur de l'angle 5 entre le plan du faisceau laser et l'axe du système de guidage avec a = Atan2(y2-yi xi+x2), ledit axe étant normal à chaque partie de l'écran. Ayant estimé la distance et l'angle à ramener à zéro, la correction sur le mécanisme de direction est plus rapide. Un ensemble de guidage de machine comprend un système de guidage mobile 10 et un émetteur stationnaire de faisceau laser plan. Le système de guidage comprend un filtre optique muni d'une face de réception exposée à l'extérieur et capable de transmettre les rayons lumineux dirigés sensiblement selon une direction et d'éliminer les autres rayons lumineux, un écran recevant la lumière filtrée, une caméra numérique de prise d'images résolues en pixels dudit écran, un organe de prétraitement capable de 15 sélectionner les pixels correspondant à un faisceau laser plan incident reçu par le système de guidage, filtré et projeté sur ledit écran, et de générer une image de réponse de détection, un détecteur de lignes générant à partir de l'image de réponse de détection par un traitement sur les colonnes de pixels une estimation J des coordonnées des lignes détectées et un localisateur recevant l'estimation des coordonnées des lignes détectées et 20 calculant des valeurs représentatives de colonnes de pixels à partir de ladite estimation des coordonnées des lignes détectées et de paramètres du système de guidage, puis calculant une distance yW du système de guidage par rapport au faisceau laser plan pour générer une commande minimisant ladite distance yw. L'ensemble peut être adapté à des engins agricoles existants. 25 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 : la figure 1 illustre de façon schématique une machine selon l'invention, la figure 2 illustre de façon schématique, l'alignement du système de guidage, 30 la figure 3 illustre de façon schématique un filtre optique vu par la caméra, la figure 4 illustre de façon schématique le système de guidage, dans une vue en coupe transversale, 3052561 6 - la figure 5 illustre de façon schématique, le système de guidage, dans une vue en coupe longitudinale, - la figure 6 est un diagramme fonctionnel du système de guidage, - la figure 7 est un diagramme fonctionnel de l'organe de prétraitement, 5 - la figure 8 est un diagramme fonctionnel du détecteur de lignes et du localisateur, - la figure 9 est une image de sortie de caméra, - la figure 10 est une image de sortie de l'organe de prétraitement, - la figure 11 est une superposition de l'image de sortie de caméra et de la ligne détectée, et 10 - la figure 12 illustre de façon schématique une machine à écran et filtre décalés. Les dessins annexés pourront non seulement servir à compléter l'invention, mais aussi contribuer à sa définition, le cas échéant. 15 Au cours de ses recherches, la demanderesse s'est rendu compte de l'insatisfaction apporté par les dispositifs connus. Le GPS est devenu progressivement grand public dans des versions de faible précision. Le GPS différentiel nécessite des stations au sol et est trop onéreux dans le domaine considéré. Le guidage à modèle probabiliste par exemple à filtre de Bayes est très consommateur de ressources de calcul 20 et demande des capteurs coûteux tels que des scanners laser de distance. Il met en oeuvre des capteurs propres à l'engin considéré, par exemple des codeurs de roues, une centrale inertielle, etc., des capteurs de l'environnement et une cartographie. Certains systèmes requièrent des balises situées dans la zone d'évolution de l'engin. Ce n'est guère adapté à l'agriculture. La cartographie précise est évolutive avec le gel, la pluie, le 25 vent, etc. mais aussi avec le type de culture. Il existe des systèmes de guidage basés sur une infrastructure stationnaire de radars ou de caméras vidéo communicant avec l'engin mobile. Ni l'adaptation, ni les coûts ne sont envisageables pour l'agriculture et d'autres domaines à fortes contraintes. 30 Le Demandeur a identifié des particularités des applications agricoles et plus particulièrement maraîchères ou horticoles. La distance à parcourir entre deux 3052561 7 retournements de la machine est relativement bien connue et une borne haute peut aisément être fixée. Les cultures sont implantées en lignes droites. Le guidage peut être conçu comme visant à se rapprocher le plus possible d'une ligne droite. Par ailleurs, le même système de guidage étant utilisé pour des travaux culturaux successifs d'une 5 même culture, d'éventuels défauts inhérents au système de guidage seront répétés donc sans effet notable. Il est proposé un système de guidage à suivi de faisceau laser plan. Un émetteur laser est positionné à une extrémité d'une parcelle agricole. L'émetteur laser 10 émet un faisceau en une seule nappe plane. Le faisceau est en lumière visible ou non. S'agissant d'un laser, la longueur d'onde est connue avec précision. L'émetteur laser est de puissance compatible avec la présence humaine, actuellement inférieure ou égale à 5 mW. La divergence est inférieure ou égale à 0,4 mrad, préférablement inférieure à 1 mrad pour un bon fonctionnement dans des situations difficiles, dans le sens 15 perpendiculaire au plan du faisceau. Le faisceau présente un angle d'ouverture compris entre 5° et 60°, préférablement entre 10 et 20°. De préférence, le plan du faisceau est vertical, indépendamment d'un dévers éventuel de la parcelle et/ou de la machine. Comme illustré sur la figure 1, la machine 10 peut être un tracteur, un 20 automoteur, une récolteuse, etc. La machine 10 comprend au moins un organe directeur 12, par exemple une roue directrice, et un mécanisme de direction 13. Le mécanisme de direction 13 est hydraulique ou électrique et commandé par un organe de commande 14 susceptible d'être connecté au système de guidage 11. L'organe de commande 14 peut être de type proportionnel avec éventuellement une faible composante dérivée et/ou 25 intégrale. La machine 10 est équipée du système de guidage 11. Le système de guidage 11 est prévu recevoir le faisceau laser incident 15. Le système de guidage 11 est supporté à une extrémité arrière de la machine 10 pour faciliter l'alignement initial 30 lorsque l'utilisateur commence une nouvelle ligne. Le système de guidage 11 a une paroi d'extrémité libre pour recevoir directement le faisceau laser incident 15 représenté en trait fort. Le système de guidage 11 comprend un boîtier 16 opaque ouvert sur une 3052561 8 extrémité, un filtre optique 17 monté à ladite extrémité ouverte, un écran 18 monté dans le boîtier 16, et une caméra 19 numérique montée dans la paroi du boîtier 16 opposée au filtre optique 17. La direction extrémité ouverte - extrémité opposée définit l'axe X du boîtier 16. 5 L'axe du boîtier 16 est parallèle à l'axe de propagation du faisceau laser incident. Le boîtier 16 est parallélépipédique. Le boîtier 16 peut servir de châssis à d'autres éléments du système de guidage 11. Le boîtier 16 est opaque au moins à la longueur d'onde du faisceau laser 15, de préférence opaque sur une large plage de 10 longueurs d'onde. L'écran 18 est monté parallèlement au filtre optique 17. L'écran 18 est monté à distance du filtre optique 17 et à distance de la caméra 19. Dans un mode de réalisation, l'écran 18 est plan et monobloc. Dans le mode de réalisation représenté, l'écran 18 est bi plan, voir figures 4 et 15 5. L'écran 18 comprend deux parties planes 18a, 18b décalées l'une vers le filtre optique 17, l'autre vers la caméra 19. Le décalage est de xi dans un sens et de x2 dans l'autre sens, selon l'axe X. On peut prévoir xi = x2. Les deux parties planes 18a, 18b sont parallèles. Les deux parties planes 18a, 18b sont complémentaires. L'écran 18 est semi-opaque de manière à laisser passer la lumière, mais au même temps rendre visible 20 l'intersection dudit écran et du faisceau laser. L'écran 18 est réalisé en acrylique ou plexiglas. Sur la figure 1, l'écran 18 a été représenté en deux parties décalées par dérogation à la vue de dessus générale. Le filtre optique 17, voir figure 3, est conçu pour laisser les composantes de 25 lumière parallèles à l'axe du faisceau incident avec une ouverture choisie et éliminer les composantes orientées différemment. Le filtre optique 17 est spatial. Le filtre optique 17 est a-fréquentiel. Dans le mode de réalisation représenté, le filtre optique 17 comprend une structure en nid d'abeilles à alvéoles 20 débouchantes orientées parallèlement à l'axe. Les alvéoles 20 forment des canaux parallèles de transmission de 30 lumière. Les alvéoles 20 peuvent être hexagonales ou rectangulaires. Dans le mode de réalisation représenté, les alvéoles 20 sont carrées pour une fabrication économique. Le mode de réalisation à alvéoles 20 rectangulaires est intéressant pour discriminer les 3052561 9 écarts en site et en azimut. Le filtre optique 17 fournit en sortie une lumière directionnelle, de laquelle une grande partie des composantes de la lumière ambiante ont été éliminés. 5 Les alvéoles 20 sont carrées dans le mode représenté et disposées en lignes et colonnes. Sur la figure 3, le filtre optique 17 est vu de l'axe de la caméra, avec un angle d'incidence non nul hors du centre. Les alvéoles 20 de même taille apparaissent plus petites sur les bords en raison de l'incidence. 10 Les alvéoles 20 sont de largeur, de profondeur et de hauteur définissant l'ouverture angulaire choisie. L'ouverture peut être comprise entre 5° et 10°, préférablement entre 5° et 7°. Dans un mode de réalisation préféré, la distance entre le filtre optique 17 et 15 l'écran 18 est nulle, voir figure 12. L'écran 18 est adjacent au filtre optique 17. L'écran 18 peut être collé au filtre optique 17. On évite les effets d'une diffraction dans le filtre. A titre d'exemple, on dispose de deux demi-filtres 17a, 17b collés chacun à une partie 18a, 18b d'écran respective. Les demi-filtres sont aussi décalés, voir figure 12. Les deux demi-filtres 17a, 17b sont de dimensions correspondantes aux dimensions des parties 20 18a, 18b d'écran. La structure en nid d'abeilles est réalisée en matériau synthétique moulé ou imprimé 3D. La structure en nid d'abeilles est de couleur noire. Les alvéoles 20 présentent une longueur comprise entre 5 et 60 mm. Les alvéoles 20 présentent une 25 largeur comprise entre 2 et 15 mm. La structure en nid d'abeilles comprend des parois inter-alvéolaires d'épaisseur comprise entre 0,2 et 2 mm. Une disposition carrée facilite la fabrication avec une imprimante 3D. Comme représenté sur la figure 5, une cloison opaque 21 est disposée dans le boîtier 16 pour séparer les parties 18a, 18b d'écran 18. La cloison opaque 21 passe par l'axe du boîtier 16. La cloison opaque 21 s'étend du 30 filtre optique 17 jusqu'à la partie d'écran la plus éloignée du filtre optique 17, ici la partie 18a. 3052561 10 La caméra 19 est une caméra numérique résolue en pixels. La résolution expérimentée est de 480x640. Le résultat obtenu est satisfaisant. La résolution est comprise entre 100 000 et 600 000 pixels pour rester dans un fonctionnement optimal. La caméra 19 capte l'image affichée sur l'écran 18 provenant de la lumière pénétrant 5 dans le boîtier 16 par le filtre optique 17. Ladite lumière filtrée comprend des composantes de lumière ambiante et du faisceau laser 15 incident pour autant que l'écart latéral et l'écart angulaire du boîtier 16 par rapport au faisceau laser 15 incident reste limité. Une image de sortie de la caméra 19 a été reproduite en figure 9. La structure du filtre y est visible. Une ligne décalée entre les parties haute et basse de 10 l'écran y est observée. Cette ligne est sensiblement de la même couleur que le faisceau laser. La largeur de la ligne dépend de la distance au laser et de la divergence du faisceau. A partir d'une certaine distance par rapport à l'émetteur laser, l'épaisseur du faisceau en entrée du filtre optique peut être comparable puis même supérieur à la largeur d'une alvéole. 15 La limite d'écart latéral est sensiblement égale à la demi-largeur du filtre optique 17. La demi-largeur du filtre optique 17 peut correspondre à la demi-largeur du boîtier 16. La limite d'écart angulaire est sensiblement déterminée par le minimum du rapport largeur sur profondeur des alvéoles 20 et du rapport demi-largeur du filtre 20 optique 17 sur distance filtre optique 17 - écran 18. En pratique, la limite d'écart angulaire est sensiblement déterminée par le rapport de forme des alvéoles 20. Sur les figures 1 et 2, le faisceau laser 15 a été représenté avec un décalage latéral et angulaire. La distance entre la caméra 19 et l'écran 18, notamment la partie d'écran 18 la 25 plus proche de la caméra 19 est choisie en fonction du champ de la caméra 19, notamment. La lumière filtrée spatialement illuminant l'écran 18 est centrée sur l'axe du boîtier 16. La caméra 19 fournit en sortie une image numérique, en général sur trois canaux de couleurs rouge-vert-bleu RVB ou RGB en langue anglaise. La fréquence de prise d'images est comprise entre 10 Hz et 30 Hz. 30 Le système de guidage 11, voir figure 6, comprend un organe de prétraitement 30 générant une image de réponse de détection, un détecteur de lignes 40 générant une 3052561 11 estimation J des coordonnées des lignes détectées et un localisateur 50 calculant une distance yW du système de guidage 11 par rapport au faisceau laser 15 plan. La distance yW est envoyée en sortie pour commander le mécanisme de direction 13 afin de minimiser ladite distance yw. Une distance yW nulle signifie que le système de guidage 5 11 est centré sur le faisceau laser 15. Avantageusement, le localisateur 50 calcule un écart angulaire a du système de guidage 11 par rapport au faisceau laser 15 plan. L'écart angulaire a est envoyé en sortie pour commander le mécanisme de direction 13 afin de minimiser ledit écart 10 angulaire a. Un écart angulaire anul signifie que le système de guidage 11 est aligné sur le faisceau laser 15. Le calcul de l'écart angulaire a est effectué à partir de données différentielles. L'organe de prétraitement 30 procède à l'élimination de composantes de 15 l'image de provenance autre que le faisceau laser 15 incident. L'organe de prétraitement 30 comprend un convertisseur 31 de couleurs primaires rouge-vert-bleu en Teinte Saturation Valeur (TSV ou HSV en anglais) convertissant chaque pixel de l'image de sortie de la caméra 19 en un pixel d'une image TSV. Le convertisseur 31 peut être un composant du commerce. La teinte est codée sur un cercle de couleur. La saturation est 20 l'intensité de la couleur. La valeur est la brillance de la couleur, 0 étant noir. Le convertisseur 31 recevant une image composée de pixels RVB fournit en sortie une image composée de pixels TSV. L'organe de prétraitement 30 comprend un égalisateur 32 à histogramme 25 d'égalisation pour chacun des canaux de saturation et de valeur de l'image TSV. L'histogramme est appliqué indépendamment pour le canal de saturation et le canal de valeur : Avec T(xk) la valeur de sortie des pixels de niveau xk, L le nombre de niveaux 30 du canal considéré, n le nombre de pixels de l'image, nj le nombre d'occurrence de pixels de niveau xj. 3052561 12 Le but d'appliquer une égalisation d'histogramme est de maximiser le contraste entre les différentes valeurs, ce qui rend plus facile la classification dans les étapes ultérieures. Vu qu'on l'applique individuellement par canal, l'histogramme n'est 5 pas le même d'un canal à l'autre. L'égalisation des trois canaux peut être effectuée simultanément. L'égalisation dans la teinte peu introduire des distorsions au niveau de la couleur. En pratique, l'amélioration dans le contraste est plus importante que cette distorsion, d'après les expériences du Demandeur. L'égalisateur a la même sortie pour toutes les valeurs de xk lorsque le nombre d'occurrences est le même pour toutes les 10 niveaux du canal. Ledit égalisateur 32 reçoit l'image TSV et fournit en sortie une image TSV égalisée offrant un contraste amélioré. 15 L'organe de prétraitement 30, cf figure 7, comprend un calculateur 33 de fonction exponentielle de la distance Euclidienne pondérée entre un pixel TSV égalisé et un pixel de référence. Le pixel de référence peut être un pixel théorique correspondant à une zone de l'écran 18 qui serait entièrement illuminée par le faisceau laser 15 incident. Ledit calculateur 33 reçoit l'image TSV égalisée provenant de 20 l'égalisateur 32. Ledit calculateur 33 met en oeuvre une fonction exponentielle négative de la somme par canal des carrés de la différence entre le pixel de l'image TSV égalisée ou pixel TSV égalisé et le pixel de référence : oi j = e_(wHei j_cy ws(isi j_Ls)2+ wv(ivieLv)2) avec Oij la valeur du pixel de coordonnées i et j de l'image mono canal de 25 sortie de prétraitement ; wH, ws, wv les pondérations pour les canaux H, S, V ; IHij, Isij, Ivij la valeur du pixel d'entrée dans chaque canal ; LH , Ls , Lv la valeur du pixel de référence dans chaque canal. Le pixel de référence est commun à toute l'image. Les pondérations wH, ws, wv des canaux H, S, V . sont choisies à partir d'échantillons dans lesquels le laser à été projeté dans l'appareil dans des conditions réalistes et diverses, 30 pour essayer de couvrir un grand nombre de situations d'utilisation. Les valeurs des poids sont supérieures à 0 et, la lumière ambiante étant beaucoup plus saturée que le laser, la saturation est une information pertinente pour détecter le laser. 3052561 13 L'image de sortie de l'organe de prétraitement 30 est une image de réponse de détection O, représentée en figure 10. Etant mono-canal, l'image de réponse de détection O est en noir et blanc. Une raie blanche de fort contraste y est observée. Vu 5 que la machine doit opérer dans des conditions extrêmes d'éclairage, la fonction de réponse a été étalonnée pour être très sensible, ce qui dans l'exemple donne comme résultat un réponse forte dans des pixels qui sont éclairés même assez faiblement par le laser. 10 L'image de réponse de détection O est une synthèse des trois canaux HSV. L'image de réponse de détection O est mono canal. Chaque pixel de ladite image de réponse de détection présente une valeur fonction de la probabilité que ledit pixel appartienne ou non à la ligne du faisceau laser 15. 15 En d'autres termes, le convertisseur 31 permet de disposer d'un format d'image plus adapté aux traitements postérieurs. L'égalisateur 32 améliore le contraste. Le calculateur 33 permet d'attribuer à chaque pixel 0,,j une valeur de 1 si le pixel TSV égalisé est identique au pixel de référence et présente donc la même teinte, la même saturation et la même valeur qu'un pixel idéal illuminé par le faisceau laser 15 incident, 20 et une valeur très faible, 0, = e-(wH(LH)2 ws(Ls)2+ ) wv(Lv.)2., si le pixel TSV égalisé hi est noir. Ainsi la sortie du convertisseur 31 formant sortie de l'organe de prétraitement 30 fournit une image de réponse de détection représentative des zones illuminées par le faisceau laser 15 incident. Ont été sélectionnés par le prétraitement les pixels correspondant au faisceau laser 15 plan incident reçu par le système de guidage 25 11, filtré et projeté sur ledit écran 18. Le détecteur de lignes 40 reçoit en entrée l'image de réponse de détection O comprenant les pixels Oij. La valeur du pixel Oij est proportionnelle à la probabilité que ledit pixel 0,,j appartienne à la ligne lumineuse projetée par le faisceau laser 15 incident 30 sur l'écran 18. Le détecteur de lignes 40 génère à partir de l'image de réponse de détection O par un traitement sur les colonnes de pixels une estimation J des coordonnées (en numéro de colonne) des lignes détectées. 3052561 14 Le détecteur de lignes 40, voir figure 8, comprend un sommateur 41 de colonnes effectuant l'addition des pixels de chaque colonne de ladite image de réponse de détection pour obtenir un paramètre de colonne Ci = Ei Oij. Le paramètre de colonne 5 est représentatif du taux de présence de la ligne lumineuse projetée par le faisceau laser 15 incident sur l'écran 18 dans la colonne j. Le détecteur de lignes 40 comprend un filtre passe-haut 42 recevant les paramètres de colonne Ci. Le filtre passe-haut 42 élimine les colonnes dont le paramètre 10 Ci est trop bas. Le filtre passe-haut 42 calcule le maximum C. desdits paramètres Ci de colonne : C. = max(Ci). Le filtre passe-haut 42 applique un coefficient de filtrage T choisi. Le coefficient de filtrage T est constant. Le filtre passe-haut 42 calcule le produit TC. du maximum C. par le coefficient de filtrage T. Le filtre passe-haut 42 élimine les colonnes dont le paramètre Ci est inférieur au produit TC.. Ainsi les colonnes de 15 faible valeur présentant une faible probabilité de correspondre à une zone de l'écran 18 illuminée par le faisceau laser 15 incident sont éliminées. Les colonnes pertinentes au sens de la recherche de la position du faisceau laser 15 incident sur l'écran 18 sont sélectionnées. 20 Le filtrage est appliqué sur le résultat de la classification. En variante, le filtrage est effectué en même temps que la classification. Le paramètre de filtrage est constant. La description ci-dessus du détecteur de lignes 40 fait une simplification en 25 supposant que les lignes détectées provenant du faisceau laser 15 incident sont verticales. Si l'on veut tenir compte d'une inclinaison relative du plan du faisceau laser 15 et du plan des colonnes de pixels, on peut ajouter un estimateur d'inclinaison, par exemple basé sur la méthode des moindres carrés. 30 Le détecteur de lignes 40 comprend un pondérateur 43 de colonnes. Le pondérateur 43 reçoit les colonnes sélectionnées par le filtre passe-haut 42 affectées de leur indice j d'origine. L'index j de colonne est conservé. Ceci revient à admettre une 3052561 15 discontinuité dans l'ensemble des index des colonnes sélectionnées. La connaissance de la position de chaque colonne sélectionnée, dans l'image TSV est préservée. La connaissance de la colonne est traduite en une coordonnée d'intersection entre le laser et l'écran. 5 Le pondérateur 43 somme les paramètres Cj des colonnes pertinentes pondérés par leur index j dans l'image de sortie de la caméra 19, soit E jC Le pondérateur 43 somme les paramètres Cj des colonnes pertinentes soit Ej Cj. Le pondérateur 43 effectue le rapport de la somme des paramètres pondérés par leur index j dans l'image de sortie 10 de la caméra 19 et de la somme des paramètres. Le pondérateur 43 fournit en sortie la valeur J d'index de colonne estimative des coordonnées du faisceau laser 15 plan incident dans l'image de sortie de la caméra 19: J = Ej jCj / Ej Cj. Le détecteur de lignes 40 fournit à partie de l'image de réponse de détection une estimation des coordonnées du faisceau laser 15 plan incident dans l'image de sortie de la caméra 19. J 15 est compris entre 1 et le nombre de colonnes de l'image de sortie de la caméra 19. Le localisateur 50 reçoit ladite estimation J pour calculer la distance yw. L'estimation J est proportionnelle à la distance yw. Dans le mode de réalisation à écran 18 plan, le localisateur 50 calcule la distance yW par interpolation linéaire yW = m J+b. 20 Le paramètre m est la distance entre l'écran 18 et le filtre optique 17. Le paramètre b est représentatif du centrage de l'écran 18. Les paramètres m et b sont des constantes pour une machine donnée. Les paramètres m et b peuvent être des paramètres d'étalonnage différents d'un système de guidage à l'autre ou d'une série de systèmes de guidage à l'autre. 25 Dans le mode de réalisation à écran 18 en deux parties 18a, 18b parallèles, les deux parties 18a, 18b sont respectivement haute et basse. Le localisateur 50 calcule la distance yW par interpolation linéaire à partir de chaque partie 18a, 18b d'écran 18. Dans ce qui précède, un dédoublement est fait pour disposer d'une estimation Ji relative à la 30 partie 18a et d'une estimation J2 relative à la partie 18b. Les paramètres mi de distance entre la partie 18a de l'écran 18 et le filtre optique 17, bi de centrage de la partie 18a de 3052561 16 l'écran 18, m2 de distance entre la partie 18b de l'écran 18 et le filtre optique 17, et bz de centrage de la partie 18b de l'écran 18 sont connus de par la structure du système de guidage 11. En général, on a bi= bz. 5 Le localisateur 50 effectue les interpolations yi = mi Ji+bi et yz = m2 Jz+bz. yi et yz sont les distances du système de guidage 11 par rapport au faisceau laser 15 plan dans la partie 18a et la partie 18b de l'écran 18. Le localisateur 50 effectue la moyenne yw = (yi + y2)/2. La distance yw est un écart dans un plan horizontal entre le centre du système de guidage 11 et le faisceau laser 15 plan. 10 Sur la figure 11, sont représentés en superposition, l'image de la figure 9 et deux demi lignes verticales de coordonnées yi et yz. Les coordonnées yi et yz correspondent avec précision aux positions faisceau laser illuminant les deux parties d'écran. 15 Dans le mode de réalisation à écran 18 en deux parties 18a, 18b parallèles, le localisateur 50 comprend un calculateur 51 de l'angle a entre le plan du faisceau laser 15 et l'axe du système de guidage 11 avec a = Atan2(y2-yi ; xi+x2), ledit axe étant normal à chaque partie de l'écran 18. La somme xi+x2 est la distance entre les deux 20 parties 18a, 18b de l'écran 18, voir figure 5. La différence yz-yi est la distance entre le faisceau laser 15 plan dans la partie 1 de l'écran 18 et le faisceau laser 15 plan dans la partie 2 de l'écran 18, voir figure 4. L'angle aest l'écart angulaire de l'axe du système de guidage 11 par rapport au faisceau laser 15 dans un plan horizontal, voir figure 2. La connaissance de l'angle a permet une correction plus efficace. L'hypothèse est que 25 l'axe vertical du capteur et celui du laser sont alignés. Dans la pratique il y aura des différences et l'angle obtenu est une approximation de l'angle réel. A titre d'exemple, un angle a élevé et une distance yw nulle signifient que la machine est centrée sur le faisceau laser de guidage mais désalignée. Dans le mode à 30 écran plan, aucune correction n'est engagée car la distance yw nulle est satisfaisante sauf à des réglages adaptés des modes proportionnel et dérivé de la correction. La dérivée y'w peut donner une information pertinente mais moins précise que l'angle a. Dans le 3052561 17 mode à écrans partiels décalés, l'angle a élevé permet de mettre en oeuvre une correction immédiatement, par exemple dès le début d'un rang de culture lorsque la machine vient de croiser le faisceau laser de guidage et que le système de guidage envoie les informations de sortie indicatrices de centrage et de désalignement. L'invention propose aussi un ensemble de guidage comprenant le système de guidage 11 décrit ci avant et au moins un émetteur laser approprié. REVENDICATIONS1. Machine (10) à guidage autonome, comprenant au moins un organe directeur et un mécanisme de direction (13), caractérisée en ce qu'elle comprend un système de guidage (11) comprenant un filtre optique (17) muni d'une face de réception exposée à l'extérieur et capable de transmettre les rayons lumineux dirigés sensiblement selon une direction et d'éliminer les autres rayons lumineux, un écran (18) recevant la lumière filtrée, une caméra (19) numérique de prise d'images résolues en pixels dudit écran (18), un organe de prétraitement (30) capable de sélectionner les pixels correspondant à un faisceau laser plan incident reçu par le système de guidage (11), filtré et projeté sur ledit écran (18), et de générer une image de réponse de détection, un détecteur de lignes (40) générant à partir de l'image de réponse de détection par un traitement sur les colonnes de pixels une estimation J des coordonnées des lignes détectées et un localisateur (50) recevant l'estimation des coordonnées des lignes détectées et calculant des valeurs représentatives de colonnes de pixels à partir de ladite estimation des coordonnées des lignes détectées et de paramètres du système de guidage (11), puis calculant une distance yW du système de guidage (11) par rapport au faisceau laser plan pour commander le mécanisme de direction (13) afin de minimiser ladite distance yw. 2. Machine (10) selon la revendication 1, dans laquelle le filtre optique (17) comprend une structure en nid d'abeille à alvéoles (20) traversantes pour transmettre les rayons lumineux dirigés selon l'axe des alvéoles (20) traversantes. 3. Machine (10) selon l'une des revendications précédentes, dans laquelle l'image de réponse de détection est mono canal et chaque pixel de ladite image de réponse de détection présente une valeur fonction de la probabilité que ledit pixel appartienne ou non à la ligne du faisceau laser. 4. Machine (10) selon l'une des revendications précédentes, dans laquelle l'organe de prétraitement (30) comprend un convertisseur (31) de couleurs primaires rouge-vert-bleu en Teinte Saturation Valeur (TSV) convertissant chaque pixel de l'image de sortie de la caméra (19) en un pixel d'une image TSV, un égalisateur (32) pour chacun des canaux de saturation et de valeur de l'image TSV, et un calculateur 3052561 19 (33) de fonction exponentielle de la distance Euclidienne pondérée entre un pixel TSV et un pixel de référence : oi j = e_(wH(IHi j_LH)2 ws(isi j_Ls)2+ wv(ivi j_Lv)2) Avec Oij la valeur du pixel de coordonnées i et j de l'image mono canal de 5 sortie de prétraitement ; wH, ws, wv les pondérations pour les canaux H, S, V ; IHij, Isij, Ivij la valeur du pixel d'entrée dans chaque canal ; LH , Ls , Lv la valeur du pixel de référence dans chaque canal. 5. Machine (10) selon l'une des revendications précédentes, dans laquelle le localisateur (50) comprend un calculateur de la distance yW du système de guidage 10 (11) par rapport au faisceau laser plan en fonction de l'estimation J des coordonnées des lignes détectées, d'un paramètre m de distance entre l'écran (18) et le filtre optique (17) et d'un paramètre b de centrage de l'écran (18) avec yW = m J+b. 6. Machine (10) selon l'une des revendications précédentes, dans laquelle l'écran (18) est adjacent au filtre optique (17). 15 7. Machine (10) selon l'une des revendications précédentes, dans laquelle l'écran (18) comprend deux parties (18a, 18b) parallèles, échelonnées selon la direction de propagation du faisceau laser incident de manière que le localisateur (50) calcule un écart angulaire a du système de guidage (11) par rapport au faisceau laser plan pour commander le mécanisme de direction (13). 20 8. Machine (10) selon la revendication 7, dans laquelle le localisateur (50) après le calcul des valeurs représentatives de colonnes de pixels, calcule l'écart angulaire a du système de guidage (11) par rapport au faisceau laser plan pour commander le mécanisme de direction (13) afin de minimiser ladite distance yw. 9. Machine (10) selon la revendication 8, dans laquelle le localisateur (50) 25 comprend un calculateur de l'angle entre le plan du faisceau laser et l'axe du système de guidage (11) avec a = Atan2(y2-yi ; xi+x2), ledit axe étant normal à chaque partie de l'écran (18). 10. Ensemble de guidage de machine (10) comprenant un système de guidage (11) mobile et un émetteur stationnaire de faisceau laser (15) plan, le système 30 de guidage (11) comprenant un filtre optique (17) muni d'une face de réception exposée à l'extérieur et capable de transmettre les rayons lumineux dirigés sensiblement selon une direction et d'éliminer les autres rayons lumineux, un écran (18) recevant la lumière 3052561 20 filtrée, une caméra (19) numérique de prise d'images résolues en pixels dudit écran (18), un organe de prétraitement (30) capable de sélectionner les pixels correspondant à un faisceau laser plan incident reçu par le système de guidage (11), filtré et projeté sur ledit écran (18), et de générer une image de réponse de détection, un détecteur de lignes 5 (40) générant à partir de l'image de réponse de détection par un traitement sur les colonnes de pixels une estimation J des coordonnées des lignes détectées et un localisateur (50) recevant l'estimation des coordonnées des lignes détectées et calculant des valeurs représentatives de colonnes de pixels à partir de ladite estimation des coordonnées des lignes détectées et de paramètres du système de guidage (11), puis 10 calculant une distance yW du système de guidage (11) par rapport au faisceau laser plan pour générer une commande minimisant ladite distance yw.