DOI QR코드

DOI QR Code

Motion Planning of Manipulators Using Kinematic Redundancy and ZMP Constraint Condition

기구학적 여유도와 ZMP 구속 조건을 이용한 매니퓰레이터의 동작 계획

  • 최재연 (한양대학교 전자전기제어계측공학과) ;
  • 윤현수 (한양대학교 전자전기제어계측공학과) ;
  • 이병주 (한양대학교 전자시스템공학과)
  • Received : 2011.06.08
  • Accepted : 2011.09.08
  • Published : 2011.11.30

Abstract

This work deals with development of effective redundancy resolution algorithms for the motion control of manipulator. Differently from the typical kinematically redundant robots that are attached to the fixed ground, the ZMP condition should be taken into account in the manipulator motion in order to guarantee the system stability. In this paper, a new motion planning algorithm for redundant manipulator not fixed to the ground is introduced. A sequential redundancy resolution algorithm is proposed, which ensures the ZMP (Zero Moment Point) stability, the planned operational motion, and additional sub-criteria such as joint limit index. A geometric constraint equation derived by reshaping the existing ZMP equation enables one to employ the sequential redundancy algorithm. The feasibility of the proposed algorithm is verified by simulating a redundant manipulator model.

Keywords

References

  1. M. Vukobratovic, A.A. Frank, and D. Jricic, "On the stability of biped locomotion," IEEE Transactions on Biomedical Engineering, BME17‐ 1, pp. 25‐36, 1970.
  2. Q. Huang, S. Sugano, and I. Kato, "Stability control for a mobile manipulator using a potential method," Proc. of IEEE/RSJ Int. Conf. on Intellgent Robots and Systems, pp. 832‐838, 1993.
  3. J. Kim, W. Chung, Y. Youm, and B. Lee, "Realtime ZMP compensation method using null motion for mobile manipulators," Proc. of IEEE Int. Conf. on Robotics and Automation, pp. 1967 ‐1972, 2002.
  4. Q. Li, A. Takanishi and I. Kato, "Learning control for a biped robot with a trunk, " Proc. of IEEE/RSJ Int. Conf. on Intellgent Robots and Systems, pp. 1771‐1777, 1993
  5. J. Park and O. Kwon, "Reflex control of biped robot lo`comotion on a slippery surface," Proc. of IEEE Int. Conf. on Robotics and Automation, pp. 4134‐4139, 2001
  6. A. Dasgupta and Y. Nakamura, "Walking feasible walking motion of humanoid robotics from human motion capture data," Proc. of IEEE Int. Conf. on Robotics and Automation, pp. 1044‐ 1049, 1999.
  7. J. H. Park and Y. K. Rhee, "ZMP trajectory generation for reduced trunk motions of biped robots," Proc. of IEEE/RSJ Int. Conf. on Intellgent Robots and Systems, pp. 90‐95, 1998.
  8. R. Kurazume, T. Hasegawa, and K. Yoneda "The sway compensation trajectory for a biped robot," Proc. of IEEE/RSJ Int. Conf. on Intellgent Robots and Systems, pp. 925‐931, 2003.
  9. F. Amironche, C. Tung, G. Andersson, and R. Natarajan, "Redundancy modeling of optimum lifting conditions," Advances in Bioengineering ASME, BED‐Vol. 20, pp. 509‐512, 1991.
  10. D. Yoo, B. So, J. Choi, and B. ‐J. Yi, "Study on redundancy resolution algorithm of humanoid," Proc. of Int. Conf. on Control, Automation, and Systems, pp. 2759‐2764, 2003.
  11. D. Chaffin and G. Andersson, "Occupational biomechanics," pp. 62‐69, 1984.
  12. C. Chevallereau, G. Abba, Y. Aoustin, F. Plestan, E.R. Westervelt, C. Canudas‐de‐Wit, J.W. Grizzle, "RABBIT: A testbed for advanced control theory," IEEE Control Systems Magazine, Vol. 23, No. 5, pp. 57‐79, October, 2003. https://doi.org/10.1109/MCS.2003.1234651
  13. Q. Huang, K. Yokoi, S. Kajita, K. Kaneko, H. Arai, N. Koyachi and K.Tanie, "Planning walking patterns for a biped robot," IEEE Transactions on Robotics and Automation, Vol.17, No3, pp. 280‐ 289, 2001. https://doi.org/10.1109/70.938385
  14. T. Sugihara and Y. Nakamura, "Contact phase invariant control for humanoid robot based on variable impedant inverted pendulum model," IEEE Transactions on Robotics and Automation, pp. 51‐56, 2003.
  15. L. Sentis and O. Khatib, "Synthesis of wholebody behaviors through hierarchical control of behavioral primitives," International Journal of Humanoid Robotics, vol. 2, no.4, pp. 505‐518, Dec., 2005. https://doi.org/10.1142/S0219843605000594
  16. A. Goswami and V. Kallem, "Rate of chage of angular momentum and balance maintenance of biped robots," Proc. of IEEE Int. Conf. on Robotics and Automation, pp. 3785‐3790. 2004.
  17. K. Harada, S. Kajita, K. Kaneko, and H. Hirukawa, "ZMP Analysis for arm/leg coordination," Proc. of IEEE Int. Conf. on Robotics and Automation, pp. 75‐81. 2003.
  18. S. Kajita, F. Kanehiro, K. Kaneko, K. Fujiwara, K. Harada, K. Yokoi, and H. Hirukawa, "Resolved momentum control : Humanoid motion planning based on the linear and angular momentum," Proc. of IEEE Int. Conf. on Robotics and Automation, pp. 1644‐1650. 2003.
  19. T. Sugihara and Y. Nakamura, "Whole‐body coorperative balancing of humanoid robot using COG jacobians," Proc. of IEEE/RSJ Int. Conf. on Intellgent Robots and Systems, pp. 2575‐2580, 2002.
  20. Freeman, R.A. and Tesar, D., "Dynamic modeling of serial and parallel mechanisms/robotic systems, Part I‐Methodology, Part II‐Applications." Proc. of 20th ASME Mechanisms Conf., Orlando, FL, 1988.
  21. Khatib, O., "A unified approach to motion and force control of robot manipulators: The operational space approach," IEEE Transaction on Robotics and Automation, vol. 3, no. 1, pp. 43‐ 53, Feb., 1987. https://doi.org/10.1109/JRA.1987.1087068