Kann ich mit Gryometern und Beschleunigungsmessern die Bewegung eines menschlichen Arms abbilden und sie dann auf einen Roboter anwenden? Die Idee, die ich habe, ist, die Daten von mehreren Sensoren mit Raspberry Pi zu sammeln und über Bluetooth oder lokales WLAN an ein anderes Modul zu übertragen, dort werden die Daten zurück übersetzt und verwendet, um Motoren im Roboter anzutreiben, um grundlegende Bewegungen wie Gehen oder zu imitieren Beugen der Arme. Kann man das auch mit Arduino- oder FPGA-Boards erreichen?
Was Sie wirklich fragen, ist, ob Sie die menschliche Armposition durch Trägheitsnavigation aus Kreisel- und Beschleunigungsmesserdaten bestimmen können.
Die Antwort ist ja, aber nur für ein paar Sekunden, bis die Fehler so groß werden, dass das Ergebnis unbrauchbar ist. Die Position ist das zweite Integral der Beschleunigung. Jeder Offset-Fehler in einem Beschleunigungswert wird zu einem linear zunehmenden Geschwindigkeitsfehler, der zu einem Positionsfehler wird, der mit dem Quadrat der Zeit wächst.
Ich habe einmal an einem Gerät gearbeitet, um Ihre Kopfbewegungen während eines Golfschwungs zu verfolgen. Es funktionierte gut genug für die Länge eines Schwungs, aber die Daten wurden nach ein paar Sekunden oder so schnell unbrauchbar.
Jim Dearden