Adaptive intelligent vision-based control of a flexible-link manipulator