1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Advances in Robot Kinematics - Jadran Lenarcic and Bernard Roth (Eds) Part 14 pps

30 242 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 1,95 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

3.3 Generation of Mechanisms Equations 7-8 provide the geometric conditions for legs of US-type to fit within the desired spherical motion between platform and base.. That is, in a feasi

Trang 1

3.2 Synthesis Procedure

The synthesis of a US-PM amounts to finding the location of the U and

S joints on the base and on the platform respectively, and the lengths of

the connecting legs That is, if for each leg k, we introduce the column

array of components p k >p k ; q k ; r k@, with respect to S1, of the point Pk which

is the center of either the U or the S joint on the platform, the column

array of components B k >A k ; B k ; C k@, with respect to a frame parallel to S0

but centered in C, of the point Bk which is the center of either the S joint

or the U joint on the base, and the length l k= _Pk  Bk_ of the connecting

leg between Pk and Bk , we have to search for N unknown arrays of

geometric parameters, i.e Q k > p k ; B k ; l k @ for k 1, ,N Use of the method

M1 or M2 makes it possible to find the conditions for Q k so that the leg

PkBk fits within the desired 2-dof spherical motion between platform and

base

Method M1: Assuming the description and the parameterization of the

orientation introduced in Section 3.1, the length of the k-th US-leg is

given by

P B

which, according to Eq 1 is a function of the motion parameters D and E

However, for the k-th US-leg to comply within the desired motion of the

platform, the length l k must not depend on D and E This means that if

one considers the expression

2 2

all the coefficients in cD, sD, cE and sE of the polynomial f D,E must

vanish, and the length of the k-th leg must become

k k

B q , B r k k 0, C q k k 0, C r k k 0, (6.2)

to be satisfied simultaneously for each leg PkBk

R Vertechy and V Parenti-Castelli

388

Trang 2

It turns out that the only non trivial solutions, i.e l k z 0, are obtained

for the following two sets of parameters

1Q i A i; B i; C p i; i 0;q i 0;r i 0;l i A i2 B i2 C i2 , (7)

2Q j A j 0;B j 0; C j; p q j; j 0;r j 0;l j p2j C2j (8)

Method M2: Since for a general motion of the US-PM the parameters

D and E are functions of time, based on the time derivative of the

where D and E are the first time derivatives of the motion parameters

D and E, respectively Since the legs PkBk have constant length l k, it must

hold that, during the motion, the components of the velocity v k in the

direction of the leg axis must be zero, i.e

, k ks k kc c k kc s k kc k ks c k ks

g D E p A D q A D Er A D Ep B D q B D E r B D E, (12)

, k kc s k kc c k ks s k ks c k kc k k

h D E q B D E r B D E q A D E r A D E q C E r C sE (13)

Since this condition must hold for every configuration and motion of the

platform (that is it should not depend on D, E, D and E), all the

coefficients in cD, sD, cE and sE of the two polynomials g D,E and h D,E

must vanish

Vanishing of the coefficients of Eqs 12-13 leads to the same conditions

expressed by Eq 6 and, therefore, to the non-trivial solutions

Trang 3

3.3 Generation of Mechanisms

Equations 7-8 provide the geometric conditions for legs of US-type to fit within the desired spherical motion between platform and base The conditions identify two types of legs Legs of type-1 have one joint located

at point C in the platform and the other joint located anywhere in the base Legs of type-2 have the joint in the based located on kk0 axis and the joint in the platform located on ii1 axis

Generation of mechanisms amounts to combining a proper number I

of legs of type-1 and a proper number J of legs of type-2 Of course, the

choice of I and J clearly affects the mechanism architecture and its feasibility In particular, certain conditions on I and J must be satisfied First, in order for the mechanism to have 2-dof, the axes of the legs in the set ^1 1 2 2

1, , I, 1, , J

Q Q Q Q ` must belong to a linear variety of lines with rank 4 (Merlet, 1989), usually referred to as linear line congruence Therefore, at least four legs with linear independent axes are needed, i.e Here, the axis of the k-th leg is defined as the

line through point P

4

IJt

k to point Bk Second, since the legs (of type-1) in the set ^1 1

1, , I

Q Q ` pass through the common point C, i.e the center of the reference frame 1, while the legs (of type-2) in the set ^

S

1, , J

Q Q ` lie in the plane defined by the

vectors k0 and i1, the axes of the legs within each type form, at most, a linear variety of lines with rank 3 (Merlet, 1989) Indeed, the axes of the legs within the family of type-1 generate at most a bundle of lines, while the axes of the legs within the family of type-2 generate at most a plane of lines Therefore, in order for the set of geometric parameters

1, , I, 1, , J

Q Q Q Q ` to define a linear variety with rank 4, at least one leg for each type is needed, i.e It 1 and Jt 1

That is, in a feasible 2-dof spherical fully parallel mechanism with legs

of US-type, the axes of all the legs must define a degenerate congruence,

i.e the variety of lines which lie in the plane defined by unit vectors k0and i1 or pass through the point C of that plane

In practice, depending on the varieties of lines spanned by the axes of the legs within a type, three families of mechanism architectures can be identified:

x Family-1 (Fig 2): The axes of the legs in the set ^1

1 , ,1 I

, ,

` define a linear variety with rank 1, i.e a single line passing through C but

with direction different to k0, and the axes of the legs in the set

^2 1 2

J

, ,

` define a linear variety of lines with rank 3, i.e a plane of

lines defined by k0 and i1

x Family-2 (Fig 3): The axes of the legs in the set ^1

1 1 I

Q Q ` define a linear variety with rank 2, i.e a planar pencil of lines with center in

R Vertechy and V Parenti-Castelli

390

Trang 4

C but which does not contain the line through k0, and the axes of the

legs in the set ^2Q1, , 2Q J

, ,

` define a linear variety of lines with rank

2, i.e a planar pencil of lines in the plane defined by k0 and i1

x Family-3 (Fig 4): The axes of the legs in the set ^1

1 1 I

, ,

` defines a linear variety of lines with rank 3, i.e a bundle of lines centered in C, and the axes of the legs in the set ^2 1 2

J

Q Q ` define a linear variety of lines with rank 1, i.e a single line in the plane defined by the unit

vectors k0 and i1 but which does not pass through C

Figures 2-4 depicted the basic (non-over-constrained) mechanisms which are the generators of the three families For convenience, in the figures, both U and S joints are represented by circles

Moreover, addition of legs of type-1 and/or of type-2 to such basic PMs does not alter the mechanism kinematics but renders the systems redundant and with self-motion

US-Examples of over-constrained US-PM with five and six US-legs are depicted in Fig 5 For ease of understanding, the redundant legs are drawn in long-dash-dot lines Note that over-constrained architectures have several advantages with respect to the basic ones Indeed, the former make it possible to augment the mechanism stiffness-to-weight

391

Figure 2 Family-1 Figure 3 Family-2 Figure 4 Family-3

Figure 5 Over-constrained mechanisms

Synthesis of 2-DOF Spherical Fully Parallel Mechanisms

Trang 5

and encumbrance ratios, the mechanism strengthweight and encumbrance ratios, allow the mechanism to be preloaded so as to reduce system backlash, and allow the system to be built through simpler elements such as rafters and wireropes As an example, the mechanism depicted in Fig 5.a can be made by means of one rafter (leg drawn in long-dash-dot line) and by four wireropes (legs drawn in solid line) Besides, over-constrained architectures further limit the range of motion

-to-of the mechanism and render its assemblage more complex

From a kinematic standpoint, note that many of the U and S joints of the mechanisms depicted in Figs 2-5 may, in practice, be suppressed and/or replaced by simpler pairs Indeed, joints which are not placed

along the axes k0 and i1 are idle; the joints which are placed either on k0

or i1 work as simpler revolute joint with rotation axis along k0 or i1,

respectively; and the joints which are placed on both k0 and i1 work as U

joints with rotation axes along k0 and i1 However, from the kinetostatic standpoint, suppression of the idle degrees of freedom of the U and S joints makes the legs to bear consistent flexional loads which may cause the mechanism to be oversized Replacement of the idle pairs with elastic hinges introduces much smaller flectional loads and, therefore, may be the most effective way to implement the mechanism

4 Actuation

The mechanisms presented in Section 3.3 are inherently suited to be actuated in-parallel by motors with linear motion In practice, the addition of two UPS-legs (P stands for actuated prismatic P joint), each connecting the base and the platform by means of a U joint and an S joint, provides a very simple means to fully control the mechanism throughout the desired range of motion

R Vertechy and V Parenti-Castelli

392

Figure 6 Actuated mechanism of family-3

.

Trang 6

decouple the motion about the axes k0 and i1 Indeed, since a force is not able to generate moments about the lines it crosses, it is clear that every UPS-leg whose connecting joint on the base is centered in a point Bk,

which lies on k0, makes it possible to control rotations about i1 only, while every UPS-leg whose connecting joint on the platform is centered in a point Pk, which lays on i1, makes it possible to control rotations about k0

only

A decoupled actuated manipulator obtained from a US-PM of family-3

is represented in Fig 6 (UPS-legs are drawn as telescopic legs) The actuated UPS-leg, P5B5, controls the rotation about the axis k0 only, while the actuated UPS-leg, P6B6, controls the rotation about the axis i1 only Note that the manipulator obtained from the mechanisms of family-3 coincides with the fully parallel spherical wrist with the P actuator on the leg P4B4 locked

5 Kinematic, Workspace and Singularity Analyses Due to the decoupled actuation of the rotations of the mechanism

about the k0 and i1 axes, the direct kinematic, workspace and singularity analyses are very straightforward Indeed, these problems are reduced to the study of two spatial Whitworth’s quick-return mechanisms Solutions

of these problems can be accomplished as in Di Gregorio and Sinatra,

2002, Di Gregorio, 2002, and Carricato and Parenti-Castelli, 2004

6 Conclusions

This paper presented the synthesis of 2-dof spherical fully parallel mechanisms In particular, by means of two analytical methods derived from the literature, three families of 2-dof spherical mechanisms have

analyses have been addressed which show that such mechanisms are very easy to analyze and control

7 Acknowledgements

Support of this work by the Advanced Concept Team (ACT) of

The collaboration and discussions with Dr Carlo Menon of the ACT are acknowledged and appreciated

393

In practice, proper placements of the actuators make it possible to

been synthesized These families comprise over-constrained mecha- nisms too Actuation issues and kinematic, workspace and singularity

European Space Agency (ESA) under ESTEC/Contract No 18911/05/NL/MV is gratefully acknowledged

Synthesis of 2-DOF Spherical Fully Parallel Mechanisms

.

Trang 7

References

Shönflies, A (1886), Geometrie der Bewegung in Sinthetischer Darstellung , Lipzieg

Bricard, R (1906), Memoire sur les Displacements a Trajectoires Spheriques,

Borel, E (1908), Memoire sur les Displacements a Trajectories Spheriques,

Grassmann Geometry, The Int J of Robotic Resear h s c , vol 8, pp 45-56

Husty, M.L and Zsombor-Murray, P (1994), A Special Type of Singular Stewart Gough Platform, Advances in Robots Kinematics , pp 439-449

Baumann, R., Maeder, W Glauser, D and Clavel, R (1997), The PantoScope: a Spherical

Remote-Center-of-Motion Parallel Manipulator for Force Reflexion, Proc IEEE Int Conf

Robotics and Automation, pp 718-723

Gosselin, C.M and Caron F (1998), Two Degree-Of-Freedom Spherical Orienting Device, US Patent #5,966,991.

Karger, A and Husty, M (1998), Classification of all Self-Motions of the Original Stewart-Gough Platform, Computer-Aided Design , vol 30, pp 205-215

Roshel O and Mick S (1998), Charachterization of Architecturally Shaky Platforms, Advances in Robots Kinematics , pp 465-474

Kong X (1998), Generation of Singular 6-SPS Parallel Manipulators, Proc of

1998 ASME Design Techni al Conferences , 98DETC/MECH-5952

Dunlop, G.R and Johnes, T.P (1999), Position Analysis of a two DOF Parallel Mechanism – the Canterbury Tracker, Mechanism and Machine Theory , vol

34, pp 599-614

Wiitala, J.M and Stanisic, M.M (2000), Design of an Overconstrained Dextrous Spherical

Wrist, Journal of Mechanical Design, vol 122, pp 347-353

Bauer, J.R (2002), Kinematics and Dynamics of a Double-Gimballed Control Moment

Gyroscope, Mechanism and Machine Theory, vol 37, pp 1513-1529

Husty, M.L and Karger, A (2002), Self Motions of the Stewart-Gough-Platforms,

an overview, Proceedings of the Workshop on Fundamental Issues and Future Research Directions for Parallel Mechanism and Manipula ors , Quebec, Canada, pp 131-141

Di Gregorio, R and Sinatra, R (2002), Singulariy Curves of a Parallel Pointing System, MECCANICA , vol 37, pp 255-268

Di Gregorio, R (2002), Analytic Determination of Workspace and Singularities in

a Parallel Pointing System, Journal of Robotics Systems , vol 18, pp 37-43 Wohlhart, K (2003), Mobile 6-SPS Parallel Manipulators, J urnal of Robotics Systems , vol 20, pp 509-516

Carricato, M and Parenti-Castelli, V (2004), A Novel Fully Decoupled Degrees-of-Freedom Parallel Wrist, The Int J of Robotics Resear h , vol 23,

Two-pp 661-667

Gogu, G (2005), Fully-Isotropic Over-Constrained Parallel Wrists with Two Degrees of

Freedom, Proc IEEE Int Conf Robotics and Automation, pp 4025-4030

R Vertechy and V Parenti-Castelli

394

Journal de l’Ecole Polytechnique , vol 11, no 2, pp 1-96

Merlet, J.P (1989), Singular Configurations of Parallel Manipulators and

Memoires Presentes par Divers Savants , Paris, vol 33, no 2, pp 1-128

Machine Theory, vol 28, pp 553 561

Trang 8

-CONSTRAINT SYNTHESIS

Gim Song Soh

gsoh@uci.edu

J Michael McCarthy

jmmccart@uci.edu

Robotics and Automation Laboratory

University of California, Irvine

Irvine, CA 92697

Abstract In this paper, we control the joints of a planar nR chain mechanically

using RR dyads and obtain a one degree-of-freedom system that guides the end-effector smoothly through five specified task positions To solve this problem, we specify the nR chain and determine it configurations when its end-effector is positioned in each of the five task positions This yields a set of RR chain synthesis problems that constrain alternating links in a way that ensures that the relative joint angles required by the task positions are attained In general, we cannot guaranteed that the resulting assembly will move smoothly between the task positions without jamming, however we present a strategy based on enforcing symmetry of the nR chain that yields useful solutions Examples of constrained 3R, 4R, 5R and 6R are discussed The procedure is general and can be applied to arbitrarily long serial chains.

In this paper, we consider the addition of n-1 RR chains to a planar

nR serial chain robot in order to mechanically prescribe its movementthrough five task positions In the case of a planar 3R robot this isequivalent to the synthesis of a Watt I six-bar linkage For a planar4R, 5R and 6R serial chains, we obtain planar eight-bar, 10-bar and

12-bar linkages In general, our synthesis results transform an n

degree-of-freedom nR chain into a single degree-degree-of-freedom 2n-bar linkage that

Our design equations only ensure that the solution linkage can beassembled in each task position, not that it can move smoothly betweenthe positions Therefore, it can happen that a resulting linkage hastask positions reachable from different assemblies This is known as a

circuit defect ? A fundamental challenge in linkage synthesis is finding

© 2006 Springer Printed in the Netherlands

395

J Lenarþiþ and B Roth (eds.), Advances in Robot Kinematics, 395–4 02

N

Trang 9

solutions that have the task positions on the same single circuit In whatfollows, we present a synthesis strategy that yields successful constrained

nR chains that have the five task positions on the same circuit

This work is inspired by ?, who derived synthesis equations for planar

nR planar serial chains in which the n joints are constrained by a cable

drive They obtained a “single degree-of-freedom coupled serial chain”that they use to design an assistive device

? formulated and solved the design equations for six-bar linkages, and

? extended this to eight-bar linkages Our approach is simpler in that

we do not attempt to design the entire 2n-bar linkage, rather we assumethe nR serial chain is given, and use standard dyad synthesis theory to

solve for individual RR constraints, see ?.

Once a linkage has been designed, we analyze it to determine its figuration for given values of the input crank, in order to simulate its

con-movement ? presents an analysis methodology for general planar

link-ages using complex number loop equations and the Dixon determinant.However, the our synthesis approach yields linkages that are a series offour-bar loops and are easily analyzed individually

Let the configuration of an nR serial chain be defined by the

Introduce a world frame G and task frame H so the kinematics

equa-tions of the nR chain are given by

of the base of the chain relative to the world frame, and [H] locates the task frame relative to the end-effector frame The matrix [D] defines the coordinate transformation from the world frame G to the task frame H.

Trang 10

Figure 1. This shows the kinematic structure of mechanically constrained serial

chains The linkage graph is on the left, which has each link as a node and each R joint as an edge The contracted graph on the right shows only links with three or four edges as nodes This shows that the structure extends to any length of nR robot.

chain, we can solve the equations

Be-cause there are three independent constraints in this equation, we have

free parameters when n > 3 In what follows, we show how to use these

free parameters to facilitate the design of mechanical constraints on thejoint movement so the end-effector moves smoothly through the taskpositions

397

Constraint Synthesis for Planar N- R Robots

Trang 11

-Figure 2. This six-bar chain is obtained by designing two RR chains to constrain the joint movement of a 3R robot, so its end-effector passes through the five specified positions.

Assume that we have solved the inverse kinematics problem that

([V k,j]Pk − B k)· ([V k,j]Pk − B k ) = R k , j = 1, , 5. (3)These are the well-known constraint equations for an RR chain, whichcan be solved algebraically to determine as many as four solutions for

satisfy these design equations, which guarantees the presence of secondreal solution

G.S Soh and J.M McCarthy

398

Trang 12

The RR design equations allow us to constrain an nR chain to reach

five task positions Figure ?? lists the planar linkages that this procedure

allows us to design Notice that in each the chain is a sequence of

four-bar linkages extending from the base frame F to the moving frame M

Furthermore, while the base and moving frames are binary links having

the remaining links are quaternary

Figure 3. This eight-bar chain is obtained by constraining the joints of a 4R serial chain to pass through the same five specified task positions.

In the design or serial chain robots it is convenient to have near-equallength links to reduce the size of workspace holes For this reason, weassume that the link dimensions of our nR chain satisfy the relationship

This reduces the specification of the nR chain to the location of the base

If the serial chain has three joints, then the inverse kinematics tions are completely prescribed and the synthesis of two RR chains yields

equa-the constrained serial chain Figure ?? shows equa-the results of this synequa-the-

synthe-sis In this case, though we obtained a solution that passes smoothlythrough the task positions, we are not able to guarantee that this willoccur

399

Constraint Synthesis for Planar N- R Robots

Trang 13

-Figure 4. This 10-bar chain is obtained from a 5R that reaches the same five task positions.

If the serial chain has n > 3 joints, then we impose a symmetry

condition

in order to obtain a unique solution to the inverse kinematics equations

existing links of the nR chain In this case the design equations havefour simultaneous roots

In order to obtain useful RR constraints, we perturb the condition

(??), so these angles are close in value but not equal The result is a

set of solutions to the design equations that are near the existing links.While this process does not guarantee a solution that does not have acircuit defect, we have been successful in finding 4R, 5R and 6R linkages

that move smoothly through the five task positions, see Figures ??, ?? and ??.

In order to evaluate and animate the movement of these linkage tems we must analyze the system to determine its configuration for each

G.S Soh and J.M McCarthy

400

Trang 14

Figure 5. This 12-bar chain is a mechanically constrained 6R chain that guides the end-effector through the same five task positions.

of a network of interconnected four-bar linkages

entire system can be analyzed as a sequence of four-bar linkage analysisproblems

We begin the analysis with the results of the inverse kinematics ysis of the nR chain at each of the five task positions Our approach

anal-uses the analysis procedure of 4 bar linkage from ? We analyze each

401

This means that the

Constraint Synthesis for Planar N- R Robots

Trang 15

-Starting from the first four-bar linkage in frame K, we solve for P1 for a

n − 1st four-bar linkage in frame A n−1

The result is a complete analysis of the mechanically constrained nRserial chain

Our synthesis of a mechanically constrained nR chain yields a onethrough five task positions We set the size of each of the links of thechain to the same value, and specify the coordinates of its attachment

to ground and to the end-effector The inverse kinematics of the nRchain in each of the five task positions provides relative positions that

combine with the nR chain back-bone to form a network of four-bar ages which are easily analyzed to simulate the movement of the chain

link-A strategy of perturbation of a singular solution has yielded linkage 4R,5R and 6R linkage systems that have all of the task positions on thesame circuit

References

anisms,” ASME Journal of Mechanical Design, 115(2):214-222.

Krovi, V., Ananthasuresh, G K., and Kumar, V., 2002, “Kinematic and Kinetostatic

Synthesis of Planar Coupled Serial Chain Mechanisms,” ASME Journal of

Me-chanical Design, 124(2):301-312.

Positions,” Mechanism and Machine Theory, 22:411-419.

Subbian, T., and Flugrad, D R., 1994, “6 and 7 Position Triad Synthesis using

Con-tinuation Methods,” Journal of Mechanical Design, 116(2):660-665.

Sandor, G N., and Erdman, A G., 1984, Advanced Mechanism Design: Analysis and

Synthesis, Vol 2 Prentice-Hall, Englewood Cliffs, NJ.

Perez, A., and McCarthy, J M., 2005, “Clifford Algebra Exponentials and Planar

Linkage Synthesis Equations,” ASME Journal of Mechanical Design,

127(5):931-940, September.

nant and a Complex Plane Formulation”, ASME Journal of Mechanical Design,

McCarthy, J M., 2000, Geometric Design of Linkages, Springer-Verlag, New York.

G.S Soh and J.M McCarthy

402

degree-of-freedom system that guides the end-effector of the chain smoothly

J A.,

Mirth, and Chase, T R., 1993, “Circuit Analysis of Watt Chain Six-Bar

Mech-Lin, C.-S., and Erdman, A G., 1987, “Dimensional Synthesis of Planar Triads for Six

... type-1 and/ or of type-2 to such basic PMs does not alter the mechanism kinematics but renders the systems redundant and with self-motion

US-Examples of over-constrained US-PM with five and. .. planar 3R robot this isequivalent to the synthesis of a Watt I six-bar linkage For a planar4R, 5R and 6R serial chains, we obtain planar eight-bar, 10-bar and

12-bar linkages In general,...

degree-of-freedom nR chain into a single degree-degree-of-freedom 2n-bar linkage that

Our design equations only ensure that the solution linkage can beassembled in each task position,

Ngày đăng: 10/08/2014, 01:22

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm