ModQuad-Vi: A Vision-Based Self-Assembling Modular Quadrotor