Constraint and velocity analysis of mechanisms

Size: px
Start display at page:

Download "Constraint and velocity analysis of mechanisms"

Transcription

1 Constraint and velocity analysis of mechanisms Matteo Zoppi Dimiter Zlatanov DIMEC University of Genoa Genoa, Italy Su

2 S ZZ-2

3 Outline Generalities Constraint and mobility analysis Examples of geometric constraint and mobility analysis Velocity equations and Jacobian analysis of PMs Examples of Jacobian analysis of PMs Extension to non purely parallel mechanisms: S-PMs and ICMs Example of constraint and velocity analysis of an S-PM Examples of constraint and velocity analysis of ICMs ZZ-3

4 Outline Generalities Su ZZ-4

5 Derivation of I/O velocity equations The conventional process of deriving the input-output velocity equation for a parallel mechanism consists in differentiating the inverse kinematic equations Generally a tedious process Possible parameterisation errors (motion pattern and singularities) A much better approach is the use of reciprocal screws Better geometrical insight into the problem Easier precise and complete description of singularity types ZZ-5

6 Dimension of the problem Mechanisms with 6 DOFs it is expected that twists, wrenches and the velocity equations have dimension 6 Mechanisms with n<6 DOFs It is desirable to treat twists (instantaneous motions) and wrenches (forces and moments) in the velocity and singularity analysis as n-dimensional The matrices involved are desirably nxn The coordinate system in which this is possible depends on the motion pattern and may vary with the configuration ZZ-6

7 Dimension of the problem Mechanisms with n<6 DOFs The velocity analysis amounts to an n-dimensional version of screw calculus Screws and reciprocal screws (i.e., twists and wrenches) in general have different sets of n coordinates Unlike the general 6-DOF case, screws and reciprocal screws can no longer be thought of as elements of the same vector space A particular class are planar mechanisms Three-dimensional planar screws ZZ-7

8 Screw basis The twist/wrench basis used for the description Must have a maximum number of independent reciprocal screws at every configuration this number may change at singular configurations May change with the configuration the same basis at every configuration is preferable but it is not possible in general It depends on the motion pattern of the mechanism ZZ-8

9 The spatial case A Plücker basis of twists 3 rotations about, 3 translations along the frame axes A Plücker basis of wrenches 3 pure forces along, 3 moments about the frame axes ZZ-9

10 The planar case Origin and x-y axes in the plane of motion The twist system of planar motion is Planar twists have always equal to zero The wrench of planar actuations can be [no interest in considering wrenches that are reciprocal to every planar twist] The reciprocal product of planar twists/wrenches ZZ-10

11 Outline Generalities Constraint and mobility analysis Su ZZ-11

12 The screw-theory method for velocity analysis of PMs Overview Write a system of velocity equations along the leg chains These equations contain both active and passive joint velocities The active joint velocities are assigned The passive joint velocities are unknown The output velocities (end-effector twist) are the goal Eliminate the passive joint velocities using a screw-theory method Obtain a system of linear input-output velocity equations containing only the active joint velocities ZZ-12

13 Historical #1 The origins of the method can be found in K. H. Hunt, Kinematic Geometry of Mechanisms, Oxford University Press, 1978 It was first presented in M. Mohamed, J. Duffy, A direct determination of the instantaneous kinematics of fully parallel robot manipulators, in: ASME Design Eng. Techn. Conf., 1984, pp. ASME paper 83 DET 114 M. Mohamed, J. Duffy, A direct determination of the instantaneous kinematics of fully parallel robot manipulators, ASME J. of Mechanisms, Transmissions and Automation in Design 107 (2) (1985) It was then developed in V. Kumar, Instantaneous kinematics of parallel-chain robotic mechanisms, in: ASME 21th Mechanisms Conference, Mechanism Synthesis and Analysis, 1990, pp V. Kumar, Instantaneous kinematics of parallel-chain robotic mechanisms, ASME JMD 114(3) (1992) S. Agrawal, Rate kinematics of in-parallel manipulator systems, in: IEEE ICRA90, 1990, pp vol.1 ZZ-13

14 Historical #2 Cases with *more than one actuated joint per leg and *limited-dof with identical leg constraints in D. Zlatanov, B. Benhabib, R. Fenton, Velocity and singularity analysis of hybrid chain manipulators, in: ASME 23rd Biennial Mechaism Conference in DETC94, Vol. 70, Minneapolis, MN, USA, 1994, pp The application to planar PMs is discussed in particular in K. Hunt, Don t cross-thread the screw, in: Ball-2000 Symposium, University of Cambridge at Trinity College, Cambridge, 2000, CD proceedings I. Bonev, D. Zlatanov, C. Gosselin, Instantaneous kinematics of parallelchain robotic mechanisms, ASME JMD 125 (3) (2003) A generalization to any number of actuated joints in the legs and the discussion of non purely parallel mechanisms in M. Zoppi, D. Zlatanov, and R. Molfino. On the velocity analysis of interconnected chains mechanisms. Int. J. Mech. and Machine Theory, 41(11): , See also Joshi, Tsai. Jacobian Analysis of Limited-DOF Parallel Manipulators. ASME JMD 124(2), 2002 ZZ-14

15 (Purely) Parallel Mechanisms (PMs) recall Composed of an end-effector connected to the base by independent, serial leg chains Any leg architecture Any number of actuated joints in each leg ZZ-15

16 Leg and combined freedoms/constraints in PMs Leg freedoms: Leg constraints: End-eff. freedoms: End-eff. constraints: ZZ-16

17 Outline Generalities Constraint and mobility analysis Examples of geometric constraint and mobility analysis ZZ-17

18 Example #1.0 Planar mechanisms 3-dof PPMs with identical legs Su ZZ-18

19 # dof 3-RPR PPM Actuation Base R P Su ZZ-19

20 # dof 3-RRR PPM Actuation Base R Mid R Su ZZ-20

21 # dof 3-PRR PPM Actuation P Mid R Su ZZ-21

22 # dof 3-RPP PPM Actuation End-eff. P Mid P Su ZZ-22

23 # dof 3-RRP PPM Actuation Base R Su ZZ-23

24 # dof 3-PRP PPM Actuation Base P Su ZZ-24

25 Example #1.1 3R1T PM O ZZ-25 Zlatanov and Gosselin, 2001 the first three joint axes intersect at O the last two joint axes are parallel point O fixed in the base common to all legs

26 #1.1 The 4-5R PM four identical legs first three joint axes in every leg intersecting at a point in the base last two joint axes in every leg parallel to a plane in the platform ZZ-26

27 #1.1 Constraints and freedoms Screw systems 1. Leg constraint pure force thru O parallel to platform 2. Platform constraints planar pencil of forces parallel to the platform 3. Platform freedoms rotations and 1 translation 4-dof PM ZZ-27

28 Example #1.2 A 3-CRR mechanism Tripteron Kong and Gosselin, 2002 Screw systems 1. Leg constraints 2 pure moments normal to the joints 2. Platform constraints 3 moments 3. Platform freedoms 3 translations 3-dof PM ZZ-28

29 Example #1.3 A 3-ERR mechanism Huang and Li, 2002 Screw systems 1. Leg constraints A pure moment normal to all R joints 2. Platform constraints 3 moments 3. Platform freedoms 3 translations 3-dof PM ZZ-29

30 Example #1.4 A 3-ERR mechanism Huang and Li, 2002 Screw systems 1. Leg constraints A pure force thru O parallel to the 1st R 2. Platform constraints 2 horizontal forces 3. Platform freedoms 3 rotations 1 translation 4-dof PM ZZ-30

31 Example#1.5 A 3- RR (RRR) mechanism Huang and Li, 2002 Screw systems 1. Leg constraints A pure force vertical thru O 2. Platform constraints 1 vertical force 3. Platform freedoms 3 rotations 2 translations 5-dof PM ZZ-31

32 Example #1.6 A 3-ERR mechanism Huang and Li, 2002 Screw systems 1. Leg constraints A pure force vertical thru O 2. Platform constraints 1 vertical force 3. Platform freedoms 3 rotations 2 translations 5-dof PM ZZ-32

33 Example #1.7 A 3-ERR mechanism Huang and Li, 2002 Screw systems 1. Leg constraints A pure moment normal to all R joints 2. Platform constraints 1 vertical moment 3. Platform freedoms 2 rotations 3 translations 5-dof PM ZZ-33

34 Example #1.8 DYMO 3T Screw systems 1. Leg constraints A pure moment normal to all R joints 2. Platform constraints 3 moments 3. Platform freedoms 3 translations 3-dof translational PM ZZ-34

35 #1.8 DYMO 3R Screw systems 1. Leg constraints A pure force thru O parallel to middle Rs 2. Platform constraints 3 forces thru O 3. Platform freedoms 3 rotations 3-dof orientational PM ZZ-35

36 ZZ-36 #1.8 DYMO 3Pl Screw systems 1. Leg constraints A pure force at intersec of extr Rs and to middle Rs [what if extr Rs?] 2. Platform constraints 3 vertical forces 3. Platform freedoms 2 translations 1 rotation 3-dof planar-motion PM

37 #1.8 DYMO 0 Screw systems 1. Leg constraints A pure force thru O A moment 2. Platform constraints 3 forces thru O 3 moments 3. Platform freedoms zero Platform is locked ZZ-37

38 #1.8 DYMO 3CVC (constant velocity coupling) Screw systems 1. Leg constraints A pure force in bisecting plane 2. Platform constraints 3 coplanar forces 3. Platform freedoms 2 coplanar rotations 1 normal translation 3-dof CVC PM ZZ-38

39 Outline Generalities Constraint and mobility analysis Examples of geometric constraint and mobility analysis Velocity equations and Jacobian analysis of PMs ZZ-39

40 Assumptions We consider a generic PM with any number serial legs labeled The generic L leg comprises 1-dof joints numbered from the base is the number of actuated joints (>=0) is the number of passive joints is the system spanned by the active joint twists is the system spanned by the passive joint twists is the system spanned by all joint twists We assume legs containing actuated joints of ZZ-40 [equalities for most configurations/mechanisms]

41 Assumptions Two systems of wrenches introduced for each leg: is the system of structural constraints Consists of wrenches reciprocal to all the joint screws Spans the generalized forces that the leg can transmit from end-eff. to base when all joints are free to move is the system of actuated constraints Consists of wrenches reciprocal to the passive joint screws Spans the generalized forces that the leg can transmit from end-eff. to base with the actuated joints locked ZZ-41

42 End-eff. constraints and mobility Every feasible motion of the end-eff. belongs to Since all legs are connected to the same end-eff. All feasible end-eff. twists must belong to is the total structural constraint that the legs apply to the end-eff. ZZ-42

43 End-eff. constraints and mobility Due to the different dimensions of the systems of structural and actuated constraints we can complete a basis of the structural constraints with additional wrenches to obtain a basis of the actuated constraints a basis of a basis of Note:, the and the space they span are not unique! Note: without singularities and redundancies the are ZZ-43

44 Input-Output velocity equations The input-output velocity equations are obtained calculating the end-eff. twist along the leg chains These eqs. Contain both active and passive joint velocities The active velocities are assigned The passive velocities are unknown ZZ-44

45 I-O eqs: elimination of passive velocities For each leg We take the reciprocal product of each velocity eq. with the wrenches in a basis of constrained motions actuated motions ZZ-45

46 Jacobian of constraints We do the same for all legs and obtain eqs in input velocities Any I-O feasible motion satisfies these eqs The end-eff. freedom is defined by In matrix form: Z c is called Jacobian of constraints [preferably chose the as smooth functions of the mechanism configuration] ZZ-46

47 Jacobian of actuations The equations in the actuated velocities give Square and nonsingular is no singularities or redundancies in the legs The scalar if the leg contains one actuated joint: ZZ-47

48 Combined equations The actuation and constraint equations can be combined in the form When the matrix at one side is square we can calculate a PM Jacobian ZZ-48

49 Combined equations Attention to the selection of the reference frame The eqs may simplify The dimension of the problem may reduce Consider reference frames where some coordinates of the end-eff. twist are null due to the constraint eqs. In this way you simplify rows and columns of the matrices ZZ-49

50 Outline Generalities Constraint and mobility analysis Examples of geometric constraint and mobility analysis Velocity equations and Jacobian analysis of PMs Examples of Jacobian analysis of PMs ZZ-50

51 Example #2.0 Planar PMs The end-eff. twist is calculated along each leg Each leg with actuated joint locked transmits a planar wrench reciprocal to all joints but the one actuated we use it to eliminate the passive joint velocities from the velocity eqs If a leg has an actuated wrench system of dimension 2 or 3 More elements in any basis more eqs ZZ-51

52 Example #2.0 Planar PMs The velocity eqs can be arranged in the matrix form Finally for every PPM and configuration we have ZZ-52

53 Example #2.1 3R1T PM Zlatanov-Gosselin, 2001; Zoppi-Zlatanov, 2004 Su ZZ-53

54 #2.1 Constraints [If no leg is singular] Su ZZ-54

55 #2.1 Jacobian analysis We take as the 4 The velocity equations are of the type We need symbolic expressions of the [we do not need to work out these 2 components] We eliminate the passive velocities from the velocity eqs by reciprocal product ZZ-55

56 #2.1 Jacobian analysis We arrange the eqs in matrix form using 6 coordinates A suitable rotating frame is used so 2 rows and columns can be eliminated ZZ-56

57 Example #2.2 Huang and Li, 2003 PM with five P RR (RR) legs Su ZZ-57

58 #2.2 Leg constraints The structural constraint of each leg is then the combined structural constraint is The actuated leg constraint is [1-system 5-dof] The combined actuated constraint is ZZ-58

59 #2.2 Velocity equations We write the end-eff. twist along the different leg chains and obtain the velocity eqs We have a non-unique actuation system for each leg The reciprocal product of any basis of the actuation system eliminates the passive velocities The eqs (in the active velocities only) are arranged in the matrix form ZZ-59

60 #2.2 Velocity equations The screws used are expressed using the geometry parameters of the mechanism in order to obtain expressions that can be calculated Due to the structural constraint We can suppress the v z coordinate and obtain ZZ-60

61 Outline Generalities Constraint and mobility analysis Examples of geometric constraint and mobility analysis Velocity equations and Jacobian analysis of PMs Examples of Jacobian analysis of PMs Extension to non purely parallel mechanisms: S-PMs and ICMs ZZ-61

62 Extension to non purely parallel mechanisms A method to obtain the I/O velocity equations in the active joint velocities for mechanisms with any architecture does not exist The method can be extended to other classes of architectures derived from purely parallel, in particular Series-parallel where individual joints are replaced by parallel subchains Interconnected chains where subchains are added between links belonging to different in-parallel chains ZZ-62

63 Outline Generalities Constraint and mobility analysis Examples of geometric constraint and mobility analysis Velocity equations and Jacobian analysis of PMs Examples of Jacobian analysis of PMs Extension to non purely parallel mechanisms: S-PMs and ICMs Example of constraint and velocity analysis of an S-PM Examples of constraint and velocity analysis of ICMs ZZ-63

64 Example #3.1 4-dof 2R2T S-PM S-PM obtained from (Huang and Li, 2003) by welding one to the other the 3rd links of two legs The new mostly-serial leg comprises a planar PM and a spherical 4-bar linkage ZZ-64

65 #3.1 Leg constraints For the serial legs The structural constraint is spanned by a vertical force thru O The actuated constraints are with an additional force at the intersection of the leg planes ZZ-65

66 #3.1 Leg constraints For the mostly-serial leg The spherical 4-bar is passive and 1-dof Its structural constraints are spanned by any 3 forces thru O and 2 moments (each one normal to 2 of the R joints) The 2-PRR planar PM imposes the planar constraint and the actuated constraint ZZ-66

67 #3.1 Leg constraints The combined constraint applied is with the moment in direction The total actuated constraint of the SP leg is ZZ-67

68 #3.1 Combined constraint The combined structural constraint is The combined actuated constraint is The actuated constraints are a 6-system and the mechanism has 4-dofs commanded by the 4 base P joints ZZ-68

69 #3.1 Velocity equations Locking any actuated joint adds to the end-eff. constraint a force as in the original PM We can then write 4 equations expressing the end-eff. twist along the 4 legs disregarding the interconnection The effect of the interconnection is to change the motion pattern of the mechanism and its dof ZZ-69

70 #3.1 Velocity equations The velocity eqs can be arranged in matrix form where we use a reference frame to have w x and v z always null ZZ-70

71 Example #3.2 4-dof 2R2T ICM ICM obtained modifying the S-PM: the end joints of the 2 serial legs are moved from the platform to 2 opposite links of the spherical 4-bar The actuated joints are still the base Ps ZZ-71

72 #3.2 Structural constraints The S-P leg (without considering the effect of the others) applies to the end-eff. Each serial leg applies to the link of the S-P leg the same vertical force thru O which is also reciprocal to the end-eff. R joint of the S-P leg Thus the structural constraint is The mechanism has the same 4-dof as the S-PM ZZ-72

73 #3.2 Actuated constraints Consider first the base joints of the S-P leg locked and the base joints of the lateral legs free It is like the lateral legs are not there The actuated constraints are ZZ-73

74 #3.2 Actuated constraints Lock now the base joint of one of the lateral legs and consider the constraint on the corresponding link of the S-P leg From the lateral leg: From the S-P leg: The combined constraint is direction It is a 3-system Only the wrenches reciprocal to the end-eff. R joint can be transmitted to the end-eff. ZZ-74

75 #3.2 Actuated constraints is a cylindroid We need a basis of it We can take the vertical force thru O and a wrench obtained by the linear combination [remember that ] The vertical force belongs also to the structural constraint, thus is a 6-system ZZ-75

76 #3.2 Velocity equations The velocity eqs along one lateral leg and half of the S-P leg are The elimination of the passive velocities is not straightforward in this case ZZ-76

77 #3.2 Velocity equations We calculate the reciprocal products by respectively We add the resulting eqs and simplify using We obtain the 2 eqs ZZ-77

78 #3.2 Velocity equations Two more eqs come from the 2 subchains of the S-P leg From which we eliminate the passive velocities in the standard way obtaining ZZ-78

79 #3.2 Velocity equations The velocity eqs can be arranged in matrix form where we use a reference frame to have w x and v z always null ZZ-79

80 Example #3.3 ArmillEye IC version of the 3R1T PM used in a previous example Su ZZ-80

81 #3.3 Leg constraints Legs A and B are serial with 5 joints each With actuated joint free they transmit a pure force With actuated joint locked they transmit wrenches belonging to a 2-system a basis of which contains 2 pure forces ZZ-81

82 #3.3 Leg constraints Leg C with actuated joint locked is equivalent to 2 independent serial legs of type A,B Leg C with actuated joint free Transmits (as 2 separate serial legs) But due to the interconnection it can transmit additional wrenches [!] ZZ-82

83 #3.3 Interconnection constraint These interconnection constraints have to be reciprocal to the base joint twist and to belong to the structural constraint So in a nonsingular configuration with ZZ-83

84 #3.3 Combined constraint The space of the structural constraints is The space of the actuated constraints is Out of singularities Note that we use 4 coordinates because we want to use the same reference frame at every configuration otherwise 3 are enough ZZ-84

85 #3.3 Velocity equations We calculate the end-effector twist along the four leg chains (A,B and C considered as 2 serial) We eliminate the passive joint velocities calculating the reciprocal products with the leg wrenches A,B,CA,CB 4 eqs ZZ-85

86 #3.3 Matrix form The equations are rearranged in matrix form and expressed interms of the geometry parameters ZZ-86

87 Example #3.4 Agraule 5-dof ICM with 3 lateral P 2 U 2 S 2 R and 1 central PRUP leg Su ZZ-87

88 #3.4 Leg constraints Central leg With actuated joints free With actuated joints locked (a planar pencil and a moment) ZZ-88

89 #3.4 Leg constraints First the leg is considered separately from the rest of the mechanism With base joints free no constraint on the end-effector With base joints locked the leg can transmit a pure force Because the lateral legs are interconnected they can transmit additional constraints ZZ-89

90 #3.4 Interconnection constraint Forces transmitted along the US links A resultant of these forces At the end-effector side can be transmitted to base if reciprocal to the R joint At the base side can be transmitted to base if reciprocal to the P joint ZZ-90

91 #3.4 Interconnection constraint So with free actuators the 6 forces along the US links have to satisfy a system of 6 linear homogeneous equations to be transmitted to base Out of singularities a solution exists And the combined constraint provided by the lateral legs is a 1-system [!] ZZ-91

92 #3.4 Combined constraint The combined structural constraint comprises the interconnection constraint and the constraint of the central leg Out of singularities the dimension is 1 and the mechanism has 5-dofs The combined actuated constraint is as with independent legs ZZ-92

93 #3.4 Velocity equations The end-effector twist is calculated along each leg We start from the end-eff. along the lateral legs Twist of the link adjacent to the end-effector ξ L is calculated along the PUS chains (2 eqs leg) This time eliminating the passive joint velocities is not immediate as with independent serial legs ZZ-93

94 #3.4 Velocity equations The leg chain is not serial and no wrench is reciprocal to all the passive joints We need 2 wrenches reciprocal to These are the structural constraint forces along the US links [!] By means of which we obtain 3 velocity eqs ZZ-94

95 #3.4 Velocity equations We consider then the central leg 2 actuated joints we have a moment reciprocal to all joints except the actuated R and a force reciprocal to all but the actuated P We multiply alternatively obtaining 2 velocity equations ZZ-95

96 #3.4 Matrix form We rearrange the 5 velocity eqs in matrix form We use a reference frame with to have the x component of the trans velocity zero ZZ-96

97 #3.4 Matrix form The matrices can be expressed using the geometry parameters of the mechanism Su ZZ-97

A Family of New Parallel Architectures with Four Degrees of Freedom

A Family of New Parallel Architectures with Four Degrees of Freedom A Family of New arallel Architectures with Four Degrees of Freedom DIMITER ZLATANOV AND CLÉMENT M. GOSSELIN Département de Génie Mécanique Université Laval Québec, Québec, Canada, G1K 74 Tel: (418) 656-3474,

More information

Graphical Singularity Analysis of Planar Parallel Manipulators

Graphical Singularity Analysis of Planar Parallel Manipulators Proceedings of the 006 IEEE International Conference on Robotics and Automation Orlando, Florida - May 006 Graphical Singularity Analysis of Planar Parallel Manipulators Amir Degani a The Robotics Institute

More information

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

Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities H. Saafi a, M. A. Laribi a, S. Zeghloul a a. Dept. GMSC, Pprime Institute, CNRS - University of Poitiers

More information

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

Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures S. B. Nokleby F. Firmani A. Zibil R. P. Podhorodeski UOIT University of Victoria University of Victoria University of Victoria

More information

Synthesis of Spatial RPRP Loops for a Given Screw System

Synthesis of Spatial RPRP Loops for a Given Screw System Synthesis of Spatial RPRP Loops for a Given Screw System A. Perez-Gracia Institut de Robotica i Informatica Industrial (IRI) UPC/CSIC, Barcelona, Spain and: College of Engineering, Idaho State Univesity,

More information

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

Local and Full-cycle Mobility Analysis of a 3-RPS-3-SPR Series-Parallel Manipulator Local and Full-cycle Mobility Analysis of a 3-RPS-3-SPR Series-Parallel Manipulator Abhilash Nayak, Stéphane Caro, Philippe Wenger École Centrale de Nantes, Laboratoire des Sciences du Numérique de Nantes

More information

Extension of Usable Workspace of Rotational Axes in Robot Planning

Extension of Usable Workspace of Rotational Axes in Robot Planning Extension of Usable Workspace of Rotational Axes in Robot Planning Zhen Huang' andy. Lawrence Yao Department of Mechanical Engineering Columbia University New York, NY 127 ABSTRACT Singularity of a robot

More information

Finding Reachable Workspace of a Robotic Manipulator by Edge Detection Algorithm

Finding Reachable Workspace of a Robotic Manipulator by Edge Detection Algorithm International Journal of Advanced Mechatronics and Robotics (IJAMR) Vol. 3, No. 2, July-December 2011; pp. 43-51; International Science Press, ISSN: 0975-6108 Finding Reachable Workspace of a Robotic Manipulator

More information

DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS

DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS ALBA PEREZ Robotics and Automation Laboratory University of California, Irvine Irvine, CA 9697 email: maperez@uci.edu AND J. MICHAEL MCCARTHY Department of Mechanical

More information

EEE 187: Robotics Summary 2

EEE 187: Robotics Summary 2 1 EEE 187: Robotics Summary 2 09/05/2017 Robotic system components A robotic system has three major components: Actuators: the muscles of the robot Sensors: provide information about the environment and

More information

UCLA UCLA Electronic Theses and Dissertations

UCLA UCLA Electronic Theses and Dissertations UCLA UCLA Electronic Theses and Dissertations Title Analysis and Synthesis of Flexure Systems via Screw Algebra and Graph Theory Permalink https://escholarship.org/uc/item/563d5z3 Author Sun, Frederick

More information

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

ÉCOLE POLYTECHNIQUE DE MONTRÉAL ÉCOLE POLYTECHNIQUE DE MONTRÉAL MODELIZATION OF A 3-PSP 3-DOF PARALLEL MANIPULATOR USED AS FLIGHT SIMULATOR MOVING SEAT. MASTER IN ENGINEERING PROJET III MEC693 SUBMITTED TO: Luc Baron Ph.D. Mechanical

More information

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

Some algebraic geometry problems arising in the field of mechanism theory. J-P. Merlet INRIA, BP Sophia Antipolis Cedex France Some algebraic geometry problems arising in the field of mechanism theory J-P. Merlet INRIA, BP 93 06902 Sophia Antipolis Cedex France Abstract Mechanism theory has always been a favorite field of study

More information

A New Algorithm for Measuring and Optimizing the Manipulability Index

A New Algorithm for Measuring and Optimizing the Manipulability Index DOI 10.1007/s10846-009-9388-9 A New Algorithm for Measuring and Optimizing the Manipulability Index Ayssam Yehia Elkady Mohammed Mohammed Tarek Sobh Received: 16 September 2009 / Accepted: 27 October 2009

More information

Singularity Analysis of an Extensible Kinematic Architecture: Assur Class N, Order N 1

Singularity Analysis of an Extensible Kinematic Architecture: Assur Class N, Order N 1 David H. Myszka e-mail: dmyszka@udayton.edu Andrew P. Murray e-mail: murray@notes.udayton.edu University of Dayton, Dayton, OH 45469 James P. Schmiedeler The Ohio State University, Columbus, OH 43210 e-mail:

More information

240AR059 - Geometric Fundamentals for Robot Design

240AR059 - Geometric Fundamentals for Robot Design Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2018 240 - ETSEIB - Barcelona School of Industrial Engineering 707 - ESAII - Department of Automatic Control MASTER'S DEGREE IN AUTOMATIC

More information

Singularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics

Singularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics Singularity Management Of DOF lanar Manipulator Using oupled Kinematics Theingi, huan Li, I-Ming hen, Jorge ngeles* School of Mechanical & roduction Engineering Nanyang Technological University, Singapore

More information

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK USING ASSUR VIRTUAL CHAINS

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK USING ASSUR VIRTUAL CHAINS Copyright Proceedings 2010 of COBEM by ABCM 2009 Copyright 2009 by ABCM 20th International Congress of Mechanical Engineering November 15-20, 2009, Gramado, RS, Brazil SCREW-BASED RELATIVE JACOBIAN FOR

More information

Workspaces of planar parallel manipulators

Workspaces of planar parallel manipulators Workspaces of planar parallel manipulators Jean-Pierre Merlet Clément M. Gosselin Nicolas Mouly INRIA Sophia-Antipolis Dép. de Génie Mécanique INRIA Rhône-Alpes BP 93 Université Laval 46 Av. Felix Viallet

More information

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK

SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK ABCM Symposium Series in Mechatronics - Vol. 3 - pp.276-285 Copyright c 2008 by ABCM SCREW-BASED RELATIVE JACOBIAN FOR MANIPULATORS COOPERATING IN A TASK Luiz Ribeiro, ribeiro@ime.eb.br Raul Guenther,

More information

Introduction to Robotics

Introduction to Robotics Université de Strasbourg Introduction to Robotics Bernard BAYLE, 2013 http://eavr.u-strasbg.fr/ bernard Modelling of a SCARA-type robotic manipulator SCARA-type robotic manipulators: introduction SCARA-type

More information

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

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices A. Rahmani Hanzaki, E. Yoosefi Abstract A recursive dynamic modeling of a three-dof parallel robot, namely,

More information

Singularity Loci of Planar Parallel Manipulators with Revolute Joints

Singularity Loci of Planar Parallel Manipulators with Revolute Joints Singularity Loci of Planar Parallel Manipulators with Revolute Joints ILIAN A. BONEV AND CLÉMENT M. GOSSELIN Département de Génie Mécanique Université Laval Québec, Québec, Canada, G1K 7P4 Tel: (418) 656-3474,

More information

Extension of Graph Theory to the Duality Between Static Systems and Mechanisms

Extension of Graph Theory to the Duality Between Static Systems and Mechanisms Extension of Graph Theory to the Duality Between Static Systems and Mechanisms Offer Shai Department of Mechanics, Materials and Systems, Tel Aviv University, Ramat Aviv 69978, Israel Gordon R. Pennock

More information

A New Algorithm for Measuring and Optimizing the Manipulability Index

A New Algorithm for Measuring and Optimizing the Manipulability Index A New Algorithm for Measuring and Optimizing the Manipulability Index Mohammed Mohammed, Ayssam Elkady and Tarek Sobh School of Engineering, University of Bridgeport, USA. Mohammem@bridgeport.edu Abstract:

More information

ME 115(b): Final Exam, Spring

ME 115(b): Final Exam, Spring ME 115(b): Final Exam, Spring 2011-12 Instructions 1. Limit your total time to 5 hours. That is, it is okay to take a break in the middle of the exam if you need to ask me a question, or go to dinner,

More information

Jacobian: Velocities and Static Forces 1/4

Jacobian: Velocities and Static Forces 1/4 Jacobian: Velocities and Static Forces /4 Advanced Robotic - MAE 6D - Department of Mechanical & Aerospace Engineering - UCLA Kinematics Relations - Joint & Cartesian Spaces A robot is often used to manipulate

More information

Workspace Optimization of 3-Legged UPU and UPS Parallel Platforms With Joint Constraints

Workspace Optimization of 3-Legged UPU and UPS Parallel Platforms With Joint Constraints Mircea Badescu Caltech Postdoctoral Scholar, Mem. ASME e-mail: mircea.badescu@jpl.nasa.gov Constantinos Mavroidis Associate Professor, Mem. ASME e-mail: mavro@coe.neu.edu Robotics and Mechatronics Laboratory,

More information

Robotics I. March 27, 2018

Robotics I. March 27, 2018 Robotics I March 27, 28 Exercise Consider the 5-dof spatial robot in Fig., having the third and fifth joints of the prismatic type while the others are revolute. z O x Figure : A 5-dof robot, with a RRPRP

More information

Jacobian: Velocities and Static Forces 1/4

Jacobian: Velocities and Static Forces 1/4 Jacobian: Velocities and Static Forces /4 Models of Robot Manipulation - EE 54 - Department of Electrical Engineering - University of Washington Kinematics Relations - Joint & Cartesian Spaces A robot

More information

Type synthesis of 3-DOF multi-mode translational/spherical parallel mechanisms with lockable joints Kong, Xianwen; Jin, Yan

Type synthesis of 3-DOF multi-mode translational/spherical parallel mechanisms with lockable joints Kong, Xianwen; Jin, Yan Heriot-Watt University Heriot-Watt University Research Gateway Type synthesis of 3-DOF multi-mode translational/spherical parallel mechanisms with lockable joints Kong, Xianwen; Jin, Yan Published in:

More information

ACOMPARISON of the number of independent actively. Design and Analysis of Kinematically Redundant Parallel Manipulators With Configurable Platforms

ACOMPARISON of the number of independent actively. Design and Analysis of Kinematically Redundant Parallel Manipulators With Configurable Platforms IEEE TRANSACTIONS ON ROBOTICS, VOL 21, NO 3, JUNE 2005 277 Design and Analysis of Kinematically Redundant Parallel Manipulators With Configurable Platms Maher G Mohamed and Clément M Gosselin, Member,

More information

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse

More information

KINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS

KINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS KINEMATIC ANALYSIS OF 3 D.O.F OF SERIAL ROBOT FOR INDUSTRIAL APPLICATIONS Annamareddy Srikanth 1 M.Sravanth 2 V.Sreechand 3 K.Kishore Kumar 4 Iv/Iv B.Tech Students, Mechanical Department 123, Asst. Prof.

More information

EE Kinematics & Inverse Kinematics

EE Kinematics & Inverse Kinematics Electric Electronic Engineering Bogazici University October 15, 2017 Problem Statement Kinematics: Given c C, find a map f : C W s.t. w = f(c) where w W : Given w W, find a map f 1 : W C s.t. c = f 1

More information

Forward kinematics and Denavit Hartenburg convention

Forward kinematics and Denavit Hartenburg convention Forward kinematics and Denavit Hartenburg convention Prof. Enver Tatlicioglu Department of Electrical & Electronics Engineering Izmir Institute of Technology Chapter 5 Dr. Tatlicioglu (EEE@IYTE) EE463

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics MCE/EEC 647/747: Robot Dynamics and Control Lecture 3: Forward and Inverse Kinematics Denavit-Hartenberg Convention Reading: SHV Chapter 3 Mechanical Engineering Hanz Richter, PhD MCE503 p.1/12 Aims of

More information

9. Representing constraint

9. Representing constraint 9. Representing constraint Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 9. Mechanics of Manipulation p.1 Lecture 9. Representing constraint.

More information

Robotics kinematics and Dynamics

Robotics kinematics and Dynamics Robotics kinematics and Dynamics C. Sivakumar Assistant Professor Department of Mechanical Engineering BSA Crescent Institute of Science and Technology 1 Robot kinematics KINEMATICS the analytical study

More information

The International Journal of Robotics Research

The International Journal of Robotics Research The International Journal of Robotics Research http://ijr.sagepub.com On the Kinematic Design of Spherical Three-Degree-of- Freedom Parallel Manipulators Clément M. Gosselin and Eric Lavoie The International

More information

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

Novel 6-DOF parallel manipulator with large workspace Daniel Glozman and Moshe Shoham Robotica: page 1 of 5. 2009 Cambridge University Press doi:10.1017/s0263574708005286 Novel 6-DOF parallel manipulator with large workspace Daniel Glozman and Moshe Shoham Robotics Laboratory, Department

More information

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

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of

More information

[2] J. "Kinematics," in The International Encyclopedia of Robotics, R. Dorf and S. Nof, Editors, John C. Wiley and Sons, New York, 1988.

[2] J. Kinematics, in The International Encyclopedia of Robotics, R. Dorf and S. Nof, Editors, John C. Wiley and Sons, New York, 1988. 92 Chapter 3 Manipulator kinematics The major expense in calculating kinematics is often the calculation of the transcendental functions (sine and cosine). When these functions are available as part of

More information

Kinematics of Closed Chains

Kinematics of Closed Chains Chapter 7 Kinematics of Closed Chains Any kinematic chain that contains one or more loops is called a closed chain. Several examples of closed chains were encountered in Chapter 2, from the planar four-bar

More information

Robot mechanics and kinematics

Robot mechanics and kinematics University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

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

Table of Contents Introduction Historical Review of Robotic Orienting Devices Kinematic Position Analysis Instantaneous Kinematic Analysis Table of Contents 1 Introduction 1 1.1 Background in Robotics 1 1.2 Robot Mechanics 1 1.2.1 Manipulator Kinematics and Dynamics 2 1.3 Robot Architecture 4 1.4 Robotic Wrists 4 1.5 Origins of the Carpal

More information

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

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 1: Introduction MCE/EEC 647/747: Robot Dynamics and Control Lecture 1: Introduction Reading: SHV Chapter 1 Robotics and Automation Handbook, Chapter 1 Assigned readings from several articles. Cleveland State University

More information

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T 3 3 Motion Control (wheeled robots) Introduction: Mobile Robot Kinematics Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground

More information

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES YINGYING REN Abstract. In this paper, the applications of homogeneous coordinates are discussed to obtain an efficient model

More information

KINEMATIC ANALYSIS OF A NOVEL THREE DEGREE-OF-FREEDOM PLANAR PARALLEL MANIPULATOR

KINEMATIC ANALYSIS OF A NOVEL THREE DEGREE-OF-FREEDOM PLANAR PARALLEL MANIPULATOR International Journal of Robotics and Automation, Vol. 24, No. 2, 2009 KINEMATIC ANALYSIS OF A NOVEL THREE DEGREE-OF-FREEDOM PLANAR PARALLEL MANIPULATOR B. Li, J. Zhao, X. Yang, and Y. Hu Abstract In this

More information

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

Design, Manufacturing and Kinematic Analysis of a Kind of 3-DOF Translational Parallel Manipulator 4-27716195 mme.modares.ac.ir 2* 1-1 -2 - mo_taghizadeh@sbu.ac.ir, 174524155 * - - 194 15 : 195 28 : 195 16 : Design, Manufacturing and Kinematic Analysis of a Kind of -DOF Translational Parallel Manipulator

More information

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

DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT V. BRODSKY, D. GLOZMAN AND M. SHOHAM Department of Mechanical Engineering Technion-Israel Institute of Technology Haifa, 32000 Israel E-mail:

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute We know how to describe the transformation of a single rigid object w.r.t. a single

More information

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

A NOVEL METHOD FOR THE DESIGN OF 2-DOF PARALLEL MECHANISMS FOR MACHINING APPLICATIONS 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

More information

A Parallel Robots Framework to Study Precision Grasping and Dexterous Manipulation

A Parallel Robots Framework to Study Precision Grasping and Dexterous Manipulation 2013 IEEE International Conference on Robotics and Automation (ICRA) Karlsruhe, Germany, May 6-10, 2013 A Parallel Robots Framework to Study Precision Grasping and Dexterous Manipulation Júlia Borràs,

More information

Planar Robot Kinematics

Planar Robot Kinematics V. Kumar lanar Robot Kinematics The mathematical modeling of spatial linkages is quite involved. t is useful to start with planar robots because the kinematics of planar mechanisms is generally much simpler

More information

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

Kinematic Analysis and Optimum Design of 8-8 Redundant Spatial In-Parallel Maniputator Kinematic Analysis and Optimum Design of 8-8 Redundant Spatial In-Parallel Maniputator P.Chinna Srinivas M.Tech(CAD/CAM) Department Of Mechanical Engineering Jb Institute Of Engineering& Technology,Moinabad(Mdl)

More information

Industrial Robots : Manipulators, Kinematics, Dynamics

Industrial Robots : Manipulators, Kinematics, Dynamics Industrial Robots : Manipulators, Kinematics, Dynamics z z y x z y x z y y x x In Industrial terms Robot Manipulators The study of robot manipulators involves dealing with the positions and orientations

More information

Workspace and singularity analysis of 3-RRR planar parallel manipulator

Workspace and singularity analysis of 3-RRR planar parallel manipulator Workspace and singularity analysis of 3-RRR planar parallel manipulator Ketankumar H Patel khpatel1990@yahoo.com Yogin K Patel yogin.patel23@gmail.com Vinit C Nayakpara nayakpara.vinit3@gmail.com Y D Patel

More information

Chapter 2 Intelligent Behaviour Modelling and Control for Mobile Manipulators

Chapter 2 Intelligent Behaviour Modelling and Control for Mobile Manipulators Chapter Intelligent Behaviour Modelling and Control for Mobile Manipulators Ayssam Elkady, Mohammed Mohammed, Eslam Gebriel, and Tarek Sobh Abstract In the last several years, mobile manipulators have

More information

Written exams of Robotics 2

Written exams of Robotics 2 Written exams of Robotics 2 http://www.diag.uniroma1.it/~deluca/rob2_en.html All materials are in English, unless indicated (oldies are in Year Date (mm.dd) Number of exercises Topics 2018 07.11 4 Inertia

More information

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

Open Research Online The Open University s repository of research publications and other research outputs Open Research Online The Open University s repository of research publications and other research outputs Rotation symmetry axes and the quality index in a 3D octahedral parallel robot manipulator system

More information

Kinematic Analysis and Design of a New 3-DOF Translational Parallel Manipulator

Kinematic Analysis and Design of a New 3-DOF Translational Parallel Manipulator Yangmin Li e-mail: ymli@umac.mo Qingsong Xu e-mail: ya47401@umac.mo Department of Electromechanical Engineering, Faculty of Science and echnology, University of Macau, Av. Padre omás Pereira S.J., aipa,

More information

Lecture «Robot Dynamics»: Kinematic Control

Lecture «Robot Dynamics»: Kinematic Control Lecture «Robot Dynamics»: Kinematic Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco Hutter,

More information

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

Geometric Modeling of Parallel Robot and Simulation of 3-RRR Manipulator in Virtual Environment Geometric Modeling of Parallel Robot and Simulation of 3-RRR Manipulator in Virtual Environment Kamel BOUZGOU, Reda HANIFI EL HACHEMI AMAR, Zoubir AHMED-FOITIH Laboratory of Power Systems, Solar Energy

More information

Singularities of a Manipulator with Offset Wrist

Singularities of a Manipulator with Offset Wrist Singularities of a Manipulator with Offset Wrist Robert L. Williams II Department of Mechanical Engineering Ohio University Athens, Ohio Journal of Mechanical Design Vol. 11, No., pp. 315-319 June, 1999

More information

Mechanism Development for Application of the Theory of Kinestatic Control

Mechanism Development for Application of the Theory of Kinestatic Control Mechanism Development for Application of the Theory of Kinestatic Control Bo Zhang Carl D. Crane III Center for Intelligent Machines and Robotics University of Florida Gainesville, FL Michael Griffis The

More information

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

The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach The Collision-free Workspace of the Tripteron Parallel Robot Based on a Geometrical Approach Z. Anvari 1, P. Ataei 2 and M. Tale Masouleh 3 1,2 Human-Robot Interaction Laboratory, University of Tehran

More information

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

Comparison of some Zero torsion Parallel Manipulators based on their Maximum Inscribed Singularity free Circle and Parasitic motion Journée GT6 Mécanismes Reconfigurables 2016 Clermont Ferrand Comparison of some Zero torsion Parallel Manipulators based on their Maximum Inscribed Singularity free Circle and Parasitic motion Abhilash

More information

1. Introduction 1 2. Mathematical Representation of Robots

1. Introduction 1 2. Mathematical Representation of Robots 1. Introduction 1 1.1 Introduction 1 1.2 Brief History 1 1.3 Types of Robots 7 1.4 Technology of Robots 9 1.5 Basic Principles in Robotics 12 1.6 Notation 15 1.7 Symbolic Computation and Numerical Analysis

More information

Robot. A thesis presented to. the faculty of. In partial fulfillment. of the requirements for the degree. Master of Science. Zachary J.

Robot. A thesis presented to. the faculty of. In partial fulfillment. of the requirements for the degree. Master of Science. Zachary J. Uncertainty Analysis throughout the Workspace of a Macro/Micro Cable Suspended Robot A thesis presented to the faculty of the Russ College of Engineering and Technology of Ohio University In partial fulfillment

More information

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

Changing Assembly Modes without Passing Parallel Singularities in Non-Cuspidal 3-RPR Planar Parallel Robots Changing Assembly Modes without Passing Parallel Singularities in Non-Cuspidal 3-RPR Planar Parallel Robots Ilian A. Bonev 1, Sébastien Briot 1, Philippe Wenger 2 and Damien Chablat 2 1 École de technologie

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction This dissertation will describe the mathematical modeling and development of an innovative, three degree-of-freedom robotic manipulator. The new device, which has been named the

More information

Session #5 2D Mechanisms: Mobility, Kinematic Analysis & Synthesis

Session #5 2D Mechanisms: Mobility, Kinematic Analysis & Synthesis Session #5 2D Mechanisms: Mobility, Kinematic Analysis & Synthesis Courtesy of Design Simulation Technologies, Inc. Used with permission. Dan Frey Today s Agenda Collect assignment #2 Begin mechanisms

More information

Kinematics of pantograph masts

Kinematics of pantograph masts Kinematics of pantograph masts B. P. Nagaraj, R. Pandiyan ISRO Satellite Centre, Bangalore, 560 017, India and Ashitava Ghosal Dept. of Mechanical Engineering, Indian Institute of Science, Bangalore 560

More information

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS Proceedings of the ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference IDETC/CIE 2013 August 4-7, 2013, Portland, Oregon, USA DETC2013-12021

More information

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

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE Chapter 1. Modeling and Identification of Serial Robots.... 1 Wisama KHALIL and Etienne DOMBRE 1.1. Introduction... 1 1.2. Geometric modeling... 2 1.2.1. Geometric description... 2 1.2.2. Direct geometric

More information

Workspaces of planar parallel manipulators

Workspaces of planar parallel manipulators Workspaces of planar parallel manipulators Jean-Pierre Merlet Clément M. Gosselin Nicolas Mouly INRIA Sophia-Antipolis Dép. de Génie Mécanique INRIA Rhône-Alpes BP 93 Université Laval 46 Av. Felix Viallet

More information

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group)

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) Research Subject Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) (1) Goal and summary Introduction Humanoid has less actuators than its movable degrees of freedom (DOF) which

More information

MAE 342 Dynamics of Machines. Types of Mechanisms. type and mobility

MAE 342 Dynamics of Machines. Types of Mechanisms. type and mobility MAE 342 Dynamics of Machines Types of Mechanisms Classification of Mechanisms by type and mobility MAE 342 Dynamics of Machines 2 Planar, Spherical and Spatial Mechanisms Planar Mechanisms: all points

More information

Mechanism and Robot Kinematics, Part I: Algebraic Foundations

Mechanism and Robot Kinematics, Part I: Algebraic Foundations Mechanism and Robot Kinematics, Part I: Algebraic Foundations Charles Wampler General Motors R&D Center In collaboration with Andrew Sommese University of Notre Dame Overview Why kinematics is (mostly)

More information

DESIGN OF ONE DEGREE OF FREEDOM CLOSED LOOP SPATIAL CHAINS USING NON-CIRCULAR GEARS

DESIGN OF ONE DEGREE OF FREEDOM CLOSED LOOP SPATIAL CHAINS USING NON-CIRCULAR GEARS DESIGN OF ONE DEGREE OF FREEDOM CLOSED LOOP SPATIAL CHAINS USING NON-CIRCULAR GEARS By MANDAR SHRIKANT HARSHE A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

More information

Stackable 4-BAR Mechanisms and Their Robotic Applications

Stackable 4-BAR Mechanisms and Their Robotic Applications The 010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-, 010, Taipei, Taiwan Stackable 4-BAR Mechanisms and Their Robotic Applications Hoyul Lee and Youngjin Choi Abstract

More information

Kinematic Synthesis. October 6, 2015 Mark Plecnik

Kinematic Synthesis. October 6, 2015 Mark Plecnik Kinematic Synthesis October 6, 2015 Mark Plecnik Classifying Mechanisms Several dichotomies Serial and Parallel Few DOFS and Many DOFS Planar/Spherical and Spatial Rigid and Compliant Mechanism Trade-offs

More information

Lecture 3. Planar Kinematics

Lecture 3. Planar Kinematics Matthew T. Mason Mechanics of Manipulation Outline Where are we? s 1. Foundations and general concepts. 2.. 3. Spherical and spatial kinematics. Readings etc. The text: By now you should have read Chapter

More information

Example Lecture 12: The Stiffness Method Prismatic Beams. Consider again the two span beam previously discussed and determine

Example Lecture 12: The Stiffness Method Prismatic Beams. Consider again the two span beam previously discussed and determine Example 1.1 Consider again the two span beam previously discussed and determine The shearing force M1 at end B of member B. The bending moment M at end B of member B. The shearing force M3 at end B of

More information

Solution of inverse kinematic problem for serial robot using dual quaterninons and plucker coordinates

Solution of inverse kinematic problem for serial robot using dual quaterninons and plucker coordinates University of Wollongong Research Online Faculty of Engineering and Information Sciences - Papers: Part A Faculty of Engineering and Information Sciences 2009 Solution of inverse kinematic problem for

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic chains Readings & prerequisites From the MSMS course one shall already be familiar with Reference systems and transformations Vectors

More information

Robot mechanics and kinematics

Robot mechanics and kinematics University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2017/18 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

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

Optimal Design of a 6-DOF 4-4 Parallel Manipulator with Uncoupled Singularities Optimal Design of a 6-DOF 4-4 Parallel Manipulator with Uncoupled Singularities Júlia Borràs (1), Erika Ottaviano (2), Marco Ceccarelli (2) and Federico Thomas (1) (1) Institut de Robòtica i Informàtica

More information

MEM380 Applied Autonomous Robots Winter Robot Kinematics

MEM380 Applied Autonomous Robots Winter Robot Kinematics MEM38 Applied Autonomous obots Winter obot Kinematics Coordinate Transformations Motivation Ultimatel, we are interested in the motion of the robot with respect to a global or inertial navigation frame

More information

IN RECENT years, several authors proposed new parallel

IN RECENT years, several authors proposed new parallel 56 IEEE TRANSACTIONS ON ROBOTICS, VOL. 22, NO. 1, FEBRUARY 2006 Uncoupled Actuation of Pan-Tilt Wrists J. M. Hervé Abstract Using algebraic properties of displacement (or rigid-body motion) subsets, the

More information

mme.modares.ac.ir Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel Robot with 3[P2(US)] Structure .[1] .[5,4]

mme.modares.ac.ir Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel Robot with 3[P2(US)] Structure .[1] .[5,4] 68-61161395 mme.modares.ac.ir 3[P2(US)] 3 * 2 1-1 -2-3 mo_taghizadeh@sbu.ac.ir 1743524155 *.. -..... 1395 25 : 1395 22 : 1395 11 : 3[P2(US)] Dynamic Modeling and Sliding Mode Control of a Three DOF Parallel

More information

11. Kinematic models of contact Mechanics of Manipulation

11. Kinematic models of contact Mechanics of Manipulation 11. Kinematic models of contact Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 11. Mechanics of Manipulation p.1 Lecture 11. Kinematic models

More information

Theory of Robotics and Mechatronics

Theory of Robotics and Mechatronics Theory of Robotics and Mechatronics Final Exam 19.12.2016 Question: 1 2 3 Total Points: 18 32 10 60 Score: Name: Legi-Nr: Department: Semester: Duration: 120 min 1 A4-sheet (double sided) of notes allowed

More information

Inverse Kinematics of 6 DOF Serial Manipulator. Robotics. Inverse Kinematics of 6 DOF Serial Manipulator

Inverse Kinematics of 6 DOF Serial Manipulator. Robotics. Inverse Kinematics of 6 DOF Serial Manipulator Inverse Kinematics of 6 DOF Serial Manipulator Robotics Inverse Kinematics of 6 DOF Serial Manipulator Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics

More information

Jacobians. 6.1 Linearized Kinematics. Y: = k2( e6)

Jacobians. 6.1 Linearized Kinematics. Y: = k2( e6) Jacobians 6.1 Linearized Kinematics In previous chapters we have seen how kinematics relates the joint angles to the position and orientation of the robot's endeffector. This means that, for a serial robot,

More information

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

Non-Singular Assembly-mode Changing Motions for 3-RPR Parallel Manipulators Non-Singular Assembly-mode Changing Motions for -RPR Parallel Manipulators Mazen ZEIN, Philippe Wenger and Damien Chablat Institut de Recherche en Communications et Cybernétique de Nantes UMR CNRS 6597,

More information

3/12/2009 Advanced Topics in Robotics and Mechanism Synthesis Term Projects

3/12/2009 Advanced Topics in Robotics and Mechanism Synthesis Term Projects 3/12/2009 Advanced Topics in Robotics and Mechanism Synthesis Term Projects Due date: 4/23/09 On 4/23/09 and 4/30/09 you will present a 20-25 minute presentation about your work. During this presentation

More information

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

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. Kinematics Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. 1/31 Statics deals with the forces and moments which are aplied on the mechanism

More information