-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider number of lanes to cross for Lane Anticipation #3025
Comments
daniel-j-h
added a commit
that referenced
this issue
Jan 3, 2017
daniel-j-h
added a commit
that referenced
this issue
Jan 4, 2017
Lane Anticipation currently triggers on quick steps with lanes. This changeset makes the "quick" part more dynamic by taking lanes left and right of the turn into account. The reasoning for this is as follows. The user can drive on the leftmost or rightmost lane and has to cross all lanes left or right of the turn, respecitvely. We scale our threshold appropriately, which now means the threshold describes the duration the user needs for crossing _a single lane_. Note: this is a heuristic and assumes the worst case. Which in my opinion is fine to do since triggering Lane Anticipation in complex scenarios is desirable.
2 tasks
daniel-j-h
added a commit
that referenced
this issue
Jan 4, 2017
Lane Anticipation currently triggers on quick steps with lanes. This changeset makes the "quick" part more dynamic by taking lanes left and right of the turn into account. The reasoning for this is as follows. The user can drive on the leftmost or rightmost lane and has to cross all lanes left or right of the turn, respecitvely. We scale our threshold appropriately, which now means the threshold describes the duration the user needs for crossing _a single lane_. Note: this is a heuristic and assumes the worst case. Which in my opinion is fine to do since triggering Lane Anticipation in complex scenarios is desirable.
daniel-j-h
added a commit
that referenced
this issue
Jan 4, 2017
Lane Anticipation currently triggers on quick steps with lanes. This changeset makes the "quick" part more dynamic by taking lanes left and right of the turn into account. The reasoning for this is as follows. The user can drive on the leftmost or rightmost lane and has to cross all lanes left or right of the turn, respecitvely. We scale our threshold appropriately, which now means the threshold describes the duration the user needs for crossing _a single lane_. Note: this is a heuristic and assumes the worst case. Which in my opinion is fine to do since triggering Lane Anticipation in complex scenarios is desirable.
TheMarex
pushed a commit
that referenced
this issue
Jan 11, 2017
Lane Anticipation currently triggers on quick steps with lanes. This changeset makes the "quick" part more dynamic by taking lanes left and right of the turn into account. The reasoning for this is as follows. The user can drive on the leftmost or rightmost lane and has to cross all lanes left or right of the turn, respecitvely. We scale our threshold appropriately, which now means the threshold describes the duration the user needs for crossing _a single lane_. Note: this is a heuristic and assumes the worst case. Which in my opinion is fine to do since triggering Lane Anticipation in complex scenarios is desirable.
raymond0
added a commit
to raymond0/osrm-backend
that referenced
this issue
Feb 24, 2017
Merge commit '54ab5373cf9b883f1d791182f218c33a2b5bd22b' into develop-ultimaterides-buildmain-integration * commit '54ab5373cf9b883f1d791182f218c33a2b5bd22b': (23 commits) Fix tests - backported changes need old namespace. Update changelog and version for 5.5.4 fix emitting invalid turn types, now surfacing due to changes in obvious detection Changelog Item for Project-OSRM#3561 Added missing backward_speed for cycleways cherry-pick Project-OSRM#3555 Fix possible division by zero by clamping latitude to 85.05° Adjusted number of `nodes` in `annotation`, resolves Project-OSRM#3515 Update version and CHANGELOG for 5.5.3. Backport NumLanesToTheRight/NumLanesToTheLeft to support 6ea9f9f fix coordinate assertion for walking profile with steps Remove assertions that could be triggered by bad data. (Project-OSRM#3469) Make a hard reset of named barrier mutexes on signal Fix copying vector on std::sort comparator (Project-OSRM#3504) Consider number of lanes to cross, resolves Project-OSRM#3025. Make Travis buildit. Update changelog and version. Revert "Smarter search radius formula for map matching" Revert "Fix capture" Revert "Hardcode search radius parameters" ...
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
At the moment Lane Anticipation has a 15s threshold for two subsequent turns. Turns further apart than 15s are not considered for anticipation.
The idea is to change from a static 15s threshold only to considering the number of lanes to cross in addition: having to change from the leftmost lane across three lanes to the rightmost lane should be given a higher threshold for anticipation as simply changing one lane.
The text was updated successfully, but these errors were encountered: