openmobility-wg / userstories

Eclipse Public License 2.0
8 stars 2 forks source link

Use customisable API in Traci/Sumolib to change vehicle parameters #13

Open ZoltanBaksa opened 4 years ago

ZoltanBaksa commented 4 years ago

As a Advanced User

I want to use traci/sumolib as simulation controller with customised vehicle types

In order to be able to control groups of vehicles simultaneously during simulation, according to:

Acceptance criteria

The already available APIs shall be kept for backward compatibility, but to ensure integrity of the new solution, they need to be converted to be a wrapper. There are some already open issues in sumo which relate to this topic, some examples: https://github.com/eclipse/sumo/issues/6898 https://github.com/eclipse/sumo/issues/6147 https://github.com/eclipse/sumo/issues/4983 https://github.com/eclipse/sumo/issues/6202 https://github.com/eclipse/sumo/issues/1145 https://github.com/eclipse/sumo/issues/2344 https://github.com/eclipse/sumo/issues/2552 https://github.com/eclipse/sumo/issues/2862 https://github.com/eclipse/sumo/issues/3002

*Vehicle type parameters means all car following and lane change parameters independent form which CFM or LC is used