gpt4 book ai didi

android - 查找用户停放汽车的位置 Android

转载 作者:行者123 更新时间:2023-11-29 15:55:44 27 4
gpt4 key购买 nike

如何正确识别用户是否在开车?我正在尝试制作一个可以找到我停放汽车位置的应用程序。

最简单的方法是让用户在 parking 后按下一个按钮,这样我的应用程序就可以记住它的位置。

但我希望我的应用程序是自动的。它应该在不与用户交互的情况下正确识别用户是否在车内。

我也尝试了 Activity Recognition,但它没有给我准确/正确的结果。即使我在走路,它也会说开车,反之亦然。我无法相信它。

Play 商店中有几个应用程序可以实现这一点。我也想学这个。

有人愿意花点时间帮我解决这个问题吗?会有很大的帮助。非常感谢:)

最佳答案

我以前从未这样做过,但这里有一些我会尝试的事情:

  • 位置 - 主要是位置变化的速度。可能不适合慢速交通,但如果他们以 60 英里/小时的速度行驶,他们就不可能走路。您还可以将其与已知道路的 map 数据相结合,甚至可以使用知名机场的位置来了解某人更有可能乘飞机而不是开车
  • 使用设备的加速度计计算速度(结合位置信息来纠正累积误差)。
  • 让用户使用蓝牙将他们的设备连接到汽车 - 然后当连接断开时,您就知道他们不在车里。或者更好的是,弄清楚您是否可以根据蓝牙信号的强度检测到它们在车内。虽然我不确定这是否可能。
  • (也许)要求您的用户在他们的汽车中使用一个简单的 RFID 芯片,然后将其用作手机是否在车内的指示器。当然,这会影响用户体验。
  • 换句话说,也许设备上的某些传感器可以检测到振动?只是认为汽车行驶不是完全平稳,所以任何振动感应 + 一些信号处理(对数据进行 DFT,然后寻找与驾驶相对应的某些低频 - 可能是低频且低于可听见的频率)。

最好的?可能是以上所有的组合。您收集的信号越多越好。也许你甚至可以收集一堆数据,并尝试用它来训练分类器?话又说回来,如果这些信号中的任何一个足够强大,您可能就不需要其他信号了。请务必测试各种场景,例如杯架中的手机 v. 口袋里的手机,城市驾驶和慢速交通 v. 高速公路驾驶/空荡荡的街道等。

我很想知道这些想法是否可行。

此外,Determining if user is driving using gps似乎相关 - 虽然这是一个简单的基于速度的检查 - 如果你以 8 英里/小时的速度在 parking 场周围巡航寻找一个位置,如果你的阈值是 10 英里/小时,你将完全无法找到汽车停放的地方。

关于android - 查找用户停放汽车的位置 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28044096/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com