Nie jestem pewien, czy zgadzam się, że chodzenie dwunożne jest o wiele trudniejsze niż sterowanie samolotem. To zależy od tego, jak na to spojrzysz.
Wiele robotów może chodzić (dwunożny), a wiele samolotów trudno jest kontrolować ze względu na ich charakterystykę lotu lub warunki lotu. Robotom łatwiej jest chodzić w przyjemnych warunkach. Jest wiele warunków pogodowych zbyt trudnych do kontrolowania dla wielu samolotów. Czasami niektóre z tych samolotów, w których są setki ludzi, ulegają awarii.
Ale skupmy się na tym, co utrudnia dwunożną lokomocję robotów i dlaczego roboty chodzące nie są w domu każdego, skoro myślę, że to jest twoje prawdziwe pytanie.
Chodzenie wymaga zrozumienia i reagowania na sposób, w jaki środowisko i grawitacja przyłożą siły do ciała i poruszą się. Większość robotów kroczących mierzy orientację wszystkich części i ma czujnik bezwładnościowy (taki jak ucho wewnętrzne), który informuje ich o tym, jak są one zorientowane grawitacyjnie, a więc może przewidzieć (i kontrolować) wpływ grawitacji na ich ruch.
Zrozumienie, w jaki sposób środowisko zastosuje wobec ciebie siły, jest trudniejsze. Chodzenie po twardej, gładkiej powierzchni jest łatwe, ponieważ można założyć, jaki jest kontakt między stopą a podłogą i jakie jest tarcie między nimi. Wiele robotów kroczących będzie miało czujnik siły i momentu obrotowego na kostce, aby pomóc zmierzyć te kontakty. Niektóre będą miały czujniki kontaktowe w podeszwie stopy.
Próba chodzenia po nieregularnej lub niestabilnej powierzchni staje się znacznie trudniejsza. Nie możesz już przyjmować założeń, ale zamiast tego musisz oszacować w czasie rzeczywistym, jakie jest tarcie kontaktu. Jest to trudne bez odpowiednich czujników, a jeśli robot został zaprojektowany z myślą o środowisku kroczącym, będzie mu ciężko w innym środowisku. Jeśli źle ocenisz tarcie i podparcie stopy, robot poślizgnie się i upadnie.
To kontakt stóp ... ale oczywiście, kiedy nawigujemy po środowisku, używamy rąk dla stabilności, możemy chwilowo oprzeć się o coś, wpadamy na rzeczy i wracamy do zdrowia. Jeśli spojrzysz na badania prowadzone w robotyce humanoidalnej, zobaczysz, że różne projekty badały (i do pewnego stopnia rozwiązały) wszystkie te problemy.
Pomyśl teraz o rzeczach, które powodują niepowodzenie chodzenia. Potknie cię mała warga, której nie widziałeś w drzwiach. Krok, który ma inną wysokość niż inne, może spowodować potknięcie. Upadająca powierzchnia, na której stoisz, spowoduje utratę równowagi. Dobry robot kroczący będzie musiał dostrzegać i kontrolować wszystkie te rzeczy. Potrzebujemy więc nie tylko kontroli chodzenia i kontroli odzyskiwania wyjątków, ale także dobrej percepcji i modeli otoczenia, aby przewidzieć, gdzie musimy zmienić naszą kontrolę na inne, bardziej odpowiednie podejście.
Problem staje się bardzo złożony. To nie jest problem z kontrolą, to całkowity system percepcji, planowania, odruchu i kontroli, który należy zaprojektować. Każdego roku robimy postępy, ale potrzeba więcej postępu w tworzeniu systemu z wszystkimi czujnikami, zespoleniem czujników, przetwarzaniem i uruchamianiem potrzebnymi do dobrego poruszania się dwunożnego w środowisku człowieka.
Dlaczego tak trudno jest chodzić? Gdybym musiał wybrać jeden, powiedziałbym, że postrzeganie to obszar, który wymaga najwięcej pracy, a nie kontroli.