Vision-Based Reactive Planning and Control of Quadruped Robots in Unstructured Dynamic Environments