Hostname: page-component-89b8bd64d-sd5qd Total loading time: 0 Render date: 2026-05-07T12:19:28.730Z Has data issue: false hasContentIssue false

Movement Pattern Recognition Assisted Map Matching for Pedestrian/Wheelchair Navigation

Published online by Cambridge University Press:  15 June 2012

Ming Ren*
Affiliation:
(Geoinformatics Laboratory, School of Information Sciences, University of Pittsburgh, USA)
Hassan A. Karimi
Affiliation:
(Geoinformatics Laboratory, School of Information Sciences, University of Pittsburgh, USA)
*
Rights & Permissions [Opens in a new window]

Abstract

Today's mobile technology features several sensors that when integrated can provide ubiquitous navigation assistance to pedestrians including wheelchair users. Common sensors found in most smartphones are Global Positioning System (GPS), accelerometer, and compass. In this paper, a user's movement pattern recognition algorithm to improve map matching efficiency and accuracy in pedestrian/wheelchair navigation systems/services is discussed. The algorithm integrates GPS positions, orientation data from compass, and movement states recognized from accelerometer data in a client/server architecture. The algorithm is tested in an Android mobile phone, and the results show that the proposed map matching algorithm is efficient and provides good accuracy.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2012
Figure 0

Figure 1. An example of GPS error in the scenario in which a user is stopped on a sidewalk.

Figure 1

Figure 2. Overview of movement pattern recognition.

Figure 2

Figure 3. 3D accelerometer.

Figure 3

Table 1. Selected features.

Figure 4

Figure 4. Movement recognition decision tree.

Figure 5

Figure 5. Client/Server architecture for map matching.

Figure 6

Figure 6. Multi-sensor data integrated map matching.

Figure 7

Figure 7. Accelerometer Data (acceleration in m2/s).

Figure 8

Figure 8. Orientation Data (angles in degrees).

Figure 9

Figure 9. Timing diagram for synchronization.

Figure 10

Figure 10. Flowchart of the movement pattern-recognition-assisted map matching algorithm.

Figure 11

Figure 11. Motorola Backflip smartphone and the direction of its 3D accelerometer.

Figure 12

Figure 12. A sample of a log file recording GPS, accelerometer, and orientation data.

Figure 13

Table 2. Classifier accuracy in identifying four different movement behaviours.

Figure 14

Table 3. Confusion matrix of cross-validation on feature classification of movement behaviour.

Figure 15

Figure 13. Route 1 comparing map matching result with GPS raw data.

Figure 16

Figure 14. Route 2 comparing map matching result with GPS raw data.

Figure 17

Figure 15. Route 3 comparing map matching result with GPS raw data.

Figure 18

Table 4. Map matching performance (efficiency and accuracy).