Je ne suis pas sûr d'être d'accord pour dire que la marche bipède est tellement plus difficile que le contrôle de l'avion. Cela dépend de la façon dont vous le regardez.
De nombreux robots peuvent marcher (marche bipède) et de nombreux avions sont difficiles à contrôler en raison de leurs caractéristiques de vol ou des conditions de vol. Il est plus facile pour les robots de marcher dans de bonnes conditions. Il existe de nombreuses conditions météorologiques trop difficiles à contrôler pour de nombreux avions. Parfois, certains de ces avions avec des centaines de personnes s'y écrasent à cause de cela.
Mais concentrons-nous sur ce qui rend la locomotion bipède difficile dans les robots, et pourquoi les robots ambulants ne sont pas chez tout le monde, car je pense que c'est votre vraie question.
La marche nécessite de comprendre et de réagir à la façon dont l'environnement et la gravité appliqueront des forces et bougeront votre corps. La plupart des robots ambulants mesurent l'orientation de toutes leurs pièces et disposent d'un capteur inertiel (comme votre oreille interne) qui leur indique comment ils sont orientés par gravité, et ainsi ils peuvent prédire (et contrôler) l'influence de la gravité sur leur mouvement.
Il est plus difficile de comprendre comment l'environnement vous appliquera des forces. Marcher sur une surface dure et lisse est facile car vous pouvez faire des suppositions sur le contact entre le pied et le sol et sur la friction entre eux. De nombreux robots ambulants auront un capteur force-couple à la cheville pour aider à mesurer ces contacts. Certains auront des capteurs de contact dans la plante du pied.
Si vous essayez de marcher sur une surface irrégulière ou instable, cela devient beaucoup plus difficile. Vous ne pouvez plus faire d'hypothèses, mais vous devez au contraire estimer en temps réel le frottement du contact. Cela est difficile à faire sans les bons capteurs, et si le robot a été conçu avec un tas d'hypothèses sur l'environnement de marche à l'esprit, il aura du mal dans un environnement différent. Si vous estimez que la friction et le support du pied sont incorrects, le robot glisse et tombe.
C'est un contact avec les pieds ... mais bien sûr, lorsque nous naviguons dans un environnement que nous utilisons nos mains pour la stabilité, nous pouvons nous appuyer temporairement contre quelque chose, et nous heurtons les choses et nous en remettons. Si vous regardez les recherches effectuées en robotique humanoïde, vous verrez que différents projets ont étudié (et dans une certaine mesure, résolu) tous ces problèmes.
Pensez maintenant aux choses qui font échouer votre marche. Une petite lèvre que vous n'avez pas vue dans une porte vous fera trébucher. Une marche d'une hauteur différente des autres peut vous faire trébucher. Une surface sur laquelle vous vous tenez qui s'effondre vous fera perdre l'équilibre. Un bon robot ambulant devra percevoir et contrôler toutes ces choses. Donc, non seulement nous avons besoin d'un contrôle pour la marche et d'un contrôle pour la récupération d'exceptions, mais aussi de bons modèles de perception et d'environnement pour prédire où nous devons changer notre contrôle pour une approche différente et plus appropriée.
Le problème devient très complexe. Ce n'est pas un problème de contrôle, c'est un système global de perception, de planification, de réflexe et de contrôle qui doit être conçu. Chaque année, nous faisons des progrès, mais il faut plus de progrès dans la création d'un système avec toute la détection, la fusion des capteurs, le traitement et l'actionnement nécessaires pour une bonne locomotion bipède dans les environnements humains.
Pourquoi est-il si difficile de marcher? Si je devais en choisir un, je dirais que la perception est le domaine qui a le plus besoin de travail, plutôt que de contrôle.