Got some suggestions? Enhancements? Things that bother you? (please choose a category after submitting - i.e. Android / iPhone / BB / WM / Symbian / general)

dead reckoning (when neither data nor GPS available)

There are zero map apps that offer dead reckoning:

continue navigation when neither GPS nor data (mobile or wifi) are available. Useful also when insufficient GPS birds viewable.

+ compass
+ accelerometer
+ time

optionally

* orientation (for fixed mounts)

Given availability of map data those are enough to continue navigation:

. in tunnels
. in parking structures
. in box canyons

This is especially beneficial for those who do not have (no longer have) aGPS [assisted GPS] features.

But dead reckoning will benefit even those with aGPS.

741 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    veriloquousveriloquous shared this idea  ·   ·  Admin →

    15 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • Andrea VerocioAndrea Verocio commented  · 

        Someone mentioned using FM as a dead reckoning method. I think that would be awesome!

      • Traveling_GavTraveling_Gav commented  · 

        "So waze's only option would be to clamp the car to the street it is driving on and predict the position with the latest speed."

        I totally agree. The algorithm I would use is if road elevation < ground level && gps lost then propagate the estimated position along the Waze route at the last known speed. When road elevation returns to ground level or above then freeze the position until gps returns.

        Seems such a simple implementation to me for what would be a huge benefit. If there is an exit half along the tunnel you get no guidance. What use is that?

      • Etienne DurandEtienne Durand commented  · 

        A company named Movea has a middleware solution that could provider you the solution to do that.

      • GPSRitterGPSRitter commented  · 

        Hi all. To give you some background on DR. The difficulty lays still in the Algorithms to correctly read out the sensors and convert it into a correct GPS data stream. The only and best option is to connect it to the car directly, either to the sensors or to the CAN-Bus of the car (which is even more difficult as every car manufacturer has its own flavor of CAN-Bus). But that is not possible for 99,999 % of the Userbase. So waze's only option would be to clamp the car to the street it is driving on and predict the position with the latest speed. Don't know how easy it would be for Waze to integrate that. But generally a good idea.

      • anderson328anderson328 commented  · 

        Actually, GPS Motion X Drive does this quite well, with sufficient caching of map data to carry me through the back of beyond in western Montana.

      • Andrea RoherAndrea Roher commented  · 

        The ability to continue "estimating" your progress when you travel through a tunnel or lose GPS due to heavy cloud cover or whatever is one of the very few ways that Waze is inferior to TomTom. The exact mechanics are much less important to me than that some attempt at estimating takes place.

      • scottscott commented  · 

        While probably harder, maybe the camera (if it can see out the windshield), could help with this too. If it can find objects in its FOV and then track how they are moving in relation to the phone (also assuming the phone is not moving, e.g. in a car mount), then conceivably you could track position.

      • Lou ValenciaLou Valencia commented  · 

        I've been waiting for this feature in an iPhone navigation app for years, but it still hasn't happened. The GPS in my Acura MDX uses this feature for tunnels and such. In order to do this, Waze can, upon losing GPS signal, start taking readings from the accelerometer and average them over a short period of time to estimate changes in speed (speeding up or slowing down) to adjust the speed where GPS signal was lost. The solution is that changes in direction would appear as +/- X values and changes in speed would appear as +/- Z values at a rate of 0.04559g for every mi/h/s change in acceleration. Here is the reference to the UIAccelerometer API regarding this:

        https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIAcceleration_Class/Reference/UIAcceleration.html#//apple_ref/c/tdef/UIAccelerationValue

        I think this feature would make Waze very cutting edge and show that it is a real contender in the navigation app category. I love using Waze and hope that my contribution makes it a better app for everyone.

      • harlingharling commented  · 

        There needs to be _some_ way for Waze to proceed when GPS goes away. A couple years ago, when I had a phone without GPS, another free nav service would present turn instructions one at a time, and the driver would click "next" (or "back") as he progresses. Waze could do exactly the same thing and solve the client problem.

        On the route analysis side, knowing that a road segment is a tunnel could prompt Waze to calculate average speed of tunnel segments.

      • veriloquousveriloquous commented  · 

        Perhaps the GPS savvy would know more about

        * Differential GPS via FM receiver

      Feedback and Knowledge Base