Mobile Phone-Based Displacement Estimation for Opportunistic Localisation Systems

The accelerometers integrated in today’s phones can be used to estimate the distance travelled from the accelerations made while walking. The placement of the sensor on the body is important to take into consideration. In this paper, the accelerations recorded with a daily-used phone in the trouser pocket were processed on a mobile device to detect steps and estimate the distance travelled. The outcome of the distance estimates shows an error of 0.05 metres per one metre and can be improved through calibration. This distance was applied in the motion model of a particle filter, and fused with a map of the building. The results establish that the estimates of the algorithm are valuable when fusing with other technologies or environment information, to aid the estimation of the location.