waymax
waymax copied to clipboard
Undo fallback in abstract_dynamics.py
The fallback trajectory causes bugs with sim agents ignoring collisions and driving with constant velocities as seen in https://github.com/waymo-research/waymax/issues/52. This is because when the sim agent outputs invalid actions, the fallback takes over and controls the agent with constant velocity.
This PR makes the fallback behavior optional and turns it off by default.