L'objectif affiché est que les capteurs visuels fournissent une information suffisamment riche pour permettre aux robots de réaliser, de manière autonome, des tâches dans des environnements partiellement connus, ou complètement inconnus. D'un point de vue méthodologique, l'asservissement visuel consiste à intégrer directement dans la boucle de commande des robots, des informations extraites des images fournies par des caméras afin de réaliser l'action souhaitée, en pratique, cela permet un élargissement important du domaine d'application de la robotique, et une amélioration considérable de la précision obtenue. Les approches classiques sont basées sur la régulation à zéro de l'erreur entre les valeurs courante et désirée d'informations visuelles sélectionnées, soit dans l'image 2D, soit dans l'espace 3D. Ils requièrent la mise en correspondance de primitives visuelles extraites de l'image initiale avec celles extraites de l'image désirée. Ces primitives sont ensuite suivies lors du mouvement de la caméra et/ou de l'objet.