Multi-Layered Distributed Control for Collective Movement and Coverage of Robot Swarms in Unknown Structured Environments | IEEE Journals & Magazine | IEEE Xplore