Task-oriented Hierarchical Control of Modular Soft Robots with External Vision Guidance