Feat/centerline is driving direction
The MR implements changes in lane interface to handle the centerline_is_driving_direction information. The boolean 'centerline_is_driving_direction' indeed indicates whether the centerline is ordered according to OSI or not. We will store then two centerlines: in driving direction, in road direction which can coincide. Similar reasoning applies to lane boundaries. Important notes:
- key changes are in Lane and GtGenMap interfaces
- Left/Right are with respect to road direction
- Inner/Outer is a convention to indicate left/right w.r.t. driving direction
- Majority of tests are enhanced with parametrized tests to have the map/lanes in all the possible configurations (road direction is arbitrary)
Pipeline: https://ci.eclipse.org/openpass/job/GtGenCore/view/change-requests/job/MR-207/
Edited by Lorenzo Appino