10

ここにある iphone 拡張現実フレームワークの上に構築してきました が、悲しいことに、ジャイロのないモバイル (つまり 3GS) では機能しません (記載されているように)。

代わりにモーションセンサーとコンパスの見出しで動作させるための修正を知っている人はいますか? それとも、そのようなフレームワークにコードを提供するために、だれかが非常に報奨金に飢えているでしょうか?

ベクトルを機能させる方法が必要です。それが不可能な場合は、突き抜けて見出しのみを使用する必要があります。

4

1 に答える 1

2

CoreMotion は 3GS などのデバイスで動作します。ただし、このフレームワーク pARk は、ジャイロスコープを備えたデバイス用です (ランタイム要件: iPad 2 または iPhone 4iOS 5.0以降が実行されている) 。

ジャイロスコープは慣性航法システム (INS) の基本的な部分であるため、これがないと精度が大幅に低下します。

iPhone 3GS と iPhone 4 のパフォーマンスの比較については、次の論文を参照してください: " Usability of apple iPhones for inertial navigation systems "。著者の結論は次のとおりです。

ただし、テストでは、フィルターを使用しても、不正確でエラー率が高いため、一般的なデバイスのセンサーを使用して正確な INS を構築することは困難であることが示されています。この結果は、iPhone 4 が短時間では許容できる結果を提供できることを示していますが、エラー率のために偏差が大きくなりすぎます。現在、多次元カルマン フィルターを実装して、拡張の可能性を調べています。さらに、光センサーやカメラなど、iPhone 4 のセンサーをさらに使用してシステムを改善しようとしています。

アプリは iPhone4 以降のみをサポートするものと考えるべきだと思います。

于 2012-09-08T12:20:33.467 に答える