question

Tuan avatar image
0 Likes"
Tuan asked Ryan Clark commented

AGV avoidance

How can I use Handle Collision to deal with AGV collision.

If AGV don't meet another AGV , go straight.

If there is a better way, please provide it to me

AGV avoidance.fsm
擷取2.png擷取1.png

49697-111.png


FlexSim 20.0.10
agvcolision avoidance
擷取2.png (33.5 KiB)
擷取1.png (28.9 KiB)
49697-111.png (104.5 KiB)
agv-avoidance.fsm (177.4 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.

Joerg Vogel avatar image Joerg Vogel commented ·
Duplicate question!
0 Likes 0 ·
Ryan Clark avatar image Ryan Clark commented ·

Hi @Tuan, was one of Joerg Vogel's or Ryan Clark's answers helpful? If so, please click the "Accept" button at the bottom of the one that best answers your question. 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 unaccept and comment back to reopen your question.

0 Likes 0 ·
Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered

simple_network_node_system.fsm

As I suggested, you can use a Node Network instead. Then both vehicles can path each other, or drive on different lanes a a simple offset.simple-network.gif


5 |100000

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

Ryan Clark avatar image
0 Likes"
Ryan Clark answered Jason Lightfoot edited

Hi @Tuan,

I made some modifications to your model to utilize the "Check Collisions" function of the AGVs. I used one of the default options in the Handle Collisions trigger as a template for my changes I added, but modified to back up instead of turn left. So, you should be able to modify what I have added to have the model do what you want when the AGVs sense collisions. In addition, I added collision spheres to both AGVs since those are required to sense the collisions.

I hope this helps! Let us know if you have further questions!

agv-avoidance-rc.fsm


· 4
5 |100000

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

Tuan avatar image Tuan commented ·

Thanks for your reply.

I want one of them to bypass the other instead of backing up when one of them encounter the other, how can I fix it?

0 Likes 0 ·
Ryan Clark avatar image Ryan Clark Tuan commented ·

Hi @Tuan,

This task would be very difficult to accomplish within the parameters of the AGV network and the collision detection done here. Were the answers to your other question (agv avoidance - FlexSim Community) not helpful?

0 Likes 0 ·
Tuan avatar image Tuan Ryan Clark commented ·

I want to try another way

0 Likes 0 ·
Show more comments

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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