android - 使用外部源跟踪在 3D 空间中跟踪智能手机。

标签 android raspberry-pi

不确定这个问题是否适合这个网站,但无论如何......

几个月后我将开始我的大学论文,我有一些想法,其中一些想法围绕着跟踪智能手机在 3D 空间中的位置,我想知道是否有任何方法可以做到这一点。

我认为仅靠手机及其陀螺仪和加速度计是无法做到这一点的,尽管我认为这是可能的。我预计最好的情况是使用 1-3 个 Raspberry Pi,并希望对它们应用一些东西,使它们能够在 3D 空间中跟踪手机。

理想情况下,我想要一些可以精确读取手机移动的东西,即使是通过电视屏幕甚至墙壁等物体,但只是简单地获取手机在空间中的位置作为一个空白点。我不确定智能手机会发出任何信号,也不确定外部 1-3 树莓派是否会发出可用于精确三角测量其位置的信号,但我认为这是可能的。

最佳答案

有趣的问题。我可能只是缩小了 Jim 建议的选项范围,但 Android 确实有一个 WiFi 管理器类。 http://developer.android.com/reference/android/net/wifi/WifiManager.html ,它似乎有计算和比较信号强度的方法。我会说在已知位置有足够数量的廉价 wifi 路由器/接入点,如果数学上有一点,这将是非常可行的,更不用说乐趣了。这似乎太简单了,但如果您必须考虑对每个接入点的强度进行某种校准等因素,它可能会成为一篇不错的论文。

关于android - 使用外部源跟踪在 3D 空间中跟踪智能手机。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25335621/

相关文章:

android - 应用程序无法在设备上启动

android - 找不到 actionbarsherlock.apk

linux - 如何在不重启或注销的情况下更新 sudo bash 中的/etc/profile

python - Tkinter Focus 不工作 - 需要按钮键盘根据焦点输入 2 个不同的条目

python - 如何将变音符号发送到带有 GSM 模块的智能手机?

javascript - Android,从 WebView 内的 javascript 调用浏览器

android - 为什么 drawLine 偏移 1 个像素?

linux - 阻止 Raspberry Pi 在启动时运行程序

python - BlueZ 自动重新连接为 PC 设备

android - 在 android.mk 的目录和子目录中创建所有 .cpp 文件的 FILE_LIST