Hi ! As you can see in model 001001.fsm, when i set up collision logic for every TE, error happens.The problem is that when the Task Executors come into contact with each other, both of their "Handle Collision" triggers are fired, causing them both to stop. This is not reasonable.
Logically, when a collision happens, the front traveller should do nothing, while the travellers behind it should execute collision logic. So, we should firgue out the front traveller in a collision.
Under most circumstance, routes are more complicated. It is unknown that which traveller may come into a collision with current traveller. This means the front traveller is always dynamical to one traveller.
So , How to identify the front traveller during a collision happens between two or more travellers on network node path?