AN APPLICATION OF SCREW THEORY TO THE ROBOT MANIPULATOR INVERSE KINEMATICS PROBLEM

Author(s):  
Hoda A. ElMaraghy ◽  
S. Payandeh
2018 ◽  
Vol 15 (1) ◽  
pp. 172988141875515 ◽  
Author(s):  
Igor Dimovski ◽  
Mirjana Trompeska ◽  
Samoil Samak ◽  
Vladimir Dukovski ◽  
Dijana Cvetkoska

Kinematics as a science of geometry of motion describes motion by means of position, orientation, and their time derivatives. The focus of this article aims screw theory approach for the solution of inverse kinematics problem. The kinematic elements are mathematically assembled through screw theory by using only the base, tool, and workpiece coordinate systems—opposite to conventional Denavit–Hartenberg approach, where at least n + 1 coordinate frames are needed for a robot manipulator with n joints. The inverse kinematics solution in Denavit–Hartenberg convention is implicit. Instead, explicit solutions to inverse kinematics using the Paden–Kahan subproblems could be expressed. This article gives step-by-step application of geometric algorithm for the solution of all the cases of Paden–Kahan subproblem 2 and some extension of that subproblem based on subproblem 2. The algorithm described here covers all of the cases that can appear in the generalized subproblem 2 definition, which makes it applicable for multiple movement configurations. The extended subproblem is used to solve inverse kinematics of a manipulator that cannot be solved using only three basic Paden–Kahan subproblems, as they are originally formulated. Instead, here is provided solution for the case of three subsequent rotations, where last two axes are parallel and the first one does not lie in the same plane with neither of the other axes. Since the inverse kinematics problem may have no solution, unique solution, or many solutions, this article gives a thorough discussion about the necessary conditions for the existence and number of solutions.


2018 ◽  
Vol 15 (6) ◽  
pp. 172988141881829 ◽  
Author(s):  
Rongbo Zhao ◽  
Zhiping Shi ◽  
Yong Guan ◽  
Zhenzhou Shao ◽  
Qianying Zhang ◽  
...  

The traditional Denavit–Hatenberg method is a relatively mature method for modeling the kinematics of robots. However, it has an obvious drawback, in that the parameters of the Denavit–Hatenberg model are discontinuous, resulting in singularity when the adjacent joint axes are parallel or close to parallel. As a result, this model is not suitable for kinematic calibration. In this article, to avoid the problem of singularity, the product of exponentials method based on screw theory is employed for kinematics modeling. In addition, the inverse kinematics of the 6R robot manipulator is solved by adopting analytical, geometric, and algebraic methods combined with the Paden–Kahan subproblem as well as matrix theory. Moreover, the kinematic parameters of the Denavit–Hatenberg and the product of exponentials-based models are analyzed, and the singularity of the two models is illustrated. Finally, eight solutions of inverse kinematics are obtained, and the correctness and high level of accuracy of the algorithm proposed in this article are verified. This algorithm provides a reference for the inverse kinematics of robots with three adjacent parallel joints.


2020 ◽  
Vol 2020 ◽  
pp. 1-13
Author(s):  
Jianping Shi ◽  
Yuting Mao ◽  
Peishen Li ◽  
Guoping Liu ◽  
Peng Liu ◽  
...  

The inverse kinematics of redundant manipulators is one of the most important and complicated problems in robotics. Simultaneously, it is also the basis for motion control, trajectory planning, and dynamics analysis of redundant manipulators. Taking the minimum pose error of the end-effector as the optimization objective, a fitness function was constructed. Thus, the inverse kinematics problem of the redundant manipulator can be transformed into an equivalent optimization problem, and it can be solved using a swarm intelligence optimization algorithm. Therefore, an improved fruit fly optimization algorithm, namely, the hybrid mutation fruit fly optimization algorithm (HMFOA), was presented in this work for solving the inverse kinematics of a redundant robot manipulator. An olfactory search based on multiple mutation strategies and a visual search based on the dynamic real-time updates were adopted in HMFOA. The former has a good balance between exploration and exploitation, which can effectively solve the premature convergence problem of the fruit fly optimization algorithm (FOA). The latter makes full use of the successful search experience of each fruit fly and can improve the convergence speed of the algorithm. The feasibility and effectiveness of HMFOA were verified by using 8 benchmark functions. Finally, the HMFOA was tested on a 7-degree-of-freedom (7-DOF) manipulator. Then the results were compared with other algorithms such as FOA, LGMS-FOA, AE-LGMS-FOA, IFOA, and SFOA. The pose error of end-effector corresponding to the optimal inverse solution of HMFOA is 10−14 mm, while the pose errors obtained by FOA, LGMS-FOA, AE-LGMS-FOA, IFOA, and SFOA are 102 mm, 10−1 mm, 10−2 mm, 102 mm, and 102 mm, respectively. The experimental results show that HMFOA can be used to solve the inverse kinematics problem of redundant manipulators effectively.


Robotica ◽  
1994 ◽  
Vol 12 (1) ◽  
pp. 59-64 ◽  
Author(s):  
I. Uzmay ◽  
S. Yildirim

This paper presents an example of the application of geometric and algebraic approaches to the inverse kinematics problem of four-link robot manipulators. A special arm configuration of the robot manipulator is employed for solving the inverse kinematics problem by using the geometric approach. The obtained joint variables as angular positions are defined in the form of cubic polynomials. The other kinematic parameters of the joints, such as angular velocities and angular accelerations, are the time derivatives of these polynomials. It is evident that there is no definite difference between the results of the two approaches. Consequently, if an appropriate arm configuration for the geometric approach can be established, the inverse kinematics can be solved in a simpler and shorter way.


Author(s):  
Ernesto Rodriguez Leal ◽  
Jian S. Dai

This paper applies the ‘technomimetics’ concept to generate a new class of parallel mechanisms inspired by origami folds. This new class of 3-DOF (Degree of Freedom) parallel mechanisms is constructed with 3-RPRP architecture. When the geometric constraints mentioned in this paper are applied, the mechanisms will be allowed to rotate around the x and y axes and translate vertically along the z axis, while the centre of the platform remains concentric to the centre of its base. This paper investigates both position and geometry of these mechanisms and identifies the closed form solutions for the inverse kinematics problem. The differential kinematical analysis is developed by deriving the Jacobian matrix through screw theory and the singularities are identified with workspace analysis. The paper ends with isotropic configuration analysis and illustrates the characteristics of the new mechanisms.


Author(s):  
Enrique Cuan-Urquizo ◽  
Ernesto Rodriguez-Leal ◽  
Jian S. Dai

This paper presents a novel parallel robot constructed with a three-limb CUP architecture. The mobility of the mechanism is obtained using screw theory, showing that the platform has three degrees of freedom, namely: (i) translation along the Z axis; and (ii) two rotations. The position analysis investigates the loop-closure equation resulting in a unique solution for the inverse kinematics problem and the identification of parasitic motions of the platform. The paper validates the analytical solution with a numerical example, where the results are compared with motion simulations of the manipulator using a commercially available software package.


2010 ◽  
Vol 26-28 ◽  
pp. 139-144 ◽  
Author(s):  
Zhi Lan ◽  
Zhen Liang Li ◽  
Ya Li

A novel 5-DOF rehabilitation robot for upper limb, which can implement single joint and multi-joint complex motions and provide activities of daily living (ADL) training for hemiplegic patients, was presented. Based on the method of screw theory, the rehabilitation robot’s kinematics model was set up according to the 5-DOF rehabilitation robot for upper limb. For the kinematics model set up by the method of screw theory, the inverse kinematics calculation was realized by using Paden-Kahan sub-problem method and algebraic elimination method, and the result of explicit solution was given. It offered reliance for the actual intellectual control of the position and speed about the rehabilitation robot.


Sign in / Sign up

Export Citation Format

Share Document