Thank you Harald. This helped a lot. However, that is the thing. I am trying to create enough headway between the buses so that they are not bunching up together and servicing bus stops one after the other. Based on the bus system that I have seen in reality, slowing down the following bus is typically what is done during bus operations, and they try to keep a 4-7 min headway between each bus so that one doesn't run into the other along each route. That was the idea behind putting such a large number for the slow down duration.
It was either using the "traci.vehicle.slowdown" method or the "traci.vehicle.openGap" method. I thought using the "traci.vehicle.slowdown" method would be more appropriate since it forces the intended vehicle to slow down and maintain a desired headway between buses. What are your thoughts on this? On Wed, Oct 13, 2021 at 3:36 AM Harald Schaefer <[email protected]> wrote: > Hi Ifezue, > > with some slight modifications both batterie request and slowDown in your > script works fine > > leader ('6', 39.15839766767725) > 14516 Slowdown vehicle 5 with current speed 5.8 > leader ('6', 33.86887170421031) > 14517 Slowdown vehicle 5 with current speed 5.3 > leader ('6', 29.05112082833128) > 14518 Slowdown vehicle 5 with current speed 4.8 > leader ('6', 25.030976798088826) > 14519 Slowdown vehicle 5 with current speed 4.0 > leader ('6', 21.36720949786841) > 14520 Slowdown vehicle 5 with current speed 3.7 > leader ('6', 18.027421043122573) > 14521 Slowdown vehicle 5 with current speed 3.3 > leader ('6', 14.982158811535452) > 14522 Slowdown vehicle 5 with current speed 3.0 > leader ('6', 12.2046476919108) > 14523 Slowdown vehicle 5 with current speed 2.8 > leader ('6', 9.670546674070202) > 14524 Slowdown vehicle 5 with current speed 2.5 > leader ('6', 7.357727566942389) > 14525 Slowdown vehicle 5 with current speed 2.3 > leader ('6', 5.246073833189829) > 14526 Slowdown vehicle 5 with current speed 2.1 > leader ('6', 3.333195595135593) > 14527 Slowdown vehicle 5 with current speed 1.9 > leader ('6', 2.0003173570813555) > 14528 Slowdown vehicle 5 with current speed 1.3 > leader ('6', 1.200590414248813) > 14529 Slowdown vehicle 5 with current speed 0.8 > leader ('6', 0.7207542485492882) > 14530 Slowdown vehicle 5 with current speed 0.5 > leader ('6', 0.4328525491295725) > 14531 Slowdown vehicle 5 with current speed 0.3 > leader ('6', 0.26011152947774363) > 14532 Slowdown vehicle 5 with current speed 0.2 > leader ('6', 0.15646691768664578) > > 100 secs is a long time to increase the distance between two vehicles > close to each other, i have chosen 10 sec > > In your battery stuff you should query the vehicle, not the vehicleType. > > Regards, Harald > Am 13.10.21 um 02:57 schrieb vincentobiako: > > Hello Everyone > > > > I am fairly new to Python and SUMO. I have a bus route, referred to as a > Green Bus Route, that is running in SUMO. This bus route has two buses on > its line/route and somehow these buses manage to get bunched up together, > offering no headway between the two vehicles. I am currently trying to > solve this issue by having the follower bus slow down for some time so that > it can get some adequate headway between it and the leading bus. In order > to this, I am having the following bus “detect” the lead bus through the > traci.vehicle.getLeader() method and having the bus slow down with > traci.vehicle.slowDown() method. *However, when I run my script in the > simulation, the simulation runs with no errors, but the green buses don’t > seem to do what I had intended them to do in the Python script.* > > > > I have attached some test files to this email for reference to clear up > any confusion. Please refer to the Python function named “maintain_headway” > for where this issue seems to be occurring. > > > > Thanks for the help in advance > > Ifezue > > > > Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for > Windows > > > > _______________________________________________ > sumo-user mailing [email protected] > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-user > > _______________________________________________ > sumo-user mailing list > [email protected] > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-user >
_______________________________________________ sumo-user mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
