Ein Beschleunigungssensor hat drei Werte: x, y, z.Wie erkenne ich Rück- und Vorhandaufnahmen mit Beschleunigungsmesser?
Stellen wir uns vor, ein Schläger hat einen Beschleunigungsmesser. Wenn ich den Schläger nach oben lege, weiß ich, wo die Richtungen von x, y und z sind. Allerdings, wenn ich den Schläger umlege und ihn auf die Seite lege. Der Wert von x, y, z ist in entgegengesetzten Richtungen.
Mit anderen Worten, wenn ich den Ball in x-Richtung mit meiner Rückhand schlagen, ist es möglich, dass ich positive oder negative X-Wert bekommen kann. (Dies hängt davon ab, ob ich den Schläger umlege oder nicht [Schläger hat zwei Gesichter]).
Meine Frage ist, wie kann der Sensor mir sagen, dass ich den Ball mit der Hand zurück schlagen, aber nicht vorhand, wie ich die gleichen Beschleunigungsmesser Werte für Vorhand und Rückhand bekommen kann.
Danke, Jimmy
Sie werden immer y auf 1 oder -1 zeigen. Der einfachste (aber nicht der genaueste!) Weg ist zu überprüfen, welches Zeichen y hat und x entsprechend zu ändern. Auf diese Weise erhalten Sie nicht die genauen Vektoren, aber Sie erhalten die Information, ob es sich um Rückhand oder Vorhand handelt. -----> Für mich ist das falsch, weil der Tennisspieler den Ball in Scheiben schneiden oder drehen kann. Siehe youtube.com/watch?v=JwMNv9JjA3Y und https://www.youtube.com/watch?v=wa-3GStYh_I –
@JimmyLee Deshalb wurde der Kommentar hinzugefügt, dass der Schläger die ganze Zeit verfolgt werden soll, da dies während des Treffers der Fall ist nicht so einfach sein. Ich werde es ein wenig klarer bearbeiten –