Thank you for the detailed report! The issue is now being tracked at
https://github.com/eclipse/sumo/issues/4514
best regards,
Jakob

2018-09-04 11:49 GMT+02:00 Hübner, Karl <[email protected]>:

> Hi,
>
>
>
> Thanks! updateBestLanes works as expected, but only if the first vehicle
> enters the simulation BEFORE closing the lanes. If the first vehicle is
> added to the simulation AFTER closing the lanes, the vehicles do not enter
> the lanes anymore after opening them. This applies also for vehicles which
> are added to the simulation thereafter.
>
>
>
> I added an example which reproduces the bug with the nightly snapshot. The
> lane is closed at simulation step 10, and opened at simulation step 200.
> The first flow starts at simulation step 20 and its vehicles never enter
> the initially closed lanes.
>
>
>
>
>
> Btw, since updateBestLanes is not available in SUMO 0.32.0, one can use
> “change route by id” and set the route of a vehicle to the same route it
> already follows. This eventually triggers updateBestLanes internally. J
>
>
>
> Kind regards,
>
> Karl
>
>
>
> *Von:* [email protected] <[email protected]> *Im
> Auftrag von *Jakob Erdmann
> *Gesendet:* Freitag, 31. August 2018 21:18
> *An:* Sumo project User discussions <[email protected]>
>
> *Betreff:* Re: [sumo-user] Close/open lanes with TraCI
>
>
>
> Hello,
>
> It is working in my own test as expected. Are you using a custom traci
> client? If so, I recommend debugging whether the call to 
> libsumo::Vehicle::updateBestLanes()
> is executed on the server side.
>
>
>
> regards,
>
> Jakob
>
>
>
> 2018-08-31 20:53 GMT+02:00 Hübner, Karl <[email protected]
> >:
>
> Hi Jakob,
>
>
>
> Thanks. However, this does not work for me L
>
>
>
> I tried a TraCI call with command 0xc4 and variable 0x6a for each single
> vehicle in the simulation. They still stick on the left-most lane. I use a
> nightly build from last week.
>
>
>
> Kind regards,
>
> Karl
>
>
> ------------------------------
>
> *Von:* [email protected] <[email protected]> im
> Auftrag von Jakob Erdmann <[email protected]>
> *Gesend**et:* Freitag, 31. August 2018 18:00
> *An:* Sumo project User discussions
> *Betreff:* Re: [sumo-user] Close/open lanes with TraCI
>
>
>
> Hello,
>
> The vehicles have a stale internal state.
>
> Vehicles only update their strategic lane preferences when changing from
> one edge to the next.
>
> You should be able to fix this by calling traci.vehicle.updateBestLanes()
> for all upstream vehicles on the preceding edge immediately after
> re-opening (and further upstream if the preceding edge is short).
>
>
>
> regards,
>
> Jakob
>
>
>
>
>
> 2018-08-31 16:57 GMT+02:00 Hübner, Karl <[email protected]
> >:
>
> Dear Sumo-Users,
>
>
>
> I currently try to setup a scenario where a lane is initially closed and
> later opened for all vehicle classes. I close the lanes on scenario start
> with the TraCI command 0xc3 (Change lane State) by setting disallowed
> vehicles to all vehicle classes, which works fine. Vehicles do not enter
> the lane anymore but try to change lanes beforehand accordingly.
>
> However, when I open the lanes after a certain amount of time by allowing
> all vehicles classes, the vehicles do not drive on the re-opened lanes
> anymore. Instead, they stick to their previous made choice and still try to
> change lanes before entering the edge, resulting in traffic jams. Any
> suggestions? Is this an error?
>
>
>
> Before opening the lanes:
> - Vehicles try to change lanes to the most-left beforehand.
>
>
>
> [image: cid:[email protected]]
>
> After opening lanes:
>
> - Vehicles still try to change to the left-most lanes before entering the
> next edge.
>
> - Also, after driving onto the next edge on the left-most lane, they
> switch lanes to the right again (e.g. vehicles on the left side of the
> picture).
>
>
>
>
>
>
>
> [image: cid:[email protected]]
>
>
>
> Kind regards,
>
> Karl
>
>
>
>
>
>
> _______________________________________________
> sumo-user mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.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://dev.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://dev.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://dev.eclipse.org/mailman/listinfo/sumo-user

Reply via email to