question

Lars Jacobsen avatar image
1 Like"
Lars Jacobsen asked Phil BoBo answered

Bug? Wall can not be a static agent?

@Phil BoBo When I add a shape (FR) to the Agent System, it can act as a static agent and be used to control agent behavior (i.e. rules for neighbors with no active behavior). I can also add a wall to the agent system, but it does not seem to have any impact on the agent system? Is it a bug or a feature?

KinematicFR_2.fsm

FlexSim 21.1.1
flexsim 21.1.1agent module
kinematicfr-2.fsm (42.5 KiB)
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Phil BoBo avatar image
0 Likes"
Phil BoBo answered

The Walls object is a unique object that stores and draws walls via code. It isn't a set of regular objects with regular sizes and positions.

It would require special code to work with the Agent Systems and I don't think there is any special code to handle how walls are configured.

The Agent Systems work with regular objects with regular sizes and positions in order to calculate their collisions in a bounding volume hierarchy.

I'll add a case to the dev list to consider adding special code to handle using Walls in Agent Systems.

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.