question

Ryosuke S avatar image
0 Likes"
Ryosuke S asked Ryosuke S commented

AGV travel under FixResource with A star

One of our customer would like to simulate AGV system in this movie. https://youtu.be/r0A_WrhcPxI?t=57

I was thinking a scenario like this: Using the A Star and FloorStorage, when agv carries flowitem to FloorStorage, replace it to BasicFR registered to A Star. By placing this BasicFR higher from the floor, enable agv to travel under this BasicFR if empty, go around it if loaded. Would this be possible?

From the behavior I see with A star, even if the BasicFR is placed higher, AGV will travel around it.

A star Collision.fsm

FlexSim 20.1.3
agvflexsim 20.1.3a star
capture073.jpg (193.2 KiB)
· 2
5 |100000

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

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Ryosuke S commented

UPDATE: This doesn't work as I thought. The objects seems to persist on the barrier table (looking at the routes) and there's no way of removing them dynamically that I can see. We'll put it on the development list to add astar with dynamic items added to he map and with height contraints based on the 'working height' of the task executer and the items it has loaded.

Original post: I've add a user command "dynamicAddAstarMember" which uses function_s to add the objects. I've been able to do that for your flow items without needing to create fixed resources. I've not been able to get the collection working properly so far as the destination must not be the item and so the flag to ignore barrier destinations might not be working.

This isn't really supported, as always these functions could change and any knock on effects haven't been tested.

You should also search for Kiva systems here in the forum.

floorstorage-and-collision_jl.fsm



· 2
5 |100000

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

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered

Yes, but only if your BasicFR is a member of AStar. You call it registered. If it is not a member considered as an obstacle, then the AGV drives through or under the object. You will combine AStar with a conditional Multi Agent System, which detects collisions of loaded AGV to stored BasicFR or mutual collisions of AGVs.

5 |100000

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