FollowRoute
A NavigationStrategy that follows a predefined route composed of waypoints. Each waypoint is considered reached when the pedestrian is inside the waypoint's room (except for the final waypoint, which is actually approached). The strategy uses Pursue to reach each intermediate waypoint and allows skipping intermediate waypoints when a farther waypoint becomes available.
Parameters
the navigation action driving this strategy.
Type Parameters
the concentration type.
the landmark shape type used by the node's cognitive map.
the relation/edge type used by the node's cognitive map.
Inheritors
Constructors
Properties
the navigation action driving this strategy.
The node's orienting capability.
Functions
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 reset to zero while preserving known impasses.