Distributed cohesive control for robot swarms: Maintaining good connectivity in the presence of exterior forces | IEEE Conference Publication | IEEE Xplore