[sumo-user] Simulating the effects of creeping motion in junctions

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[sumo-user] Simulating the effects of creeping motion in junctions

A Raman
Hello,

I have a manually controlled vehicle in my simulation and I want to try and simulate the effects it has on traffic when the vehicle slowly moves/creeps up to a certain distance in the junction.

Perhaps one way to simulate this behavior is that when the manually controlled vehicle moves to stop partially into the junction while still leaving a free path for traffic to proceed (please refer to the attached image, manually controlled vehicle in yellow), vehicles in the traffic will either yield or continue based on some probability parameter.

The manually controlled vehicle has a route definition and is currently moved using moveToXY and keepRoute=2 with --collision.check-junctions set to true. I've also tried setting impatience and jmIgnoreFoeProb / jmIgnoreFoeSpeed to the vehicle types in the traffic but so far couldn't achieve the desired behavior.
 
According to the documentation, I wonder if using a sublane model for the edges in the junction and distributing the lateral gap parameter of the traffic vehicles can simulate such behavior or if there is a better method to do this.

Thank you in advance.



_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user

Screenshot from 2021-01-07 21-20-46.png (4K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [sumo-user] Simulating the effects of creeping motion in junctions

Jakob Erdmann
Hello,
the current model parameters do not yet allow to simulate the effects of creeping into the junction (https://github.com/eclipse/sumo/issues/8078).
The sublane model would not help with this either (though there are long standing planes to improve the sublane aspects of the junction model).
Currently, your best solution is to override the safety behavior of the non-ego traffic with setSpeed and setSpeedMode so that they ignore/heed the creeping vehicle according to your own considerations.

regards,
Jakob

Am Mi., 13. Jan. 2021 um 12:46 Uhr schrieb A Raman <[hidden email]>:
Hello,

I have a manually controlled vehicle in my simulation and I want to try and simulate the effects it has on traffic when the vehicle slowly moves/creeps up to a certain distance in the junction.

Perhaps one way to simulate this behavior is that when the manually controlled vehicle moves to stop partially into the junction while still leaving a free path for traffic to proceed (please refer to the attached image, manually controlled vehicle in yellow), vehicles in the traffic will either yield or continue based on some probability parameter.

The manually controlled vehicle has a route definition and is currently moved using moveToXY and keepRoute=2 with --collision.check-junctions set to true. I've also tried setting impatience and jmIgnoreFoeProb / jmIgnoreFoeSpeed to the vehicle types in the traffic but so far couldn't achieve the desired behavior.
 
According to the documentation, I wonder if using a sublane model for the edges in the junction and distributing the lateral gap parameter of the traffic vehicles can simulate such behavior or if there is a better method to do this.

Thank you in advance.


_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user

_______________________________________________
sumo-user mailing list
[hidden email]
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user