Collecting a Flock With Multiple Sub-Groups by Using Multi-Robot System | IEEE Journals & Magazine | IEEE Xplore