Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-dev] help: Emergency braking console message

There is no direct way to intercept this message. However, you can compare the current vehicle acceleration (traci.vehicle.getAcceleration) with the emergency deceleration value (traci.vehicle.getEmergencyDecel) in each simulation step. The message is triggered if they are equal.
Note, that any acceleration value between vehicle.getDecel and getEmergencyDecel indicates a critical situation but the message is only triggered for the extreme case).

Am Mi., 27. Okt. 2021 um 10:17 Uhr schrieb Ina Krefting <ina.krefting@xxxxxxxxxxxxxxxx>:

Hello Sumo Developers,

I am currently programming my Sumo Project in interaction with Python. I have for it an intersection in which several cars want to turn. For some turning maneuvers a warning appears in the Sumo console, like "Warning: Vehicle '18' performs emergency braking with decel=-9.00 wished=4.50 severity=1.00, time=52.00.", when a car has to brake heavily. Now my question, is there any way to intercept this through Python and can I for example cout the occurs? If so, does a function exist for this? 

Many greetings
Ina Krefting

sumo-dev mailing list
To unsubscribe from this list, visit

Back to the top