Bewegungserfassung als „persönliches Projekt“ zu betreiben, war vor einigen Jahren ein verrückter und unerschwinglicher Traum. Tatsächlich war sie nur Laboren und teuren Filmproduktionen vorbehalten, aber mit relativ günstigen Sensoren und Plattformen wie Arduino ist es heute möglich, hochpräzise Bewegungen zu erfassen – mit einer Investition von nur ein paar hundert Dollar. Das KeeCap-System ist ein hervorragendes Beispiel.

KeeCap: Open-Source-Bewegungserfassung mit Arduino
Bewegungserfassung

Videospiele haben in den letzten Jahrzehnten viele „Realismussprünge“ erlebt, aber einer der wichtigsten ist mit der Bewegungserfassung verbunden. Wir erinnern uns noch gut an Jordan Mechners Kampf, die Charaktere von Prince of Persia zu animieren, und es wäre respektlos, Éric Chahi mit seinem Another World nicht zu erwähnen. Damals folgten beide dem Weg der Rotoskopie unterstützt durch harte und langsame Arbeit, bei der einzelne Frames verarbeitet wurden. Allerdings war die Technologiewelt bereit für etwas Fortgeschritteneres und Komplexeres.

Dreißig Jahre später ist Bewegungserfassung etwas, das sogar eine Schule in ihren Informatiklaboren nutzen kann. Wii-Controller zu modifizieren oder Code zu schreiben, um einen Microsoft Kinect zu hacken, sind gute Ausgangspunkte, aber der Verantwortliche des kleinen Kanals Checkered Bug ging einen etwas anderen Weg:

KeeCap: Open-Source-Bewegungserfassung

Eine gemeinnützige Organisation namens Spark Studio kontaktierte ihn. Diese Organisation unterrichtet Animation und Film für behinderte Studenten und/oder solche in schwierigen sozioökonomischen Situationen. Die gesamte Arbeit wird von Freiwilligen erledigt, was ein sehr begrenztes Budget bedeutet, aber als sie ihm die Idee vorstellten, die Bewegungen einiger Kinder zu erfassen und in 3D-Charaktere zu integrieren, zögerte Checkered Bug nicht.

Sein Anzug, KeeCap genannt, basiert auf Bosch BNO055 Trägheitsmesseinheiten mit neun Achsen, deren Preis auf Aliexpress bei etwa sieben Dollar liegt, mit Spitzenwerten von 25 Dollar je nach Anbieter. Jeder dieser Sensoren ist in einem eigenen Gehäuse mit einem elastischen Band montiert und über Ethernet-Kabel miteinander verbunden, bis sie zu einem Arduino Mega 2560 gelangen, der die gesamte schwere Arbeit übernimmt. Die Stückliste für eine Konfiguration mit dreizehn Sensoren liegt im Durchschnitt bei 450 Dollar , aber mir sagt etwas, dass es nicht schwierig wäre, diese Kosten zu senken.

https://old.neoteo.com/prince-persia-videos-originales-usados-para-crear-las-animaciones/

Das Video, das wir hier geteilt haben, und die auf GitHub verfügbaren Dateien dienen im Grunde als Schritt-für-Schritt-Anleitung für den Bau und die Programmierung des KeeCap-Anzugs. Alle Bewegungen können in Echtzeit mit Blender aufgezeichnet oder auf einer SD-Karte für die spätere Verarbeitung gespeichert werden. Bewegungserfassung für weniger als 500 Dollar. Wir sind weit gekommen.

Offizielle Website: Hier klicken