404 research outputs found

    An algebraic method to check the singularity-free paths for parallel robots

    Get PDF
    Trajectory planning is a critical step while programming the parallel manipulators in a robotic cell. The main problem arises when there exists a singular configuration between the two poses of the end-effectors while discretizing the path with a classical approach. This paper presents an algebraic method to check the feasibility of any given trajectories in the workspace. The solutions of the polynomial equations associated with the tra-jectories are projected in the joint space using Gr{\"o}bner based elimination methods and the remaining equations are expressed in a parametric form where the articular variables are functions of time t unlike any numerical or discretization method. These formal computations allow to write the Jacobian of the manip-ulator as a function of time and to check if its determinant can vanish between two poses. Another benefit of this approach is to use a largest workspace with a more complex shape than a cube, cylinder or sphere. For the Orthoglide, a three degrees of freedom parallel robot, three different trajectories are used to illustrate this method.Comment: Appears in International Design Engineering Technical Conferences & Computers and Information in Engineering Conference , Aug 2015, Boston, United States. 201

    Cusp Points in the Parameter Space of Degenerate 3-RPR Planar Parallel Manipulators

    Get PDF
    This paper investigates the conditions in the design parameter space for the existence and distribution of the cusp locus for planar parallel manipulators. Cusp points make possible non-singular assembly-mode changing motion, which increases the maximum singularity-free workspace. An accurate algorithm for the determination is proposed amending some imprecisions done by previous existing algorithms. This is combined with methods of Cylindric Algebraic Decomposition, Gr\"obner bases and Discriminant Varieties in order to partition the parameter space into cells with constant number of cusp points. These algorithms will allow us to classify a family of degenerate 3-RPR manipulators.Comment: ASME Journal of Mechanisms and Robotics (2012) 1-1

    Parallel Manipulators

    Get PDF
    In recent years, parallel kinematics mechanisms have attracted a lot of attention from the academic and industrial communities due to potential applications not only as robot manipulators but also as machine tools. Generally, the criteria used to compare the performance of traditional serial robots and parallel robots are the workspace, the ratio between the payload and the robot mass, accuracy, and dynamic behaviour. In addition to the reduced coupling effect between joints, parallel robots bring the benefits of much higher payload-robot mass ratios, superior accuracy and greater stiffness; qualities which lead to better dynamic performance. The main drawback with parallel robots is the relatively small workspace. A great deal of research on parallel robots has been carried out worldwide, and a large number of parallel mechanism systems have been built for various applications, such as remote handling, machine tools, medical robots, simulators, micro-robots, and humanoid robots. This book opens a window to exceptional research and development work on parallel mechanisms contributed by authors from around the world. Through this window the reader can get a good view of current parallel robot research and applications

    Global – local population memetic algorithm for solving the forward kinematics of parallel manipulators

    Get PDF
    Memetic algorithms (MA) are evolutionary computation methods that employ local search to selected individuals of the population. This work presents global–local population MA for solving the forward kinematics of parallel manipulators. A real-coded generation algorithm with features of diversity is used in the global population and an evolutionary algorithm with parent-centric crossover operator which has local search features is used in the local population. The forward kinematics of the 3RPR and 6–6 leg manipulators are examined to test the performance of the proposed method. The results show that the proposed method improves the performance of the real-coded genetic algorithm and can obtain high-quality solutions similar to the previous methods for the 6–6 leg manipulator. The accuracy of the solutions and the optimisation time achieved by the methods in this work motivates for real-time implementation of the 3RPR parallel manipulator

    Position analysis based on multi-affine formulations

    Get PDF
    Aplicat embargament des de la data de defensa fins el 31/5/2022The position analysis problem is a fundamental issue that underlies many problems in Robotics such as the inverse kinematics of serial robots, the forward kinematics of parallel robots, the coordinated manipulation of objects, the generation of valid grasps, the constraint-based object positioning, the simultaneous localization and map building, and the analysis of complex deployable structures. It also arises in other fields, such as in computer aided design, when the location of objects in a design is given in terms of geometric constrains, or in the conformational analysis of biomolecules. The ubiquity of this problem, has motivated an intense quest for methods able of tackling it. Up to now, efficient algorithms for the general problem have remained elusive and they are only available for particular cases. Moreover, the complexity of the problem has typically led to methods difficult to be implemented. Position analysis can be decomposed into two equally important steps: obtaining a set of closure equations, and solving them. This thesis deals with both of them to obtain a general, simple, and yet efficient solution method that we call the trapezoid method. The first step is addressed relying on dual quaternions. Although it has not been properly highlighted in the past, the use of dual quaternions permits expressing the closure condition of a kinematic loop involving only lower pairs as a system of multi-affine equations. In this thesis, this property is leveraged to introduce an interval-based method specially tailored for solving multi-affine systems. The proposed method is objectively simpler (in the sense that it is easier to understand and to implement) than previous methods based on general techniques such as interval Newton methods, conversions to Bernstein basis, or linear relaxations. Moreover, it relies on two simple operations, namely, linear interpolations and projections on coordinate planes, which can be executed with a high performance. The result is a method that accurately and efficiently bounds the valid solutions of the problem at hand. To further improve the accuracy, we propose the use of redundant, multi affine equations that are derived from the minimal set of equations describing the problem. To improve the efficiency, we introduce a variable elimination methodology that preserves the multi-affinity of the system of equations. The generality and the performance of the proposed trapezoid method are extensively evaluated on different kind of mechanisms, including spherical mechanisms, generic 6R and 7R loops, over-constrained systems, and multi-loop mechanisms. The proposed method is, in all cases, significantly faster than state of the art alternatives.El problema de l'anàlisi de posició és un tema fonamental que subjau a molts problemes de la robòtica, com ara la cinemàtica inversa de robots sèrie, la cinemàtica directa de robots paral·lels, la manipulació coordinada d'objectes, la generació de prensions vàlides amb mans robòtiques, el posicionament d'objectes basat en restriccions, la localització i la creació de mapes de forma simultània, i l'anàlisi d'estructures desplegables complexes. També sorgeix en altres camps, com ara en el disseny assistit per ordinador, quan la ubicació dels objectes en un disseny es dóna en termes de restriccions geomètriques o en l'anàlisi conformacional de biomolècules. La omnipresència d'aquest problema ha motivat una intensa recerca de mètodes capaços d'afrontar-lo. Fins al moment, els algoritmes eficients per al problema general han estat esquius i només estan disponibles per a casos particulars. A més, la complexitat del problema normalment ha conduït a mètodes difícils d'implementar. L'anàlisi de posició es pot descompondre en dos passos igualment importants: l'obtenció d'un sistema d'equacions de tancament i la resolució d'aquest sistema. Aquesta tesi tracta de tots dos passos per tal d'obtenir un mètode de solució general, senzill i alhora eficient que anomenem el mètode del trapezoide. El primer pas s'aborda utilitzant quaternions duals. Tot i que no ha estat suficientment destacat en el passat, l'ús de quaternions duals permet expressar la condició de tancament d'un bucle cinemàtic que impliqui només parells inferiors com a un sistema d'equacions multi-afins. En aquesta tesi s'aprofita aquesta propietat per introduir un mètode especialment dissenyat per resoldre sistemes multi-afins. El mètode proposat és objectivament més senzill (en el sentit que és més fàcil d'entendre i d'implementar) que els mètodes anteriors que utilitzen tècniques generals com ara els mètodes de Newton basats en intervals, les conversions a la base de Bernstein o les relaxacions lineals. A més, el mètode es basa en dues operacions simples, a saber, les interpolacions lineals i les projeccions en plans de coordenades, que es poden executar de forma molt eficient. El resultat és un mètode que acota amb precisió i eficiència les solucions vàlides del problema. Per millorar encara més la precisió, proposem l'ús d'equacions multi-afins redundants derivades del conjunt mínim d'equacions que descriuen el problema. Per altra banda, per millorar l'eficiència, introduïm un metodologia d'eliminació de variables que preserva la multi-afinitat del sistema d'equacions. La generalitat i el rendiment del mètode del trapezoide s'avalua extensivament en diferents tipus de mecanismes, inclosos els mecanismes esfèrics, bucles 6R i 7R genèrics, sistemes sobre-restringits i mecanismes de múltiples bucles. El mètode proposat és, en tots els casos, significativament més ràpid que els mètodes alternatius descrits en la literatura fins al moment.Postprint (published version

    ELIMINACIÓN ALGEBRAICA Y EL MÉTODO NEWTON-HOMOTOPÍA: DOS MÉTODOS EFICIENTES EN LA SOLUCIÓN DE ECUACIONES COMPUESTAS POR POLINOMIOS (ALGEBRAIC ELIMINATION AND THE NEWTON-HOMOTOPY METHOD: TWO EFFICIENT METHODS FOR SOLVING POLYNOMIAL EQUATIONS)

    Get PDF
    ResumenEn este trabajo se describen de manera simple y detallada dos métodos de solución de ecuaciones compuestas por polinomios que usualmente surgen en el análisis y síntesis de mecanismos: i) la eliminación dialítica de Sylvester, ii) el método de Newton-homotopía. Ambos métodos han sido aplicados de manera exitosa en diversos problemas en el área de robótica, especialmente en el análisis cinemático directo de manipuladores espaciales. Sin embargo, estudiantes de ingeniería experimentan ciertas dificultades en su aplicación en materias fundamentales como mecanismos dada la estructura de las materias de matemáticas correspondientes. Por tal motivo, el presenta trabajo está dedicado a aquellas personas que se inician en el tema. Los métodos matemáticos aquí expuestos se aplican en un caso de estudio. Palabras Clave: Cinemática, Eliminación dialítica, Newton-Raphson, Homotopía, Polinomio. AbstractIn this paper we describe in a simple and detailed way two methods of solution of equations composed by polynomials that usually arise in the analysis and synthesis of mechanisms: i) the dialytic Sylvester method of elimination, ii) the Newton-homotopy method. Both methods have been applied successfully in diverse problems in the area of robotics, especially in the direct kinematics of spatial manipulators. However, undergraduate students undergo certain difficulties in their application in fundamental courses as mechanisms given the structure of the mathematics courses. For this motivation, the presented work is dedicated to those people who are initiated in the subject. The mathematical methods here treated are applied in a case study.Keywords: Dyalitic elimination, Homotopy, Kinematics, Newton-Raphson, Polynomial equation

    Dynamic modelling of hexarot parallel mechanisms for design and development

    Full text link
    In this research, the kinematics, dynamics, and general closed-form dynamic formulation of the centrifugal high-G hexarot-based manipulators have been developed through the different mathematical modeling techniques. The vibrations of the mechanism have also been investigated

    Optimization of a Reconfigurable Manipulator with Lockable Cylindrical Joints

    Get PDF
    This thesis presents a global optimization methodology to find the optimal Denavit-Hartenbeg parameters of a serial reconfigurable robotic manipulator maximizing a cost function over a pre-specified workspace volume and given lower and upper bounds on the design parameters. Several cost functions are investigated such as the manipulability measure, maximum force/torque capability of the manipulator at its end-effector, and maximum velocity capability of the manipulator, therefore improving the general kinetostatic performance of the manipulator. A modified global and posture-independent parameter of singularity (MPIPS) is presented, and a generic global optimization approach is proposed, using combined genetic algorithm (GA) and sequential quadratic programming (SQP). Different case studies are provided for a 3-DOF and a 6-DOF reconfigurable manipulator. Finally, a weighted objective function that balances between the opposing actions of the end effector velocity and force is proposed. The results are illustrated to demonstrate the performance of the generated manipulators, and are validated. Post-optimality analysis has also been conducted to investigate the sensitivity of the index to the variation in optimal parameters
    corecore