A cooperative approach to avoiding obstacles and collisions between autonomous industrial vehicles in a simulation platform

Industry 4.0 leads to a strong digitalization of industrial processes, but also a significant increase in communication and cooperation between the machines that make it up. This is the case with autonomous industrial vehicles (AIVs) and other cooperative mobile robots which are multiplying in factories, often in the form of fleets of vehicles, and whose intelligence and autonomy are increasing. While the autonomy of autonomous vehicles has been well characterized in the field of road and road transport, this is not the case for the autonomous vehicles used in industry. The establishment and deployment of AIV fleets raises several challenges, all of which depend on the actual level of autonomy of the AIVs: acceptance by employees, vehicle location, traffic fluidity, collision detection, or vehicle perception of changing environments. Thus, simulation serves to account for the constraints and requirements formulated by the manufacturers and future users of AIVs. In this paper, after having proposed a broad state of the art on the problems to be solved in order to simulate AIVs before proceeding to experiments in real conditions, we present a method to estimate positions of AIVs moving in a closed industrial environment, the extension of a collision detection algorithm to deal with the obstacle avoidance issue, and the development of an agent-based simulation platform for simulating these two methods and algorithms. The resulting/final/subsequent simulation will allow us to experiment in real conditions.