consensus andcooperation in networkedmulti - agentsystems algorithms that provide rapid agreement and teamwork between all participants allow effective task performance by self - organizing networked systems .
Flocking with Obstacle Avoidance: Cooperation with Limited Communication in Mobile Networks