We have to analyze the traffic in warehouses where operators do picking trough a transpallet.
I'm trying to build a method and maybe a user library to do such models quickly.
The AStar module works greatly but it cannot handle collisions. So I'm about to write a collision trigger. Before doing it I ask you if you have suggestions or a better solution.
The travelling operator may pass the operator that's in loading state. And if both operators in collision are travelling one can stop and the other one can turn.
But doing so they can walk on barriers. The good thing is that they then go back travelling on the AStar grid.
My idea is to check if a point at the left of the operator isn't inside a barrier and so do a traveltoloc there, otherwise try with a point on the right. I have also to check if these points aren't in a collision sphere. I'm not so sure on what to do if all points are unavailable. I have to avoid deadlocks.
Thank you for any suggestion you can give me.