... If yes, then the decoders have to be capable of doing that. Most European decoders can do that but I don't think the US-made decoders have that functionality.
I think most do actually. Digitrax and TCS, for example, are supposed to decelerate at the set rate if they encounter DC and analog conversion mode is off.
Also the distance traveled when the automatic braking is engaged is most likely no absolute, so the locos could overshoot or stop short of the stopping point.
I think that's mostly a matter of decoder programming the deceleration rate.
Caveat: I'm not speaking from the experience of implementing this.
It is to me ...
For starters, the presentation seems to assume the presence of a JMRI signalling system to determine whether the train should stop. And Otto said he's looking for something that doesn't involve that.