Also - keep in mind that this type of Driver Assist is (in the scheme of things) a very straightforward problem compared to others. It's pretty easy to calculate what type of braking is required to avoid running into something in front of you based on the relative velocities.