Updating Frequently
- Of course while you're turning the agent, the DV has already
changed (because you're moving).
- You could also do some accleration while that is happening.
- So, you need to recalculate.
- That is you need to constantly update the steering behaviour.
- Braking can also be included.
- This of course leads to a computation trade off.
- You can take up computational cycles modifying steering and
accleration and be more precise.
- You can do it rarely, and not use many cycles.
- You can make a tradeoff between rough initial calculations,
and more precise later calculations.
- If we use more complex physics (e.g. cars with friction) you
can make up for the poor understanding of the physics (e.g. variable
road friction, and knowledge of speed) by frequently updating.
- Note that this is what people do when they drive. They make
lots of little changes, so that they are always near the right
place (in the centre of the lane).