【发布时间】:2016-03-21 11:52:49
【问题描述】:
如何在不使用 GPS/定位服务的情况下测量我正在行驶的火车的大致速度?
火车可以从地下开始,也可以从地面(GPS 可用)开始,然后在随后的车站进入地下。
iPhone 中的传感器有:
接近传感器
环境光传感器
加速度计
磁力计
陀螺仪传感器
还有一个相机。
我可以使用其中任何一种方法或这些方法的组合来计算火车的平均速度吗?
我只是想知道这是否可能,如果可以,请给我正确的方向以进一步进行。
【问题讨论】:
-
所以这是一道物理题,不是编程题
-
理论上你可以随着时间的推移整合加速度计数据以获得速度,但这当然只有在火车停止时才开始工作。如果您开始测量火车已经在移动的时间,那么确定速度的唯一方法是“向外看”(gps,或通过窗户拍摄并使用运动跟踪来确定速度)。狭义相对论告诉我们实际上没有任何其他方法 - 如果火车是一个黑匣子并且没有加速,那么您根本无法获得有关您的相对速度的任何信息。
-
你可以随时问售票员,他们可能会让你直接问司机。
标签: ios accelerometer gyroscope magnetometer proximitysensor