Inverse kinematics of a 7-DOF redundant robot manipulator using the active set approach under joint physical limits

Inverse kinematics of a 7-DOF redundant robot manipulator using the active set approach under joint physical limits

This paper presents a new approach for an online solution of the inverse kinematics problem based on nonlinear optimization for robots with joint physical constraints. The inverse kinematics problem is stated as a constrained nonlinear optimization problem and is solved using Kuhn{Tucker conditions analysis. The nonlinear multivariable optimization problem is locally converted into independent local linear constrained subproblems and each subproblem is analytically solved. For each joint, position limits and velocity limits are considered as physical constraints. The proposed structure bene ts from a very low complexity design. The proposed method is fast and requires few calculations. The convergence of the proposed algorithm is proven based on the Lyapunov function. While keeping the algorithm stable, it can navigate the manipulator to a desired position under joint physical limits. The algorithm is simulated on a 7-DOF PA-10 manipulator. Results indicate good efficiency for the proposed structure in constrained path planning of joint space.

___

  • [1] Perdereau V. Real-time control of redundant robotic manipulators for mobile obstacle avoidance. Robot Auton Syst 2002; 41: 41-59.
  • [2] Wang J, Lee Y, Zhao, X. Inverse kinematics and control of a 7-DOF redundant manipulator based on the closed-loop algorithm. Advanced Robotic Systems 2010; 7: 1-10.
  • [3] Tchon K. Optimal extended Jacobian inverse kinematics algorithms for robotic manipulators. IEEE T Robot 2008; 24: 1440-1445.
  • [4] Ratajczak J. Design of inverse kinematics algorithms: extended Jacobian approximation of the dynamically consis- tent Jacobian inverse. Archives of Control Sciences 2015; 25: 35-50.
  • [5] Aristidou A, Lasenby J. FABRIK: A fast, iterative solver for the inverse kinematics problem. Graph Models 2011; 73: 243-260.
  • [6] Yahya S, Moghavvemi M, Mohamed H. Geometrical approach of planar hyper-redundant manipulators: Inverse kinematics, path planning and workspace. Simul Model Pract Th 2011; 19: 406-422.
  • [7] Kucuk S, Bingul Z. Inverse kinematics solutions for industrial robot manipulators with offset wrists. Appl Math Model 2014; 38: 1983-1999.
  • [8] Wei Y, Jian S, He S, Wang Z. General approach for inverse kinematics of nR robots. Mech Mach Theory 2014; 75: 97-106.
  • [9] Colom A, Torras C. Closed-loop inverse kinematics for redundant robots: comparative assessment and two enhance- ments. IEEE-ASME T Mech 2015; 20: 944-955.
  • [10] Bhattacharjee T, Bhattacharjee A. A study of neural network based inverse kinematics solution for a planar three joint robot with obstacle avoidance. Assam University Journal of Science and Technology 2010; 5: 1-7.
  • [11] Chiddarwar SS, Ramesh Babu N. Comparison of RBF and MLP neural networks to solve inverse kinematic problem for 6R serial robot by a fusion approach. Eng Appl Artif Intel 2010; 23: 1083-1092.
  • [12] Kumar K, Patel N, Behera L. Visual motor control of a 7 DOF robot manipulator using function decomposition and sub-clustering in con guration space. Neural Process Lett 2008; 28: 17-33.
  • [13] Toshani H, Farrokhi M. Real-time inverse kinematics of redundant manipulators using neural networks and quadratic programming: a Lyapunov-based approach. Robot Auton Syst s 2014; 62: 766-781.
  • [14] Zhang Y, Wang J. Obstacle avoidance for kinematically redundant manipulators using a dual neural network. IEEE T Syst Man Cyb B 2004; 34: 752-759.
  • [15] Zhang Y, Lv X, Li Z, Yang Z, Chen K. Repetitive motion planning of PA10 robot arm subject to joint physical limits and using LVI-based primal{dual neural network. Mechatronics 2008; 18: 475-485.
  • [16] Escande A, Mansard N, Wieber PB. Hierarchical quadratic programming: fast online humanoid-robot motion generation. Int J Robot Res 2014; 33: 1006-1028.
  • [17] Xia Y, Wang J. A dual neural network for kinematic control of redundant robot manipulators. IEEE T Syst Man Cyb 2001; 31: 147-154.
  • [18] Zhang Y, Wang J, Xu Y. A dual neural network for bi-criteria kinematic control of redundant manipulators. IEEE T Robotic Autom 2002; 18: 923-931.
Turkish Journal of Electrical Engineering and Computer Sciences-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK