Maxim LikhachevProfessor
|
Contacts: email: office: NSH 3211 address: 5000 Forbes Ave Pittsburgh, PA 15213 phone: 412 268 5581 |
InstructionsThis is an example of AD* (Anytime Dynamic A*) Path Planning algorithm with a moving agent. Note that the search is going backwards. Click and drag on the grid to set up obstacles. Then you may change the maximum number of expansions during one step. After you set up an environment and the number of expansions, type your decrement value, for how AD* decreases ε, or use the default value and hit Move to move the agent. Every time it moves, it senses obstacles around it. Note that the agent can see obstacles only in eight cells around it. If the agent finds that the next state on its path is an obstacle, it resets ε value and recomputes the path. Otherwise, it decreases ε value and moves one step ahead. Initial ε value can also be changed. Just type in a new value and hit Start Over. To reset the environment, hit Reset.
|
||||||||||||||||||
|