問題タブ [indoor-positioning-system]
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.
android - RSS 指紋データベース
フィンガープリンティング アプローチに基づく屋内測位アプリを開発しています。トレーニング フェーズでデータベースに wi-fi rss 値を保存する必要がある時点で行き詰まっています。rss 値は大きく異なるため、絶対的な rss 値を保存するとローカリゼーションで大きなエラーが発生しますか?
私は多くの記事を読みましたが、 http://www.csd.uoc.gr/~hy439/papers/WILL-pre.pdfによると、各 AP の絶対 rss 値はさまざまですが、それらの差の関係は維持されています。著者は、1 つの AP と他のすべての AP の間の累積差である Rss Stacking Difference と呼ばれる概念を紹介します。この Rss Stacking Difference を絶対値ではなくデータベースに保存できますか?
前もって感謝します。
indoor-positioning-system - 私の Android アプリケーションでの屋内ローカリゼーション
ユーザーが屋内駐車スペース内をナビゲートするのに役立つ「ParkAssist」と呼ばれる Android アプリを開発しています。問題は、屋内アプリケーションであるため GPS システムを使用できず、Wifi 指紋に依存する必要があることです。ローカリゼーションのためにNNおよびK-NNアプローチを試しましたが、結果は非常に悪かった.5〜10mの精度を得ることができるように、同じ目的のためのより良いアプローチ/アルゴリズムを誰かが提案できますか.
android - Android でインドア マップを作成して表示する方法
Android で Indoor Position を開発したいと考えています。まず、Android で屋内マップ (フロア プラン) を作成して表示する必要があります。その後、自分の作業を運ぶことができます。しかし、私はそれを行う方法がわかりません。StackOverflow Create and display Indoor map on Androidで同様の質問を見つけましたが、残念ながらまだ答えがありません。誰でも私に解決策を教えてもらえますか?
ありがとう
android - ラップトップを使用して、ルーターへのスマートフォンの RSSI を監視する方法は? (私のラップトップとスマートフォンは同じルーターに接続されています)
ラップトップでwiresharkを使用して、ルーターへのスマートフォンのRSSIを監視する方法は? (私のラップトップとスマートフォンは同じルーターに接続されています)
ios - iBeacon の UUID はデバイスによって異なります
屋内ナビゲーションに iBeacons を使用するアプリケーションを開発していますが、関数locationManager:rangingBeaconsDidFailForRegion:withError:が呼び出される速度が十分に高くないことがわかったので、CoreBluetooth の から RSSI データを追加しcentralManager:didDiscoverPeripheral:advertisementData:RSSI:ます。
そして、興味深い事実を見つけました: CoreLocation で iBeacon をリッスンし、周辺機器 ID をログに記録すると:
各ビーコンは、異なるデバイスで異なる UUID で報告されます。
アイデアは、各ビーコンの UUID をその場所にバインドすることでした。そのため、この動作は非常に機能を壊します。
物理的に同じビーコン (電源のオフ/オンではない) の UUID が異なるデバイスで異なるのはなぜですか? それは期待される動作ですか?もしそうなら、どうすればオプトアウトできますか?