A* navigation negating the 'wait till complete' of a move command

A* navigation negating the 'wait till complete' of a move command

D_Sanders
Not applicable
11 Views
2 Replies
Message 1 of 3

A* navigation negating the 'wait till complete' of a move command

D_Sanders
Not applicable

[ FlexSim 24.1.0 ]

In the working push saved file, I have a process flow sequence and when I implement an A* Navigation grid the process flow no longer waits til the AGV reaches the full tote to move it to the takeaway conveyor. Any advice or help knowing what is going on with this? Thank you in advance, I'm new to FlexSim and the community and still have a lot to learn


AGV_Broken_Sequence.fsm


AGV_Working_Push.fsm

0 Likes
Accepted solutions (1)
12 Views
2 Replies
Replies (2)
Message 2 of 3

moehlmann_fe
Observer
Observer
Accepted solution

The Task Executers have a non-zero acceleration/deceleration (0 would mean infinite) which means the travel task will be marked as finished when they start to decelerate ahead of their final destination. This is done to allow chaining multiple travel tasks without the TE coming to a stop each time.

As a workaround (other than using infinite acceleration/deceleration) you could place a delay so the token only arrives at the Push to List activity after the AGV has actually come to a stop.

agv-broken-sequence_1.fsm

0 Likes
Message 3 of 3

D_Sanders
Not applicable

Thanks, I misdiagnosed the issue and looks like adding that additional delay did the trick. Thank you!

0 Likes