I am implementing a simulation that requires me to have some pathfinding.
A* works fine for me when my environment does not change.
LPA* and D* Lite work fine for me when I encounter a static obstacle that is not on my original map.
However, how do I handle the situation when these obstacles are moving at a certain velocity?
Is there a variant of the LPA* or D* Lite algorithm that handles this?
OR Do I have to combine some form of steering behavior with these algorithms?
Ultimately in my simulation, I want to have my 'agent' move from a start point to an endpoint in an environment in which there will be obstacles that move.