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.kreft...@uni-oldenburg.de>: > 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 > sumo-dev@eclipse.org > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-dev >
_______________________________________________ sumo-dev mailing list sumo-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-dev