Multiple unmanned ground vehicles (UGVs) can collaborate to complete tasks in complex scenarios and are increasingly attracting attention due to their wide applications. Developing a formation cooperative obstacle avoidance policy for multiple UGVs in restricted environments is still challenging. To deal with the problem, we propose a formation cooperative obstacle avoidance method based on adaptive DWA called Multi-ADWA. First, the adaptive DWA algorithm is proposed to address the global navigation task for a single UGV, which dynamically adjusts the trajectory prediction time of the DWA algorithm according to the danger level of the current environment and the density of obstacles. To solve the deadlock problem between UGVs, a dual-priority mechanism is proposed to coordinate the motion order of UGVs. Then, a distributed optimization method is proposed to compute the optimal formation configuration under byte-level shared information. It provides each follower with its easy-to-reach desired goal in real time to improve the formation recovery efficiency. Furthermore, an event-triggered behavior switching strategy is designed and combined with the leader–follower method to make multiple UGVs system to coordinate global navigation, local obstacle avoidance, and formation maintenance. Finally, the numerical simulation and virtual simulation experiments are conducted to verify the effectiveness and superiority of Multi-ADWA. Moreover, a real-world experiment further proves the effectiveness of our approach in practical applications.
Read full abstract