Vision-driven Compliant Manipulation for Reliable, High-Precision Assembly Tasks