scholarly journals Finite-Horizon Kinetic Energy Optimization of a Redundant Space Manipulator

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.

Author(s):  
Saeed Behzadipour

A new hybrid cable-driven manipulator is introduced. The manipulator is composed of a Cartesian mechanism to provide three translational degrees of freedom and a cable system to drive the mechanism. The end-effector is driven by three rotational motors through the cables. The cable drive system in this mechanism is self-stressed meaning that the pre-tension of the cables which keep them taut is provided internally. In other words, no redundant actuator or external force is required to maintain the tensile force in the cables. This simplifies the operation of the mechanism by reducing the number of actuators and also avoids their continuous static loading. It also eliminates the redundant work of the actuators which is usually present in cable-driven mechanisms. Forward and inverse kinematics problems are solved and shown to have explicit solutions. Static and stiffness analysis are also performed. The effects of the cable’s compliance on the stiffness of the mechanism is modeled and presented by a characteristic cable length. The characteristic cable length is calculated and analyzed in representative locations of the workspace.


2012 ◽  
Vol 6 (2) ◽  
Author(s):  
Chin-Hsing Kuo ◽  
Jian S. Dai

A crucial design challenge in minimally invasive surgical (MIS) robots is the provision of a fully decoupled four degrees-of-freedom (4-DOF) remote center-of-motion (RCM) for surgical instruments. In this paper, we present a new parallel manipulator that can generate a 4-DOF RCM over its end-effector and these four DOFs are fully decoupled, i.e., each of them can be independently controlled by one corresponding actuated joint. First, we revisit the remote center-of-motion for MIS robots and introduce a projective displacement representation for coping with this special kinematics. Next, we present the proposed new parallel manipulator structure and study its geometry and motion decouplebility. Accordingly, we solve the inverse kinematics problem by taking the advantage of motion decouplebility. Then, via the screw system approach, we carry out the Jacobian analysis for the manipulator, by which the singular configurations are identified. Finally, we analyze the reachable and collision-free workspaces of the proposed manipulator and conclude the feasibility of this manipulator for the application in minimally invasive surgery.


Robotica ◽  
2014 ◽  
Vol 33 (4) ◽  
pp. 747-767 ◽  
Author(s):  
Masayuki Shimizu

SUMMARYThis paper proposes an analytical method of solving the inverse kinematic problem for a humanoid manipulator with five degrees-of-freedom (DOF) under the condition that the target orientation of the manipulator's end-effector is not constrained around an axis fixed with respect to the environment. Since the number of the joints is less than six, the inverse kinematic problem cannot be solved for arbitrarily specified position and orientation of the end-effector. To cope with the problem, a generalized unconstrained orientation is introduced in this paper. In addition, this paper conducts the singularity analysis to identify all singular conditions.


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.


2018 ◽  
Vol 15 (4) ◽  
pp. 172988141879299 ◽  
Author(s):  
Zhiyu Zhou ◽  
Hanxuan Guo ◽  
Yaming Wang ◽  
Zefei Zhu ◽  
Jiang Wu ◽  
...  

This article presents an intelligent algorithm based on extreme learning machine and sequential mutation genetic algorithm to determine the inverse kinematics solutions of a robotic manipulator with six degrees of freedom. This algorithm is developed to minimize the computational time without compromising the accuracy of the end effector. In the proposed algorithm, the preliminary inverse kinematics solution is first computed by extreme learning machine and the solution is then optimized by an improved genetic algorithm based on sequential mutation. Extreme learning machine randomly initializes the weights of the input layer and biases of the hidden layer, which greatly improves the training speed. Unlike classical genetic algorithms, sequential mutation genetic algorithm changes the order of the genetic codes from high to low, which reduces the randomness of mutation operation and improves the local search capability. Consequently, the convergence speed at the end of evolution is improved. The performance of the extreme learning machine and sequential mutation genetic algorithm is also compared with that of a hybrid intelligent algorithm, and the results showed that there is significant reduction in the training time and computational time while the solution accuracy is retained. Based on the experimental results, the proposed extreme learning machine and sequential mutation genetic algorithm can greatly improve the time efficiency while ensuring high accuracy of the end effector.


Author(s):  
B. Moore ◽  
E. Oztop

Our overall research interest is in synthesizing human like reaching and grasping using anthropomorphic robot hand-arm systems, as well as understanding the principles underlying human control of these actions. When one needs to define the control and task requirements in the Cartesian space, the problem of inverse kinematics needs to be solved. For non-redundant manipulators, a desired end-effector position and orientation can be achieved by a finite number of solutions. For redundant manipulators however, there are in general infinitely many solutions where the cardinality of the solution set must be made finite by imposing certain constraints. In this paper, we consider the Mitsubishi PA10 manipulator which is similar to the human arm, in the sense that both wrist and shoulder joints can be considered to emulate a 3DOF ball joint. We explicitly derive the analytic solution for the inverse kinematics using quaternions. Then, we derive a parameterization in terms of a pure quaternion called the swivel quaternion. The swivel quaternion is similar to the elbow swivel angle used in most approaches, but avoid the computation of inverse trigonometric functions. This parameterization of the self-motion manifold is continuous with any end-effector motion. Given the pose of the end-effector and the swivel quaternion (or swivel angle), the algorithm derives all solution of the inverse kinematics (finite number). We then show how the parameterization of the elbow self-motion can be used for the real-time control of the PA10 manipulator in the presence of obstacles.


2021 ◽  
Vol 12 (1) ◽  
pp. 221-235
Author(s):  
Qinhuan Xu ◽  
Qiang Zhan

Abstract. Aiming at the problem that the calculation of the inverse kinematics solution of redundant manipulators is very time-consuming, this paper presents a real-time method based on joint perturbation and joint motion priority. The method first seeks the pose nearest to the target pose in the manipulator's pose set through fine-tuning all the joints with different angle deviations at the same time and then regards this pose as the starting one to perform iterative calculations until the error between the current pose and the target pose is less than the predetermined error, thus obtaining the inverse kinematics solution corresponding to the target pose. This method can avoid the pseudo-inverse calculations of the Jacobian matrix and significantly reduce the solving complexity. Two types of manipulators are taken as examples to validate the proposed method. Under the premise that the manipulator motion trajectory is satisfied, the Jacobian pseudo-inverse method and the proposed method are both adopted to solve the inverse kinematics. Simulations and comparisons show that the proposed method has better real-time performance, and the joint motions can be flexibly controlled by setting different joint motion priorities. This method can make the work cycle faster and improve the production efficiency of redundant manipulators in real applications.


2020 ◽  
Vol 10 (19) ◽  
pp. 6770
Author(s):  
Claudio Urrea ◽  
Daniel Saa

In this paper, a graphics simulator that allows for characterizing the kinematic and dynamic behavior of redundant planar manipulator robots is presented. This graphics simulator is implemented using the Solidworks software and the SimMechanics Toolbox of MATLAB/Simulink. To calculate the inverse kinematics of this type of robot, an algorithm based on the probabilistic method called Simulated Annealing is proposed. By means of this method, it is possible to obtain, among many possibilities, the best solution for inverse kinematics. Without losing generality, the performance of metaheuristic algorithm is tested in a 6-DoF (Degrees of Freedom) virtual robot. The Cartesian coordinates (x,y) of the end effector of the robot under study can be accessed through a graphic interface, thereby automatically calculating its inverse kinematics, and yielding the solution set with the position adopted by each joint for each coordinate entered. Dynamic equations are obtained from the Lagrange–Euler formulation. To generate the joint trajectories, an interpolation method with a third order polynomial is used. The effectiveness of the developed methodologies is verified through computational simulations of a virtual robot.


Proceedings ◽  
2018 ◽  
Vol 4 (1) ◽  
pp. 31
Author(s):  
Guillaume Plouffe ◽  
Pierre Payeur ◽  
Ana-Maria Cretu

In this paper, we propose a vision-based recognition approach to control the posture of a robotic arm with three degrees of freedom (DOF) using static and dynamic human hand gestures. Two different methods are investigated to intuitively control a robotic arm posture in real-time using depth data collected by a Kinect sensor. In the first method, the user’s right index fingertip position is mapped to compute the inverse kinematics on the robot. Using the Forward And Backward Reaching Inverse Kinematics (FABRIK) algorithm, the inverse kinematics (IK) solutions are displayed in a graphical interface. Using this interface and his left hand, the user can intuitively browse and select a desired robotic arm posture. In the second method, the user’s left index position and direction are respectively used to determine the end-effector position and an attraction point position. The latter enables the control of the robotic arm posture. The performance of these real-time natural human control approaches is evaluated for precision and speed against static and dynamic obstacles.


Sign in / Sign up

Export Citation Format

Share Document