Hi Jakob,
looking at this expression:
https://github.com/eclipse/sumo/blob/95c3d0dfe8d4c07e1c2204317124b52929f006e0/src/microsim/MSVehicle.cpp#L6067
<https://github.com/eclipse/sumo/blob/95c3d0dfe8d4c07e1c2204317124b52929f006e0/src/microsim/MSVehicle.cpp#L6067>
If the first vehicle on the junction should be prioritised, why doesn't it
read
return egoET< foeET ? Time is in seconds, so smaller values indicate
earlier arrival...?! On the other hand, the result of this change is quite
noticeable. I compiled it for the sake of curiosity. Previously, each
stream could let pass some vehicles before the other gets its turn. Now,
left-turning vehicles wait for a long gap and cross with sometimes going
through some fast oncoming traffic...
Mirko
-----Original-Nachricht-----
Hello,
oncoming traffic stops for left-turning traffic (which is waiting on the
intersection) because the call to MSLink::getLeaderInfo returns the
left-turning vehicle as a potential obstruction and the call to
MSVehicle::isLeader confirms that the vehicle has right of way. There is a
known issue with the second call in case of junction type
"traffic_light_right_on_red" (https://github.com/eclipse/sumo/issues/6068
<https://github.com/eclipse/sumo/issues/6068> ).
best regards,
Jakob
Am Mi., 16. Okt. 2019 um 14:24 Uhr schrieb [email protected]
<mailto:[email protected]> <[email protected]
<mailto:[email protected]> >:
Hi all,
I suppose this question is directed mainly to DLR developers, but
anyway... Can somebody point me to the part(s) in the SUMO source code
where the following aspect is decided:
When can a left-turning vehicle cross the oncoming traffic, or
respectively why does the oncoming traffic stop?
The left-turn link and the opposite straight link are marked as mutual
foes. The left-turn originates from an edge with lower priority than the
one of the opposite traffic. The signal program shows "priority green /
G" for straight and "g" for vehicles turning left.
Background: In my simulation, left-turning vehicles pass before the
oncoming traffic. In previous episodes, Jakob pointed out that the signal
program did not meet some requirements, but I would like to look myself
at what is expected...
Best regards
Mirko
_______________________________________________
sumo-user mailing list
[email protected] <mailto:[email protected]>
To change your delivery options, retrieve your password, or unsubscribe
from this list, visit
https://www.eclipse.org/mailman/listinfo/sumo-user
<https://www.eclipse.org/mailman/listinfo/sumo-user>
_______________________________________________
sumo-user mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://www.eclipse.org/mailman/listinfo/sumo-user