scholarly journals Algorithm to obtain inverse kinematics matrix from the 3D curve and to apply to glue shoe sole

2014 ◽  
Vol 17 (2) ◽  
pp. 5-17
Author(s):  
Thanh Le Nhu Ngoc Ha ◽  
Tung Thanh Luu ◽  
Tien Tan Nguyen

Nowadays, manipulator is widely used in industrial applications. The trajectories of manipulator are more and more complicated. In order to do good tracking performance, the end effector position and orientation have to be determined. This paper describes a method to determine position and orientation of manipulator’s end effector base on a reference path. This method will be applied for manipulator 6 DOF to glue shoe sole. Firstly, assume the reference path is arbitrary curve, the path was then discrete to become multi-point. Secondly, the roll – pitch – yaw vectors of the end effector will be determined at each point. Finally, Euler angles and interpolation method in 3D space will be applied to determine inverse kinematics matrix of manipulator for each point on the reference path. In addition, this paper also gives an example of reference path of shoe sole to apply the presented method. To verify the tracking performance of manipulator and reference path, a PID controller was designed for simulation. The result of simulation proved the correction of the algorithm.

Author(s):  
Pradeep Reddy Bonikila ◽  
Ravi Kumar Mandava ◽  
Pandu Ranga Vundavilli

The path tracking phenomenon of a robotic manipulator arm plays an important role, when the manipulators are used in continuous path industrial applications, such as welding, machining and painting etc. Nowadays, robotic manipulators are extensively used in performing the said tasks in industry. Therefore, it is essential for the manipulator end effector to track the path designed to perform the task in an effective way. In this chapter, an attempt is made to develop a feedback control method for a 4-DOF spatial manipulator to track a path with the help of a PID controller. In order to design the said controller, the kinematic and dynamic models of the robotic manipulator are derived. Further, the concept of inverse kinematics has been used to track different paths, namely a straight line and parabolic paths continuously. The effectiveness of the developed algorithm is tested on a four degree of freedom manipulator arm in simulations.


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 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.


2020 ◽  
pp. 433-445
Author(s):  
Pradeep Reddy Bonikila ◽  
Ravi Kumar Mandava ◽  
Pandu Ranga Vundavilli

The path tracking phenomenon of a robotic manipulator arm plays an important role, when the manipulators are used in continuous path industrial applications, such as welding, machining and painting etc. Nowadays, robotic manipulators are extensively used in performing the said tasks in industry. Therefore, it is essential for the manipulator end effector to track the path designed to perform the task in an effective way. In this chapter, an attempt is made to develop a feedback control method for a 4-DOF spatial manipulator to track a path with the help of a PID controller. In order to design the said controller, the kinematic and dynamic models of the robotic manipulator are derived. Further, the concept of inverse kinematics has been used to track different paths, namely a straight line and parabolic paths continuously. The effectiveness of the developed algorithm is tested on a four degree of freedom manipulator arm in simulations.


Author(s):  
Constantinos Mavroidis ◽  
Bernard Roth

Abstract The inverse kinematics of series-chain, six-degree-of-freedom manipulators has been developed to the point where it yields all possible configurations for a given end-effector position and orientation. In this paper we use the methods of inverse kinematics to uncover the conditions on the structural parameters which cause a manipulator to yield a lower maximum number of configurations than its general class. It is shown that the following conditions can cause a diminution In the maximum number of possible configurations: parallel joint axes, perpendicular joint axes, intersecting joint axes, and Bennett geometries. Using these geometries in 6R, 5R1P, 4R2P and 3R3P chains, this paper determines the reduction in degree of their characteristic polynomials.


Robotics ◽  
2021 ◽  
Vol 10 (1) ◽  
pp. 31
Author(s):  
Alexey Fomin ◽  
Anton Antonov ◽  
Victor Glazunov ◽  
Yuri Rodionov

The proposed study focuses on the inverse and forward kinematic analysis of a novel 6-DOF parallel manipulator with a circular guide. In comparison with the known schemes of such manipulators, the structure of the proposed one excludes the collision of carriages when they move along the circular guide. This is achieved by using cranks (links that provide an unlimited rotational angle) in the manipulator kinematic chains. In this case, all drives stay fixed on the base. The kinematic analysis provides analytical relationships between the end-effector coordinates and six controlled movements in drives (driven coordinates). Examples demonstrate the implementation of the suggested algorithms. For the inverse kinematics, the solution is found given the position and orientation of the end-effector. For the forward kinematics, various assembly modes of the manipulator are obtained for the same given values of the driven coordinates. The study also discusses how to choose the links lengths to maximize the rotational capabilities of the end-effector and provides a calculation of such capabilities for the chosen manipulator design.


Author(s):  
Damien Chablat ◽  
Luc Baron ◽  
Ranjan Jha

This paper presents the kinematic analysis of the 3-PPPS parallel robot with an equilateral mobile platform and a U-shape base. The proposed design and appropriate selection of parameters allow to formulate simpler direct and inverse kinematics for the manipulator under study. The parallel singularities associated with the manipulator depend only on the orientation of the end-effector, and thus depend only on the orientation of the end effector. The quaternion parameters are used to represent the aspects, i.e. the singularity free regions of the workspace. A cylindrical algebraic decomposition is used to characterize the workspace and joint space with a low number of cells. The discriminant variety is obtained to describe the boundaries of each cell. With these simplifications, the 3-PPPS parallel robot with proposed design can be claimed as the simplest 6 DOF robot, which further makes it useful for the industrial applications.


2020 ◽  
Vol 38 (3A) ◽  
pp. 412-422
Author(s):  
Tahseen F. Abaas ◽  
Ali A. Khleif ◽  
Mohanad Q. Abbood

This paper presents the forward, inverse, and velocity kinematics analysis of a 5 DOF robotic arm. The Denavit-Hartenberg (DH) parameters are used to determination of the forward kinematics while an algebraic solution is used in the inverse kinematics solution to determine the position and orientation of the end effector. Jacobian matrix is used to calculate the velocity kinematics of the robotic arm. The movement of the robotic arm is accomplished using the microcontroller (Arduino Mega2560), which controlling on five servomotors of the robotic arm joints and one servo of the gripper. The position and orientation of the end effector are calculated using MATLAB software depending on the DH parameters. The results indicated the shoulder joint is more effect on the velocity of the robotic arm from the other joints, and the maximum error in the position of the end-effector occurred with the z-axis and minimum error with the y-axis.


Author(s):  
David S. Lees ◽  
Gregory S. Chirikjian

Abstract Binary manipulators have actuators with only two stable states. Therefore, they can reach only a finite number of locations. Compared to a manipulator built with continuous actuators, a binary manipulator provides reasonable performance, robustness, and is relatively inexpensive (up to an order of magnitude cheaper). The number of states attainable by a binary manipulator grows exponentially with the number of actuators. This makes brute force calculation of the inverse kinematics impossible for binary manipulators with many actuators. This paper presents a combinatorial method for planning trajectories for a binary manipulator while reducing the search space to a manageable size. Despite the discrete nature of binary actuation, it also creates motions that follow a specified trajectory accurately (in both position and orientation) without large deviations of the end-effector from the specified path.


1988 ◽  
Vol 110 (4) ◽  
pp. 383-388 ◽  
Author(s):  
B. S. Ryuh ◽  
G. R. Pennock

In robotics, there are two methods of trajectory planning: the joint interpolation method which is appropriate for fast transition of the robot end-effector; and the cartesian interpolation method which is appropriate for slower motion of the end-effector along straight path segments. Neither method, however, is sufficient to allow a smooth, differentiable, transition of position and orientation of the end-effector. In this paper, we propose a method of trajectory planning that will permit more accurate motion of a robot end-effector. The method is based on the curvature theory of a ruled surface generated by a line fixed in the end-effector, referred to as the tool line. The orientation of the end-effector about the tool line is included in the analysis to completely describe the six degree-of-freedom motion of the end-effector. The linear and angular properties of motion of the end-effector, determined from the differential properties of the ruled surface, are utilized in the trajectory planning.


Sign in / Sign up

Export Citation Format

Share Document