question

SudheerReddy avatar image
0 Likes"
SudheerReddy asked SudheerReddy commented

How to choose between Travel Networks vs AGV vs A* Navigation.

On what criteria to choose which one is best for given condition among Travel Networks, AGV & A*Navigation.

Could anyone please elaborate with any examples how to choose among these.

FlexSim 19.2.4
travel network
· 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.

SudheerReddy avatar image SudheerReddy commented ·

@Mischa Spelt You have any feedback on this

0 Likes 0 ·
Braydn T avatar image
0 Likes"
Braydn T answered SudheerReddy commented

@Sudheer R

Anyone else that has any input, feel free to comment in.

The way I choose which to do is this:

If I want operators to follow an exact path without taking up the same spaces, I use Travel Networks. This is almost always my default, even for alot of AGV models.

If I have lots of operators and I want to see how they could run into each other, I use A*. I use this more in healthcare models where there are a large amount of operators doing different tasks.

If you need to do a complicated AGV system, then AGV networks will work better. They take more work to do.

Again, if anyone has a different opinion feel free to chime in.

If you have more questions about this or would like a reccomendation for a specific application, please let me know!

· 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.

SudheerReddy avatar image SudheerReddy commented ·

@Braydn T Thanks for your feedback

In Travel Networks you mentioned Operators to follow exact path without taking up same spaces. I have following questions on this

You took Operators as an example to explain Travel Networks. Is that Travel Networks is good for operator movement. How good is Travel Networks for Task Executers. If I want to model Task Executers then choosing AGV is better than Travel Networks?

What is meaning of operators to follow an exact path without taking up the same spaces ? Could you please provide any sample model for this to understand.

In A* you mentioned again operators as an example. Even A* is good only for Operators, How good is A* for modelling Task Executers. Is there any limitations for A* for using Task Executers.

So you specified If I have lots of operators and I want to see how they could run into each other, I use A*. Could you please provide any sample model which helps to understand.

-1 Like -1 ·
Joerg Vogel avatar image
1 Like"
Joerg Vogel answered

The basic principle behind network node path system, AGV and AStar is the use of Offset travel. Network node path system and AGV don't use offset travel on paths. An object of the taskexecuter class can switch to an offset travel at network nodes. An object of the taskexecuter class can not leave the AGV path system for an offset travel. And AStar is pure offset travel. I speak of Taskexecuter class because a transporter, an operator and a taskexecuter object are behaving almost smilar to each other. Some are persons other are vehicles but all belong to the taskexecuter class. There are some very speciallized members in this class like the crane or the ASRS vehicle.

5 |100000

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