question

Patrick Zweekhorst avatar image
1 Like"
Patrick Zweekhorst asked Patrick Zweekhorst commented

AGV control area does not work with body offset

Hi @anthony.johnson

We have a new model where we are using the offset travel for AGVs. In that model we faced a problem which we also wanted to solve with the Body offset functionality. Attached is an example model that show the problem we faced when implementing the solutions. The AGV that traveled offset to the control point is not able to claim the control area, but nevertheless continues through the area. We think this is a bug.

A solution or workaround for this would be a great solution for our actual problem (we think at least). Thank you for your time

Patrick

AccumTest_1.fsm

FlexSim 20.1.3
agvflexsim 20.1.3control areabody offset
1593529629778.png (77.1 KiB)
accumtest-1.fsm (41.4 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

anthony.johnson avatar image
0 Likes"
anthony.johnson answered Patrick Zweekhorst commented

This is a bug, although I'm not quite sure how we would fix it. The allocation mechanism for control areas is triggered when the AGV looks ahead to the next control point. As part of allocating the next control point, the AGV must allocate all control areas up to that control point. The problem is, when you are not actually going to travel all the way to the next control point, it technically shouldn't allocate that control point. Therefore, the lookahead logic is not triggered, and it doesn't allocate intermediate control areas.

You can get around this by just placing additional control points on the path that immediately "surround" the control area. Thus the AGV will have to allocate the control area as soon as it looks ahead to the control point just after the control area.


surroundingcp.fsm (41.5 KiB)
· 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.

Patrick Zweekhorst avatar image Patrick Zweekhorst commented ·

Hi Anthony,

Thank you for the response. This situation is indeed a little more tricky than what I expected in the first place. I will try the surround solution in the big model and check if it works there as wel

0 Likes 0 ·