DOI QR코드

DOI QR Code

Inverse Kinematics Solution and Optimal Motion Planning for Industrial Robots with Redundancy

여유 자유도를 갖는 산업용 로봇의 역기구학 해석 및 최적 동작 계획

  • 이종화 (충남대학교 메카트로닉스공학과) ;
  • 김자영 (충남대학교 메카트로닉스공학과) ;
  • 이지홍 (충남대학교 메카트로닉스공학과) ;
  • 김동혁 (현대중공업(주) 기계전기연구소 로보틱스 연구실) ;
  • 임현규 (현대중공업(주) 기계전기연구소 로보틱스 연구실) ;
  • 류시현 (현대중공업(주) 기계전기연구소)
  • Received : 2011.11.30
  • Accepted : 2012.02.23
  • Published : 2012.02.29

Abstract

This paper presents a method to optimize motion planning for industrial manipulators with redundancy. For optimal motion planning, first of all, particular inverse kinematic solution is needed to improve efficiency for manipulators with redundancy working in various environments. In this paper, we propose three kinds of methods for solving inverse kinematics problems; numerical and combined approach. Also, we introduce methods for optimal motion planning using potential function considering the order of priority. For efficient movement in industrial settings, this paper presents methods to plan motions by considering colliding obstacles, joint limits, and interference between whole arms. To confirm improved performance of robot applying the proposed algorithms, we use two kinds of robots with redundancy. One is a single arm robot with 7DOF and another is a dual arm robot with 15DOF which consists of left arm, right arm with each 7DOF, and a torso part with 1DOF. The proposed algorithms are verified through several numerical examples as well as by real implementation in robot controllers.

Keywords

References

  1. Maria Zanchettin A, Rocco P and Bascetta L, "Kinematic analysis and synthesis of the human arm motion during a manipulation task, IEEE International Conference on Robotics and Automation, May, 2011.
  2. Masanori Hayakawa, Keiko Hara, Daisuke Sato, "Singularity Avoidance by Inputting Angular Velocity to a Redundant Axis During Cooperative Control of a Teleoperated Dual-Arm Robot", IEEE International Conference on Robotics and Automation, May, 2008.
  3. Zeng-Guang Hou, Long Cheng and Min Tan, "Multiciteria Optimization for Coordination of Redundant Robots Using a Dual Neural Network", IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS, vol.40, no.2, pp.1075-1087, August, 2010. https://doi.org/10.1109/TSMCB.2009.2034073
  4. Ji Xiang, Congwei Zhong and Wei Wei, "General-Weighted Least-Norm Control for Redundant Manipulators", IEEE Transactions on Robotics, vol.26, no.4, pp.660-669, August, 2010. https://doi.org/10.1109/TRO.2010.2050655
  5. Nakamura Y, Advanced Robotics Redundancy and Optimization, Addison-Wesley, 1991.
  6. www.motoman.com (YASKAWA)
  7. Andrew A, "A Complete Generalized Solution to the Inverse Kinematics of Robots", IEEE Journal of Robotics and Automation, vol.RA-1, no.1, pp.14-20, March, 1985.
  8. Gonzalez, Rafael C, Robotics: Control, Sensing, Vision, And Intelligence, McGraw-Hill Book, 1987.

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. Redundancy resolution method of omni-directional mobile manipulator system vol.19, pp.3, 2015, https://doi.org/10.9726/kspse.2015.19.3.075
  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.9, pp.3, 2012, https://doi.org/10.7746/jkros.2014.9.3.178