[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [sumo-user] Opposite side overtaking stopped vehicles
|
Hi Don,
there is a dedicated command to let vehicles stop explicitly: traci.vehicle.setStop. If you use that one, vehicles will overtake the stopping vehicle. Although I admit your approach should not break the overtaking feature and needs further investigation from our side.
Best regards
Mirko
-----Original-Nachricht-----
Betreff: [sumo-user] Opposite side overtaking stopped vehicles
Datum: 2023-08-14T03:58:58+0200
Von: "Don Nalin Dharshana Jayaratne via sumo-user" <sumo-user@xxxxxxxxxxx>
An: "sumo-user@xxxxxxxxxxx" <sumo-user@xxxxxxxxxxx>
Hi,
I am currently working on a traffic simulation project using SUMO and TraCI, and I have encountered an issue that I hope you can assist me with.
In my simulation, I want to model a scenario where a specific vehicle (with type "ego") stops on a two-way road with one lane per direction of travel, and the following vehicles overtake it by using the opposite lane. I have tried to implement this behaviour using the traci.vehicle.slowDown and traci.vehicle.setSpeed commands, but the following vehicles do not overtake the stopped vehicle as desired.
I have attached the TraCI script and the corresponding .net, .rou, and .sumocfg files for your reference.
Here is a brief summary of what I have tried:
Using traci.vehicle.slowDown to gradually slow down the vehicle to a stop.
Using traci.vehicle.setSpeed to set the speed of the vehicle to zero.
In both cases, the target vehicle stops as expected, but the following vehicles do not overtake it. I have ensured that the road allows overtaking in the opposite lane and have experimented with various lane-changing parameters and models, but the issue persists.
Is there a specific configuration or approach that would allow the following vehicles to overtake a stopped vehicle? I need to do this to study the operational impact of vehicles breaking down on such roads.
Thank you in advance for your assistance. I look forward to hearing from you.