DOI QR코드

DOI QR Code

Study on Interaction of Planar Redundant Manipulator with Environment based on Intelligent Control

지능제어를 이용한 평면 여자유도 매니퓰레이터와 환경과의 상호작용에 관한 연구

  • 유봉수 (창원대학교 제어계측공학과 대학원) ;
  • 김신호 (창원대학교 제어계측공학과 대학원) ;
  • 조중선 (창원대학교 제어계측공학과)
  • Received : 2008.10.20
  • Accepted : 2009.05.16
  • Published : 2009.06.25

Abstract

There are many tasks which require robotic manipulators interaction with environment. It consists of three control problems, i.e., position control, impact control and force control. The position control means the way of reaching to the environment. The moment of touching to the environment yields the impact control problem and the force control is to maintain the desired force trajectory after the impact with the environment. These three control problems occur in sequence, so each control algorithm can be developed independently. Especially for redundant manipulators, each of these three control problems has been important independent research topic. For example, joint torque minimization and impulse minimization are typical techniques for such control problems. The three control problems are considered as a single task in this paper. The position control strategy is developed to improve the performance of the task, i.e., minimization of the individual joint torques and impulse. Therefore, initial conditions of the impact control problem are optimized at the previous position control algorithm. Such a control strategy yields improved result of the impact control. Similarly, the initial conditions for the force control problem are indirectly optimized by the previous position control and impact control strategies. The force control algorithm uses the individual joint torque minimization concept. It also minimizes the force disturbances. The simulation results show the proposed control strategy works well.

로봇 매니퓰레이터를 이용한 대부분의 작업은 환경과의 상호작용을 요구하며, 위치제어, 충돌제어 그리고 힘제어로 구성된다. 위치제어는 환경에 도착하는 방법을 의미하고, 환경에 접촉하는 순간은 충돌제어 문제를 야기하며, 힘제어는 환경과의 충돌후에 원하는 힘궤적을 유지하는 것이다. 이러한 세 가지 제어문제는 순차적으로 발생하므로, 각각의 제어 알고리즘은 독립적으로 개발되어야 한다. 특히 여자유도 매니퓰레이터에서 이러한 세 가지 제어문제는 독립된 중요한 연구 주제이다. 예를 들어, 관절 토크 최소화와 충격힘 최소화는 여자유도 매니퓰레이터의 대표적인 연구주제이다. 본 논문에서는 단일 작업을 통하여 세 가지 제어문제를 구성하였다. 위치제어는 각 관절의 토크와 토크변화 그리고 충돌 시의 충돌힘 최소화를 위하여 개발되었다. 따라서 충돌제어의 초기조건은 이전의 위치제어 알고리즘으로부터 최적화 되고, 그러한 제어 전략은 충돌제어의 결과를 개선시킨다. 유사하게, 힘제어 문제의 초기조건은 이전의 위치제어와 충돌제어로부터 간접적으로 최적화된다. 힘제어 알고리즘은 각 관절 토크와 힘외란 최소화시키는 개념을 사용하였다. 모의실험 결과는 제안된 알고리즘의 타당성을 보여준다.

Keywords

References

  1. T. Yoshikawa, 'Analysis and Control of Robot Manipulators with Redundancy,' Robotics Research: The First International Symposium, M. Brady and R. Paul, Eds., MIT Press, Cambridge MA, pp. 439-446, 1984
  2. O. Khatib, 'Dynamic Control of Manipulators in Operational Space,' in Proc. of 6th IFToMM World Conf. on Theory of Machines and Mechanisms (New Delhi, India), pp. 15-20, 1983
  3. A. A. Maciejewski and C. A. Klein, 'Obstacle Avoidance for Kinematically Redundant Manipulators in Dynamically Varying Environments,' Int. J. Robotics Research, Vol. 4, No. 3, pp. 109-117, 1986 https://doi.org/10.1177/027836498500400308
  4. J. M. Hollerbach and K. C. Suh, 'Redundancy Resolution of Manipulators through Torque Optimization,' IEEE Journal of Robotics and Automation, Vol. No.4, pp. 308-316, 1987
  5. K. Kazerounian, and A. Nedungadi, 'A Local Solution with Global Characteristics for the Joint Torque Optimization of a Redundant Manipulator,' Journal of Robotic Systems, Vol. 6, pp. 631-654, 1989 https://doi.org/10.1002/rob.4620060508
  6. S. Ma, S. Hirose and D. Nenchev, 'Improving local torque optimization techniques for redundant robotic mechanisms,' Journal of Robotic Systems, Vol. 8, No. 1, pp.75-91, 1991 https://doi.org/10.1002/rob.4620080106
  7. W. J. Chung, W. K. Chung and Y. Youm, 'Dynamic Control Algorithm of Redundant Manipulators based on Stability Condition,' in Proc. of the ISCA Int. Conf. on Computer Applications in Industry and Engineering, pp. 7-11, 1993
  8. A. A. Maciejewski, 'Kinematic Limitations on the Use of Redundancy in Robotic Manipulators,' IEEE Trans. on Robotics and Automation, Vol. 9, No. 2, pp. 205-210, 1991
  9. I. D. Walker, 'The Use of Kinematic Redundancy in Reducing Impact and Contact Effects in Manipulation,' in Proc. IEEE Int. Conf. on Robotics and Automation, pp. 434-439, 1990
  10. J. O. Kim, M. W. Gertz and P. K. Khosla, 'Exploiting Redundancy to Reduce Impact Force,' Journal of Intelligent and Robotic Systems, Vol. 5, No. 9, pp. 273-290, 1994
  11. W. J. Chung, I. H. Kim and J. Joh, 'Null-space Dynamics-based Control of Redundant Manipulators in Reducing Impact,' Control Engineering Practice, Vol. 5, No. 9, pp. 1273-1282, 1997 https://doi.org/10.1016/S0967-0661(97)84366-3
  12. B. S. Yoo, S. Koo and J. Joh, 'A Study on Impact Control of Planar Redundant Manipulator using A Intelligent Control,' Journal of Korean Institute of Intelligent Systems, Vol. 18, No. 6, pp. 787-796, 2008 https://doi.org/10.5391/JKIIS.2008.18.6.787
  13. K. C. Park, 'A Study on Position/Impact/Force Control of Redundant Robot Manipulators,' MS thesis, Dept. of Precision Engineering & Mechatronics Korea Advanced Institute of Science and Technology, 1993
  14. N. Hogan, 'Impedance control : An approach to manipulator, part i, ii, iii,' ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 3, pp. 1-24, 1985
  15. S. Jung, T. C. Hsia and R. G. Bonitz, 'On force tracking impedance control with unknown environment stiffness,' in Proc. of IASTED International Conference on Robotics and Manufacturing, pp. 181-184, 1996
  16. V. B. Nguyen and A. S. Morris, 'Genetic Algorithm Tuned Fuzzy Logic Controller for a Robot Arm with Two-link Flexibility and Two-joint Elasticity,' Journal of Intelligent and Robotic Systems, pp. 3-18, 2007
  17. S. S. Roy and D. K. Pratihar, 'A Genetic-Fuzzy Approach for Optimal Path-planning of a Robotic Manipulator among Static Obstacles,' Internal J. of Institution of Engineers, Vol. 84, pp. 15-22, 2003
  18. K. Belarbi and F. Titel, W. Bourebia and K. Benmahammed, 'Design of Mamdani Fuzzy Logic Controllers with Rule Base Minimisation using Genetic Algorithm,' Engineering Applications of Artificial Intelligence 18, pp. 875-880, 2005 https://doi.org/10.1016/j.engappai.2005.03.003