작업 전이 알고리즘 기반 로봇 동작 제한 극복 프레임워크
A Unified Framework for Overcoming Motion Constraints of Robots Using Task Transition Algorithm
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
This paper proposes a unified framework that overcomes four motion constraints including joint limit, kinematic singularity, algorithmic singularity and obstacles. The proposed framework is based on our previous works which can insert or remove tasks continuously using activation parameters and be applied to avoid joint limit and singularity. Additionally, we develop a method for avoiding obstacles and combine it into the framework to consider four motion constraints simultaneously. The performance of the proposed framework was demonstrated by simulation tests with considering four motion constraints. Results of the simulations verified the framework’s effectiveness near joint limit, kinematic singularity, algorithmic singularity and obstacles. We also analyzed sensitivity of our algorithm near singularity when using closed loop inverse kinematics depending on magnitude of gain matrix.
Abstract
This paper proposes a unified framework that overcomes four motion constraints including joint limit, kinematic singularity, algorithmic singularity and obstacles. The proposed framework is based on our previous works which can insert or remove tasks continuously using activation parameters and be applied to avoid joint limit and singularity. Additionally, we develop a method for avoiding obstacles and combine it into the framework to consider four motion constraints simultaneously. The performance of the proposed framework was demonstrated by simulation tests with considering four motion constraints. Results of the simulations verified the framework’s effectiveness near joint limit, kinematic singularity, algorithmic singularity and obstacles. We also analyzed sensitivity of our algorithm near singularity when using closed loop inverse kinematics depending on magnitude of gain matrix.
참고문헌 (24)
- R. M. Murray, "A mathematical introduction to robotic manipulation" (1994), CRC Press
- H. H. An, "Analytic inverse kinematic solution with self-motion constraint for the 7-dof restore robot arm", 2014 IEEE, 2014, 1325~1330
- Z. Cui, "A novel inverse kinematics solution for a 7-dof humanoid manipulator", 2012 IEEE International Conference on Mechatronics and Automation, pp.2230~2234 (2012)
- 김영렬, "7자유도 인간형 로봇 팔의 직관적인 팔꿈치 위치 설정이 가능한 역기구학 알고리즘", 로봇학회 논문지, 6(1), pp.27~33 (2011), 한국로봇학회
- 이종화, "여유 자유도를 갖는 산업용 로봇의 역기구학 해석 및 최적 동작 계획", 로봇학회 논문지, 7(1), pp.35~44 (2012), 한국로봇학회
- 강철구, "역미분기구학의 해 공간", 로봇학회 논문지, 10(4), pp.230~244 (2015), 한국로봇학회[DOI]
- C. W. Wampler, "Manipulator inverse kinematic solutions based on vector formulations and damped least-squares methods", IEEE Transactions on Systems, Man, and Cybernetics, 16(1), pp.93~101 (1986)[DOI]
- D. E. Whitney, "Resolved motion rate control of manipulators and human prostheses", IEEE Transactions on Man-Machine Systems, 10(2), pp.47~53 (1969)[DOI]
- H. Zghal, "Efficient gradient projection optimization for manipulators with multiple degrees of redundancy", IEEE International Conference on Robotics and Automation, 2, pp.1006~1011 (1990)
- Y. Nakamura, "Inverse kinematic solutions with singularity robustness for robot manipulator control", IEEE, 1986, pp.108(3), 163~171
- B. Dariush, "Constrained closed loop inverse kinematics", 2010 IEEE International Conference on Robotics and Automation, pp.2499~2506 (2010)
- S. Chiaverini, "Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators", IEEE Transactions on Robotics and Automation, 13(3), pp.398~410 (1997)[DOI]
- A. A. Maciejewski, "Obstacle avoidance for kinematically redundant manipulators in dynamically varying environments", The International Journal of Robotic Research, 4(3), pp.109~117 (1985)[DOI]
- T. F. Chan, "A weighted least-norm solution based scheme for avoiding joints limits for redundant manipulators", IEEE Transactions on Robotics and Automation, 11(2), pp.286~292 (1995)[DOI]
- J. Kim, "Task reconstruction method for real-time singularity avoidance for robotics manipulators", Advanced Robotics, 20(4), pp.453~481 (2006)[DOI]
- G. Schreiber, "Advances in Robot Kinematics: Analysis and Control", pp.475~482 (1998), Springer
- F. Chaumette, "A redundancy-based iterative scheme for avoiding joint limits: application to visual servoing", IEEE Transactions on Robotics and Automation, 17(5), pp.719~730 (2001)[DOI]
- K. Glass, "Real-time collision avoidance for redundant manipulators", IEEE Transactions on Robotics and Automation, 11(3), pp.448~457 (1995)[DOI]
- K.-K. Lee, "Obstacle avoidance for redundant robots using Jacobian transpose method", 2007 IEEE, 2007, 3509~3514
- S. R. Buss, "Selectively damped least squared for inverse kinematics", Journal of Graphics Tools, 10, pp.37~49 (2011)
- J. Lee, "Intermediate desired value approach for task transition of robots in kinematic control", IEEE Transactions on Robotics and Automation, 28(6), pp.1260~1277 (2012)[DOI]
- 김상현, "로봇 메니퓰레이터의 제어를 위한 특이점 회피 알고리즘의 비교 연구", 로봇학회 논문지, 12(1), pp.42~54 (2017), 한국로봇학회
- K Oonishi, "Producing and the latest development programs of the portable general purpose intelligent arm 'Mitsubishi PA-10'", Advanced Robotics, 15(3), pp.333~337 (2001)[DOI]
- E. Rohmer, "V-rep: A versatile and scalable robot simulation framework", 2013 IEEE, 2013, 1321~1326
