Software components for pedestrian navigation using IMUs and cameras.