A Null-Space Solution of the Inverse Kinematics of Redundant Manipulators Based on a Decomposition of Screws

1993 ◽  
Vol 115 (3) ◽  
pp. 530-539 ◽  
Author(s):  
R. P. Podhorodeski ◽  
A. A. Goldenberg ◽  
R. G. Fenton

In this paper, an approach for solving the inverse kinematics (velocity) problem for redundant open-chain manipulators is addressed. The solution is based upon finding a particular joint rate solution and identifying a joint velocity null-space basis through a decomposition of screw coordinates representing the joint axes. Optimal joint rate solutions are formulated in terms of the joint null-space basis. A specification of computational costs for numerical application is presented. The method is shown to be useful for analytical application through example derivations for two 7 revolute jointed manipulators and a platform mounted nonredundant manipulator.

Robotica ◽  
2021 ◽  
pp. 1-12
Author(s):  
Paolo Di Lillo ◽  
Gianluca Antonelli ◽  
Ciro Natale

SUMMARY Control algorithms of many Degrees-of-Freedom (DOFs) systems based on Inverse Kinematics (IK) or Inverse Dynamics (ID) approaches are two well-known topics of research in robotics. The large number of DOFs allows the design of many concurrent tasks arranged in priorities, that can be solved either at kinematic or dynamic level. This paper investigates the effects of modeling errors in operational space control algorithms with respect to uncertainties affecting knowledge of the dynamic parameters. The effects on the null-space projections and the sources of steady-state errors are investigated. Numerical simulations with on-purpose injected errors are used to validate the thoughts.


2021 ◽  
Vol 11 (5) ◽  
pp. 2346
Author(s):  
Alessandro Tringali ◽  
Silvio Cocuzza

The minimization of energy consumption is of the utmost importance in space robotics. For redundant manipulators tracking a desired end-effector trajectory, most of the proposed solutions are based on locally optimal inverse kinematics methods. On the one hand, these methods are suitable for real-time implementation; nevertheless, on the other hand, they often provide solutions quite far from the globally optimal one and, moreover, are prone to singularities. In this paper, a novel inverse kinematics method for redundant manipulators is presented, which overcomes the above mentioned issues and is suitable for real-time implementation. The proposed method is based on the optimization of the kinetic energy integral on a limited subset of future end-effector path points, making the manipulator joints to move in the direction of minimum kinetic energy. The proposed method is tested by simulation of a three degrees of freedom (DOF) planar manipulator in a number of test cases, and its performance is compared to the classical pseudoinverse solution and to a global optimal method. The proposed method outperforms the pseudoinverse-based one and proves to be able to avoid singularities. Furthermore, it provides a solution very close to the global optimal one with a much lower computational time, which is compatible for real-time implementation.


Robotica ◽  
2015 ◽  
Vol 34 (12) ◽  
pp. 2669-2688 ◽  
Author(s):  
Wenfu Xu ◽  
Lei Yan ◽  
Zonggao Mu ◽  
Zhiying Wang

SUMMARYAn S-R-S (Spherical-Revolute-Spherical) redundant manipulator is similar to a human arm and is often used to perform dexterous tasks. To solve the inverse kinematics analytically, the arm-angle was usually used to parameterise the self-motion. However, the previous studies have had shortcomings; some methods cannot avoid algorithm singularity and some are unsuitable for configuration control because they use a temporary reference plane. In this paper, we propose a method of analytical inverse kinematics resolution based on dual arm-angle parameterisation. By making use of two orthogonal vectors to define two absolute reference planes, we obtain two arm angles that satisfy a specific condition. The algorithm singularity problem is avoided because there is always at least one arm angle to represent the redundancy. The dual arm angle method overcomes the shortcomings of traditional methods and retains the advantages of the arm angle. Another contribution of this paper is the derivation of the absolute reference attitude matrix, which is the key to the resolution of analytical inverse kinematics but has not been previously addressed. The simulation results for typical cases that include the algorithm singularity condition verified our method.


Robotica ◽  
2002 ◽  
Vol 20 (6) ◽  
pp. 625-636 ◽  
Author(s):  
Jin-Liang Chen ◽  
Jing-Sin Liu ◽  
Wan-Chi Lee ◽  
Tzu-Chen Liang

The manipulator with a large degree of redundancy is useful for realizing multiple tasks such as maneuvering the robotic arms in the constrained workspace, e.g. the task of maneuvering the end-effector of the manipulator along a pre-specified path into a window. This paper presents an on-line technique based on a posture generation rule to compute a null-space joint velocity vector in a singularity-robust redundancy resolution method. This rule suggests that the end of each link has to track an implicit trajectory that is indirectly resulted from the constraint imposed on tracking motion of the end-effector. A proper posture can be determined by sequentially optimizing an objective function integrating multiple criteria of the orientation of each link from the end-effector toward the base link as the secondary task for redundancy resolution, by assuming one end of the link is clamped. The criteria flexibly incorporate obstacle avoidance, joint limits, preference of posture in tracking, and connection of posture to realize a compromise between the primary and secondary tasks. Furthermore, computational demanding of the posture is reduced due to the sequential link-by-link computation feature. Simulations show the effectiveness and flexibility of the proposed method in generating proper postures for the collision avoidance and the joint limits as a singularity-robust null-space projection vector in maneuvering redundant robots within constrained workspaces.


Robotica ◽  
1996 ◽  
Vol 14 (2) ◽  
pp. 235-239 ◽  
Author(s):  
Shugen Ma ◽  
Dragomir N. Nenchev

SUMMARYLocal torque minimization for redundant manipulators has been considered by using a redundancy resolution approach. Since its initial formulation, however, proposed solutions have been plagued by performance instabilities. Till now, the reason was not clear. In this paper it is shown that the instability problem occurred because of incorrect formulation. A correct formulation is proposed, which is used to analyze the reason for instability. Special attention is paid to joint acceleration terms at the selfmotion manifold. This helps explaining the recent formulation of a stable scheme based on local joint velocity minimization in terms of torque. The results obtained. are related to dynamic redundancy resolution in general.


Sign in / Sign up

Export Citation Format

Share Document