A supervisory robot control and inspection system using visual feedback