CognitiveAgentNavigationAction2D
constructor(environment: Euclidean2DEnvironmentWithGraph<*, T, ConvexPolygon, Euclidean2DPassage>, reaction: Reaction<T>, pedestrian: PedestrianProperty<T>, wallRepulsionFactor: Double = DEFAULT_WALL_REPULSION_FACTOR)(source)
Parameters
reaction
the reaction executing this action
pedestrian
the owner pedestrian property
wallRepulsionFactor
factor used to push nodes away from passage walls
Type Parameters
T
the concentration type
L
the type of landmarks in the node's cognitive map
R
the type of edges in the node's cognitive map representing relations