Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-user] VariableSpeedSigns in TraCI

Adding a new traci function requires touching multiple parts of the code. As an example, see
However, you can achieve the effect of a VSS by calling traci.lane.setMaxSpeed

Am Fr., 30. Juni 2023 um 22:20 Uhr schrieb Sasan Amini <aminissn@xxxxxxxxx>:
Dear all,
I am trying to implement dynamic traffic control on a freeway using
variable speed signs. I noticed that the TraCI functions are missing
for vss so I tried to use the get or set parameter function, which
didn't work out. I also tried to create the traci functions myself as
follows, but they also have no effect. What is the right way to add
such functions to traci?


def getSpeed(self,vssID):
return self._getUniversal(tc.CMD_GET_VARIABLESPEEDSIGN_VARIABLE,'speed',vssID)

gets the speed in m/s for the named variable speed sign within the last step.
def setSpeed(self, vssID, speed):
"""setSpeed(string, double)

sets the speed in m/s for the named variable speed sign.
sumo-user mailing list
To unsubscribe from this list, visit

Back to the top