The Synthesis of Planar Parallel Manipulators with a Genetic Algorithm

1999 ◽  
Vol 121 (4) ◽  
pp. 533-537 ◽  
Author(s):  
R. Boudreau ◽  
C. M. Gosselin

This paper presents a genetic algorithm approach for the synthesis of planar three-degree-of-freedom parallel manipulators. A genetic algorithm is an optimization method inspired by natural evolution. As in nature, the fittest members of a population are given better chances of reproducing and transmitting part of their genetic heritage to the next generation. This leads to stronger and stronger generations which evolve towards the solution of the problem. For the applications studied here, the individuals in the population consist of the architectural parameters of the manipulators. The algorithm optimizes these parameters to obtain a workspace as close as possible to a prescribed working area. For each individual of the population, the geometric description of the workspace can be obtained. The algorithm then determines the intersection between the prescribed workspace and the actual workspace, and minimizes the area of the regions that do not intersect. The method is applied to two planar three-degree-of-freedom parallel manipulators, one with prismatic joints and one with revolute joints.

Author(s):  
Roger Boudreau ◽  
Clément M. Gosselin

Abstract This paper presents a genetic algorithm approach for the synthesis of planar three-degree-of-freedom parallel manipulators. A genetic algorithm is an optimization method inspired by natural evolution. As in nature, the fittest members of a population are given better chances of reproducing and transmitting part of their genetic heritage to the next generation. This leads to stronger and stronger generations which evolve towards the solution of the problem. For the applications studied here, the individuals in the population consist of the thirteen architectural parameters of the manipulators. The algorithm optimizes these parameters to obtain a workspace as close as possible to a prescribed working area. For each individual of the population, the geometric description of the workspace can be obtained. The algorithm then determines the intersection between the prescribed workspace and the actual workspace, and minimizes the area of the regions that do not intersect. The method is applied to two planar three-degree-of-freedom parallel manipulators, one with prismatic joints and one with revolute joints.


Author(s):  
Robert L. Williams ◽  
Brett H. Shelley

Abstract This paper presents algebraic inverse position and velocity kinematics solutions for a broad class of three degree-of-freedom planar in-parallel-actuated manipulators. Given an end-effector pose and rate, all active and passive joint values and rates are calculated independently for each serial chain connecting the ground link to the end-effector link. The solutions are independent of joint actuation. Seven serial chains consisting of revolute and prismatic joints are identified and their inverse solutions presented. To reduce computations, inverse Jacobian matrices for overall manipulators are derived to give only actuated joint rates. This matrix yields conditions for invalid actuation schemes. Simulation examples are given.


1994 ◽  
Vol 116 (2) ◽  
pp. 587-593 ◽  
Author(s):  
C. M. Gosselin ◽  
J. Sefrioui ◽  
M. J. Richard

This paper presents a polynomial solution to the direct kinematic problem of a class of spherical three-degree-of-freedom parallel manipulators. This class is defined as the set of manipulators for which the axes of the three revolute joints attached to the gripper link are coplanar and symmetrically arranged. It is shown that, for these manipulators, the direct kinematic problem admits a maximum of 8 real solutions. A polynomial of degree 8 is obtained here to support this result and cases for which all the roots of the polynomial lead to real configurations are presented. Finally, the spherical parallel manipulator with collinear actuators, which received some attention in the literature, is also treated and is shown to lead to a minimal polynomial of the same degree. Examples of the application of the method to manipulators of each category are given and solved.


2016 ◽  
Vol 45 (2) ◽  
pp. 89-95
Author(s):  
Soheil Zarkandi

This paper deals with the second order kinematics of three degree-of-freedom (DOF) planar parallel manipulators. The simple and compact expressions are derived for both the inverse and forward acceleration analyses using screw theory. Moreover, as an example, a 3-DOF planar parallel manipulator is introduced and its kinematics is analyzed using the proposed method.


Author(s):  
Clément M. Gosselin ◽  
Jaouad Sefrioui ◽  
Marc J. Richard

Abstract This paper presents a polynomial solution to the direct kinematic problem of a class of spherical three-degree-of-freedom parallel manipulators. This class is defined as the set of manipulators for which the axes of the three revolute joints attached to the gripper link are coplanar and symmetrically arranged. It is shown that, for these manipulators, the direct kinematic problem admits a maximum of 8 real solutions. A polynomial of degree 8 is obtained here to support this result and cases for which all the roots of the polynomial lead to real configurations are presented. Finally, the spherical parallel manipulator with collinear actuators, which received some attention in the literature, is also treated and is shown to lead to a minimal polynomial of the same degree. Examples of the application of the method to manipulators of each category are given and solved.


Mathematics ◽  
2021 ◽  
Vol 9 (5) ◽  
pp. 543
Author(s):  
Alejandra Ríos ◽  
Eusebio E. Hernández ◽  
S. Ivvan Valdez

This paper introduces a two-stage method based on bio-inspired algorithms for the design optimization of a class of general Stewart platforms. The first stage performs a mono-objective optimization in order to reach, with sufficient dexterity, a regular target workspace while minimizing the elements’ lengths. For this optimization problem, we compare three bio-inspired algorithms: the Genetic Algorithm (GA), the Particle Swarm Optimization (PSO), and the Boltzman Univariate Marginal Distribution Algorithm (BUMDA). The second stage looks for the most suitable gains of a Proportional Integral Derivative (PID) control via the minimization of two conflicting objectives: one based on energy consumption and the tracking error of a target trajectory. To this effect, we compare two multi-objective algorithms: the Multiobjective Evolutionary Algorithm based on Decomposition (MOEA/D) and Non-dominated Sorting Genetic Algorithm-III (NSGA-III). The main contributions lie in the optimization model, the proposal of a two-stage optimization method, and the findings of the performance of different bio-inspired algorithms for each stage. Furthermore, we show optimized designs delivered by the proposed method and provide directions for the best-performing algorithms through performance metrics and statistical hypothesis tests.


Author(s):  
Clément M. Gosselin ◽  
Jaouad Sefrioui

Abstract In this paper, an algorithm for the determination of the singularity loci of spherical three-degree-of-freedom parallel manipulators with prismatic atuators is presented. These singularity loci, which are obtained as curves or surfaces in the Cartesian space, are of great interest in the context of kinematic design. Indeed, it has been shown elsewhere that parallel manipulators lead to a special type of singularity which is located inside the Cartesian workspace and for which the end-effector becomes uncontrollable. It is therfore important to be able to identify the configurations associated with theses singularities. The algorithm presented is based on analytical expressions of the determinant of a Jacobian matrix, a quantity that is known to vanish in the singular configurations. A general spherical three-degree-of-freedom parallel manipulator with prismatic actuators is first studied. Then, several particular designs are investigated. For each case, an analytical expression of the singularity locus is derived. A graphical representation in the Cartesian space is then obtained.


2005 ◽  
Vol 29 (3) ◽  
pp. 343-356 ◽  
Author(s):  
Flavio Firmani ◽  
Ron P. Podhorodeski

A study of the effect of including a redundant actuated branch on the existence of force-unconstrained configurations for a planar parallel layout of joints is presented1. Two methodologies for finding the force-unconstrained poses are described and discussed. The first method involves the differentiation of the nonlinear kinematic constraints of the input and output variables with respect to time. The second method makes use of the reciprocal screws associated with the actuated joints. The force-unconstrained poses of non-redundantly actuated planar parallel manipulators can be mathematically expressed by means of a polynomial in terms of the three variables that define the dimensional space of the planar manipulator, i.e., the location and orientation of the end-effector. The inclusion of redundant actuated branches leads to a system of polynomials, i.e., one additional polynomial for each redundant branch added. Elimination methods are employed to reduce the number of variables by one for every additional polynomial. This leads to a higher order polynomial with fewer variables. The roots of the resulting polynomial describe the force-unconstrained poses of the manipulator. For planar manipulators it is shown that one order of infinity of force-unconstrained configurations is eliminated for every actuated branch, beyond three, added. As an example, the four-branch revolute-prismatic-revolute mechanism (4-RPR), where the prismatic joints are actuated, is presented.


Sign in / Sign up

Export Citation Format

Share Document