Distributed multi-robot formation control among obstacles: A geometric and optimization approach with consensus | IEEE Conference Publication | IEEE Xplore