Multi-robot systems are popularly distributed in logistics, transportation, and other fields. We propose a distributed multi-mobile robot obstacle-avoidance algorithm to coordinate the path planning and motion navigation among multiple robots and between robots and unknown territories. This algorithm fuses the ant colony optimization (ACO) and the dynamic window approach (DWA) to coordinate a multi-robot system through a priority strategy. Firstly, to ensure the optimality of robot motion in complex terrains, we proposed the dual-population heuristic functions and a sort ant pheromone update strategy to enhance the search capability of ACO, and the globally optimal path is achieved by a redundant point deletion strategy. Considering the robot’s path-tracking accuracy and local target unreachability problems, an adaptive navigation strategy is presented. Furthermore, we propose the obstacle density evaluation function to improve the robot’s decision-making difficulty in high-density obstacle environments and modify the evaluation function coefficients adaptively by combining environmental characteristics. Finally, the robots’ motion conflict is resolved by combining our obstacle avoidance and multi-robot priority strategies. The experimental results show that this algorithm can realize the cooperative obstacle avoidance of AGVs in unknown environments with high safety and global optimality, which can provide a technical reference for distributed multi-robot in practical applications.
To solve the trajectory tracking control problem for a class of nonlinear systems with time-varying parameter uncertainties and unknown control directions, this paper proposed a neural sliding mode control strategy with prescribed performance against event-triggered disturbance. First, an enhanced finite-time prescribed performance function and a compensation term containing the Hyperbolic Tangent function are introduced to design a non-singular fast terminal sliding mode (NFTSM) surface to eliminate the singularity in the terminal sliding mode control and speed up the convergence in the balanced unit-loop neighborhood. This sliding surface guarantees arbitrarily small overshoot and fast convergence speed even when triggering mistakes. Meanwhile, we utilize the Nussbaum gain function to solve the problem of unknown control directions and unknown time-varying parameters and design a self-recurrent wavelet neural network (SRWNN) to handle the uncertainty terms in the system. In addition, we use a non-periodic relative threshold event-triggered mechanism to design a new trajectory tracking control law so that the conventional time-triggered mechanism has overcome a significant resource consumption problem. Finally, we proved that all the closed-loop signals are eventually uniformly bounded according to the stability analysis theory, and the Zeno phenomenon can be eliminated. The method in this paper has a better tracking effect and faster response and can obtain better control performance with lower control energy than the traditional NFTSM method, which is verified in inverted pendulum and ball and plate system.