Mobile Pedestrian Navigation Systems Research Articles