introduction to mechanismsdept.me.umn.edu/courses/me5243/v24-spatialintro.pdf · • describe the...

29
At the end of this video, you should be able to: Describe the mobility of spatial mechanism joint types Determine the number of degreesoffreedom of a spatial mechanism Describe the motion of a spherical mechanism Introduction to Spatial Mechanisms Source: Qu, H., Guo, S., and Zhang, Y., 2016, “A novel relative degreeoffreedom criterion for a class of parallel manipulators with kinematic redundancy and its applications,” Proceedings of the Institution of Mechanical Engineers Part C Journal of Mechanical Engineering Science.

Upload: others

Post on 04-Oct-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

At the end of this video, you should be able to:• Describe the mobility of spatial mechanism joint types• Determine the number of degrees‐of‐freedom of a spatial 

mechanism• Describe the motion of a spherical mechanism

Introduction to Spatial Mechanisms

Source: Qu, H., Guo, S., and Zhang, Y., 2016, “A novel relative degree‐of‐freedom criterion for a class of parallel manipulators with kinematic redundancy and its applications,” Proceedings of the Institution of Mechanical Engineers Part C Journal of Mechanical Engineering Science.

Page 2: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Examples of Spatial Mechanisms

Hooke (Cardan) Joint Swashplate

Bone Cutter

Page 3: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Lower Pair Joint Types

Page 4: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Spatial Mechanism Naming Convention

Page 5: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Harrisberger’s “Most Useful” 1 DOF List

Page 6: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Mobility Defined by Kutzbach Criterion

Page 7: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Kutzback Criterion Example

Source: Qu, H., Guo, S., and Zhang, Y., 2016, “A novel relative degree‐of‐freedom criterion for a class of parallel manipulators with kinematic redundancy and its applications,” Proceedings of the Institution of Mechanical Engineers Part C Journal of Mechanical Engineering Science.

Page 8: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Planar and Spatial CorrelationsPlanar Theory Spherical Theory Spatial Theory

Gruebler’s Equation Kutzbach Criterion Kutzbach Criterion

Pole Rotation Axis Displacement Screw

Instant Center Instantaneous Rotation Screw

Instantaneous Screw

Image Pole Image Rotation Axis Image Screw

Pole Triangle Spherical Screw Triangle

Screw Triangle

Center Point Curve Fixed R-Axis Cone Fixed C-Axis Congruent

Circle Point Curve Moving R-Axis Cone Moving C-Axis Congruent

Burmester Point Pairs 5 Position R-R Axes 5 Position C-C Axes

Euler-Savary Equation Spherical Euler-SavaryEqn

Spatial Euler-SavaryEqn

Page 9: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Spherical 4‐bar

Page 10: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Spherical 4‐bar

Page 11: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Spherical Mechanisms

α – central angle of crankβ – central angle of outputγ – central angle of couplerζ – central angle of ground

Page 12: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Spherical Coupler Curves

Source: Chu, J. and Sun, J., 2010, “Numerical Atlas of Path Generation of Spherical Four‐Bar Mechanism,” Mechanism and Machine Theory, v. 45, p. 867‐879.

Page 13: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Spherical Roth‐Burmester Curves

Page 14: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom
Page 15: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

At the end of this video, you should be able to:• Describe

Representing Spatial Mechanisms: Denavit‐Hartenberg Parameters

Source: irobotkits.blogspot.com

Page 16: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

DH Parameters

4 D-H Parameters:ai,i+1: dist along xi+1 from zi to zi+1

αi,i+1: angle from zi to zi+1 (as seen from xi+1)θi,i+1: angle from xi to xi+1 (as seen from zi)si,i+1: dist along zi from xi to xi+1

Conventions:1. Number joints consecutively

– start at the input2. Choose joint axis such that: xi

is perpendicular to zi-1 and zi

3. Origin xi, yi, zi is fixed in link w/ joints i-1 and i

4. In closed chain, joint 1 references last joint, joint N

Page 17: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

DH Parameter Example

DH Parameter TableJoint a s

0 a , , , ,

1 a , , , ,

2 a , , , ,

ai,i+1: dist along xi+i from zi to zi+1

αi,i+1: angle from zi to zi+1 (as seen from xi+1)θi,i+1: angle from xi to xi+1 (as seen from zi)si,i+1: dist along zi from xi to xi+1

Source: irobotkits.blogspot.com

Page 18: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

DH Parameters

ai,i+1: dist along xi+i from zi to zi+1

αi,i+1: angle from zi to zi+1 (as seen from xi+1)θi,i+1: angle from xi to xi+1 (as seen from zi)si,i+1: dist along zi from xi to xi+1

Page 19: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

DH Parameters: Closed Chain

Page 20: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom
Page 21: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

•Label the appropriate DH parameters•Write the symbolic matrix transformation eqn

Page 22: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom
Page 23: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

R1

R2

R3

R4

z1

z2

z3

z4

x1

3 2

1

4

Spherical Four-Bar1. Label the x-axes2. Draw the appropriate DH parameters3. Write the symbolic matrix

transformation equation

Page 24: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

R1

R2

R3 

R4 

z1z3 

z4 

x1 

32

1

4

α34

α41 

α12

α23

θ12θ41

x3

x2x4

z2

Page 25: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Hooke (Cardan) Joint Analysis

Page 26: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Hooke / Cardan Joint

Page 27: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom
Page 28: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom
Page 29: Introduction to Mechanismsdept.me.umn.edu/courses/me5243/V24-SpatialIntro.pdf · • Describe the mobility of spatial mechanism joint types • Determine the number of degrees‐of‐freedom

Driveshaft Phasing