A connectivity-preserving flocking algorithm for nonlinear multi-agent systems with bounded potential function | IEEE Conference Publication | IEEE Xplore