Control of Multi-Degree-of-Freedom Catheters in Unknown Environments