如何使用手机推断出行方式phone?
How to infer travel mode using a mobile phone?
我正在编写一个旅行优化应用程序。我想就确定用户当前使用哪种出行方式(即步行、自行车或汽车)的最佳方式获得一些反馈。
目前,我正在定期(1 秒)使用 GPS 数据并计算在该时间间隔内行驶的距离。基于我对每种模式下的行进距离所做的合理假设,我可以决定用户当前正在做什么。
- 步行:3 英里/小时
- 骑行:15 英里/小时
- 车辆:20 英里/小时或更高
但对我来说这似乎很粗糙。有没有更好的方法?
可用传感器:GPS、相机、加速度计、Giro。
注意:我不想询问用户他们使用的是哪种模式,因为那样会破坏我想要达到的目的。
您可以使用 DetectedActivity that should solve your problem. You may use ActivityRecognitionenter link description here.
我正在编写一个旅行优化应用程序。我想就确定用户当前使用哪种出行方式(即步行、自行车或汽车)的最佳方式获得一些反馈。
目前,我正在定期(1 秒)使用 GPS 数据并计算在该时间间隔内行驶的距离。基于我对每种模式下的行进距离所做的合理假设,我可以决定用户当前正在做什么。
- 步行:3 英里/小时
- 骑行:15 英里/小时
- 车辆:20 英里/小时或更高
但对我来说这似乎很粗糙。有没有更好的方法?
可用传感器:GPS、相机、加速度计、Giro。
注意:我不想询问用户他们使用的是哪种模式,因为那样会破坏我想要达到的目的。
您可以使用 DetectedActivity that should solve your problem. You may use ActivityRecognitionenter link description here.