Analyzing Multi-Robot Leader-Follower Formations in Obstacle-Laden Environments