A NOVEL METHOD FOR THE DESIGN OF 2-DOF PARALLEL MECHANISMS FOR MACHINING APPLICATIONS

Similar documents
THE KINEMATIC DESIGN OF A 3-DOF HYBRID MANIPULATOR

Moveability and Collision Analysis for Fully-Parallel Manipulators

arxiv: v1 [cs.ro] 25 Jul 2007

Changing Assembly Modes without Passing Parallel Singularities in Non-Cuspidal 3-RPR Planar Parallel Robots

A DH-parameter based condition for 3R orthogonal manipulators to have 4 distinct inverse kinematic solutions

Research on Control Characteristics of Three Axis Paraleel Mechanism Based on Pic16f84a

Non-Singular Assembly-mode Changing Motions for 3-RPR Parallel Manipulators

hal , version 1-7 May 2007

Working and Assembly Modes of the Agile Eye

Workspace and joint space analysis of the 3-RPS parallel robot

Kinematic Analysis of a Family of 3R Manipulators

Local and Full-cycle Mobility Analysis of a 3-RPS-3-SPR Series-Parallel Manipulator

Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities

Changing Assembly Modes without Passing Parallel Singularities in Non-Cuspidal 3-RPR Planar Parallel Robots

Some algebraic geometry problems arising in the field of mechanism theory. J-P. Merlet INRIA, BP Sophia Antipolis Cedex France

The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach

Rotating Table with Parallel Kinematic Featuring a Planar Joint

Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures

High-Precision Five-Axis Machine for High-Speed Material Processing Using Linear Motors and Parallel-Serial Kinematics

Singularity Loci of Planar Parallel Manipulators with Revolute Joints

Geometric Modeling of Parallel Robot and Simulation of 3-RRR Manipulator in Virtual Environment

Design of mechanisms with scissor linear joints for swept volume reduction

Workspaces of planar parallel manipulators

A Family of New Parallel Architectures with Four Degrees of Freedom

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices

KINEMATIC AND DYNAMIC SIMULATION OF A 3DOF PARALLEL ROBOT

OPTIMIZATION OF JOINTS AND LINKS IN PLANAR PARALLEL ROBOT MECHANISMS

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

Constraint and velocity analysis of mechanisms

ON THE RE-CONFIGURABILITY DESIGN OF PARALLEL MACHINE TOOLS

A Pair of Measures of Rotational Error for Axisymmetric Robot End-Effectors

THE ORTHOGLIDE: KINEMATICS AND WORKSPACE ANALYSIS

STIFFNESS OF PARALLEL MANIPULATORS WITH CRANK-CONNECTING ROD SYSTEM

A Vision-based Computed Torque Control for Parallel Kinematic Machines

Minimal Representation for the Control of the Adept Quattro with Rigid Platform via Leg Observation Considering a Hidden Robot Model

arxiv: v1 [cs.ro] 22 Jul 2011

Kinematic analysis of planar tensegrity 2-X manipulators

Dynamic Analysis of Manipulator Arm for 6-legged Robot

Geometric Approach For Inverse Kinematics Solution: 3-PSU Parallel Kinematic Manipulator

LEVEL-SET METHOD FOR WORKSPACE ANALYSIS OF SERIAL MANIPULATORS

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

Nonlinear Effects in Stiffness Modeling of Robotic Manipulators

Jacobian, manipulability, condition number and accuracy of parallelrobots

Optimal Design of a 6-DOF 4-4 Parallel Manipulator with Uncoupled Singularities

DETERMINATION OF THE WORKSPACE OF A 3-PRPR PARALLEL MECHANISM FOR HUMAN-ROBOT COLLABORATION

Novel 6-DOF parallel manipulator with large workspace Daniel Glozman and Moshe Shoham

A New Algorithm for Measuring and Optimizing the Manipulability Index

The International Journal of Robotics Research

A Classification of 3R Orthogonal Manipulators by the Topology of their Workspace

Singularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics

Kinematic Analysis and Optimum Design of 8-8 Redundant Spatial In-Parallel Maniputator

A New Algorithm for Measuring and Optimizing the Manipulability Index

1. Introduction 1 2. Mathematical Representation of Robots

to be known. Let i be the leg lengths (the distance between A i and B i ), X a 6-dimensional vector dening the pose of the end-eector: the three rst c

Synthesis of Spatial RPRP Loops for a Given Screw System

Chapter 1: Introduction

Benchmark of the 3-DOF Gantry-Tau Parallel Kinematic Machine

EEE 187: Robotics Summary 2

Workspace and singularity analysis of 3-RRR planar parallel manipulator

Workspaces of planar parallel manipulators

Singularity-Invariant Leg Substitutions in Pentapods

Robot mechanics and kinematics

Rigid Dynamics Solution Methodology for 3-PSU Parallel Kinematic Manipulators

Structural Configurations of Manipulators

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position.

FREE SINGULARITY PATH PLANNING OF HYBRID PARALLEL ROBOT

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction

DESIGN OF 16 ACTUATORS FOR 3D MASSIVE PARALLEL ROBOTS (3D-MPRs)

Jacobian: Velocities and Static Forces 1/4

Kinematic Optimisation of the Gantry-Tau Parallel Kinematic Manipulator with respect to its Workspace

Guaranteed detection of the singularities of 3R robotic manipulators

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK

Open Research Online The Open University s repository of research publications and other research outputs

Kinematics - Introduction. Robotics. Kinematics - Introduction. Vladimír Smutný

Table of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators

Kinematics and dynamics analysis of micro-robot for surgical applications

Robot mechanics and kinematics

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR

AN UNIFIED APPROACH TO EVALUATE AND COMPENSATE THE TOOL POSITIONING ERROR IN PARALLEL KINEMATIC MACHINES

Comparison of some Zero torsion Parallel Manipulators based on their Maximum Inscribed Singularity free Circle and Parasitic motion

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

Parallel, Serial and Hybrid Machine Tools and Robotics Structures: Comparative Study on Optimum Kinematic Designs

Serially-Linked Parallel Leg Design for Biped Robots

DYNAMIC ANALYSIS AND OPTIMIZATION OF A KINEMATICALLY-REDUNDANT PLANAR PARALLEL MANIPULATOR

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm

UNIVERSITY OF OSLO. Faculty of Mathematics and Natural Sciences

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1

Manipulability Analysis of Two-Arm Robotic Systems

ALL SINGULARITIES OF THE 9-DOF DLR MEDICAL ROBOT SETUP FOR MINIMALLY INVASIVE APPLICATIONS

Theory of Robotics and Mechatronics

DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT

Design, Manufacturing and Kinematic Analysis of a Kind of 3-DOF Translational Parallel Manipulator

Synthesis of Constrained nr Planar Robots to Reach Five Task Positions

Matlab Simulator of a 6 DOF Stanford Manipulator and its Validation Using Analytical Method and Roboanalyzer

Inverse Kinematics of Functionally-Redundant Serial Manipulators under Joint Limits and Singularity Avoidance

Chapter 2 Intelligent Behaviour Modelling and Control for Mobile Manipulators

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric

Transcription:

A NOVEL METHOD FOR THE DESIGN OF 2-DOF PARALLEL MECHANISMS FOR MACHINING APPLICATIONS Félix Majou Institut de Recherches en Communications et Cybernétique de Nantes 1, 1 rue de la Noë, 44321 Nantes, FRANCE Felix.Majou@irccyn.ec-nantes.fr Philippe Wenger Institut de Recherches en Communications et Cybernétique de Nantes, 1 rue de la Noë, 44321 Nantes, France Philippe.Wenger@irccyn.ec-nantes.fr Damien Chablat Institut de Recherches en Communications et Cybernétique de Nantes, 1 rue de la Noë, 44321 Nantes, FRANCE Damien.Chablat@irccyn.ec-nantes.fr Abstract Parallel Kinematic Mechanisms (PKM) are interesting alternative designs for machine tools. A design method based on velocity amplification factors analysis is presented in this paper. The comparative study of two simple two-degree-of-freedom PKM dedicated to machining applications is led through this method: the common desired properties are the largest square Cartesian workspace for given kinetostatic performances. The orientation and position of the Cartesian workspace are chosen to avoid singularities and to produce the best ratio between Cartesian workspace size and mechanism size. The machine size of each resulting design is used as a comparative criterion. Keywords: Parallel Kinematic Machine Tool, Velocity Amplification Factors, Optimal Workspace Design. 1. Introduction Most industrial Machine Tools (MT) have a serial kinematic architecture: each axis supports the following one, including its actuators 1 IRCCyN : UMR n 6597 CNRS, Ecole Centrale de Nantes, Université de Nantes, Ecole des Mines de Nantes 1

and joints. High Speed Machining (HSM) highlights some drawbacks of such architectures: heavy moving parts require high stiffness from the machine structure to limit bending problems that lower the machine accuracy and limit the dynamic performances of the feed axes. Parallel Kinematic Machines (PKM) attract more and more researchers and companies, because they are claimed to offer several advantages over their serial counterparts, like high structural rigidity and high dynamic capacities. Indeed, the parallel kinematic arrangement of the links provides higher stiffness and lower moving masses that reduce inertia effects. Thus, PKM have better dynamic performances, which is interesting for HSM. However, most existing PKM have a complex geometrical workspace shape and highly non linear input/output relations. For most PKM, the Jacobian matrix which relates the joint velocities to the output velocities is not constant. Consequently, the performances may vary significantly for different points in the workspace and for different directions at one given point, which is a serious drawback for machining applications, Kim et al., 1997. To satisfy the needs of machining applications, a parallel kinematic architecture should preserve good workspace properties such as a regular shape and homogeneous kinetostatic performances throughout. The design method presented in this paper is conducted for twodegree-of-freedom (2-DOF) mechanisms. Each mechanism is defined by a set of three design variables. The notion of useful workspace is then explained. Given prescribed kinetostatic performances, the link dimensions and actuated joint ranges of each mechanism are calculated for the largest square useful workspace. The orientation and position of the useful workspace are chosen to avoid singularities and to produce the best ratio between useful workspace and Cartesian workspace. Then, the size of the resulting mechanisms are compared. The organization of this paper is as follows: the next section presents the kinematics of the studied mechanisms, sections 3 and 4 are devoted to the design of the two mechanisms through the velocity amplification factors analysis, and the last section concludes this paper. 2. Kinematic study 2.1 Description of the mechanisms The two mechanisms under study have two constant length struts gliding along fixed linear actuated joints with different relative 2

orientation. The two struts are of equal lengths L. Figure 1 presents the Biglide and Figure 2 shows the 2-DOF Orthoglide, Wenger et al. 2001. Figure 1. The Biglide mechanism The joint variables are ρ1 and ρ2 associated with the two actuated prismatic joints and the output variables are the Cartesian coordinates of the tool center point P = [x, y] T. Parameters characterizing each mechanism are the lengths L0, L, and the actuated joint ranges ρ. Figure 2. The 2-DOF Orthoglide These two mechanisms are convenient for machining applications because they fit the technological constraints that a convenient PKM architecture for machining should respect as explained in Majou et al., 2002: - only one DOF in each lower pair, for a simple design and a low cost; - actuators fixed on the frame, to reduce inertia effects; - actuated prismatic joints to allow linear motors; - similar legs, for a low cost. 2.2 Velocity analysis The Jacobian matrix relates the velocity vector t& of the tool point P to the velocity vector ρ& of the prismatic joints. ρ& 1 x& ρ & = and &t = ρ & 2 y & 3

The vectors t& and ρ& are related by A t = Bρ& where A and B are the parallel and serial Jacobian matrices, Gosselin and Angeles, 1990. When A and B are not singular, the following relations are obtained: t = Jρ& with J = A -1 B and ρ& = J -1 t& with t = Jρ& The inverse Jacobian matrix J -1 is used for more simplicity. 2.3 Singularity analysis Six types of singularities can arise in a mechanism, Zlatanov et al. 1996, but focusing on the three common ones, Gosselin and Angeles, 1990, is enough for the purpose of the work presented here. The first type occurs when the determinant of matrix A vanishes, i.e. when det(a) = 0, Gosselin and Angeles, 1990. This type of singularity is called a parallel singularity (Fig. 3 and Fig. 4). Figure 3. Biglide parallel singularity In this configuration, it is possible to move the tool center point whereas the actuated joints are locked, thus the control of the tool point P is lost. These singularities have to be eliminated from the Cartesian workspace to prevent damaging the mechanism. Figure 4. 2-DOF Orthoglide parallel singularity The second type of singularity occurs when the determinant of matrix B vanishes, i.e. when det(b) = 0, Gosselin and Angeles, 1990. This type of singularity is called a serial singularity (Fig. 5 and Fig. 6). In this configuration, there exists a direction along which no velocity can be produced. For a PKM, serial singularities define the boundary of the 4

Cartesian workspace, Merlet, 1997. Because the two struts are of equal lengths, the serial singularity is also a structural singularity and P can freely rotate around the two coincident revolute centers, Gosselin and Angeles, 1990. Figure 5. Biglide serial singularity Figure 6. 2-DOF Orthoglide serial singularity 3. Shape, position and orientation of the useful workspace 3.1 Velocity amplification factor boundaries In order to keep reasonable and homogeneous kinetostatic properties inside the Cartesian workspace, the manipulability ellipsoids of velocity defined by the inverse Jacobian matrix J -1 are studied, Yoshikawa, 1985. The JJ -1 eigenvalues square roots, γ1 and γ2, are the lengths of the semiaxes of the ellipse that define the two Velocity Amplification Factors (from now on called VAF) between the actuated joints velocities and the velocity vector t&, λ1 = 1/γ1 and λ2 = 1/γ2. To limit the variations of these factors inside the Cartesian workspace, the following constraints are set 1/3 λi 3 This means that for a given joint velocity, the output velocity is at most three times larger or, at least, three times smaller. These constraints also permit to limit the loss of rigidity (velocity amplification lowers rigidity) and of accuracy. The boundaries on VAF were chosen as an example and should be revised depending on the machining tasks (accuracy needs for example). 3.2 Useful workspace shape The Cartesian workspace (from now on called C-workspace) is the manipulator s workspace defined in Cartesian space. The useful workspace (from now on called u-workspace) is defined as a part of the C- 5

workspace. Its shape and size are a design parameters and have to be defined. Furthermore, inside the u-workspace, VAF remain under the prescribed values. The u-workspace shape of the two mechanisms should be similar to the one of classical serial MT, which is parallelepipedic if the machine has three translational degrees of freedom for instance. The u-workspace of a serial three axis MT is equivalent to the C-workspace because the input/output relations are linear. Therefore, a square u-workspace is prescribed here. And it must be a t-connected region, i.e. it must be free of serial and parallel singularities, Chablat and Wenger, 1998. 3.3 Isotropy continuum of the 2-DOF Orthoglide The 2-DOF Orthoglide mechanism, extended to three DOF in Wenger and Chablat, 2000, was designed to have an isotropic configuration for which the VAF are unitary. But this mechanism also provides an isotropy continuum which is a straight line (Fig. 9). Figure 9. 2-DOF Orthoglide isotropy continuum locus Figure 10. VAF along the isotropy continuum locus The two VAF are equal along the continuum, but not constant, Angeles, 1997. It means that λ1 = λ2, and therefore cond(j) = 1. The variation of the VAF along the isotropy continuum is limited (Fig. 10), which is interesting as it shows that isotropy brings homogeneousness to kinetostatic performances, which is prefered for this application. The Biglide isotropy continuum is not studied here because it has few consequences on the VAF homogeneousness inside the u-workspace. See section 4.1 for more details on its location. 3.4 Useful workspace orientation The 2-DOF Orthoglide u-workspace is first arbitrarily centered on the point S where the VAF are equal to 1 (Fig. 11). Changing the u- 6

workspace center position will be discussed in section 4. Two possible u- workspace orientations are studied (Fig. 11) and it appears that orientation A has a bad ratio between the u-workspace and the C- workspace, which yields a poor machine compactness because of the larger joint ranges. Figure 11. Two orientations for the 2-DOF Orthoglide u-workspace Furthermore in the case of orientation A, singular configurations may appear inside the C-workspace, which is not acceptable. Indeed, the u- workspace is used for the machining task, but the C-workspace can be used for changing the tool position between two machining operations. Singularities are then strictly prohibited. Thus orientation B is selected for the 2-DOF Orthoglide. Figure 12. Orientation of the Biglide u-workspace Same comments about compactness and singularities avoidance can be made for the Biglide, thus orientation B is also chosen (Fig. 12). 4. Optimal useful workspace design This section explains how the u-workspace is designed: first the best workspace center locus is found by computing the VAF along the u- 7

workspace sides. Then the u-workspace is sized so that the VAF are inside the boundaries defined in section 3.1. 4.1 Workspace center locus To find the best u-workspace center locus, we shift the u-workspace perpendicularly to ( ) and along ( ) (Fig. 13) and the VAF are computed for each configuration. Figure 13. Looking for the best u-workspace center locus of 2-DOF Orthoglide In each case, VAF extrema are located along the sides PiPj: they start from 1 at point S, then they vary until they reach prescribed boundaries on VAF (Fig. 15, section 4.2). Computing the VAF (which analytical expressions λi (Xp,Yp) have been obtained with Maple) along the 4 sides of the square takes only 5 sec. with a Pentium II class PC. As Biglide configurations are identical along every horizontal line orthogonal to ( ) (Fig. 12), VAF are constant along these lines. Consequently, the workspace position will only be discussed along ( ). This corresponds to the u-workspace sizing process described in section 4.2. 4.2 Useful workspace size To size the u-workspace, one initial point is chosen on the locus found in section 4.1 then the u-workspace is grown until the VAF meet their limits (Fig. 14). It appears that the VAF limits are met at points P1 and P3 (Fig. 15). For the 2-DOF Orthoglide, the initial u-workspace center is point S. It appears that the first limit met is the upper one (λi < 3), and that it is met by λ2, simultaneously at points P1 and P3, therefore point S remains the final u-workspace center. We see on Fig. 15 that λ1 does not vary much compared to λ2. 8

λ 2 P 1 P 4 λ 1 P 2 P 3 Figure 14. Sizing the 2-DOF Orthoglide u-workspace Figure 15. VAF values of the 2-DOF Orthoglide inside its u-workspace For the Biglide, the two boundary lines are found (Fig. 16) and the distance between them define the diagonal of the u-workspace. Figure 16. Sizing the Biglide u-workspace 4.3 Comparison of the mechanisms envelope size For a square u-workspace of 1m 2, the design parameters (L0, L, ρ) computed by Maple are given in Tb. 1. Obviously, the 2-DOF Orthoglide is more compact than the Biglide, Wenger et al. 2001. Table 1. Design parameters for the Biglide and for the 2-DOF Orthoglide L0 (m) L (m) ρ (m) Mechanism envelope (m 2 ) Biglide 5.95 3.05 1.67 16.45 2-DOF Orthoglide 2.08 1.06 1.18 3.91 5. Conclusions The design of two 2-DOF PKM dedicated to machining applications has been conducted in this paper, through a novel design method based 9

on the analysis of VAF. The procedure applied is reminded here: first, boundaries on VAF and u-workspace shape and size have to be defined depending on the application to achieve. Secondly, the u-workspace orientation and position have to be found inside the C-workspace for the largest ratio between u-workspace and C-workspace. Then the u- workspace is grown in the found configuration until boundaries are met. In the case studied here, the u-workspace is square and the boundaries on VAF are 1/3 and 3. The orientation and position of the u- workspace have also been chosen to avoid singularities inside the C- workspace and to achieve best compactness. The machine size of each resulting design is used as a comparative criterion and the 2-DOF Orthoglide appeared to have smaller dimensions than the Biglide. Further comparisons between the mechanisms studied in this paper could deal with the way VAF vary inside the u-workspace. References Angeles, J. (1997), Fundamentals of robotic mechanical systems, Springer-Verlag. Chablat, D., Wenger, P. and Angeles, J. (2000), Conception isotropique d'une morphologie parallèle: application à l'usinage, 3rd Int. Conf. on Integrated Design and Manufacturing in Mechanical Engineering, Montreal, Canada. Chablat, D., Wenger, P. (1999), On the characterization of the regions of feasible trajectories in the workspace of parallel manipulators, 10th World Congress on the Theory of Machines and Mechanisms, Oulu, Finland. Gosselin, C., Angeles, J. (1990), Singularity analysis of closed-loop kinematic chains, Int. Conf. on Robotics and Automation, Cincinnati, USA. Kim, J., Park, C., Kim, J. and Park, F.C. (1997), "Performance Analysis of Parallel Manipulator Architectures for CNC Machining Applications", IMECE Symposium on Machine Tools, Dallas, USA. Majou, F., Wenger, P. and Chablat, D. (2002), Design of a 3 axis parallel machine tool for high speed machining : the Orthoglide, 4th Conf. on IDMME, Clermont Ferrand, France. Merlet, J-P. (1997), Les robots parallèles, Paris, Hermes. Wenger, P., Chablat, D. (2000), Kinematic analysis of a new parallel machine tool: the Orthoglide, Advances in Robot Kinematic, Portoroz, Slovenia. Wenger, P., Gosselin, C. and Chablat, D., (2001), A comparative study of parallel kinematic architectures for machining applications, 2nd Workshop on Computational Kinematics, Seoul, South Korea. Yoshikawa, T. (1985), Manipulability of Robot Mechanisms, The Int. Journal of Robotics Research, no. 2, vol. 4, pp.3-9. Zlatanov, D. S., Fenton, R. G., Benhabib, B. (1994), Analysis of the instantaneous kinematics and singular configurations of hybrid-chain manipulators, 23rd ASME Mechanisms Conference, Minneapolis, USA. 10