title: Is there a way to get better accuracy on positions given by GPS?
body: <p>I'm making an AR app for IOS with persistent objects. 
  Every object I put in the AR scene are then stored with a GPS position. The problem is : the accuracy.
  I'm using the core location kit of swift , but in indoor i can't get less than 4-6 accuracy (an error 4-6 meters from the correct location). And with that everything goes somewhere else on reloading the scene.</p>
  
  <p>I'm already using </p>
  
  <p><code>locationManager.desiredAccuracy = kCLLocationAccuracyBestForNavigation</code></p>
  
  <p>I tryied to get several samples to do a weighted average, but I noticed that after some samples the positions acquired is the same (also the accuracy , 4-6).
  Probably swift does this by his self.</p>
  
  <p>There is something i'm missing ? A math way to get a better approach ?
  Or there is no way to get this better?</p>
  
  <p>EDIT </p>
  
  <p>What about the speed of a location? Should I trust more those with an higher speed or it'isnt related at all?</p>