Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-user] Questions regarding traffic lights control with the goal of reducing bus delays

1. Yes. The latest development version supports retrieval of public transport (arrival) delay when defining custom switching rules: https://sumo.dlr.de/docs/Simulation/Traffic_Lights.html#type_actuated_with_custom_switching_rules
2. Yes. You can define and assign custom detectors to a delay_based traffic light. Custom detectors permit filtering by vType. However, the "delay" in the name is not related to public transport delay but to vehicles driving slower than desired.
3. Yes. If the API functions for implementing custom switching rules https://sumo.dlr.de/docs/Simulation/Traffic_Lights.html#type_actuated_with_custom_switching_rules are insufficient for your purpose you can attach arbitrary programs to a running simulation using TraCI: https://sumo.dlr.de/docs/Simulation/Traffic_Lights.html#controlling_traffic_lights_via_traci

regards,
Jakob

Am Mo., 4. Mai 2026 um 15:15 Uhr schrieb Salvado, João Alexandre via sumo-user <sumo-user@xxxxxxxxxxx>:
Hello,

We have a couple of questions pertaining the control and customisation of traffic lights in a relatively simple grid. Our scenario contains right-most bus lanes and several intersections with traffic lights which we intend to tweak in order to optimise the delay of busses (eventually focusing on reducing the delay of the most delayed busses).

Our questions are as follows:
  1. Is it possible, both for actuated and delay-based traffic lights, to detect individual busses and prioritise extending or hastening a green light in order to benefit the ones with the most delay (including situations where busses are competing for a green light due to travelling in intersecting directions)?
  2. For delay-based traffic lights, is it possible at all to detect/filter the vehicle type?
  3. Is it possible to employ a fully customised traffic lights controller (as in, not belonging to any of the existing types and being able to implement the TLS algorithm ourselves)?

Thank you in advance and wishes of a nice rest of the week.

Best regards.

JOÃO SALVADO
Research Engineer  

+351 914 047 591 

 

  


VORTEX-CoLab in Cyberphysical Systems and Cybersecurity 

Rua Serpa Pinto nº 28 44G e 44F 

4400-307 Vila Nova de Gaia, PORTUGAL 

 

www.vortex-colab.com 

cid:image003.png@01D5C7DE.F3F8BE90  cid:image004.png@01D5C7DE.F3F8BE90     

  

This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user

Back to the top