Leap Motionでパペットアプリを作っています。手のヨーを取得しようとすると、常に間違っているように見えます (つまり、私の手は平らですが、45 度と表示されます。または、手は平らで、-30 度と表示されます。一般的に信頼性が低く、びくびくしています)。私が使う
Hand hand = frame.hands().get(0);
palm1Position = hand.palmPosition();
normal = hand1.palmNormal();
direction = hand1.direction();
palmRoll = Math.toDegrees(normal1.roll());
palmYaw = Math.toDegrees(direction1.yaw());
手のロールとヨーを取得します。ロールは完璧に機能しますが、ヨーはひどいです。マリオネットはヨーに大きく依存しているため、これは問題です。なぜこれが起こっているのか、どうすれば修正できるのでしょうか?