Reach Known Destination
A NavigationStrategy allowing to reach a known (static) destination (see Pursue). The client can specify a list of known destinations, the pedestrian will try to reach the closest one for which a valid path leading there is known. The difference between this behavior and Pursue is that the latter assumes no route leading to the destination is known, whereas this behavior tries to exploit the pedestrian's cognitive map to obtain a route to follow.
Parameters
the concentration type.
the type of landmarks of the pedestrian's cognitive map.
the type of edges of the pedestrian's cognitive map, representing the Relations between landmarks.
Constructors
Properties
The NavigationAction used to navigate the environment.
The destination to pursue.
The node's orienting capability.
Functions
This is called whenever the node enters a new room.
When in an unexpected room the node gets back to previousRoom to continue following the route correctly.
Changes the destination of the strategy. If voidVolatileMemory is true, the node's volatile memory is set to zero. This has two effects: