osrm-backend/features
Duane Gearhart 33021d37a1 Updated segregated intersection identification (#4845)
* Initial internal intersection updates
paired with @oxidase and @kdiluca
TODO fix tests and add in new ones

* Added Internal Intersection Model

* removed debug info

* updates per PR 4845

* fixing build errors

* fixing all compile errors

* fixed EdgeID param

* Added is_internal_straight lambda
Added/Updated constexpr names and values

* added rejection case turn degree logic

* debug logging

* added turn angle logic to reject if there are incoming edges that have opposite turn degrees than outgoing edges or if the outgoing edges have opposing turn degrees; also merged with master v5.16

* fixed formatting

* fix to decrease tile size based on latest turn angle internal intersection updates

* Removed breaks

Breaks in code were a mistake and caused a change in the internal intersection identification.

* Update segregated_intersection_classification.cpp

* Update CHANGELOG.md

Added CHANGED #4845: Updated segregated intersection identification to Unreleased
2018-02-27 15:11:23 -05:00
..
bicycle Adds exception for barrier=lift_gate (bike, walk), resolves #4490 2017-10-19 15:27:35 +01:00
car Add OSM node barrier=height_restrictor handling 2018-02-12 11:40:35 +01:00
foot Adds exception for barrier=lift_gate (bike, walk), resolves #4490 2017-10-19 15:27:35 +01:00
guidance Updated segregated intersection identification (#4845) 2018-02-27 15:11:23 -05:00
lib Test cases for route relation cardinal directions. 2017-10-16 12:15:12 +01:00
nearest cucumber: change syntax of node maps 2016-10-11 09:07:48 +02:00
options Add OSM node barrier=height_restrictor handling 2018-02-12 11:40:35 +01:00
raster Don't use manual extract commands in weight tests 2017-06-02 18:12:13 +00:00
step_definitions Support maneuver relations (#4676) 2018-02-10 05:32:09 +11:00
stress cucumber: change syntax of node maps 2016-10-11 09:07:48 +02:00
support Move guidance turn generation out of EBGF 2018-02-02 11:33:38 -05:00
testbot Remove deduplication of unpacked_path_segments in MM collapsing (#4911) 2018-02-24 12:42:11 +11:00