In my own control scripts I often use explicit list of lanes but you could also use E2-Detectors generated in advance http://sumo.dlr.de/wiki/Tools/Output#generateTLSE2Detectors.py
2018-07-26 9:14 GMT+02:00 Harald Schaefer <[email protected]>: > Hi Shuyi, > > there are different approaches to control traffic lights depending on the > traffic. > One is to look for gaps in the incoming traffic flow (see > http://sumo.dlr.de/wiki/Simulation/Traffic_Lights# > Improving_Generated_programs_with_knowledge_about_traffic_demand and > http://sumo.dlr.de/wiki/Simulation/Traffic_Lights#Actuated_Traffic_Lights) > For your approach see also the discussion recently here about "Locating > cars around certain coordinates" > > Best regards, Harald > > > Am 25.07.2018 um 23:43 schrieb Shuyi Yin: > > Hi SUMO community, > > I'm using TraCI to control traffic lights and would like the traffic light > to know the number of cars approaching it. Also, I'm only interested in > counting vehicles that are close enough, i.e. within 20 meters. > > My current implementation is to get the ID of vehicles on a lane and > calculate the distance to the junction. Code is shown as follows. But is > there a more efficient way fo doing so? > > Thanks, > Shuyi > > def numberv(lane): > nb = 0 > for k in traci.lane.getLastStepVehicleIDs(lane): > if traci.vehicle.getLanePosition(k) < X-100: > nb += 1 > return nb > > > > > _______________________________________________ > sumo-user mailing [email protected] > To change your delivery options, retrieve your password, or unsubscribe from > this list, visithttps://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
