問題タブ [acceleration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2708 参照

android - GPS なしでデバイスの移動方向を取得する

どのセンサーを使用して、デバイスが絶対座標の方向に移動するかを検出できます (たとえば、+x または -x に移動する)。

正確なデータが必要なので使えませんGPS

完全なタスクは、Androidデバイスセンサーを使用して(コンピューターで)ペイントでプロットすることであり、タスクのこの部分は私には不明です。

0 投票する
2 に答える
849 参照

ios - アクセラレーション付き SpriteKit カスタム UIScrollView

基本的に、SpriteKit プロジェクトで UIScrollView を作成する必要がありますが、SKButtons (ボタン管理用のカスタム SKNode クラス) の追加に多くの問題があります。そこで、タッチ ジェスチャを使用してスクロール可能な SKNode を作成しましたが、明らかに、このバーにはネイティブの UIScrollView アクセラレーション (探していた機能) がありません。

そのため、ネイティブ UIScrollView を追加してこの問題を克服し、次のように位置のすべての変更をキャッチしようとしました。

ここに画像の説明を入力

このコードを使用して:

これは正しく機能しますが、愚かなことに、ボタンを追加すると、タッチジェスチャがボタンのタッチイベントを認識しないことを忘れていました! (UIScrollView が優先されます)。

たぶんばかげた質問かもしれませんが、それを理解する方法が本当にわかりません。たぶん、独自の加速方法をプログラミングしていますか?

0 投票する
0 に答える
1892 参照

ios - iOSで移動中に車両の方向とブレーキを検出する

私は車両モーションiOSアプリに取り組んでいます。ユーザーが車内にいるように、車の方向、ブレーキ、ステアリングをトレースします。私はデバイスセンサーに非常に慣れていません。

いくつかの調査を行った後、を使用してAccelerometer(x、y、z) およびGyroscope(ロール、ピッチ、ヨー) のデータを取得できましたCoreMotion framework。また、Apple Motion Graphs のサンプル コードを見たことがあり ますが、このデータを使用して方向とブレーキを検出する方法を教えてください。

以下のスタック オーバーフロー ソリューションを実行しましたが、まだ行き詰っています。さらに進むために私を助けてください。

同じものを追跡するためのチュートリアル、アルゴリズム、またはライブラリを持っている人はいますか? または、先に進む方法。

どんな助けでも大歓迎です よろしくお願いします!

0 投票する
0 に答える
129 参照

crash - SensorManager を使用すると Samsung S3 がクラッシュする

現時点では、SensorManager を Android 開発で使用する方法を学んでいますが、Samsung Galaxy S3 でテストするたびにアプリがクラッシュし、電話を切断して再起動する必要があります。画面の回転が有効になっていて、以前は他のプログラムで問題はありませんでした。SensorManager を使おうとしたときに始まりました。

これは私がテストしようとしているプログラムです:

SDK の最小バージョンは 13 であるため、問題になることはありません。

LogCat は次のように述べています。

このタイプの LogCat はこれまで見たことがないので、その意味を解読するのは難しいと思います。何らかのハードウェアの問題ですか?

0 投票する
1 に答える
834 参照

c++ - X、Y 位置ストリーム C++ からの加速度と速度

速度と加速度を決定したい (x,y) データのストリームがあります。データは非常に典型的で、たとえば車が走り回っている様子を表していると考えることができます。

新しいデータ ポイントは 2 ミリ秒ごとに発生します。不要な値を蓄積/保存したくないので、boost::accumulator.

このタイプのタスクを処理する簡単な方法はありますか? または、すでにこれを行っている既存の他のライブラリですか?または、私は自分の考えで正しい軌道に乗っていますか。どのタグを使用するかはまだわかりませんが、コンテナーが特定のプロパティの更新された値を保持し、古い位置データを保存しないという考えが気に入っています。

もう 1 つのアイデアは、循環バッファー (サイズ 200 など) を使用し、最後の 50 個の値に基づいて加速度を計算し、バッファー内のすべての値に基づいて速度を計算することです。ただし、バッファーが生の位置データを格納する場合、加速度と速度を計算するために毎回すべての要素をループする必要があります。これは、エンド要素から値を削除し、挿入する新しい要素からの値を追加することによって再計算される、ある種のローリング加速度と速度値を保持することで改善できます (バッファ内の重み 1/要素)。ただし、これはある種のブースト ローリング加重アキュムレータのように思えます。

0 投票する
0 に答える
182 参照

ios - iPhoneからShipping Boatを実行している加速度を見つける方法は?

IPhone から出荷ボートを実行する際の加速度を計算しようとしていますが、これに関する関連情報は見つかりませんでした。以前にこのタイプの要件を満たしたことがある場合は、私に提案してください。

前もって感謝します。