엘리트 유전 알고리즘을 이용한 비젼 기반 로봇의 위치 제어

Vision Based Position Control of a Robot Manipulator Using an Elitist Genetic Algorithm

  • 박광호 (전남대학교 대학원 기계공학과) ;
  • 김동준 (전남대학교 대학원 기계공학과) ;
  • 기석호 (서강정보대학 소방관리학과) ;
  • 기창두 (전남대학교 기계공학과)
  • Park, Kwang-Ho (Dept.of Mechanical Engineering, Graduate School of Chonnam National Universityisy) ;
  • Kim, Dong-Joon (Dept.of Mechanical Engineering, Graduate School of Chonnam National Universityisy) ;
  • Kee, Seok-Ho (Dept. of Mechanical Eng., Seokang College) ;
  • Kee, Chang-Doo (Dept.of Mechanical Engineering, Chonnam National Universityisy)
  • 발행 : 2002.01.01

초록

In this paper, we present a new approach based on an elitist genetic algorithm for the task of aligning the position of a robot gripper using CCD cameras. The vision-based control scheme for the task of aligning the gripper with the desired position is implemented by image information. The relationship between the camera space location and the robot joint coordinates is estimated using a camera-space parameter modal that generalizes known manipulator kinematics to accommodate unknown relative camera position and orientation. To find the joint angles of a robot manipulator for reaching the target position in the image space, we apply an elitist genetic algorithm instead of a nonlinear least square error method. Since GA employs parallel search, it has good performance in solving optimization problems. In order to improve convergence speed, the real coding method and geometry constraint conditions are used. Experiments are carried out to exhibit the effectiveness of vision-based control using an elitist genetic algorithm with a real coding method.

키워드

참고문헌

  1. P. I. Corke, 'Visual Control of Robot Manipulators - a review in Visual Servoing,' K. Hashimoto, Ed World Scientific, pp. 1-32, 1993
  2. R. Horaud, F. Dornaika, C. Bard and B. Espiau, 'Visually Guided Object Grasping,' IEEE Transactions on Robotics and Automation, Vol. 14, No. 4, August, pp. 525-532, 1998 https://doi.org/10.1109/70.704214
  3. K. Hashimoto, T. Kimoto, T. Ebine and H. Kimura, 'Manipulator Control with Image Based Visual Servo,' Proceedings of the IEEE Int. conf. on Robotics and Automation,' April, pp. 2267-2271, 1991 https://doi.org/10.1109/ROBOT.1991.131968
  4. N. Papanikolopoulos, 'Adaptive Control, Visual Servoing and Contrlled Active Vision,' IEEE Conf. On robotics and automation, notes for workshop M-5 May, 1994
  5. W. Z. Chen, U.A Korde, S.B. Skaar, ' Position Control Experiments Using Vision,' The International Journal of Robotics Research Vol. 13, No. 3, pp. 199-1208, 1994 https://doi.org/10.1177/027836499401300302
  6. E. J. G. Galvan, S. B. Skaar, U. A. Korde and W. Chen, 'Application of a Precision Enhancing Measure in 3D Rigid Body Positioning using Camera-space Manipulation,' The Internat. Journal of Robotics Research, Vol. 16, no. 2, April, pp. 240-257, 1997 https://doi.org/10.1177/027836499701600208
  7. G. Wells, C. Venaille and C. Torras, 'Promising Research Vision-based Robot Positioning using Neural Networks,' Image and Vision Computing, Vol. 14, pp. 715-732, 1996 https://doi.org/10.1016/0262-8856(96)89022-6
  8. 진강규, '유전 알고리즘과그응용,' 교우사, 2000