Brevet FR2932110A1 — publié le 20091211

Pied pour robot humanoïde L'invention concerne un pied et un robot humanoïde mettant en oeuvre le pied. L'invention trouve une utilité particulière dans la réalisation de robots humanoïdes se rapprochant au mieux de la morphologie humaine. Un modèle mathématique modélisant cette morphologie a été développé dans les années 1960 aux Etats-Unis par Aerospace Medical Research Laboratories situé à Dayton, Ohio. Ce modèle, bien connu sous le nom de modèle de Hanavan, décrit de façon paramétrique, en rapport à une taille et masse humaines données, les dimensions de toutes les parties du corps. Généralement, le pied est décrit comme comportant une semelle et 1 o des orteils liés entre eux au moyen d'une articulation à un degré de liberté en rotation dans un plan sagittal du pied. Par exemple, pour un adolescent de 14 ans, de taille 1,6m et de masse 50kg, le pied est composé par un ensemble de parallélépipèdes rectangles. La longueur totale du pied est de 243 mm, la largeur est de 80 15 mm, la hauteur de talon est de 62 mm et la distance entre l'arrière de pied et la liaison des orteils est de 207mm. A l'heure actuelle, de nombreux robots humanoïdes ont été développés, mais aucun ne respecte le modèle de Hanavan. De plus, les robots connus ont des pieds larges et massifs, soit sans aucune mobilité, ou 20 bien avec une mobilité passive au niveau des orteils. De tels pieds dégradent la fluidité de la marche du robot et l'éloignent sensiblement de la façon de marcher de l'être humain. Un calcul dynamique, montre que pour réaliser une marche à une vitesse de 1,2 m/s, et toujours pour un robot de 1,6 m et 50kg, la liaison du 25 pied entre semelle et orteils nécessite un couple de l'ordre de 20 N.m, avec une puissance de 30 W, et un débattement articulaire de 0° à +60°. L'invention vise à améliorer la concordance entre la réalisation d'un robot et l'anatomie humaine, par exemple modélisée dans le modèle de 30 Hanavan. L'invention vise également à améliorer la fluidité des mouvements du robot lorsqu'il marche sans pour autant reproduire une modélisation complexe du pied humain. Pour atteindre ces buts, l'invention propose de réaliser un pied dont les orteils sont mobiles par rapport à la semelle. L'invention propose également d'appliquer un couple à la liaison entre les orteils et la semelle, sans que ce couple soit dépendant de la course angulaire des orteils dans leurs mouvements de rotation. En effet, le fait d'appliquer un tel couple à la liaison entre les orteils et la semelle permet d'améliorer la phase propulsive du pied du robot pour se rapprocher de celle que le pied humain assure, afin d'améliorer la fluidité de la marche du robot. A cet effet, l'invention a pour objet un pied pour robot humanoïde, caractérisé en ce qu'il comprend : • une semelle, • des orteils, • une liaison en rotation entre la semelle et les orteils, les orteils pouvant se déplacer selon une course angulaire autour d'un axe de la liaison, • et un actionneur permettant d'appliquer un couple à la liaison indépendamment de la course angulaire des orteils. L'invention a également pour objet un robot humanoïde caractérisée en ce qu'il comprend au moins un pied selon l'invention. On a tenté d'appliquer aux orteils un couple dépendant de leur course angulaire. Ce couple est appliqué au moyen d'un ressort comme par exemple un ressort de torsion placée dans la liaison entre orteils et semelle. On a constaté qu'un tel couple ne donnait pas de résultats significatifs quant à l'amélioration de la phase propulsive du pied. 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 : la figure 1 représente en perspective un pied conforme à l'invention ; la figure 2 représente le pied en coupe dans un plan sagittal ; la figure 3 représente le pied 10 en vue de dessus ; la figure 4 représente l'articulation d'un vérin par rapport à une semelle ; la figure 5 représente l'articulation d'orteils par rapport à la semelle ; la figure 6 représente l'articulation des orteils par rapport au vérin. Par souci de clarté, les mêmes éléments porteront les mêmes repères dans les différentes figures. La figure 1 représente un pied 10 comprenant une semelle 11 et des orteils 12 articulés par rapport à la semelle 11 au moyen d'une liaison 13 possédant un degré de liberté en rotation dans un plan sagittal du pied 10 autour d'un axe 14. Dans l'exemple représenté, les orteils 12 sont solidaires et sont réalisés d'une pièce mécanique monobloc. Les orteils ont deux 1 o extrémités 15 et 16. L'extrémité 15 est située sur l'axe 14 et l'extrémité 16 forme la pointe du pied 10. La liaison 13 permet le déplacement des orteils avec un débattement angulaire d'environ 60° autour de l'axe 14. La figure 1 représente les orteils 12 dans une première position extrême dans leur mouvement de rotation autour de l'axe 14. Dans cette position les orteils 12 15 sont dans le prolongement de la semelle 11. Autrement dit, la semelle est s'étend principalement selon un plan 17 et un axe 18 passant par les deux extrémités 15 et 16 est situé dans le plan 17 de la semelle 11. La figure 2 représente le pied 10 en coupe dans un plan sagittal perpendiculaire au plan 17 et la figure 3 représente le pied 10 en vue de dessus. 20 Une seconde position extrême des orteils 12 est atteinte lorsque les orteils 12 sont relevés au maximum, autrement dit lorsque l'axe 18 contenant les deux extrémités 15 et 16 fait un angle de 60° avec le plan 17 de la semelle 11. Lors de la marche d'un robot équipé de pieds 10 comprenant des 25 orteils 12 articulés, on peut mettre en oeuvre un amortisseur comme actionneur. Un tel actionneur applique aux orteils 12 un couple qui ne dépend pas de la course angulaire des orteils 12 mais de leur vitesse angulaire. Généralement, plus la vitesse angulaire est importante, plus le couple exercé par l'amortisseur est important. L'utilisation d'un amortisseur 30 permet de faire varier le couple appliqué à la liaison 13 en fonction de la vitesse à laquelle le robot se déplace en marchant. Lorsque le robot court, un amortisseur permet d'appliquer à la liaison un couple plus important que lorsqu'il marche. Il est bien entendu possible de compléter le couple exercé par l'amortisseur par un couple purement proportionnel à la course. L'actionneur peut également être un moteur afin d'appliquer un couple moteur à la liaison 13. Ce couple permet de faire passer les orteils 12 de la seconde position extrême à la première position extrême. Ce couple, appliqué sur les orteils 12, améliore la propulsion du robot générée par le pied 10 et réduit d'environ 30% l'énergie nécessaire à la marche. Il est possible de réaliser cette motorisation au moyen d'un moteur rotatif agissant entre la semelle 11 et les orteils 12 au niveau de la liaison 13. Ce type de moteur risquerait de sortir de l'encombrement défini par le modèle de Hanavan. Une autre alternative consiste à réaliser cette 1 o motorisation au moyen d'un vérin linéaire 19 prenant appui à une de ses extrémités 20 sur les orteils 12 au niveau de leur extrémité 16 et à une autre de ses extrémités 21 sur un montant 22 solidaire de la semelle 11. Le montant 22 s'élève perpendiculairement au plan 17 de la semelle 11. L'appui du vérin 19 sur le montant 22 est situé au dessus d'un 15 plan 17 dans lequel la semelle 11 s'étend principalement de façon à maintenir concourant l'axe 23 du vérin 19 et l'axe 18 reliant la liaison 13 et l'appui du vérin 19 sur les orteils 12. Autrement dit, l'extrémité 21 du vérin 19 s'accroche au montant 22 dans sa partie supérieure au dessus du plan 17 afin d'éviter que l'axe 18 ne se trouve aligné avec un axe 23 du vérin, axe 20 joignant les extrémités 20 et 21 quelle que soit la position des orteils 12 lors de leur mouvement. Un tel alignement empêcherait l'application d'un couple sur la liaison 13. La hauteur du montant 22 doit néanmoins être limitée afin de réduire le volume du pied 10. La semelle 11 s'étend depuis un talon 24 jusqu'à liaison 13 située 25 à l'avant de la semelle 11. Le montant 22 est fixé vers l'avant de la semelle 11, libérant ainsi l'arrière de la semelle 11 permettant d'y fixer une cheville du robot, non représentée. Le vérin 19 peut être électrique, il peut aussi être actionné par un fluide hydraulique. A cet effet, le vérin 19 comprend un piston 30 pouvant se 30 déplacer dans un cylindre 31 suivant l'axe 23. Le piston 30 est solidaire d'une tige 32 fixée à une chape 33 formant l'extrémité 20 du vérin 19. A l'intérieur du cylindre 31, le piston 30 délimite deux chambres 34 et 35 dans lesquels le fluide hydraulique peut entrer sous pression par l'intermédiaire de raccords, respectivement 36 et 37. Une différence de pression entre les 35 chambres 34 et 35 permet de déplacer la tige 32 de façon à mouvoir les orteils 12. Des joints assurent l'étanchéité des chambres 34 et 35. Les orteils 12 s'élèvent ou s'abaissent en fonction du signe de la différence de pression entre les chambres 34 et 35. Le fluide hydraulique alimentant les deux chambres 34 et 35 peut être fourni par une pompe embarquée à bord du robot. Lorsque le robot comprend plusieurs actionneurs, notamment pour ses deux pieds, on peut prévoir une pompe dédiée à chaque actionneur. Dans la variante ou l'actionneur se réduit à un amortisseur, on peut mettre en oeuvre un amortisseur semblable au vérin 19 sans alimentation hydraulique extérieure. Les deux chambres 34 et 35 sont alors 1 o reliées par un canal calibré permettant au fluide de passer d'une chambre à l'autre. Il est possible de placer un ressort dans une des chambres 34 ou 35 pour ramener les orteils 12 dans le prolongement de la semelle 11. La fonction d'amortissement peut également être réalisée en calibrant un débit de fluide passant d'une chambre à l'autre au travers de la pompe. Dans ce 15 cas, la commande de la pompe permet d'utiliser le vérin 19 soit comme moteur soit comme amortisseur en fonction du besoin. Il sera ainsi avantageusement possible de faire varier des paramètres d'amortissement par exemple au cours de la marche du robot. De façon plus générale, le même actionneur peut avoir une fonction d'amortisseur ou une fonction de 20 moteur, ces deux fonctions pouvant se combiner. Pour assurer une démarche anthropomorphique la poussée du vérin 19 en extension est primordiale. Il est possible de réaliser la motorisation à l'aide d'un vérin simple effet dont seule la chambre 34 est susceptible d'être alimentée en fluide sous pression. Pour assurer le rappel 25 du vérin, on place alors un ressort dans la chambre 35 qui est maintenue à la pression atmosphérique. Les extrémités 20 et 21 du vérin 19 sont articulées respectivement par rapport aux orteils 12 et par rapport au montant 22. Chaque articulation présente un degré de liberté en rotation autour d'axes parallèles à l'axe 14. 30 La figure 4 représente l'articulation du vérin 19 par rapport au montant 22. Cette articulation comprend un arbre 40 solidaire d'une fourchette 41 du vérin 19. La fourchette 41 forme l'extrémité 21 du vérin 19. L'arbre 40 s'étend suivant un axe 42 parallèle à l'axe 14. La fixation de 35 l'arbre 40 à la fourchette 41 est par exemple assurée au moyen de vis 43. L'arbre 40 peut pivoter, à l'intérieur d'un alésage 44 d'axe 42 réalisé à l'intérieur du montant 22. On peut disposer des paliers 45 et 46 entre l'alésage 44 et l'arbre 40 pour réduire les frottements lors de la rotation de l'arbre 40 dans l'alésage 44. La fourchette 41 empêche toute translation du vérin 19 par rapport au montant 11 suivant l'axe 42. La figure 5 représente l'articulation des orteils 12 par rapport à la semelle 11. Cette articulation, formant la liaison 13, peut être réalisée comme l'articulation du vérin 19 sur le montant 22. La semelle 11 comprend une 1 o fourchette 50. Un arbre 51 d'axe 14 est fixé à une chape 52 appartenant aux orteils 12 au moyen de vis 53. L'arbre 51 peut coulisser dans des alésages 54 et 55 de la fourchette 50. Des paliers 56 et 57 peuvent être interposés entre l'arbre 51 et les alésages, respectivement 54 et 55. Pour connaître la position angulaire des orteils 12 autour de l'axe 15 14, on peut disposer au niveau du palier 57, un potentiomètre 58 délivrant une information électrique fonction de la position angulaire de l'arbre 51 solidaire des orteils 12 par rapport à la semelle 11. Cette information peut être utilisée pour asservir la commande du vérin 19. 20 La figure 6 représente l'articulation des orteils 12 par rapport au vérin 19. Cette articulation peut aussi être réalisée comme les deux précédentes. L'extrémité 16 des orteils 12 a la forme d'une fourchette dans laquelle un arbre 60 d'axe 61 est fixé au moyen de vis 62 et 63. L'arbre 60 peut pivoter dans un alésage 64 de la chape 33. On peut disposer des 25 paliers 65 et 66 entre l'alésage 64 et l'arbre 60 pour réduire les frottements lors de la rotation de l'arbre 60 dans l'alésage 64. REVENDICATIONS1. Pied pour robot humanoïde, caractérisé en ce qu'il comprend : • une semelle (11), • des orteils (12), • une liaison (13) en rotation entre la semelle (11) et les orteils (12), les orteils (12) pouvant se déplacer selon une course angulaire autour d'un axe (14) de la liaison (13), • et un actionneur (19) permettant d'appliquer un couple à la liaison (13) indépendamment de la course angulaire des orteils (12). 2. Pied selon la revendication 1, caractérisé en ce que la liaison (13) permet une rotation des orteils (12) par rapport à la semelle (11) dans un plan sagittal du pied (10). 3. Pied selon l'une des revendications précédentes, caractérisé en 15 ce que l'actionneur (19) est un amortisseur. 4. Pied selon l'une quelconque des revendications 1 ou 2, caractérisé en ce que l'actionneur (19) est un moteur. 20 5. Pied selon l'une des revendications précédentes, caractérisé en ce que l'actionneur est formé d'un vérin linéaire (19) prenant appui sur un montant (22) solidaire de la semelle (11) et sur les orteils (12), en ce que le vérin (19) effectue un mouvement selon un axe (23) contenu dans un plan sagittal du pied. 25 6. Pied selon la revendication 5, caractérisé en ce que l'appui du vérin (19) sur le montant (22) est situé au dessus d'un plan (17) dans lequel la semelle (11) s'étend principalement de façon à maintenir concourant l'axe (23) du vérin (19) et un axe (18) reliant la liaison (13) et l'appui du vérin (19) 30 sur les orteils (12). 7. Pied selon l'une quelconque des revendications 5 ou 6, caractérisé en ce que le vérin (19) est électrique ou hydraulique. 8. Pied selon l'une des revendications précédentes, caractérisé en ce que le vérin (19) est un vérin double effet permettant d'abaisser ou de relever les orteils (12). 9. Pied selon la revendication 5, caractérisé en ce que le vérin (19) est un vérin simple effet destiné à pousser sur les orteils (12) de façon à les abaisser. 10. Robot humanoïde, caractérisé en ce qu'il comprend au moins 1 o un pied (10) selon l'une des revendications précédents.