-
Notifications
You must be signed in to change notification settings - Fork 5
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Describe the solution you'd like
Currently, TrafficLayer uses the plain Traci which is no longer supported. Should completely replace with libtraci and libsumo
Describe alternatives you've considered
Remove plain Traci scripts can potentially improve FIXS performance with SUMO and facilitate maintenance. Using libtraci and libsumo will enable directly start SUMO as TrafficLayer starts, which will make co-simulation with SUMO easier.
Environment (if feature is environment-specific)
- C++ compiler/version:
- SUMO version:
Additional context
- Need to add additional yaml field that specify the .sumocfg.
- TrafficLayer will read the .sumocfg name and use libtraci/libsumo to launch SUMO simulation together with TrafficLayere.ext
- Need to verify the new mechanism of simulation and add backward compability before completely remove plain Traci
Risks
This changes the fundamental mechanism of SUMO operation so will require substantial changes in all following usages of FIXS with SUMO
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request