The cooperation control of multiple intelligent agents (MIAs), which can solve complex engineering problems in practice, has received increasing attention. However, there are multiple disturbances in wireless sensor networks, which has a great effect on the collaboration of MIAs. In this paper, the problem of the flocking motion of second-order MIAs is addressed with collision avoidance and multiple disturbances. To estimate the matched/mismatched disturbances, the disturbance observers are designed. It is noted that the assumption that the differentials of disturbances converge to zeros in the literature is removed. A novel compound strategy is designed by using the robust auxiliary function and the potential function. The asymptotic properties of the flocking system are studied based on the Input-to-State Stability Theorem and the robust stability. Numerical simulation results verify the validity of the proposed protocol. K E Y W O R D S collision avoidance, distributed control protocol, multiple disturbances, multiple intelligent agents, robust flocking 1 | INTRODUCTION Recently, flocking behaviors have been studied by scholars from different fields, such as engineering, computer, and biology. Cooperative behaviors of multiple intelligent agents (MIAs) widely exist in the natural world, for example, the schooling of fish, flocking of birds, and swarming of bacteria. These behaviors increase the chances of finding food and avoiding