question

Shinya O avatar image
0 Likes"
Shinya O asked Ryan Clark commented

Occupy nodes in the A* module according to the size of the task executors

I'd like to avoid collisions between task executors.

I know that collisions can be avoided by matching the grid spacing of the Astar module to the size of the task executors, but it is not suitable for avoiding collisions between task executors of different sizes (e.g. collisions between an operator and an AGV).

In the Astar module, the task executor seems to occupy only one node regardless of the size of the task executor, but can it be customized to occupy multiple nodes according to the size?

FlexSim 21.0.0
astarastar collisions
· 1
5 |100000

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

Ryan Clark avatar image Ryan Clark commented ·

Hi @Shinya O, was Jordan Johnson's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Jordan Johnson avatar image
0 Likes"
Jordan Johnson answered

Currently, there isn't a way to do this. AStar's collision features are built on the path finding algorithm, and the the size of the TE is not part of path finding.

I'll make sure that there is an item on the dev list covering this issue.

5 |100000

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