DOI QR코드

DOI QR Code

Analytical Inverse Kinematics Algorithm for a 7 DOF Anthropomorphic Robot Arm Using Intuitive Elbow Direction

7자유도 인간형 로봇 팔의 직관적인 팔꿈치 위치 설정이 가능한 역기구학 알고리즘

  • Received : 2010.08.18
  • Accepted : 2010.11.16
  • Published : 2011.02.28

Abstract

Control and trajectory generation of a 7 DOF anthropomorphic robot arm suffer from computational complexity and singularity problem because of numerical inverse kinematics. To deal with such problems, analytical methods for a redundant robot arm have been researched to enhance the performance of inverse kinematics. In this research, we propose an analytical inverse kinematics algorithm for a 7 DOF anthropomorphic robot arm. Using this algorithm, it is possible to generate a trajectory passing through the singular points and intuitively move the elbow without regard to the end-effector pose. Performance of the proposed algorithm was verified by various simulations. It is shown that the trajectory planning using this algorithm provides correct results near the singular points and can utilize redundancy intuitively.

Keywords

References

  1. Hirzinger, G., Sporer, N., Albu‐Schäffer, A. Hähnle, M., Krenn, R., Pascucci, A., and Schedl, M., "DLR's torque‐controlled light weight robot III - are we reaching the technological limits now," IEEE International Conference on Robotics and Automation, Vol.2, pp.1710-1716, 2002.
  2. Iwata H., Kobashi S., Aono T., and Sugano S., "Design of Anthropomorphic 4‐DOF Tactile Interaction Manipulator with Passive Joints," Proc. of IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp.1785-1790, 2005,.
  3. H. Y. K. Lau and L. C. C. Wai, "A Jacobian-based Redundant Control Strategy for the 7‐DOF WAM," International Conference on Control, Automation, Robotics and Vision, Vol.2, pp.1060-1065, 2002.
  4. B. Siciliano, "Kinematic Control of Redundant Robot manipulators: A Tutorial," Journal of Intelligent and Robotic Systems, Vol.3, pp.201-212 1990. https://doi.org/10.1007/BF00126069
  5. C. Klein and C. Huang, "Review of Pseudoinverse Control for Use with Kinematically Redundant Manipulators," IEEE Transactions on Systems, Man, and Cybernetics, Vol.13, No.3, pp.245-250, 1983.
  6. J. M. Hollerbach and K. C. Suh, "Redundancy Resolution of Manipulators through Torque Optimization," IEEE Journal of Robotics and Automation, Vol.3, No.4, pp.308-316, 1987. https://doi.org/10.1109/JRA.1987.1087111
  7. D. Tolani, A. Goswami, and N. Badler, "Real‐Time Inverse Kinematics Techniques for Anthropometric Limbs," Graphical models, Vol.62, pp.353-388, 2000. https://doi.org/10.1006/gmod.2000.0528
  8. J. M. Hollerbach and G. Sahar, "Wrist‐Partitioned Inverse Kinematic Accelerations and Manipulator Dynamics," Massachusetts Institute of Technology, 1983.
  9. J. M. Hollerbach, "Optimum Kinematic Design for a Seven Degree of Freedom Manipulator", Robotics Research: The Second International Symposium. pp. 349-356, 1985.
  10. B. Siciliano, L. Sciavicco, L. Vilani, G. Oriolo, Robotics: Modelling, Planning and Control, Springer, 2008.

Cited by

  1. Optimal Path Planning in Redundant Sealing Robots vol.61, pp.12, 2012, https://doi.org/10.5370/KIEE.2012.61.12.1911
  2. Method for improving the position precision of a hydraulic robot arm: dual virtual spring–damper controller vol.9, pp.2, 2016, https://doi.org/10.1007/s11370-015-0182-1
  3. Solution Space of Inverse Differential Kinematics vol.10, pp.4, 2015, https://doi.org/10.7746/jkros.2015.10.4.230
  4. Singularity Avoidance Algorithms for Controlling Robot Manipulator: A Comparative Study vol.12, pp.1, 2017, https://doi.org/10.7746/jkros.2017.12.1.042
  5. A Unified Framework for Overcoming Motion Constraints of Robots Using Task Transition Algorithm vol.13, pp.2, 2018, https://doi.org/10.7746/jkros.2018.13.2.129
  6. 웨어러블 조작기 기반 재난·재해 특수 목적기계 다관절 작업기의 가상 환경 작업시스템 구현 vol.17, pp.3, 2011, https://doi.org/10.7839/ksfc.2020.17.3.033