This paper presents a vision related technique for a manipulator real-time visual servoing to catch fish and intelligent observation of the fish trying to escape from the net attached at the robot hand. The visual recognition method utilizes both the global and local search features of genetic algorithm (GA) and the unprocessed gray-scale image (or raw-image) in order to perform recognition of a known target object being imaged. Also, in GA process, the computation of the fitness function is based on the configuration of an object model designated as surface-strips model. The raw-image is used since it is more tolerant to contrast variations from an input image to the next one, and does not require any filtering processing time, which is useful for real-time recognition. The global GA is utilized together with the local GA in order to recognize the target shape and detect the position and orientation simultaneously, and to increase the GA's convergence speed so as to provide faster and better recognition results. Experiments to track a fish by hand-eye camera and catch it with a net attached to the hand of the manipulator were carried out. The effectiveness of the proposed technique is demonstrated.
[1]
Mamoru Minami,et al.
GA-pattern matching-based manipulator control system for real-time visual servoing
,
1997,
Adv. Robotics.
[2]
Rafael Kelly,et al.
Robust asymptotically stable visual servoing of planar robots
,
1996,
IEEE Trans. Robotics Autom..
[3]
D. Fogel.
Evolutionary algorithms in theory and practice
,
1997,
Complex..
[4]
Mamoru Minami,et al.
Manipulator visual servoing and tracking of fish using a genetic algorithm
,
1999
.
[5]
Mamoru Minami,et al.
Visual servoing to fish and catching using global/local GA search
,
2001,
2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).
[6]
P. S. Dunston,et al.
Intelligent Control for Robotic Rebar Bending
,
1993
.
[7]
Hongbin Zha,et al.
Recognizing and locating a known object from multiple images
,
1991,
IEEE Trans. Robotics Autom..