Optimal Inverse Kinematic Solutions for Redundant Manipulators by Using Analytical Methods to Minimize Position and Velocity Measures

Two methods are presented to obtain optimal inverse kinematic solutions for redundant manipulators, according to two different performance criteria stipulated in the position and velocity levels. Both methods are analytical throughout except their final stages, which involve the numerical solution of a simplified minimization problem in a position-level case and the numerical integration of a set of differential equations derived optimally in a velocity-level case. Owing to the analytical nature of the methods, the multiple and singular configurations of the manipulator of concern can be identified readily and studied in detail. The methods are applicable for both serial and parallel redundant manipulators. However, they are demonstrated here for a humanoid manipulator with seven revolute joints. In the demonstrations, the first performance criterion is stipulated in the position level as the minimization of the potential energy. In that case, the optimal inverse kinematic solution is first obtained in the position level for a specified position of the hand. Then, it is compatibly extended to the velocity level for a specified motion of the hand. In the main analytical part of the solution, six of the joint variables are expressed in terms of the selected seventh one. Then, the optimal value of the selected joint variable is determined numerically by a simple one dimensional scanning. The second performance criterion is stipulated in the velocity level as the minimization of the kinetic energy. In that case, the optimal inverse kinematic solution is first obtained in the velocity level and then extended to the position level by integration. The main analytical part of the solution provides an optimally determined set of nonlinear differential equations. These differential equations are then integrated numerically in order to obtain the corresponding solution in the position level. However, the corrections needed to eliminate the numerical integration errors are still obtained analytically. The distinct optimal behaviors of the manipulator according to the mentioned criteria are also illustrated and compared for a duration, in which the hand moves in the same specified way.


Linearization and optimization of robot dynamics via inertial parameter design
Soylu, Reşit (1996-08-01)
In this article, the concept of linearity number (LN) is introduced to measure the ''linearity'' of the equations of motion of a serial manipulator. This number is computable in closed-form and is an average quantitative index of the degree of linearity of the robot over a specified region in the joint space. The definition is flexible, allowing the user to create custom-made definitions according to his or her specific needs. Using the concept of LN and the developed computer package CADLOR, one can design...
IDER, SK (1996-01-03)
In this paper inverse dynamics of redundant multibody systems using a minimum number of control forces is formulated. It is shown that the control forces and the task accelerations may become noncausal at certain configurations, yielding the dynamical equation set of the system to be singular. For a given set of tasks, each different set of actuators leads to a different system motion and also to different singular configurations. To avoid the singularities in the numerical solution, the dynamical equations...
Optimal redundancy resolution for kinematically redundant parallel manipulators
Tunç, Tansel Sıtkı; Özgören, Mustafa Kemal; Department of Mechanical Engineering (2014)
In this study, the redundancy resolution of kinematically redundant parallel manipulators has been investigated as an optimization problem. The emerging optimization problem has been solved globally using a hybrid genetic algorithm. This algorithm has been applied as an example to a planar parallel manipulator which has four degrees of freedom. It has been assumed that the manipulator is used so that only the tip point of its end-effector is controlled. Therefore, the rotation angle of the end effector has ...
Optimal initialization of manipulation dynamics by vorticity model of robot hand preshaping. Part II: Analyses of grasp initialization and its vorticity based optimization
Erkmen, Aydan Müşerref; Tekkaya, E (Wiley, 2000-04-01)
Our work focuses on developing methods of determining the optimal preshape of a robot hand closing onto an object in order to achieve at contact a certain stability and manipulability degree based on kinematic considerations. This purposive closing of a preshaped hand should then be kinematically modelled in such a way that impact force patterns on the object can naturally be deduced from the model and be optimized such that upon contacting the object the desired optimum initial conditions of manipulation a...
Exact solution approaches for the directed bi-objective chinese postman problem
Eroglu, Ezgi; Azizoğlu, Meral (2018-06-01)
In this study, we consider a directed bi-objective Chinese Postman Problem with two additive objectives (like total cost and total distance) and propose two solution approaches to generate all non-dominated objective vectors. The first approach, namely classical approach, uses the optimal solutions of the mixed integer linear programs and generates the non-dominated objective vectors’ set sequentially. The second approach, namely branch and bound algorithm takes its spirit from the optimal solutions of the ...
Citation Formats
M. K. Özgören, “Optimal Inverse Kinematic Solutions for Redundant Manipulators by Using Analytical Methods to Minimize Position and Velocity Measures,” JOURNAL OF MECHANISMS AND ROBOTICS-TRANSACTIONS OF THE ASME, pp. 0–0, 2013, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/30233.