Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities

Size: px
Start display at page:

Download "Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities"

Transcription

1 Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities Stéphane CARO Méthodes de subdivisions pour les systèmes singuliers December 15, 2014

2 Context Figure: A 6-dof parallel manipulator Figure: A lower-mobility parallel manipulator S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

3 Lower-Mobility Parallel Manipulators S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

4 Lower-Mobility Parallel Manipulators Great number of architectures and motion patterns S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

5 Lower-Mobility Parallel Manipulators Great number of architectures and motion patterns Motion mode changing S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

6 Lower-Mobility Parallel Manipulators Great number of architectures and motion patterns Motion mode changing Constraint singularities S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

7 Lower-Mobility Parallel Manipulators Great number of architectures and motion patterns Motion mode changing Constraint singularities S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

8 Lower-Mobility Parallel Manipulators Great number of architectures and motion patterns Motion mode changing Constraint singularities tools to analyze and compare manipulators at the conceptual design stage S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

9 Scope Geometrical analysis Analyze the constraints applied on the moving platform S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

10 Scope Geometrical analysis Analyze the constraints applied on the moving platform Parallel singularities Loss of control of the moving platform They affect the safety and the performance of the robot S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

11 Scope Geometrical analysis Analyze the constraints applied on the moving platform Parallel singularities Loss of control of the moving platform They affect the safety and the performance of the robot Conceptual design To consider the parallel singularities at the conceptual design stage S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

12 Outline 1 Singularity Analysis using Grassmann-Cayley Algebra 2 Superbracket Decomposition 3 Case Study : the 4-RUU Parallel Manipulator 4 Grassmann-Cayley Algebra and Grassmann Geometry 5 Conclusions and Future Works S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

13 Outline 1 Singularity Analysis using Grassmann-Cayley Algebra 2 Superbracket Decomposition 3 Case Study : the 4-RUU Parallel Manipulator 4 Grassmann-Cayley Algebra and Grassmann Geometry 5 Conclusions and Future Works S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

14 Singularity Analysis using GCA Objectives Determine the parallel singularity conditions Describe the motion of the moving platform in these configurations S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

15 Singularity Analysis using GCA Objectives Determine the parallel singularity conditions Describe the motion of the moving platform in these configurations Tools The superbracket of Grassmann-Cayley algebra (GCA) S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

16 Parallel Singularities (n<6)-dof parallel manipulator Actuators apply a n-actuation wrench system W a Limbs apply a (6 n)-constraint wrench system W c J T E = [ˆ$ 1 a... ˆ$n }{{} a ˆ$ c... ˆ$6 n c }{{} a basis of W a 1 a basis of W c ] S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

17 Parallel Singularities (n<6)-dof parallel manipulator Actuators apply a n-actuation wrench system W a Limbs apply a (6 n)-constraint wrench system W c J T E = [ˆ$ 1 a... ˆ$n }{{} a ˆ$ c... ˆ$6 n c }{{} a basis of W a 1 a basis of W c ] Parallel singularities rank(j E ) < 6 det(j E ) = 0 Constraint singularities W c degenerates gain of some extra dof Actuation singularities (W a + W c ) degenerates while W c does not actuators cannot control the motion of the moving platform S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

18 Determination of Parallel Singularities Classical methods det(j E ) is a large expression cannot provide insight into geometric conditions for parallel singularities S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

19 Determination of Parallel Singularities Classical methods det(j E ) is a large expression cannot provide insight into geometric conditions for parallel singularities Alternative methods Grassmann-Cayley algebra (GCA) Grassmann geometry (GG) S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

20 Grassmann-Cayley Algebra The GCA was developed by H. Grassmann ( ) as a calculus for linear varieties operating on extensors with the join and meet operators. GCA makes it possible to work at the symbolic level, to produce coordinate-free algebraic expressions for the singularity conditions of spatial PMs. The 4-dimensional vector space V associated with P 3 Extensors of step 2 Plücker lines (screws of zero/infinite-pitch) S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

21 Outline 1 Singularity Analysis using Grassmann-Cayley Algebra 2 Superbracket Decomposition 3 Case Study : the 4-RUU Parallel Manipulator 4 Grassmann-Cayley Algebra and Grassmann Geometry 5 Conclusions and Future Works S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

22 Superbracket Decomposition J T E = [ˆ$ 1 a... ˆ$n }{{} a ˆ$ c... ˆ$6 n c }{{} a basis of W a 1 a basis of W c ] Superbracket S = [ab cd ef gh ij kl] = 24 i=1 y i S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

23 Superbracket Decomposition J T E = [ˆ$ 1 a... ˆ$n }{{} a ˆ$ c... ˆ$6 n c }{{} a basis of W a 1 a basis of W c ] Superbracket S = [ab cd ef gh ij kl] = 24 i=1 y i y 1 = [abcd][efgi][hjkl] y 23 = [abch][defj][gikl]. y 2 = [abcd][efhi][gjkl] y 24 = [abdh][cefj][gikl] S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

24 Superbracket Decomposition J T E = [ˆ$ 1 a... ˆ$n }{{} a ˆ$ c... ˆ$6 n c }{{} a basis of W a 1 a basis of W c ] Superbracket S = [ab cd ef gh ij kl] = 24 i=1 y i y 1 = [abcd][efgi][hjkl] y 23 = [abch][defj][gikl]. y 2 = [abcd][efhi][gjkl] y 24 = [abdh][cefj][gikl] A bracket, [a b c d] vanishes whenever : 1 two points are repeated 2 three points are collinear 3 the four points are coplanar S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

25 Formulation of the Superbracket S = [ab ad ef gh ij kl] = 24 i=1 y i y 1 = [abcd][efgi][hjkl] y 23 = [abch][defj][gikl]. y 2 = [abcd][efhi][gjkl] y 24 = [abdh][cefj][gikl] Simplifications Reduce the number of distinct points Use collinear points Use coplanar points, points at infinity P f j l m k Difficulties Several possible formulations Effect of the permutation of lines Long hand calculations R 3 c g a e S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

26 Graphical User Interface S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

27 Applications 3-RPS Exechon Orthoglide 3-UPU wrist H4 5-RPUR S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

28 Outline 1 Singularity Analysis using Grassmann-Cayley Algebra 2 Superbracket Decomposition 3 Case Study : the 4-RUU Parallel Manipulator 4 Grassmann-Cayley Algebra and Grassmann Geometry 5 Conclusions and Future Works S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

29 Case Study z U U R Figure: The 4-RUU parallel manipulator S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

30 Constraint Analysis Limb wrench systems z A pure constraint moment M i = (0; m i z) A pure actuation force F i = (f i ; r Ci f i ) C i m i Platform wrench systems F i r Ci z F 1, F 2, F 3, F }{{} 4, M 1, M 2, M 3, M }{{} 4 4-system 2-system the PM is over-constrained z x z O y Superbracket Superbracket [F 1, F 2, F 3, F 4, M I, M II ] six possible superbrackets B i m i Figure: A RUU limb A i S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

31 Superbracket Points S 1 = [ab, ef, cd, gh, ij, kj] S 2 = [ab, ef, cd, gh, ij, mj] P R 3 h f j d b i l m k S 3 = [ab, ef, cd, gh, ij, lj] z S 4 = [ab, ef, cd, gh, lj, mj] S 5 = [ab, ef, cd, gh, lj, kj] F 2 F 4 S 6 = [ab, ef, cd, gh, mj, kj] m 1 F 1 F 3 Figure: Wrench graph of the 4-RUU PM S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

32 Superbracket Points S 1 = [ab, ef, cd, gh, ij, kj] P R 3 h f j d b k i z F 2 F 4 m 1 F 1 F 3 Figure: Wrench graph of the 4-RUU PM S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

33 Superbracket Points S 1 = [ab, ef, cd, gh, ij, kj] P h f j d b k i R 3 F 1 z z P 1 F 2 F 4 m 1 F 1 F 3 Figure: The 4-RUU PM Figure: Wrench graph of the 4-RUU PM S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

34 Superbracket Points S 1 = [ab, ef, cd, gh, ij, kj] z P h f j d b k i R 3 F 1 F 2 z z P 1 P2 F 2 F 4 m 1 F 1 F 3 Figure: The 4-RUU PM Figure: Wrench graph of the 4-RUU PM S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

35 Superbracket Points S 1 = [ab, ef, cd, gh, ij, kj] z P h f j d b k i F 1 F 2 R 3 z T 12 T 34 c g a e z P 1 P2 F 2 F 4 m 1 F 1 F 3 Figure: The 4-RUU PM Figure: Wrench graph of the 4-RUU PM S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

36 Wrench Graph S 1 = [ab, ef, cd, gh, ij, kj] P h f j d b k i Points at infinity {b, d, f, h, i, j, k} R 3 z T 12 T 34 c g a e [a, c, j, x] = 0 F 2 F 4 [e, g, j, x] = 0 m 1 F 1 F 3 Figure: Wrench graph of the 4-RUU PM S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

37 Superbracket Decomposition ( ) S j = A j [a d f h][e c b j] [a b f h][e c d j] }{{} B ; j = 1,..., 6 A 1 = [g i k j], A 2 = [g i l j], A 3 = [g i m j], A 4 = [g k l j], A 5 = [g k m j], A 6 = [g l m j] S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

38 Superbracket Decomposition ( ) S j = A j [a d f h][e c b j] [a b f h][e c d j] }{{} B ; j = 1,..., 6 A 1 = [g i k j], A 2 = [g i l j], A 3 = [g i m j], A 4 = [g k l j], A 5 = [g k m j], A 6 = [g l m j] Two parallel singularity cases 1 All terms A j vanish simultaneously Constraint singularity S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

39 Superbracket Decomposition ( ) S j = A j [a d f h][e c b j] [a b f h][e c d j] }{{} B ; j = 1,..., 6 A 1 = [g i k j], A 2 = [g i l j], A 3 = [g i m j], A 4 = [g k l j], A 5 = [g k m j], A 6 = [g l m j] Two parallel singularity cases 1 All terms A j vanish simultaneously Constraint singularity 2 Term B vanishes Actuation singularity S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

40 Constraint Singularities m 1 m 2 m 3 m 4 z m i z 1 z Figure: A constraint singular configuration Figure: Coupled motions S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

41 Actuation Singularities ( ) (f 1 f 2 ) (f 3 f 4 ) (u z) = 0 P h f j d b i l m k R 3 z T 12 T 34 c g a u e F 2 F 4 m 1 F 1 F 3 S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

42 Actuation Singularities (Cont d) ( ) (f 1 f 2 ) (f 3 f 4 ) (u z) = 0 F 2 F 4 F 3 F 2 F 1 F 4 F 1 C 1 B 1 F 3 Figure: Two actuation forces F 1 and F 2 are parallel. Figure: All actuation forces are coplanar. S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

43 Outline 1 Singularity Analysis using Grassmann-Cayley Algebra 2 Superbracket Decomposition 3 Case Study : the 4-RUU Parallel Manipulator 4 Grassmann-Cayley Algebra and Grassmann Geometry 5 Conclusions and Future Works S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

44 Correspondence between GCA and GG Objectives Use Grassmann Geometry (GG) with points and lines at infinity Highlight the correspondence between GCA and GG S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

45 Correspondence between GCA and GG Objectives Use Grassmann Geometry (GG) with points and lines at infinity Highlight the correspondence between GCA and GG Tools The classification of linear varieties S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

46 Use of Grassmann Geometry M c P F 1 F 2 F 3 F 4 F 5 S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

47 Use of Grassmann Geometry M c P F 1 F 2 F 3 F 4 F 5 Rank Class Linear line variety 3 planes (3a) a regulus (3b) the union of two flat pencils having a line in common but lying in distinct planes and with distinct centers (3c) all lines through a point (3d) all lines in a plane 4 congruences 5 complexes (5a) non singular complex ; generated by five skew lines (5b) singular complex ; all the lines meeting one given line S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

48 Use of Grassmann Geometry M c P F 1 F 2 F 3 F 4 F 5 Rank Class Linear line variety 3 planes (3a) a regulus (3b) the union of two flat pencils having a line in common but lying in distinct planes and with distinct centers (3c) all lines through a point (3d) all lines in a plane 4 congruences 5 complexes (5a) non singular complex ; generated by five skew lines (5b) singular complex ; all the lines meeting one given line S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

49 Rank Deficiency of the Jacobian Matrix J T E = [F 1, F 2, F 3, F 4, M I, M II ] P j i h f d b k ( ) (f 1 f 2 ) (f 3 f 4 ) (u z) = 0 f 1 f 2 R 3 z T 12 T 34 c g a u e P j L M II M I b d F 2 F 4 T 12 F 2 c R 3 m 1 F 1 a F 1 F 3 Figure: Wrench graph of the 4-RUU PM S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

50 Rank Deficiency of the Jacobian Matrix J T E = [F 1, F 2, F 3, F 4, M I, M II ] P j i h f d b k ( ) (f 1 f 2 ) (f 3 f 4 ) (u z) = 0 f 1 f 2 R 3 z T 12 T 34 c g a u e P j L M II M I b d F 2 F 4 T 12 F 2 c R 3 m 1 F 1 a F 1 Figure: Wrench graph of the 4-RUU PM F 3 ( Condition (3b) of GG ) : dim span(f 1, F 2, M I, M II ) 3 S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

51 Unconrolled Motions J T E = [F 1, F 2, F 3, F 4, M I, M II ] P j i h f d b k ( ) (f 1 f 2 ) (f 3 f 4 ) (u z) = 0 (f 1 f 2 ) (f 3 f 4 ) j i F 2 R 3 z T 12 T 34 c g a u e m 1 F 4 P R 3 F 2 F 1 d b c a T 12 h k f T 34 e g F3 F 4 F 1 F 3 Figure: Wrench graph of the 4-RUU PM S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

52 Unconrolled Motions J T E = [F 1, F 2, F 3, F 4, M I, M II ] P j i h f d b k ( ) (f 1 f 2 ) (f 3 f 4 ) (u z) = 0 (f 1 f 2 ) (f 3 f 4 ) j i F 2 R 3 z T 12 T 34 c g a u e m 1 F 4 P R 3 F 2 F 1 d b c a T 12 h k f T 34 e g F3 F 4 F 1 Figure: Wrench graph of the 4-RUU PM F 3 Condition (5b) of GG : A line at infinity intersects all the lines of J T E S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

53 Unconrolled Motions (Cont d) J T E = [F 1, F 2, F 3, F 4, M I, M II ] P j i h f d b k ( ) (f 1 f 2 ) (f 3 f 4 ) (u z) = 0 j u z = 0 i F 2 R 3 z T 12 T 34 c g a u e F 4 P F 2 R 3 F 1 e k T 12 T 34 c a F 3 m 1 g F 4 F 1 F 3 Figure: Wrench graph of the 4-RUU PM S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

54 Unconrolled Motions (Cont d) J T E = [F 1, F 2, F 3, F 4, M I, M II ] P j i h f d b k ( ) (f 1 f 2 ) (f 3 f 4 ) (u z) = 0 j u z = 0 i F 2 R 3 z T 12 T 34 c g a u e F 4 P F 2 R 3 F 1 e k T 12 T 34 c a F 3 m 1 g F 4 F 1 Figure: Wrench graph of the 4-RUU PM F 3 Condition (5b) of GG : A finite line intersects all the lines of J T E S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

55 Correspondence between GCA and GG Case Singularity condition Corresponding case GCA of GG (a) f i f j condition (3b) (b) u kl ij z condition (5b) (c) (f i f j) (u kl ij z) condition (5b) (d) (f i f j) (f k f l ) conditions (5b), (3d) (e) (f ( i f j) (u kl ij z) ) (f k f l ) condition (5b) (f) (f i f j) (f k f l ) (u kl ij z) condition (5a) (g) m i m j m k m l conditions 1, (5b) S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

56 Correspondence between GCA and GG Case Singularity condition Corresponding case GCA of GG (a) f i f j condition (3b) (b) u kl ij z condition (5b) (c) (f i f j) (u kl ij z) condition (5b) (d) (f i f j) (f k f l ) conditions (5b), (3d) (e) (f ( i f j) (u kl ij z) ) (f k f l ) condition (5b) (f) (f i f j) (f k f l ) (u kl ij z) condition (5a) (g) m i m j m k m l conditions 1, (5b) S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

57 Correspondence between GCA and GG The use of GCA and GG as complementary approaches to better understand the singularities Amine, S., Tale Masouleh, M., Caro, S., Wenger, P., and Gosselin, C., 2011 Singularity Conditions of 3T1R Parallel Manipulators with Identical Limb Structures, ASME Journal of Mechanisms and Robotics, DOI : / Amine, S., Tale Masouleh, M., Caro, S., Wenger, P., and Gosselin, C., Singularity Analysis of 3T2R Parallel Mechanisms using Grassmann-Cayley Algebra and Grassmann Line Geometry, Mechanism and Machine Theory, /j.mechmachtheory S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

58 Correspondence between GCA and GG The use of GCA and GG as complementary approaches to better understand the singularities How to consider the parallel singularities at the conceptual design stage? Amine, S., Tale Masouleh, M., Caro, S., Wenger, P., and Gosselin, C., 2011 Singularity Conditions of 3T1R Parallel Manipulators with Identical Limb Structures, ASME Journal of Mechanisms and Robotics, DOI : / Amine, S., Tale Masouleh, M., Caro, S., Wenger, P., and Gosselin, C., Singularity Analysis of 3T2R Parallel Mechanisms using Grassmann-Cayley Algebra and Grassmann Line Geometry, Mechanism and Machine Theory, /j.mechmachtheory S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

59 Outline 1 Singularity Analysis using Grassmann-Cayley Algebra 2 Superbracket Decomposition 3 Case Study : the 4-RUU Parallel Manipulator 4 Grassmann-Cayley Algebra and Grassmann Geometry 5 Conclusions and Future Works S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

60 Contributions 1 Wrench graph : a framework to visualize wrenches in the projective space S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

61 Contributions 1 Wrench graph : a framework to visualize wrenches in the projective space 2 An efficient singularity analysis method using Grassmann-Cayley algebra enumerate the parallel singularity conditions describe the behavior of the moving platform S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

62 Contributions 1 Wrench graph : a framework to visualize wrenches in the projective space 2 An efficient singularity analysis method using Grassmann-Cayley algebra enumerate the parallel singularity conditions describe the behavior of the moving platform 3 A graphical user interface for the parallel singularity analysis S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

63 Future Works Identify the limits of Grassmann-Cayley algebra by studying other motion patterns such as 3R2T, 3R1T and 2R2T Singularity analysis of PMs with finite-pitch wrenches Analysis of the motion mode changing for lower-mobility PMs S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

64 References Amine, S., Tale-Masouleh, M., Caro, S., Wenger, P., and Gosselin, C., 2012, Singularity Analysis of 3T2R Parallel Mechanisms using Grassmann-Cayley Algebra and Grassmann Line Geometry, Mechanism and Machine Theory, Vol. 52, pp Amine, S., Caro, S., Wenger, P. and Kanaan, D., 2012, Singularity Analysis of the H4 Robot using Grassmann-Cayley Algebra, Robotica, doi : /S hal Amine, S., Tale-Masouleh, M., Caro, S., Wenger, P., and Gosselin, C., 2012, Singularity Conditions of 3T1R Parallel Manipulators with Identical Limb Structures, ASME Journal of Mechanisms and Robotics, Vol. 4(1), pp , doi : / hal Kanaan, D., Wenger, P., Caro, S. and Chablat, D., 2009, Singularity Analysis of Lower-Mobility Parallel Manipulators Using Grassmann-Cayley Algebra, IEEE Transactions on Robotics, Vol.25, N o.5, pp Amine, S., Tale-Masouleh, M., Caro, S., Wenger, P., and Gosselin, C., Singularity Analysis of the 4-RUU Parallel Manipulator based on Grassmann-Cayley Algebra and Grassmann Geometry, Proceedings of the ASME 2011 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, August 29-31, 2011, Washington, DC, USA. Amine, S., Tale-Masouleh, M., Caro, S., Wenger, P., and Gosselin, C., Singularity Analysis of 5-DOF Parallel Mechanisms 3T2R using Grassmann-Cayley Algebra, 13th World Congress in Mechanism and Machine Science, Guanajuato, México, June 19-25, S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

65 References (Cont d) Amine, S., Kanaan, D., Caro, S. and Wenger, P., Constraint and Singularity Analysis of Lower-mobility Parallel Manipulators with Parallelogram Joints, Proceedings of ASME Design Engineering Technical Conferences, August 15-18, 2010, Montreal, QC., Canada. Amine, S., Kanaan, D., Caro, S. and Wenger, P. Singularity Analysis of Lower-Mobility Parallel Robots with an Articulated Nacelle, Advances in Robot Kinematics, Piran-Portoroẑ, Slovenia, June 27 - July 1, S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

66 Conclusions & Future Works Thank you! S. CARO Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities 15/12/ / 39

67 Lower-Mobility Parallel Manipulators: Geometrical Analysis and Singularities Stéphane CARO Méthodes de subdivisions pour les systèmes singuliers December 15, 2014

Singularity Analysis of 3T2R Parallel Mechanisms using Grassmann-Cayley Algebra and Grassmann Line Geometry

Singularity Analysis of 3T2R Parallel Mechanisms using Grassmann-Cayley Algebra and Grassmann Line Geometry Singularity Analysis of 3T2R Parallel Mechanisms using Grassmann-Cayley Algebra and Grassmann Line Geometry Semaan Amine, M Tale Masouleh, Stéphane Caro, Philippe Wenger, Clément M. Gosselin To cite this

More information

Reconfiguration analysis of a 4-RUU parallel manipulator

Reconfiguration analysis of a 4-RUU parallel manipulator Reconfiguration analysis of a 4-RUU parallel manipulator Latifah Nurahmi, Stéphane Caro, Philippe Wenger, Josef Schadlbauer, Manfred Husty To cite this version: Latifah Nurahmi, Stéphane Caro, Philippe

More information

Main theorem on Schönflies-singular planar Stewart Gough platforms

Main theorem on Schönflies-singular planar Stewart Gough platforms Main theorem on Schönflies-singular planar Stewart Gough platforms Georg Nawratil Institute of Discrete Mathematics and Geometry Differential Geometry and Geometric Structures 12th International Symposium

More information

Screw Theory and its Applications in Robotics

Screw Theory and its Applications in Robotics Screw Theory and its Applications in Robotics Marco Carricato Group of Robotics, Automation and Biomechanics University of Bologna Italy IFAC 2017 World Congress, Toulouse, France Table of Contents 1.

More information

Author's version. Optimal Design of N-UU Parallel Mechanisms. 1 Introduction. Yuanqing Wu 1 and Marco Carricato 2

Author's version. Optimal Design of N-UU Parallel Mechanisms. 1 Introduction. Yuanqing Wu 1 and Marco Carricato 2 Optimal Design of N-UU Parallel Mechanisms Yuanqing Wu 1 and Marco Carricato 2 1 Dept. of Industrial Engineering, University of Bologna, Italy, e-mail: yuanqing.wu@unibo.it 2 Dept. of Industrial Engineering,

More information

Robotics & Automation. Lecture 17. Manipulability Ellipsoid, Singularities of Serial Arm. John T. Wen. October 14, 2008

Robotics & Automation. Lecture 17. Manipulability Ellipsoid, Singularities of Serial Arm. John T. Wen. October 14, 2008 Robotics & Automation Lecture 17 Manipulability Ellipsoid, Singularities of Serial Arm John T. Wen October 14, 2008 Jacobian Singularity rank(j) = dimension of manipulability ellipsoid = # of independent

More information

Trinocular Geometry Revisited

Trinocular Geometry Revisited Trinocular Geometry Revisited Jean Pounce and Martin Hebert 报告人 : 王浩人 2014-06-24 Contents 1. Introduction 2. Converging Triplets of Lines 3. Converging Triplets of Visual Rays 4. Discussion 1. Introduction

More information

Kinematic Analysis of a Pentapod Robot

Kinematic Analysis of a Pentapod Robot Journal for Geometry and Graphics Volume 10 (2006), No. 2, 173 182. Kinematic Analysis of a Pentapod Robot Gert F. Bär and Gunter Weiß Dresden University of Technology Institute for Geometry, D-01062 Dresden,

More information

Framework Comparison Between a Multifingered Hand and a Parallel Manipulator

Framework Comparison Between a Multifingered Hand and a Parallel Manipulator Framework Comparison Between a Multifingered Hand and a Parallel Manipulator Júlia Borràs and Aaron M. Dollar Abstract In this paper we apply the kineto-static mathematical models commonly used for robotic

More information

Results on Planar Parallel Manipulators with Cylindrical Singularity Surface

Results on Planar Parallel Manipulators with Cylindrical Singularity Surface Results on Planar Parallel Manipulators with Cylindrical Singularity Surface Georg Nawratil Institute of Discrete Mathematics and Geometry Differential Geometry and Geometric Structures 11th International

More information

TECHNICAL RESEARCH REPORT

TECHNICAL RESEARCH REPORT TECHNICAL RESEARCH REPORT A Parallel Manipulator with Only Translational Degrees of Freedom by Lung-Wen Tsai, Richard E. Stamper T.R. 97-72 ISR INSTITUTE FOR SYSTEMS RESEARCH Sponsored by the National

More information

Kinetostatic Analysis and Solution Classification of a Planar Tensegrity Mechanism

Kinetostatic Analysis and Solution Classification of a Planar Tensegrity Mechanism Kinetostatic Analysis and Solution Classification of a Planar Tensegrity Mechanism P. Wenger 1 and D. Chablat 1 1 Laboratoire des Sciences du Numérique de Nantes, UMR CNRS 6004 Ecole Centrale de Nantes,

More information

Derivation of dual forces in robot manipulators

Derivation of dual forces in robot manipulators PERGAMON Mechanism and Machine Theory (1998) 141±148 Derivation of dual forces in robot manipulators V. Brodsky, M. Shoham Department of Mechanical Engineering, Technion Israel Institute of Technology,

More information

Online Computation of the Stiffness Matrix in Robotic Structures Using Finite Element Analysis. TR-CIM September 2010

Online Computation of the Stiffness Matrix in Robotic Structures Using Finite Element Analysis. TR-CIM September 2010 Online Computation of the Stiffness Matrix in Robotic Structures Using Finite Element Analysis TR-CIM-10-05 September 2010 Afshin Taghvaeipour, Jorge Angeles and Larry Lessard Department of Mechanical

More information

MECH 576 Geometry in Mechanics November 30, 2009 Kinematics of Clavel s Delta Robot

MECH 576 Geometry in Mechanics November 30, 2009 Kinematics of Clavel s Delta Robot MECH 576 Geometry in Mechanics November 3, 29 Kinematics of Clavel s Delta Robot The DELTA Robot DELTA, a three dimensional translational manipulator, appears below in Fig.. Figure : Symmetrical (Conventional)

More information

DIRECT KINEMATIC ANALYSIS OF A FAMILY OF 4-DOF PARALLEL MANIPULATORS WITH A PASSIVE CONSTRAINING LEG

DIRECT KINEMATIC ANALYSIS OF A FAMILY OF 4-DOF PARALLEL MANIPULATORS WITH A PASSIVE CONSTRAINING LEG DIRECT KINEMATIC ANALYSIS OF A FAMILY OF 4-DOF PARALLEL MANIPULATORS WITH A PASSIVE CONSTRAINING LEG Soheil Zarkandi, Hamid R. Mohammadi Daniali Faculty of Mechanical Engineering, Babol University of Technology,

More information

Largest Area Ellipse Inscribing an Arbitrary Convex Quadrangle

Largest Area Ellipse Inscribing an Arbitrary Convex Quadrangle Largest Area Ellipse Inscribing an Arbitrary Convex Quadrangle M. John D, Hayes 1, Zachary A. Copeland 1, Paul J. Zsombor-Murray 2, and Anton Gfrerrer 3 1 Carleton University, Department of Mechanical

More information

A Robust Forward-Displacement Analysis of Spherical Parallel Robots

A Robust Forward-Displacement Analysis of Spherical Parallel Robots A Robust Forward-Displacement Analysis of Spherical Parallel Robots Shaoping Bai, Michael R. Hansen and Jorge Angeles, Department of Mechanical Engineering Aalborg University, Denmark e-mail: {shb;mrh}@me.aau.dk

More information

KINETOSTATIC ANALYSIS AND SOLUTION CLASSIFICATION OF A CLASS OF PLANAR TENSEGRITY MECHANISMS

KINETOSTATIC ANALYSIS AND SOLUTION CLASSIFICATION OF A CLASS OF PLANAR TENSEGRITY MECHANISMS KINETOSTATIC ANALYSIS AND SOLUTION CLASSIFICATION OF A CLASS OF PLANAR TENSEGRITY MECHANISMS P. Wenger 1 and D. Chablat 1 1 Laboratoire des Sciences du Numérique de Nantes, UMR CNRS 6004 Ecole Centrale

More information

ROBOTICS: ADVANCED CONCEPTS & ANALYSIS

ROBOTICS: ADVANCED CONCEPTS & ANALYSIS ROBOTICS: ADVANCED CONCEPTS & ANALYSIS MODULE 5 VELOCITY AND STATIC ANALYSIS OF MANIPULATORS Ashitava Ghosal 1 1 Department of Mechanical Engineering & Centre for Product Design and Manufacture Indian

More information

Isotropic Design of Spatial Parallel Manipulators

Isotropic Design of Spatial Parallel Manipulators A. Fattah Department of Mechanical Engineering University of Delaware Newark, DE 976, USA fattah@me.udel.edu A.M. Hasan Ghasemi Department of Mechanical Engineering Isfahan University of Technology Isfahan,

More information

Planar Stewart Gough platforms with quadratic singularity surface

Planar Stewart Gough platforms with quadratic singularity surface Planar Stewart Gough platforms with quadratic singularity surface B. Aigner 1 and G. Nawratil 2 Institute of Discrete Mathematics and Geometry, Vienna University of Technology, Austria, 1 e-mail: bernd.aigner@gmx.at,

More information

Position and orientation of rigid bodies

Position and orientation of rigid bodies Robotics 1 Position and orientation of rigid bodies Prof. Alessandro De Luca Robotics 1 1 Position and orientation right-handed orthogonal Reference Frames RF A A p AB B RF B rigid body position: A p AB

More information

Trajectory Planning from Multibody System Dynamics

Trajectory Planning from Multibody System Dynamics Trajectory Planning from Multibody System Dynamics Pierangelo Masarati Politecnico di Milano Dipartimento di Ingegneria Aerospaziale Manipulators 2 Manipulator: chain of

More information

Some examples of static equivalency in space using descriptive geometry and Grassmann algebra

Some examples of static equivalency in space using descriptive geometry and Grassmann algebra July 16-20, 2018, MIT, Boston, USA Caitlin Mueller, Sigrid Adriaenssens (eds.) Some examples of static equivalency in space using descriptive geometry and Grassmann algebra Maja BANIČEK*, Krešimir FRESL

More information

DYNAMICS OF PARALLEL MANIPULATOR

DYNAMICS OF PARALLEL MANIPULATOR DYNAMICS OF PARALLEL MANIPULATOR The 6nx6n matrices of manipulator mass M and manipulator angular velocity W are introduced below: M = diag M 1, M 2,, M n W = diag (W 1, W 2,, W n ) From this definitions

More information

Linear Algebra I Lecture 10

Linear Algebra I Lecture 10 Linear Algebra I Lecture 10 Xi Chen 1 1 University of Alberta January 30, 2019 Outline 1 Gauss-Jordan Algorithm ] Let A = [a ij m n be an m n matrix. To reduce A to a reduced row echelon form using elementary

More information

A Robust Forward Kinematics Analysis of 3-RPR Planar Platforms

A Robust Forward Kinematics Analysis of 3-RPR Planar Platforms A Robust Forward Kinematics Analysis of 3-RPR Planar Platforms Nicolás Rojas and Federico Thomas Institut de Robòtica i Informàtica Industrial CSIC-UPC, Barcelona, Spain; e-mail: {nrojas, fthomas}@iri.upc.edu

More information

arxiv: v6 [math.mg] 9 May 2014

arxiv: v6 [math.mg] 9 May 2014 arxiv:1311.0131v6 [math.mg] 9 May 2014 A Clifford algebraic Approach to Line Geometry Daniel Klawitter Abstract. In this paper we combine methods from projective geometry, Klein s model, and Clifford algebra.

More information

Differential Kinematics

Differential Kinematics Differential Kinematics Relations between motion (velocity) in joint space and motion (linear/angular velocity) in task space (e.g., Cartesian space) Instantaneous velocity mappings can be obtained through

More information

Basic result on type II DM self-motions of planar Stewart Gough platforms

Basic result on type II DM self-motions of planar Stewart Gough platforms Basic result on type II DM self-motions of planar Stewart Gough platforms Georg Nawratil Institute of Discrete Mathematics and Geometry Research was supported by FWF (I 408-N13) 1st Workshop on Mechanisms,

More information

Inverse differential kinematics Statics and force transformations

Inverse differential kinematics Statics and force transformations Robotics 1 Inverse differential kinematics Statics and force transformations Prof Alessandro De Luca Robotics 1 1 Inversion of differential kinematics! find the joint velocity vector that realizes a desired

More information

Lax embeddings of the Hermitian Unital

Lax embeddings of the Hermitian Unital Lax embeddings of the Hermitian Unital V. Pepe and H. Van Maldeghem Abstract In this paper, we prove that every lax generalized Veronesean embedding of the Hermitian unital U of PG(2, L), L a quadratic

More information

FACULTY OF MATHEMATICAL STUDIES MATHEMATICS FOR PART I ENGINEERING. Lectures

FACULTY OF MATHEMATICAL STUDIES MATHEMATICS FOR PART I ENGINEERING. Lectures FACULTY OF MATHEMATICAL STUDIES MATHEMATICS FOR PART I ENGINEERING Lectures MODULE 5 VECTORS II. Triple products 2. Differentiation and integration of vectors 3. Equation of a line 4. Equation of a plane.

More information

Lecture «Robot Dynamics» : Kinematics 3

Lecture «Robot Dynamics» : Kinematics 3 Lecture «Robot Dynamics» : Kinematics 3 151-0851-00 V lecture: CAB G11 Tuesday 10:15-12:00, every week exercise: HG G1 Wednesday 8:15-10:00, according to schedule (about every 2nd week) office hour: LEE

More information

An algebraic formulation of static isotropy and design of statically isotropic 6-6 Stewart platform manipulators

An algebraic formulation of static isotropy and design of statically isotropic 6-6 Stewart platform manipulators An algebraic formulation of static isotropy and design of statically isotropic 6-6 Stewart platform manipulators Sandipan Bandyopadhyay Department of Engineering Design Indian Institute Technology- Madras

More information

Single Exponential Motion and Its Kinematic Generators

Single Exponential Motion and Its Kinematic Generators PDFaid.Com #1 Pdf Solutions Single Exponential Motion and Its Kinematic Generators Guanfeng Liu, Yuanqin Wu, and Xin Chen Abstract Both constant velocity (CV) joints and zero-torsion parallel kinematic

More information

Kinematic Isotropy of the H4 Class of Parallel Manipulators

Kinematic Isotropy of the H4 Class of Parallel Manipulators Kinematic Isotropy of the H4 Class of Parallel Manipulators Benoit Rousseau 1, Luc Baron 1 Département de génie mécanique, École Polytechnique de Montréal, benoit.rousseau@polymtl.ca Département de génie

More information

Multi-body Singularity Equations IRI Technical Report

Multi-body Singularity Equations IRI Technical Report IRI-TR-10-02 Multi-body Singularity Equations IRI Technical Report On how to obtain the equations for computation with CUIK O. Bohigas-Nadal L. Ros Abstract This technical report explains how to obtain

More information

60 GEOMETRIC APPLICATIONS OF THE GRASSMANN-CAYLEY ALGEBRA

60 GEOMETRIC APPLICATIONS OF THE GRASSMANN-CAYLEY ALGEBRA 60 GEOMETRIC APPLICATIONS OF THE GRASSMANN-CAYLEY ALGEBRA Neil L. White INTRODUCTION Grassmann-Cayley algebra is first and foremost a means of translating synthetic projective geometric statements into

More information

Chapter 2 Segment Measurement and Coordinate Graphing

Chapter 2 Segment Measurement and Coordinate Graphing Geometry Concepts Chapter 2 Segment Measurement and Coordinate Graphing 2.2 Find length segments (1.3) 2.3 Compare lengths of segments (1.3) 2.3 Find midpoints of segments (1.7) 2.5 Calculate coordinates

More information

Chapter 6. Screw theory for instantaneous kinematics. 6.1 Introduction. 6.2 Exponential coordinates for rotation

Chapter 6. Screw theory for instantaneous kinematics. 6.1 Introduction. 6.2 Exponential coordinates for rotation Screw theory for instantaneous kinematics 6.1 Introduction Chapter 6 Screw theory was developed by Sir Robert Stawell Ball [111] in 1876, for application in kinematics and statics of mechanisms (rigid

More information

Robot Dynamics Instantaneous Kinematiccs and Jacobians

Robot Dynamics Instantaneous Kinematiccs and Jacobians Robot Dynamics Instantaneous Kinematiccs and Jacobians 151-0851-00 V Lecture: Tuesday 10:15 12:00 CAB G11 Exercise: Tuesday 14:15 16:00 every 2nd week Marco Hutter, Michael Blösch, Roland Siegwart, Konrad

More information

DYNAMICS OF PARALLEL MANIPULATOR

DYNAMICS OF PARALLEL MANIPULATOR DYNAMICS OF PARALLEL MANIPULATOR PARALLEL MANIPULATORS 6-degree of Freedom Flight Simulator BACKGROUND Platform-type parallel mechanisms 6-DOF MANIPULATORS INTRODUCTION Under alternative robotic mechanical

More information

Analytic Projective Geometry

Analytic Projective Geometry Chapter 5 Analytic Projective Geometry 5.1 Line and Point Coordinates: Duality in P 2 Consider a line in E 2 defined by the equation X 0 + X 1 x + X 2 y 0. (5.1) The locus that the variable points (x,

More information

The Jacobian. Jesse van den Kieboom

The Jacobian. Jesse van den Kieboom The Jacobian Jesse van den Kieboom jesse.vandenkieboom@epfl.ch 1 Introduction 1 1 Introduction The Jacobian is an important concept in robotics. Although the general concept of the Jacobian in robotics

More information

Kinematic analysis of Active Ankle using computational algebraic geometry

Kinematic analysis of Active Ankle using computational algebraic geometry Kinematic analysis of Active Ankle using computational algebraic geometry Shivesh Kumar 1a, Abhilash Nayak, Bertold Bongardt 1a, Andreas Mueller 3 and Frank Kirchner 1ab 1a Robotics Innovation Center,

More information

Outline. Outline. Vector Spaces, Twists and Wrenches. Definition. ummer Screws 2009

Outline. Outline. Vector Spaces, Twists and Wrenches. Definition. ummer Screws 2009 Vector Spaces, Twists and Wrenches Dimiter Zlatanov DIMEC University of Genoa Genoa, Italy Z-2 Definition A vector space (or linear space) V over the field A set V u,v,w,... of vectors with 2 operations:

More information

Introduction to Geometry

Introduction to Geometry Introduction to Geometry What is Geometry Why do we use Geometry What is Geometry? Geometry is a branch of mathematics that concerns itself with the questions of shape, size, position of figures, and the

More information

Structural topology, singularity, and kinematic analysis. J-P. Merlet HEPHAISTOS project INRIA Sophia-Antipolis

Structural topology, singularity, and kinematic analysis. J-P. Merlet HEPHAISTOS project INRIA Sophia-Antipolis Structural topology, singularity, and kinematic analysis J-P. Merlet HEPHAISTOS project INRIA Sophia-Antipolis 1 Parallel robots Definitions: a closed-loop mechanism whose end-effector is linked to the

More information

141EE0402-Engineering Mechanics. UNIT- I : Basics and Statics of Particles

141EE0402-Engineering Mechanics. UNIT- I : Basics and Statics of Particles 141EE0402-Engineering Mechanics UNIT- I : Basics and Statics of Particles Force Force is an agent which produces or tends to produce, destroys or tends to destroy the motion of body or particles. Vector

More information

Lecture Note 7: Velocity Kinematics and Jacobian

Lecture Note 7: Velocity Kinematics and Jacobian ECE5463: Introduction to Robotics Lecture Note 7: Velocity Kinematics and Jacobian Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018

More information

ALGEBRAIC PROPERTIES OF NONCOMMENSURATE SYSTEMS AND THEIR APPLICATIONS IN ROBOTICS

ALGEBRAIC PROPERTIES OF NONCOMMENSURATE SYSTEMS AND THEIR APPLICATIONS IN ROBOTICS ALGEBRAIC PROPERTIES OF NONCOMMENSURATE SYSTEMS AND THEIR APPLICATIONS IN ROBOTICS By ERIC M. SCHWARTZ A DISSERTATION PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

More information

More on Bracket Algebra

More on Bracket Algebra 7 More on Bracket Algebra Algebra is generous; she often gives more than is asked of her. D Alembert The last chapter demonstrated, that determinants (and in particular multihomogeneous bracket polynomials)

More information

Geometric Algebra. 4. Algebraic Foundations and 4D. Dr Chris Doran ARM Research

Geometric Algebra. 4. Algebraic Foundations and 4D. Dr Chris Doran ARM Research Geometric Algebra 4. Algebraic Foundations and 4D Dr Chris Doran ARM Research L4 S2 Axioms Elements of a geometric algebra are called multivectors Multivectors can be classified by grade Grade-0 terms

More information

On the design of reactionless 3-DOF planar parallel mechanisms

On the design of reactionless 3-DOF planar parallel mechanisms Mechanism and Machine Theory 41 (2006) 70 82 Mechanism and Machine Theory www.elsevier.com/locate/mechmt On the design of reactionless 3-DOF planar parallel mechanisms Abbas Fattah *, Sunil K. Agrawal

More information

DIFFERENTIAL KINEMATICS. Geometric Jacobian. Analytical Jacobian. Kinematic singularities. Kinematic redundancy. Inverse differential kinematics

DIFFERENTIAL KINEMATICS. Geometric Jacobian. Analytical Jacobian. Kinematic singularities. Kinematic redundancy. Inverse differential kinematics DIFFERENTIAL KINEMATICS relationship between joint velocities and end-effector velocities Geometric Jacobian Analytical Jacobian Kinematic singularities Kinematic redundancy Inverse differential kinematics

More information

LESSON 2 5 CHAPTER 2 OBJECTIVES

LESSON 2 5 CHAPTER 2 OBJECTIVES LESSON 2 5 CHAPTER 2 OBJECTIVES POSTULATE a statement that describes a fundamental relationship between the basic terms of geometry. THEOREM a statement that can be proved true. PROOF a logical argument

More information

8 Velocity Kinematics

8 Velocity Kinematics 8 Velocity Kinematics Velocity analysis of a robot is divided into forward and inverse velocity kinematics. Having the time rate of joint variables and determination of the Cartesian velocity of end-effector

More information

MEAM 520. More Velocity Kinematics

MEAM 520. More Velocity Kinematics MEAM 520 More Velocity Kinematics Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture 12: October

More information

Available online at ScienceDirect. Procedia CIRP 36 (2015 ) CIRP 25th Design Conference Innovative Product Creation

Available online at  ScienceDirect. Procedia CIRP 36 (2015 ) CIRP 25th Design Conference Innovative Product Creation Available online at www.sciencedirect.com ScienceDirect Procedia CIRP 36 (2015 ) 111 116 CIRP 25th Design Conference Innovative Product Creation Machine stiffness rating: Characterization and evaluation

More information

Robotics I. Classroom Test November 21, 2014

Robotics I. Classroom Test November 21, 2014 Robotics I Classroom Test November 21, 2014 Exercise 1 [6 points] In the Unimation Puma 560 robot, the DC motor that drives joint 2 is mounted in the body of link 2 upper arm and is connected to the joint

More information

13 Path Planning Cubic Path P 2 P 1. θ 2

13 Path Planning Cubic Path P 2 P 1. θ 2 13 Path Planning Path planning includes three tasks: 1 Defining a geometric curve for the end-effector between two points. 2 Defining a rotational motion between two orientations. 3 Defining a time function

More information

12. Foundations of Statics Mechanics of Manipulation

12. Foundations of Statics Mechanics of Manipulation 12. Foundations of Statics Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 12. Mechanics of Manipulation p.1 Lecture 12. Foundations of statics.

More information

This chapter follows from the work done in Chapter 4 of the Core topics book involving quadratic equations.

This chapter follows from the work done in Chapter 4 of the Core topics book involving quadratic equations. Mathematics: analysis and approaches SL Chapter 1: The binomial theorem A Factorial notation B Binomial expansions C The binomial theorem In this chapter, students are introduced to factorial notation.

More information

The Virtual Linkage: A Model for Internal Forces in Multi-Grasp Manipulation

The Virtual Linkage: A Model for Internal Forces in Multi-Grasp Manipulation The Virtual Linkage: A Model for Internal Forces in Multi-Grasp Manipulation David Williams Oussama Khatib Robotics Laboratory Department of Computer Science Stanford University Stanford, California 94305

More information

1373. Structural synthesis for broken strands repair operation metamorphic mechanism of EHV transmission lines

1373. Structural synthesis for broken strands repair operation metamorphic mechanism of EHV transmission lines 1373. Structural synthesis for broken strands repair operation metamorphic mechanism of EHV transmission lines Q. Yang 1 H. G. Wang 2 S. J. Li 3 1 3 College of Mechanical Engineering and Automation Northeastern

More information

Kinematics and Force Analysis of a Five-Link Mechanism by the Four Spaces Jacoby Matrix

Kinematics and Force Analysis of a Five-Link Mechanism by the Four Spaces Jacoby Matrix БЪЛГАРСКА АКАДЕМИЯ НА НАУКИТЕ. ULGARIAN ACADEMY OF SCIENCES ПРОБЛЕМИ НА ТЕХНИЧЕСКАТА КИБЕРНЕТИКА И РОБОТИКАТА PROLEMS OF ENGINEERING CYERNETICS AND ROOTICS София. 00. Sofia Kinematics and Force Analysis

More information

Foundations of Matrix Analysis

Foundations of Matrix Analysis 1 Foundations of Matrix Analysis In this chapter we recall the basic elements of linear algebra which will be employed in the remainder of the text For most of the proofs as well as for the details, the

More information

An Introduction to Mobility of Cooperating Robots with Unactuated Joints and Closed-Chain Mechanisms

An Introduction to Mobility of Cooperating Robots with Unactuated Joints and Closed-Chain Mechanisms An Introduction to Mobility of Cooperating Robots with Unactuated Joints and Closed-Chain Mechanisms Daniele Genovesi danigeno@hotmail.com Interdepartmental Research Center "E.Piaggio" Faculty of Automation

More information

series. Utilize the methods of calculus to solve applied problems that require computational or algebraic techniques..

series. Utilize the methods of calculus to solve applied problems that require computational or algebraic techniques.. 1 Use computational techniques and algebraic skills essential for success in an academic, personal, or workplace setting. (Computational and Algebraic Skills) MAT 203 MAT 204 MAT 205 MAT 206 Calculus I

More information

Dynamics Algorithms for Multibody Systems

Dynamics Algorithms for Multibody Systems International Conference on Multi Body Dynamics 2011 Vijayawada, India. pp. 351 365 Dynamics Algorithms for Multibody Systems S. V. Shah, S. K. Saha and J. K. Dutt Department of Mechanical Engineering,

More information

Mathematics Syllabus UNIT I ALGEBRA : 1. SETS, RELATIONS AND FUNCTIONS

Mathematics Syllabus UNIT I ALGEBRA : 1. SETS, RELATIONS AND FUNCTIONS Mathematics Syllabus UNIT I ALGEBRA : 1. SETS, RELATIONS AND FUNCTIONS (i) Sets and their Representations: Finite and Infinite sets; Empty set; Equal sets; Subsets; Power set; Universal set; Venn Diagrams;

More information

Robotics 1 Inverse kinematics

Robotics 1 Inverse kinematics Robotics 1 Inverse kinematics Prof. Alessandro De Luca Robotics 1 1 Inverse kinematics what are we looking for? direct kinematics is always unique; how about inverse kinematics for this 6R robot? Robotics

More information

PAijpam.eu EPIPOLAR GEOMETRY WITH A FUNDAMENTAL MATRIX IN CANONICAL FORM Georgi Hristov Georgiev 1, Vencislav Dakov Radulov 2

PAijpam.eu EPIPOLAR GEOMETRY WITH A FUNDAMENTAL MATRIX IN CANONICAL FORM Georgi Hristov Georgiev 1, Vencislav Dakov Radulov 2 International Journal of Pure and Applied Mathematics Volume 105 No. 4 2015, 669-683 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: http://dx.doi.org/10.12732/ijpam.v105i4.8

More information

MATHEMATICAL SUBJECTS Mathematics should be visualised as the vehicle for aiding a student to think, reason, analyse and articulate logically.

MATHEMATICAL SUBJECTS Mathematics should be visualised as the vehicle for aiding a student to think, reason, analyse and articulate logically. MATHEMATICAL SUBJECTS Mathematics should be visualised as the vehicle for aiding a student to think, reason, analyse and articulate logically. Apart from being treated as a subject of its own, Mathematics

More information

Math 4377/6308 Advanced Linear Algebra

Math 4377/6308 Advanced Linear Algebra 1.3 Subspaces Math 4377/6308 Advanced Linear Algebra 1.3 Subspaces Jiwen He Department of Mathematics, University of Houston jiwenhe@math.uh.edu math.uh.edu/ jiwenhe/math4377 Jiwen He, University of Houston

More information

Chapter 1. Rigid Body Kinematics. 1.1 Introduction

Chapter 1. Rigid Body Kinematics. 1.1 Introduction Chapter 1 Rigid Body Kinematics 1.1 Introduction This chapter builds up the basic language and tools to describe the motion of a rigid body this is called rigid body kinematics. This material will be the

More information

Linear Algebra and Robot Modeling

Linear Algebra and Robot Modeling Linear Algebra and Robot Modeling Nathan Ratliff Abstract Linear algebra is fundamental to robot modeling, control, and optimization. This document reviews some of the basic kinematic equations and uses

More information

Lecture Note 7: Velocity Kinematics and Jacobian

Lecture Note 7: Velocity Kinematics and Jacobian ECE5463: Introduction to Robotics Lecture Note 7: Velocity Kinematics and Jacobian Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018

More information

Chapter 3. Riemannian Manifolds - I. The subject of this thesis is to extend the combinatorial curve reconstruction approach to curves

Chapter 3. Riemannian Manifolds - I. The subject of this thesis is to extend the combinatorial curve reconstruction approach to curves Chapter 3 Riemannian Manifolds - I The subject of this thesis is to extend the combinatorial curve reconstruction approach to curves embedded in Riemannian manifolds. A Riemannian manifold is an abstraction

More information

Derivation Techniques on the Hermitian Surface

Derivation Techniques on the Hermitian Surface Derivation Techniques on the Hermitian Surface A. Cossidente, G. L. Ebert, and G. Marino August 25, 2006 Abstract We discuss derivation like techniques for transforming one locally Hermitian partial ovoid

More information

2. TRIGONOMETRY 3. COORDINATEGEOMETRY: TWO DIMENSIONS

2. TRIGONOMETRY 3. COORDINATEGEOMETRY: TWO DIMENSIONS 1 TEACHERS RECRUITMENT BOARD, TRIPURA (TRBT) EDUCATION (SCHOOL) DEPARTMENT, GOVT. OF TRIPURA SYLLABUS: MATHEMATICS (MCQs OF 150 MARKS) SELECTION TEST FOR POST GRADUATE TEACHER(STPGT): 2016 1. ALGEBRA Sets:

More information

The Numerical Solution of Polynomial Systems Arising in Engineering and Science

The Numerical Solution of Polynomial Systems Arising in Engineering and Science The Numerical Solution of Polynomial Systems Arising in Engineering and Science Jan Verschelde e-mail: jan@math.uic.edu web: www.math.uic.edu/ jan Graduate Student Seminar 5 September 2003 1 Acknowledgements

More information

CP3 REVISION LECTURES VECTORS AND MATRICES Lecture 1. Prof. N. Harnew University of Oxford TT 2013

CP3 REVISION LECTURES VECTORS AND MATRICES Lecture 1. Prof. N. Harnew University of Oxford TT 2013 CP3 REVISION LECTURES VECTORS AND MATRICES Lecture 1 Prof. N. Harnew University of Oxford TT 2013 1 OUTLINE 1. Vector Algebra 2. Vector Geometry 3. Types of Matrices and Matrix Operations 4. Determinants

More information

Congruent Stewart Gough platforms with non-translational self-motions

Congruent Stewart Gough platforms with non-translational self-motions Congruent Stewart Gough platforms with non-translational self-motions Georg Nawratil Institute of Discrete Mathematics and Geometry Funded by FWF (I 408-N13 and P 24927-N25) ICGG, August 4 8 2014, Innsbruck,

More information

BUILT YOU. ACT Pathway. for

BUILT YOU. ACT Pathway. for BUILT for YOU 2016 2017 Think Through Math s is built to equip students with the skills and conceptual understandings of high school level mathematics necessary for success in college. This pathway progresses

More information

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

More information

Chapter 3 Numerical Methods

Chapter 3 Numerical Methods Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second

More information

8.NS.1 Supporting Content Examples of Linking Supporting Clusters to the Major Work of the Grade: Examples of Major Within-Grade Dependencies

8.NS.1 Supporting Content Examples of Linking Supporting Clusters to the Major Work of the Grade: Examples of Major Within-Grade Dependencies 8.NS.1 Supporting Content Know that numbers that are not rational are called irrational. Understand informally that every number has a decimal expansion; for rational numbers show that the decimal expansion

More information

Video 3.1 Vijay Kumar and Ani Hsieh

Video 3.1 Vijay Kumar and Ani Hsieh Video 3.1 Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Dynamics of Robot Arms Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Lagrange s Equation of Motion Lagrangian Kinetic Energy Potential

More information

ON THE INVERSE KINEMATICS OF A FRAGMENT OF PROTEIN BACKBONE

ON THE INVERSE KINEMATICS OF A FRAGMENT OF PROTEIN BACKBONE ON THE INVERSE KINEMATIS OF A FRAGMENT OF PROTEIN BAKBONE Guanfeng Liu, R.J. Milgram, A. Dhanik, and J.. Latombe Department of omputer Science, Stanford University Department of Mathematics, Stanford University

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 Functions Kinematic functions Kinematics deals with the study of four functions(called kinematic functions or KFs) that mathematically

More information

Core Mathematics C12

Core Mathematics C12 Write your name here Surname Other names Pearson Edexcel International Advanced Level Centre Number Candidate Number Core Mathematics C12 Advanced Subsidiary Tuesday 10 January 2017 Morning Time: 2 hours

More information

4.1 Introduction Issues of applied dynamics CHAPTER 4. DYNAMICS 191

4.1 Introduction Issues of applied dynamics CHAPTER 4. DYNAMICS 191 Chapter 4 Dynamics Dynamics is the branch of mechanics that is concerned with the study of motion and the relation between the forces and motion. The central focus of our study is the dynamics of systems

More information

arxiv: v1 [cs.cg] 6 Jun 2010

arxiv: v1 [cs.cg] 6 Jun 2010 Body-and-cad geometric constraint systems arxiv:1006.1126v1 [cs.cg] 6 Jun 2010 Kirk Haller SolidWorks Corporation 300 Baker Avenue Concord, MA 01742 khaller@solidworks.com Meera Sitharam University of

More information

Section 13.4 The Cross Product

Section 13.4 The Cross Product Section 13.4 The Cross Product Multiplying Vectors 2 In this section we consider the more technical multiplication which can be defined on vectors in 3-space (but not vectors in 2-space). 1. Basic Definitions

More information

MAT 1339-S14 Class 10 & 11

MAT 1339-S14 Class 10 & 11 MAT 1339-S14 Class 10 & 11 August 7 & 11, 2014 Contents 8 Lines and Planes 1 8.1 Equations of Lines in Two-Space and Three-Space............ 1 8.2 Equations of Planes........................... 5 8.3 Properties

More information

Core Mathematics C2. You must have: Mathematical Formulae and Statistical Tables (Pink)

Core Mathematics C2. You must have: Mathematical Formulae and Statistical Tables (Pink) Write your name here Surname Other names Pearson Edexcel GCE Centre Number Core Mathematics C2 Advanced Subsidiary Candidate Number Wednesday 25 May 2016 Morning Time: 1 hour 30 minutes You must have:

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information