question

kk avatar image
1 Like"
kk asked Jeanette F commented

how to rotate a TE 180 degree when travelling in reverse on an AGV network??

TE_move_reverse.fsm

I want to ensure that TE is always moving forward just for animation on a 2 directional AGV aisle. Currently i have code to identify if TE is in reverse, but on rotating TE 180 degree it comes to original orientation and looks like it's moving in reverse.


FlexSim 24.1.0
agvagv networkrotation
te-move-reverse.fsm (47.9 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.

Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @kk, was Felix Möhlmann'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 comment back to reopen your question.

0 Likes 0 ·

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered

Set the "Stop and Rotate" threshold to below 180° and the "Switch to Reverse" threshold to above 180°.

Then also increase the rotation speed, so the turning doesn't take several minutes.

1710942412028.png

You won't see the forklift rotate over time since it's running its own animation for the forks. It will swap directions instantly once the rotation time has elapsed.

te-move-reverse_1.fsm

About the method you tried: The AGV network uses kinematics to move the travellers. Those are constantly updated and mandate the position and orientation in the model. It is not possible to manually change the position or rotation of an AGV without hooking into the AGV system.


5 |100000

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