Rigid Body Displacements

Size: px
Start display at page:

Download "Rigid Body Displacements"

Transcription

1 Chapter 2 Rigid Body Displacements 2.1 The Isometry Group A rigid body displacement can be described geometrically as an Isometry: A bijective linear mapping of E 3 onto itself which leaves the distance between every pair of distinct points, and the angle between every pair of distinct lines, and planes, invariant. A mapping is a functional relation from the set of elements of the domain to the set of elements in the image. Consider the mapping from set A to set B (a are the elements of {A}, while b are the elements of {B}). The mapping, which can be represented algebraically as a linear transformation, can be one of the following three types: Figure 2.1: Types of Mappings. 13

2 14 CHAPTER 2. RIGID BODY DISPLACEMENTS Although there is a motion associated with an isometry, the isometry does not represent a motion: it is the correspondence between an initial and a final position of a set of points. A motion is a continuous series of infinitesimal displacements. Because an isometry maps collinear points into collinear points, it transforms lines into lines, and hence is a collineation. The invariance of distance also ensures that triangle vertices are transformed into congruent triangle vertices. Thus, isometries preserve angle and are, therefore, also conformal transformations. The word set so far has been used to mean a collection for geometric objects, such as points, or lines. It may, however, be used more broadly to mean a collection of any sort. The set of isometries includes the following transformations: rotation; translation; screw; reflection (in a plane); central inversion (reflection in a point). It is easy to show that the set of isometries, together with a binary operator that combines any two of them, called product, defined on the set, constitutes a group, G. The elements of G, {x, y, z,...} and the product operator must satisfy all the properties listed in Table (2.1) in order to constitute a group. Note that commutativity is, in general, not a group property. Table 2.1: Group properties i Closure (x y)ɛg (x, y) ɛ G ii Associativity (x y) z = x (y z) (x, y, z) ɛ G iii Identity I ɛ G I x + x I = x, x ɛ G iv Inverse x 1 ɛ G x x 1 = x 1 x = I, x ɛ G The Isometry group of the Euclidean plane E 2 is a sub-group of the isometry group of E 3. Every isometry is the product of, at most, four reflections. In E 2, four is replaced by three. Since a reflection reverses sense, an isometry is direct or opposite according to whether it is the product of an even or odd number of reflections. The set of direct isometries form a sub-group. This is because any product of direct isometries is another direct isometry. Whereas, the same does not hold for opposite isometries: the product of two opposite isometries is a direct isometry, violating the closure property. Hence, the opposite isometries are not a sub-group. The sub-group of direct isometries is also known as the group of Euclidean Displacements, G 6. The sub-script 6 refers to the fact that 6 generalized coordinates are required to specify a displacement. The sub-group is also called SE3 (Special 3D Euclidean Group). In turn, the isometries are a sub-group of the Euclidean Similarity Transformations (the principal group, G 7 ). Seven parameters determine a similarity transformation, the additional one being a magnification factor to uniformly scale distances. The G 7 transformations are conformal collineations, but the distance between two points is not, in general, invariant.

3 2.2. ISOMETRY IN THE EUCLIDEAN PLANE Isometry in the Euclidean Plane An isometry in E 2 is a bijective mapping of the plane onto itself which preserves distance, and can be represented algebraically by a congruent linear transformation. There are four isometries in the plane Reflection R in line r Let r be any line in E 2. A reflection in r leaves all points on r invariant, every other point of E 2 goes into the symmetrical point on a line right bisected by r. The reflection R in line r reverses the order of the triangle ABC. That is, the clockwise circulation of vertices ABC is transformed to a counter-clockwise (CCW) circulation A B C. The sense of the angles between edges, AC and AB for instance, are reversed. Hence, reflections are opposite isometries. Figure 2.2: A reflection R in line r. It is easy to show that a reflection in an arbitrary line r has the equations: x = x cos(2τ) + y sin(2τ) + 2p cos(θ), y = x sin(2τ) y cos(2τ) + 2p sin(θ), where τ is the angle r makes with the x-axis, CCW being positive, φ is the length of the perpendicular from the origin of the referenced coordinate system, θ is the angle of the vector represented by this directed perpendicular connecting line

4 16 CHAPTER 2. RIGID BODY DISPLACEMENTS segment, CCW being positive. Note: line r is called a mirror line. (Convention: the positive sense for angles is CCW.) Rotation S θ, Center S Through Angle θ Let S be any point in E 2, and θ be any measure of angle (CCW being positive). A rotation in S through θ maps S onto itself, and any other point P onto P such that distance SP = SP and P SP = θ. The rotation about point S through angle θ preserves distance, angle, and sense. That is, vertices of triangle ABC are mapped to A B C. The order of the vertices is preserved as well as the sense of the angles between the edges. Hence, rotations are direct or positive isometries. Figure 2.3: Rotation S θ. An arbitrary rotation has the following equations: x = x cos θ y sin θ + S x, y = x sin θ + y cos θ + S y, where S x, S y are the (x,y) coordinates of center S.

5 2.2. ISOMETRY IN THE EUCLIDEAN PLANE Translation τ Let τ be a directed line-segment. A translation τ maps any point P onto P in the direction of τ a distance equal to the length of τ. The translation has no finite invariant points. All points of E 2 have different images under τ. Moreover, translations are clearly direct isometries. They preserve distance, angle, sense, and orientation. Figure 2.4: Translation τ. An arbitrary translation in E 2 has the following linear equations: x = x + τ x, y = y + τ y, where τ x and τ y are the directed length of τ projected on the x and y axis, respectively Glide-Reflection G A glide-reflection G is an opposite isometry that has no invariant point, but has a unique fixed line, called the axis of G. The glide-reflection can be represented as the unique product of a translation and parallel reflection. See Figure 2.5. In subsequent sections we will drop the product operator symbol (*) to simplify equations and save ink. Thus: G = τ R = τr. G is represented by a half arrow the length of τ along R

6 18 CHAPTER 2. RIGID BODY DISPLACEMENTS Figure 2.5: Glide-reflection G = τr. 2.3 Every Isometry in E 2 is the Product of At Most Three Reflections Every isometry can be represented, in many ways, as the products of different isometries. For the glide-reflection this is self-evident by definition. The reflection may be considered as the fundamental isometry as all isometries may be represented by the product of, at most, three reflections (in E 3 replace three with four). Before proceeding, recall the group properties of isometries: Closure Let us simply accept that the product of any two isometries results in another isometry. Associativity Consider three isometries A, B, C. (AB)C = A(BC). proof: (AB)C = (A)(B)(C), = (A)BC, = A(BC). Identity Let the isometry I be the one resulting in the following: x = x, y = y. The identity leaves all points in E 2 invariant. The identity can be constructed as the product of two successive reflections in the same line. First application of R maps P to P. The second application maps P to P, which is P itself. See Figure 2.6. Inverse Clearly, if an isometry can be done, it can always be undone. The inverse is indicated with a (-1) right superscript: S 1. This leads directly to the result: SS 1 = S 1 S = I.

7 2.3. EVERY ISOMETRY IN E 2 IS THE PRODUCT OF AT MOST THREE REFLECTIONS19 Figure 2.6: RR = I, the identity. The only commutative isometries are the product of an isometry with its inverse. The product is otherwise, in general, not commutative. Consider the situation in Figure 2.7. Evidently, a translation results when R 1 and R 2 are Figure 2.7: Product of Two Parallel reflections. parallel, but concatenation in different order produces different translations. Displacements produced by planar mechanisms must be direct, not opposite, isometries. Opposite isometries reverse sense, implying that the associated mo-

8 20 CHAPTER 2. RIGID BODY DISPLACEMENTS tion required the mechanism to leave the plane. Since this violates the planar condition, we need only consider the direct isometries for planar mechanisms. We now consider the following product theorems for the products of two reflections: Theorem: The product of two reflections in parallel lines is a translation in a direction perpendicular to the lines, and whose magnitude is twice the distance between the mirror lines. Proof: The product R 1 R 2 operates on all points in the plane, including the mirror lines. The magnitude must be the same for all points. The points on r 1 stay on r 1 under R 1, but are reflected in r 2 on lines right bisected by r 2. The magnitude is clearly twice the distance between r 1 and r 2. Consider R 1 R 2 in Figure 2.8. Figure 2.8: Product of parallel reflections. Note: The mirror lines are not unique!!! The product of two reflections in any two lines parallel to r 1 and r 2 separated by distance d will yield τ. Theorem: The product of two reflections in two finitely intersecting lines is a rotation about the point of intersection through twice the angle between the mirror lines. See Figure 2.9. Proof: Clearly, SP = SP = SP. The angle between SP and SP is: 2(α + β) = 2φ = θ Note: The same rotation results for every pair of mirror lines through the same point with angle φ between them. 2.4 Products of Three Reflections While not important for planar mechanisms, the following theorem are important for spacial mechanism in particular, and for spatial kinematics in general.

9 2.4. PRODUCTS OF THREE REFLECTIONS 21 Figure 2.9: Product of two intersecting reflections. There are four distinct ways to arrange three lines in the plane. Or course in all cases, the product of three reflections must be another opposite isometry Case 1: All three mirror lines intersect in one point Theorem: The product of three such reflections R 1 R 2 R 3 is a single reflection R. See Figure Proof: Select r such that r 2 r 3 = r 1 r. This condition means R 2 R 3 = R 1 R. Then R 1 (R 2 R 3 ) = R 1 (R 1 R) = IR = R Case 2: All three mirror lines are parallel Theorem: The product of three reflections R 1, R 2, R 3 whose mirror lines are all parallel is a single reflection, R, parallel to the given three. Proof: Select r to be parallel to r 3 such that the directed distance from r to r 3 is identical to the directed distance from R 1 to r 2, giving: R 1 R 2 = RR 3, (R 1 R 2 )R 3 = (RR 3 )R 3, = RI, = R.

10 22 CHAPTER 2. RIGID BODY DISPLACEMENTS Figure 2.10: Three reflections intersecting in one point. (2.1) Figure 2.11: Three reflections with parallel mirror lines Case 3: Three reflections whose mirror lines intersect in three distinct points Before progressing to the theorem we must discuss two special products: 1. The product of two reflections intersecting in perpendicular mirror lines is a rotation through 180 degrees, called a half-turn, H = R 1 R 2.

11 2.4. PRODUCTS OF THREE REFLECTIONS The product of a reflection and a half turn whose center is not on the mirror line is a glide reflection. The proof of 1 follows from definition. The proof of 2 uses the fact that a glide is the product os a translation and a reflection in a line parallel to the direction of the translation, and a translation is the product of two parallel reflections. See Figure Figure 2.12: Glide-Reflection. A rotation of 180 degrees about center H can be represented in infinitely many ways as the product of two reflections whose mirror lines intersect at H an are 90 degrees apart. Now consider half-turn H and reflection R whose mirror line does not pass through H. Decompose H into the product of R 1 R 2 where r 2 is parallel to r and r 1 is perpendicular to r. Now HR = R 1 R 2 R = R 1 τ = G. See Figures 2.13 and Theorem The product of three reflections R 1 R 2 R 3 whose three mirror lines r 1, r 2, r 3 intersect in three distinct finite points is a glide-reflection. Proof Select r 4 and r 5 such that r 4 r 1 and r 2 r 3 = r 4 r 5 and r 4 and r 5 are incident on the intersection of r 2 and r 3, S. See Figure R 1 R 2 R 3 = R 1 R 4 R 5 since R 1 R 4, = HR 5 since R 1 R 4, = R 7 τ (2d), = G. The three reflections are equivalent to the glide-reflection, which is also equivalent to the product of HR 5, which can be decomposed into R 7 R 6 R 5

12 24 CHAPTER 2. RIGID BODY DISPLACEMENTS Figure 2.13: Rotations can be represented as the product of any two mirror lines intersecting on the rotation center separated by half the rotation angle. The half-turn is no different. such that (see Figure 2.16): G = HR 5, = R 7 R 6 R 5, = R 7 τ (2d), = R 1 R 2 R 3, = G. Figure 2.14: Product of half-turns and non-incident reflections are glide reflections.

13 2.4. PRODUCTS OF THREE REFLECTIONS 25 Three reflections in three distinct intersections are a glide- Figure 2.15: reflection. Figure 2.16: The product of HR 5.

14 26 CHAPTER 2. RIGID BODY DISPLACEMENTS Case 4: Three reflections with two parallel mirrors Theorem: The product of three reflections where only two mirror lines are parallel is a single glide-reflection. Proof: The product (see Figure 2.17) R 1 R 2 = S 2θ = R 4 R 5 R 1 R 2 R 3 = R 4 R 5 R 3 = R 4 H = G. Figure 2.17: Three reflections with only two parallel mirror lines is a glidereflection. Which is, of course, equivalent to (See Figure 2.18): G = R 4 R 6 R 7 = τ 2d R 7. Note that we could have simply asked the question: what is the product of R 1 R 2 R 3? Knowing the above proof, we could select r 4 and r 5 such that the angle between r 4 and r 5 is the same as the angle between r 1 and r 2, and with

15 2.5. THE POLE OF A PLANAR DISPLACEMENT 27 Figure 2.18: Equivalent to three reflections in two parallel mirrors. r 5 perpendicular to r 1. Again we have R 1 R 2 R 3 = R 4 R 5 R 3 = R 4 H = G. Since G is equivalent to R 4 R 6 R 7, select r 6 parallel to r 4 and r 7 perpendicular to r 6. Then R 4 R 6 is a translation from r 4 towards r Summary Any isometry in E 2 is, or can always be expressed as the product of, at most, three reflections. For a summary, see Figure The Pole of a Planar Displacement The group of planar displacements in E 2 are the sub-group of the direct isometries in E 2. An important theorem, which we will use later on with kinematic mapping, is that any general planar displacement can always be represented by a single rotation. Even a pure translation may, if we bound E 2 with the line at infinity, L (thereby creating the projective plane P 2 ), be considered a rotation through an infinitesimal angle about the point of intersection between L and the normal to the direction of translation. The coordinates of this rotation center are invariant under the rotation. This unique point is the pole of the displacement.

16 28 CHAPTER 2. RIGID BODY DISPLACEMENTS Figure 2.19: Summary of Isometries. Before pursuing this topic, we must carefully discuss two different interpretations of a displacement. One is a vector transformation where displacements transform point position vectors. The other is a coordinate transformation (which we will use almost exclusively). Here, the position vector is unmoving, but the bases change relative to it Vector Transformation v is the image of v under a CCW rotation through angle θ, centered at the origin. See Figure Given (x, y) and θ, what are (x, y )? x = v cos φ, y = v sin φ x = v cos(φ + θ), y = v sin(φ + θ). We use the fact that v = v, and the trigonometric identities: gives: cos(φ + θ) = cos φ cos θ sin φ sin θ, sin(φ + θ) = cos φ sin θ + sin φ cos θ, x = v [cos φ cos θ sin φ sin θ], y = v [cos φ sin θ + sin φ cos θ].

17 2.5. THE POLE OF A PLANAR DISPLACEMENT 29 Figure 2.20: Vector transformation. Now, using: gives: x = v cos φ v = x/ cos φ, y = v sin φ v = y/ sin φ, x = v cos φ cos θ v sin φ sin θ = x cos θ y sin θ, y = v cos φ cos θ + v sin φ cos θ = x sin θ + y cos θ. Assembling in matrix form yields the general vector transformation for rotation: [ x y ] = [ cos θ sin θ sin θ cos θ ] [ x y ]. (2.2) Coordinate Transformation Given (x, y) and θ, what are (x, y ), the coordinates of the same point in the transformed coordinate system? See Figure By inspection, we have: P x = P x cos θ + P y sin θ, P y = P y cos θ P x sin θ. Assembling in matrix form: [ ] [ x cos θ sin θ = sin θ cos θ y ] [ x y ], (2.3)

18 30 CHAPTER 2. RIGID BODY DISPLACEMENTS Figure 2.21: Coordinate transformation. It is clear the rotation matrices in equations (2.2) and (2.3) are each other s inverse. Hence, the interpretations are also inverse. In kinematics we usually know the coordinates of points in the transformed frame and need to know their coordinates in the original frame. For the rotation matrix in equation (2.3), this is simply the inverse: [ ] [ ] [ ] x cos θ sin θ x = y sin θ cos θ y, (2.4) General Planar Displacements It is convenient to consider a general displacement of a rigid body in E 2 as the displacement of a reference coordinate system E that moves with the rigid body relative to a fixed reference frame Σ. Moreover, let the coordinates of points in E be described by the lowercase pairs (x, y) and those in Σ by the uppercase pairs (X, Y ). A general displacement of E relative to Σ is described by three numbers (a, b, φ), where (a, b) are the coordinates of O E (the origin of E) expressed in Σ, and φ is the angle the x-axis makes with respect to the X-axis, with CCW rotations considered as positive. The position of a point in E described in Σ can be given by: [ ] [ ] [ ] [ ] X cos φ sin φ x a Y = sin φ cos φ y +. (2.5) b Equation (2.5) is not a linear transformation because the translation of the sum of two vectors x and y by the amount d is x + y + d, and not the sum of the translation of each vector separately, which is ( x + d) + ( y + d) = x + y + 2 d. This violates the definition of a linear transformation.

19 2.5. THE POLE OF A PLANAR DISPLACEMENT 31 If T : V W is a function from the vector space V to the vector space W, then T is a linear transformation iff: 1. T ( u + v) = T ( u) + T ( v), u and v V ; 2. T (k u) = T k( u) u V and all scalars. Clearly, equation (2.5) violates condition 1. Moreover it is not a linear transformation because equation (2.5) cannot be represented by an n n matrix. This situation can be remedied by the use of homogenous coordinates. They will be discussed in detail later, but we can start using them now. They replace cartesian coordinate pairs (x, y) with triples of ratios (x : y : z) such that: x = x z, y = y z, X = X Z, Y = Y Z. Substituting these into equation (2.5) gives: X Z = x z cos φ y sin φ + a, z Y Z = x z sin φ + y cos φ + b. z (2.6) The third coordinate, Z and z may be thought of simply as scaling factors. As long as Z 0 and z 0 we can set Z = z, multiply equations (2.6) through by Z and write equation (2.5) as a linear transformation, which is computationally extremely convenient: X Y Z = cos φ sin φ a sin φ cos φ b x y z, (2.7) Equation (2.7) represents a displacement of reference frame E with respect to Σ. See Figure Displacements of E relative to Σ are completely described by the three numbers a, b,φ where: (x : y : z) are the homogenous coordinates of points in E; (X : Y : Z) are the coordinates of the same point in Σ; (a, b) are the cartesian coordinates of the origin of E, O E measured in Σ, i.e. the position vector of O E in Σ; φ is the rotation angle measured CCW from the X-axis towards the x-axis, (CCW being considered positive).

20 32 CHAPTER 2. RIGID BODY DISPLACEMENTS Figure 2.22: A general displacement of E with respect to Σ in terms of a, b, φ. The pole of a displacement is the coordinates of the invariant point, which is the eigenvector corresponding to the real eigenvalue of the matrix in equation (2.7). Eigenvalues represent matrix invariants and are roots of the characteristic equation of the following: λ x = A x, (A λi) x = 0. (2.8) With λ being the scalar leading to non-trivial solutions of equation (2.8). Non-trivial solutions exist iff det(a λi) = 0. For equation (2.7) the characteristic polynomial is third order and factors to: The three eigenvalues are: (1 λ)(λ 2 2λ cos φ + 1) = 0 λ 1 = 1, λ 2 = e iφ, λ 3 = e iφ. The eigenvector associated with λ = 1 is the pole of the displacement. We can compute it by setting Z = z = 1 and expanding equation (2.7), revealing two equations in two unknowns; the pole coordinates. From: x p y p 1 = cos φ sin φ a sin φ cos φ b x p y p 1.

21 2.6. OBTAINING THE POLES GEOMETRICALLY 33 We get: x p x p cos φ + y p sin φ a = 0, Solving using Cramer s rule, we obtain: y p x p sin φ y p cos φ b = 0. (2.9) x p = 1 ( ) a sin φ b(1 + cos φ), 2 sin φ y p = 1 ( ) a(1 + cos φ) + b sin φ). (2.10) 2 sin φ A much more symmetric, and as it turns out useful, representation of the pole coordinates are obtained if we use the half-angle substitutions in equations (2.10): giving: sin φ = 2 sin(φ/2) cos(φ/2), cos φ = cos 2 (φ/2) sin 2 (φ/2), x p = y p = a sin(φ/2) b cos(φ/2), 2 sin(φ/2) a cos(φ/2) + b sin(φ/2). (2.11) 2 sin(φ/2) The value of the homogenizing coordinate, which we choose to be Z = z, is arbitrary and we are free to set it to be 2 sin(φ/2), which gives us the homogenous coordinates of the pole (for now we ignore rotations of φ = 180 degrees. X p = x p = a sin(φ/2) b cos(φ/2), Y p = y p = a cos(φ/2) + b sin(φ/2), Z p = z p = 2 sin(φ/2). (2.12) The displacement which ends up translating O E to a, b and rotating the x-axis by φ can be represented by a single rotation about point P by φ degrees. See Figure The pole coordinates of a displacement are used in the kinematic mapping we shall be working with. But there is much ground to cover between here and there. 2.6 Obtaining the Poles Geometrically Obtaining the pole amounts to determining the products of the sub-group of direct isometries. This requires looking at the products of two translations, two rotations, and the product of a translation and rotation.

22 34 CHAPTER 2. RIGID BODY DISPLACEMENTS Figure 2.23: Pole of a displacement Products of Translations Because a translation involves no change in orientation, the product of any number of sequential translations is a translation. Translations are represented by free vectors, i.e. no specific line of action, only direction and magnitude. Hence, the can always be arranged tip-to-tail, and the product of n translations is the vector joining the tail of τ to the tip of τ n. See Figure The product Figure 2.24: The product of two translations is always a translation. Moreover, translations are a commutative sub-group of isometries.

23 2.6. OBTAINING THE POLES GEOMETRICALLY 35 τ is also a free vector: it is a directed line-segment that can be placed anywhere in the plane. These line segments all point towards the same point on L (so, we are really talking about P 2, the projective plane... more on that later). Similarly, the normals to τ all intersect a different, but unique, point on L. See Figure The projective plane P 2 is bounded by a line that is infinitely Figure 2.25: Model of the line at infinity, L. distant. This line is the intersection of P 2 and the plane at infinity, π, and hence must be a line. However, it is a line with some interesting properties. Two parallel lines intersect in only one point on L, regardless of which direction that L is approached. So, for illustration, is is usually shown as a circle, though it s equation is linear. With the above in mind, the product of two translations can be represented by a rotation about a unique center S on L through an infinitesimally small angle. Thus, the pole of a translation is a point on L Products of Rotations Clearly, the product of any number of rotations about a single center is a rotation about that same center through the sum of the angles of the individual rotations. For two rotations with distinct centers, there are three cases to consider. Using there, the product of any number of rotations about arbitrary centers can be determined. This product will be a rotation (plus/minus). Case 1: Same rotation angle, two distinct centers. This product will be written as A θ B θ. Recall, we can represent a rotation A θ in many ways by two

24 36 CHAPTER 2. RIGID BODY DISPLACEMENTS intersecting mirror lines. Actually, they are a pencil of line pairs on the rotation center separated by angle θ/2. See Figure Figure 2.26: Pencil of lines; range of points. Select r to contain both centers A and B. Then, A θ = R 1 R and B θ = RR 2. The product of the two rotations A and B is another rotation, C φ : A θ B θ = R 1 RRR 2 = R 1 R 2 = C φ. (Note: The two identical rotations, R, combine as the identity, I) The rotation angle is easy to obtain from a basic triangle theorem: the sum of the interior angles equals 180 degrees ( or π radians). See Figure Hence, we can write: Figure 2.27: Two rotations A θ B θ, same angle, distinct centers. θ 2 + θ ( φ ) = φ = 2θ. The rotation centre of C is the invariant point of the product of A θ and B θ.

25 2.6. OBTAINING THE POLES GEOMETRICALLY 37 Case 2: Same angle, but opposite sense, two centers. We proceed as in Case 1. See Figure Select r to contain both centers A and B. Figure 2.28: Different angles and centers. The distance d is simply A θ B θ = R 1 RRR 2 = R 1 R 2 = τ ( d = AB sin 180 θ ) 2 But as we discussed earlier, this translation in E 2 can be considered a rotation in P 2. Case 3 Different angles, distinct centers. See Figure Figure 2.29: Three different rotation centres and angles. A θ B φ = R 1 RRR 2 = R 1 R 2 = C ψ

26 38 CHAPTER 2. RIGID BODY DISPLACEMENTS The angle ψ is obtained as: θ 2 + φ 2 + (180 ψ 2 ) = 180 ψ = θ + φ This rotation center C can be obtained (for both Case 1 and 3) using the Law of Sines, as shown in Figure Figure 2.30: Law of sines. sin α a = sin β b = sin γ c c = sin γ sin β b Or, as we have for the Case 3, triangle CB = sin(θ/2) sin(180 ψ/2) AB which gives the coordinates of C in reference frame Σ. We see immediately that the products of rotations are not a commutative sub-group Products of Translations and Rotations Here we can have τs and Sτ, which are in general different displacements. Hence, these products are generally not commutative. Translation-Rotation τs θ : We decompose the product as in Figure 2.31: τs θ = R 1 RRR 2 = R 1 R 2 = P θ. This product is a rotation through the same angle θ but about a translated center. The coordinates of P relative to S are simply the basis elements of the position vector of distance SP given by: SP = d sin(θ/2)

27 2.6. OBTAINING THE POLES GEOMETRICALLY 39 Figure 2.31: Product of translation and rotation. Figure 2.32: Product of a rotation and a translation. Rotation center P is the pole of the product of displacements. Rotation-Translation S θ τ: We take the same displacement but in opposite order, as shown in Figure 2.32 and write: S θ τ = R 1 RRR 2 = R 1 R 2 = Q θ, which is again a rotation, but about a different center. Hence these products are not commutative, but still a sub-group of the group of planar isometries.

28 40 CHAPTER 2. RIGID BODY DISPLACEMENTS 2.7 Computing DOF Employing Group Concepts The relative motion associated with each of the lower pairs (shown again on the following page) constitute a sub-group of the group of Euclidean displacements G 6 under the binary product operator (i.e. the composition of two displacements). In other words, the motions of all R-pairs are a sub-group of G 6, the motions of all E-pairs are a sub-group of G 6, etc... The dimension of these subgroups is defined to be the DOF of the relative motion permitted by the lower pair. The dimension is indicated by dim(g S ), where G S G 6. These subgroups, together with their corresponding dimension are listed in Table (2.2). Table 2.2: Lower Pair Sub-Groups and Their Dimension Lower Pair G S dim(g S ) E E 3 S S 3 C C 2 H H 1 P P 1 R R 1 Let the product of two sub-groups indicated by G = G 1 G 2 be the composition of the displacements they represent. Let dim(g ) = d. In the following equation d represents the maximum possible motion group dimension. In E 3, 3-D Euclidean space, d = 6. In E 2, the absolute maximum is d = 3. Consider the RPR linkage shown in Figure 2.33 (implying a serial chain of four links connected to ground by a sequence of revolute-prismatic-revolute joints). Reference frame E has, at most, 3 DOF relative to the ground-fixed reference frame Σ, hence d = 3. In E 3, d = 6. The i th kinematic pair imposes µ i constraints on the two links it couples. For example, in E 3 R-,P-, and H-pairs impose five constraints, a C-pair imposes four constraints, while S- and E-pairs impose three The Chebyshev-Gubler-Kutzbach (CGK) Formula Clearly, l unconstrained rigid links have d(l 1) relative DOF, given that one of the links is designated as a non-moving reference link. Any joint connecting two neighboring rigid bodies removes at least one relative DOF. If the joint removes no DOF then the bodies are not connected. If the joint removes 3 DOF in the plane, or 6 DOF in E 3 the two bodies are a rigid structure. Summarizing this

29 2.7. COMPUTING DOF EMPLOYING GROUP CONCEPTS 41 Figure 2.33: Reference frame E has 3 DOF relative to Σ d = 3. discussion, the DOF of a kinematic chain, relative to one fixed link in the chain, can be expressed as: d(l 1) j µ i m = DOF, (2.13) i=1 where d = dim(g ), l is the number of links including the fixed link, µ i is the number of constraints imposed by the i th joint, j is the number of joints, and m represents the number of idle DOF of the chain. The idle DOF of a chain are the number of independent single DOF motions that do not affect the transmission of motion from the input to the output links of the chain. Consider the RSSR linkage shown in Figure The coupler is free to spin about its own longitudinal axis between S 1 and S 2. The input link drives the linkage by rotating about axis R1. The output link rotates about axis R2. Clearly, the free spinning of the coupler does not contribute to the DOF of the chain. Hence, in this case, m = 1. This is an example in E 3 so d = 6. There are four links, including the rigid frame to which R 1 and R 2 are fixed, thus l = 4. Each R-pair imposes µ = 5, while each S-pair imposes µ = 3. Thus: 6(4 1) (2(5) + 2(3)) 1 = DOF, = 1 DOF. The idle DOF indeed exists, but does not contribute to the DOF of the RSSR chain. Equation (2.13) is known as the Chebyshev-Gubler-Kutzbach (CGK) formula. These three kinematicians independently developed it.

30 42 CHAPTER 2. RIGID BODY DISPLACEMENTS Figure 2.34: An RSSR spatial linkage has 1 DOF Examples 1. Dump Truck Mechanism: (simple closed chain). See Figure d = 3, l = 4, µ i = 2, j = 4, m = 0. Figure 2.35: Dump-truck linkage is a planar RPRR mechanism. j d(l 1) µ i m = 3(4 1) 4(2) 0 = 9 8 = 1 DOF. i= Bar Peaucellier Inversor: (complex closed chain). See Figure d = 3, l = 8, µ i = 2, j = 10, m = 0. j d(l 1) µ i m = 3(8 1) 10(2) 0 = = 1 DOF. i=1 3. 3R Serial 3D Robot Arm: See Figure d = 6, l = 4, µ i = 5, j = 3, m = 0.

31 2.7. COMPUTING DOF EMPLOYING GROUP CONCEPTS 43 Figure 2.36: 8-bar Peaucellier inversor, a complex closed chain with 1 DOF. Figure 2.37: 3R serial spatial robot. j d(l 1) µ i m = 6(4 1) 3(5) 0 = = 3 DOF. i=1 4. Landing Gear Downlock: See Figure d = 3, l = 5, µ i = 2, j = 5, m = 1. j d(l 1) µ i m = 3(5 1) 5(2) 1 = = 1 DOF. i=1 5. Planar 3-Legged Platform: See Figure d = 3, l = 8, µ i = 2, j = 9, m = 0.

32 44 CHAPTER 2. RIGID BODY DISPLACEMENTS Figure 2.38: Landing gear downlock. Figure 2.39: Planar 3-legged manipulator (complex closed chain). d(l 1) j µ i m = 3(8 1) 9(2) 0 = = 3 DOF. i=1 6. Stewart-Gough Flight Simulator Platform: See Figures 2.40 and d = 6, l = 14, µ i = 5, j = 18, m = 6. j d(l 1) µ i m = 6(14 1) 6(5) 12(3) 6 = = 6 DOF. i=1

33 2.7. COMPUTING DOF EMPLOYING GROUP CONCEPTS 45 Figure 2.40: Stewart-Gough platform (flight simulator). Figure 2.41: A Stewart-Gough platform. 7. Bench Vice: The bench vice presents some interesting diversion. At first glance, it is planar, so we immediately set d = 3 without hesitation: d(l 1) = d = 3, l = 3, µ i = 2, j = 3, m = 0. j µ i m = 3(3 1) 3(2) 0 = 6 6 = 0 DOF!!! i=1 Bench vice have 1 DOF. What gives? This seeming anomaly is an artifact of representation. The R and H axes are parallel while the translation direction of the P-pair is also parallel. See Figure 2.42 and The P and R joints are kinematically equivalent to a single C-pair. Moreover, the axis of the H-pair is parallel to the axis of the C-pair. Therefore, the dimension of the motion sub-group represented by the common bench vice

34 46 CHAPTER 2. RIGID BODY DISPLACEMENTS Figure 2.42: Bench vice schematic. Figure 2.43: Bench vice. is d = 2, not d = 3. Thus: d(l 1) d = 2, l = 3, µ i = 1, j = 3, m = 0. j µ i m = 2(3 1) 3(1) 0 = 4 3 = 1 DOF. i=1 So one must be careful blindly applying the CGK-formula. Still, note that we had to treat the C-pair as a P-pair and an R-pair separately. Be warned though that the sub-group dimension argument is controversial. The geometric model of the CGK-formula is incomplete. Certain geometric mechanism properties are not modeled by it. As a result, there

35 2.8. A NOTE ON THE AXES OF R-PAIRS AND P-PAIRS 47 are many mechanisms with 1 DOF that are not identified by the CGKformula. The Bennett 4R Linkage is one of the best known examples, as shown in Figure Opposite links are twisted by the same angle Figure 2.44: A Bennett mechanism. and have the same length. Twist angles α 1 and α 2 are proportional to lengths a 1 and a 2. Similarly, α 3 and α 4 are proportional to a 3 and a 4. The proportionality is governed by: Using the CGK-formula we get: d(l 1) a 1 sin α 1 = ± a 2 sin α 2. d = 6, l = 4, µ i = 5, j = 4, m = 0. j µ i m = 6(4 1) 4(5) 0 = = 2 DOF!!! i=1 The CGK-formula predicts a hyper-static-structure, when the Bennett mechanism actually has 1 DOF. Refining the CGK-formula to model such geometric conditions is still an open problem. 2.8 A Note on the Axes of R-Pairs and P-pairs The axis of an R-pair is a line through the invariant center point of rotation perpendicular to the plane of motion. But it does not make sense, from a

36 48 CHAPTER 2. RIGID BODY DISPLACEMENTS mechanical engineering point of view, to speak about the axis of a P-pair in the same way, as no real points in E 2 are invariant under a translation. P-pairs Figure 2.45: P-pair axis. permit translations parallel to one direction. One such translation, indicated by τ, is shown in Figure Mathematically, the axis of a P-pair could be described as the line at infinity, N, of all planes normal to the direction of τ. This is illustrated in Figure 2.45 where Σ is the plane containing the P-pair, τ is a particular translation effected by the P-pair, N 1 and N 2 are normal to Σ, and Ω is the plane at infinity. The two planes Σ and Ω intersect in L. Lines in the direction of τ intersect L in point P 1. Lines normal to τ in Σ, indicated by η, intersect L in P 2. The line N is the intersection of all planes normal to Σ and parallel to η. Moreover, all normals to Σ, N 1, and N 2 being two of them, intersect N in the point P 3. The join of P 2 and P 3 is N, which is the axis of the particular prismatic joint. In other words, the axis of a P-pair is the absolute polar line to the point at infinity of the direction of translation. More on polar lines when we discuss projective geometry. Regardless, P-pairs would be impossible to manufacture if they had no longitudinal axis of symmetry to establish the direction of translation, i.e. no longitudinal centerline. One must not confuse this centerline with the joint axis, which is, for mechanical reasons, inaccessible.

Geometric Transformations

Geometric Transformations Geometric Transformations Definitions Def: f is a mapping (function) of a set A into a set B if for every element a of A there exists a unique element b of B that is paired with a; this pairing is denoted

More information

Figure 1.1 Vector A and Vector F

Figure 1.1 Vector A and Vector F CHAPTER I VECTOR QUANTITIES Quantities are anything which can be measured, and stated with number. Quantities in physics are divided into two types; scalar and vector quantities. Scalar quantities have

More information

Lecture L3 - Vectors, Matrices and Coordinate Transformations

Lecture L3 - Vectors, Matrices and Coordinate Transformations S. Widnall 16.07 Dynamics Fall 2009 Lecture notes based on J. Peraire Version 2.0 Lecture L3 - Vectors, Matrices and Coordinate Transformations By using vectors and defining appropriate operations between

More information

Section 1.1. Introduction to R n

Section 1.1. Introduction to R n The Calculus of Functions of Several Variables Section. Introduction to R n Calculus is the study of functional relationships and how related quantities change with each other. In your first exposure to

More information

Unified Lecture # 4 Vectors

Unified Lecture # 4 Vectors Fall 2005 Unified Lecture # 4 Vectors These notes were written by J. Peraire as a review of vectors for Dynamics 16.07. They have been adapted for Unified Engineering by R. Radovitzky. References [1] Feynmann,

More information

Solving Simultaneous Equations and Matrices

Solving Simultaneous Equations and Matrices Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering

More information

2. Spin Chemistry and the Vector Model

2. Spin Chemistry and the Vector Model 2. Spin Chemistry and the Vector Model The story of magnetic resonance spectroscopy and intersystem crossing is essentially a choreography of the twisting motion which causes reorientation or rephasing

More information

ISOMETRIES OF R n KEITH CONRAD

ISOMETRIES OF R n KEITH CONRAD ISOMETRIES OF R n KEITH CONRAD 1. Introduction An isometry of R n is a function h: R n R n that preserves the distance between vectors: h(v) h(w) = v w for all v and w in R n, where (x 1,..., x n ) = x

More information

State of Stress at Point

State of Stress at Point State of Stress at Point Einstein Notation The basic idea of Einstein notation is that a covector and a vector can form a scalar: This is typically written as an explicit sum: According to this convention,

More information

1 Symmetries of regular polyhedra

1 Symmetries of regular polyhedra 1230, notes 5 1 Symmetries of regular polyhedra Symmetry groups Recall: Group axioms: Suppose that (G, ) is a group and a, b, c are elements of G. Then (i) a b G (ii) (a b) c = a (b c) (iii) There is an

More information

South Carolina College- and Career-Ready (SCCCR) Pre-Calculus

South Carolina College- and Career-Ready (SCCCR) Pre-Calculus South Carolina College- and Career-Ready (SCCCR) Pre-Calculus Key Concepts Arithmetic with Polynomials and Rational Expressions PC.AAPR.2 PC.AAPR.3 PC.AAPR.4 PC.AAPR.5 PC.AAPR.6 PC.AAPR.7 Standards Know

More information

11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space

11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space 11 Vectors and the Geometry of Space 11.1 Vectors in the Plane Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. 2 Objectives! Write the component form of

More information

Elasticity Theory Basics

Elasticity Theory Basics G22.3033-002: Topics in Computer Graphics: Lecture #7 Geometric Modeling New York University Elasticity Theory Basics Lecture #7: 20 October 2003 Lecturer: Denis Zorin Scribe: Adrian Secord, Yotam Gingold

More information

Geometry of Vectors. 1 Cartesian Coordinates. Carlo Tomasi

Geometry of Vectors. 1 Cartesian Coordinates. Carlo Tomasi Geometry of Vectors Carlo Tomasi This note explores the geometric meaning of norm, inner product, orthogonality, and projection for vectors. For vectors in three-dimensional space, we also examine the

More information

Vector Notation: AB represents the vector from point A to point B on a graph. The vector can be computed by B A.

Vector Notation: AB represents the vector from point A to point B on a graph. The vector can be computed by B A. 1 Linear Transformations Prepared by: Robin Michelle King A transformation of an object is a change in position or dimension (or both) of the object. The resulting object after the transformation is called

More information

Projective Geometry: A Short Introduction. Lecture Notes Edmond Boyer

Projective Geometry: A Short Introduction. Lecture Notes Edmond Boyer Projective Geometry: A Short Introduction Lecture Notes Edmond Boyer Contents 1 Introduction 2 11 Objective 2 12 Historical Background 3 13 Bibliography 4 2 Projective Spaces 5 21 Definitions 5 22 Properties

More information

Lectures notes on orthogonal matrices (with exercises) 92.222 - Linear Algebra II - Spring 2004 by D. Klain

Lectures notes on orthogonal matrices (with exercises) 92.222 - Linear Algebra II - Spring 2004 by D. Klain Lectures notes on orthogonal matrices (with exercises) 92.222 - Linear Algebra II - Spring 2004 by D. Klain 1. Orthogonal matrices and orthonormal sets An n n real-valued matrix A is said to be an orthogonal

More information

PYTHAGOREAN TRIPLES KEITH CONRAD

PYTHAGOREAN TRIPLES KEITH CONRAD PYTHAGOREAN TRIPLES KEITH CONRAD 1. Introduction A Pythagorean triple is a triple of positive integers (a, b, c) where a + b = c. Examples include (3, 4, 5), (5, 1, 13), and (8, 15, 17). Below is an ancient

More information

Solutions to Practice Problems

Solutions to Practice Problems Higher Geometry Final Exam Tues Dec 11, 5-7:30 pm Practice Problems (1) Know the following definitions, statements of theorems, properties from the notes: congruent, triangle, quadrilateral, isosceles

More information

6. Vectors. 1 2009-2016 Scott Surgent (surgent@asu.edu)

6. Vectors. 1 2009-2016 Scott Surgent (surgent@asu.edu) 6. Vectors For purposes of applications in calculus and physics, a vector has both a direction and a magnitude (length), and is usually represented as an arrow. The start of the arrow is the vector s foot,

More information

TWO-DIMENSIONAL TRANSFORMATION

TWO-DIMENSIONAL TRANSFORMATION CHAPTER 2 TWO-DIMENSIONAL TRANSFORMATION 2.1 Introduction As stated earlier, Computer Aided Design consists of three components, namely, Design (Geometric Modeling), Analysis (FEA, etc), and Visualization

More information

Essential Mathematics for Computer Graphics fast

Essential Mathematics for Computer Graphics fast John Vince Essential Mathematics for Computer Graphics fast Springer Contents 1. MATHEMATICS 1 Is mathematics difficult? 3 Who should read this book? 4 Aims and objectives of this book 4 Assumptions made

More information

Content. Chapter 4 Functions 61 4.1 Basic concepts on real functions 62. Credits 11

Content. Chapter 4 Functions 61 4.1 Basic concepts on real functions 62. Credits 11 Content Credits 11 Chapter 1 Arithmetic Refresher 13 1.1 Algebra 14 Real Numbers 14 Real Polynomials 19 1.2 Equations in one variable 21 Linear Equations 21 Quadratic Equations 22 1.3 Exercises 28 Chapter

More information

Thnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks

Thnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks Thnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks Welcome to Thinkwell s Homeschool Precalculus! We re thrilled that you ve decided to make us part of your homeschool curriculum. This lesson

More information

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS TEST DESIGN AND FRAMEWORK September 2014 Authorized for Distribution by the New York State Education Department This test design and framework document

More information

13 MATH FACTS 101. 2 a = 1. 7. The elements of a vector have a graphical interpretation, which is particularly easy to see in two or three dimensions.

13 MATH FACTS 101. 2 a = 1. 7. The elements of a vector have a graphical interpretation, which is particularly easy to see in two or three dimensions. 3 MATH FACTS 0 3 MATH FACTS 3. Vectors 3.. Definition We use the overhead arrow to denote a column vector, i.e., a linear segment with a direction. For example, in three-space, we write a vector in terms

More information

Equations Involving Lines and Planes Standard equations for lines in space

Equations Involving Lines and Planes Standard equations for lines in space Equations Involving Lines and Planes In this section we will collect various important formulas regarding equations of lines and planes in three dimensional space Reminder regarding notation: any quantity

More information

THREE DIMENSIONAL GEOMETRY

THREE DIMENSIONAL GEOMETRY Chapter 8 THREE DIMENSIONAL GEOMETRY 8.1 Introduction In this chapter we present a vector algebra approach to three dimensional geometry. The aim is to present standard properties of lines and planes,

More information

Linear Algebra Notes for Marsden and Tromba Vector Calculus

Linear Algebra Notes for Marsden and Tromba Vector Calculus Linear Algebra Notes for Marsden and Tromba Vector Calculus n-dimensional Euclidean Space and Matrices Definition of n space As was learned in Math b, a point in Euclidean three space can be thought of

More information

9 MATRICES AND TRANSFORMATIONS

9 MATRICES AND TRANSFORMATIONS 9 MATRICES AND TRANSFORMATIONS Chapter 9 Matrices and Transformations Objectives After studying this chapter you should be able to handle matrix (and vector) algebra with confidence, and understand the

More information

13.4 THE CROSS PRODUCT

13.4 THE CROSS PRODUCT 710 Chapter Thirteen A FUNDAMENTAL TOOL: VECTORS 62. Use the following steps and the results of Problems 59 60 to show (without trigonometry) that the geometric and algebraic definitions of the dot product

More information

Algebra 2 Chapter 1 Vocabulary. identity - A statement that equates two equivalent expressions.

Algebra 2 Chapter 1 Vocabulary. identity - A statement that equates two equivalent expressions. Chapter 1 Vocabulary identity - A statement that equates two equivalent expressions. verbal model- A word equation that represents a real-life problem. algebraic expression - An expression with variables.

More information

Georgia Department of Education Kathy Cox, State Superintendent of Schools 7/19/2005 All Rights Reserved 1

Georgia Department of Education Kathy Cox, State Superintendent of Schools 7/19/2005 All Rights Reserved 1 Accelerated Mathematics 3 This is a course in precalculus and statistics, designed to prepare students to take AB or BC Advanced Placement Calculus. It includes rational, circular trigonometric, and inverse

More information

Selected practice exam solutions (part 5, item 2) (MAT 360)

Selected practice exam solutions (part 5, item 2) (MAT 360) Selected practice exam solutions (part 5, item ) (MAT 360) Harder 8,91,9,94(smaller should be replaced by greater )95,103,109,140,160,(178,179,180,181 this is really one problem),188,193,194,195 8. On

More information

Chapter 17. Orthogonal Matrices and Symmetries of Space

Chapter 17. Orthogonal Matrices and Symmetries of Space Chapter 17. Orthogonal Matrices and Symmetries of Space Take a random matrix, say 1 3 A = 4 5 6, 7 8 9 and compare the lengths of e 1 and Ae 1. The vector e 1 has length 1, while Ae 1 = (1, 4, 7) has length

More information

Lecture 2: Homogeneous Coordinates, Lines and Conics

Lecture 2: Homogeneous Coordinates, Lines and Conics Lecture 2: Homogeneous Coordinates, Lines and Conics 1 Homogeneous Coordinates In Lecture 1 we derived the camera equations λx = P X, (1) where x = (x 1, x 2, 1), X = (X 1, X 2, X 3, 1) and P is a 3 4

More information

A vector is a directed line segment used to represent a vector quantity.

A vector is a directed line segment used to represent a vector quantity. Chapters and 6 Introduction to Vectors A vector quantity has direction and magnitude. There are many examples of vector quantities in the natural world, such as force, velocity, and acceleration. A vector

More information

Chapter 7. Permutation Groups

Chapter 7. Permutation Groups Chapter 7 Permutation Groups () We started the study of groups by considering planar isometries In the previous chapter, we learnt that finite groups of planar isometries can only be cyclic or dihedral

More information

DRAFT. Further mathematics. GCE AS and A level subject content

DRAFT. Further mathematics. GCE AS and A level subject content Further mathematics GCE AS and A level subject content July 2014 s Introduction Purpose Aims and objectives Subject content Structure Background knowledge Overarching themes Use of technology Detailed

More information

Linear Algebra: Vectors

Linear Algebra: Vectors A Linear Algebra: Vectors A Appendix A: LINEAR ALGEBRA: VECTORS TABLE OF CONTENTS Page A Motivation A 3 A2 Vectors A 3 A2 Notational Conventions A 4 A22 Visualization A 5 A23 Special Vectors A 5 A3 Vector

More information

THEORETICAL MECHANICS

THEORETICAL MECHANICS PROF. DR. ING. VASILE SZOLGA THEORETICAL MECHANICS LECTURE NOTES AND SAMPLE PROBLEMS PART ONE STATICS OF THE PARTICLE, OF THE RIGID BODY AND OF THE SYSTEMS OF BODIES KINEMATICS OF THE PARTICLE 2010 0 Contents

More information

discuss how to describe points, lines and planes in 3 space.

discuss how to describe points, lines and planes in 3 space. Chapter 2 3 Space: lines and planes In this chapter we discuss how to describe points, lines and planes in 3 space. introduce the language of vectors. discuss various matters concerning the relative position

More information

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS Systems of Equations and Matrices Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a

More information

by the matrix A results in a vector which is a reflection of the given

by the matrix A results in a vector which is a reflection of the given Eigenvalues & Eigenvectors Example Suppose Then So, geometrically, multiplying a vector in by the matrix A results in a vector which is a reflection of the given vector about the y-axis We observe that

More information

Triangle Trigonometry and Circles

Triangle Trigonometry and Circles Math Objectives Students will understand that trigonometric functions of an angle do not depend on the size of the triangle within which the angle is contained, but rather on the ratios of the sides of

More information

The elements used in commercial codes can be classified in two basic categories:

The elements used in commercial codes can be classified in two basic categories: CHAPTER 3 Truss Element 3.1 Introduction The single most important concept in understanding FEA, is the basic understanding of various finite elements that we employ in an analysis. Elements are used for

More information

ME 115(b): Solution to Homework #1

ME 115(b): Solution to Homework #1 ME 115(b): Solution to Homework #1 Solution to Problem #1: To construct the hybrid Jacobian for a manipulator, you could either construct the body Jacobian, JST b, and then use the body-to-hybrid velocity

More information

Example SECTION 13-1. X-AXIS - the horizontal number line. Y-AXIS - the vertical number line ORIGIN - the point where the x-axis and y-axis cross

Example SECTION 13-1. X-AXIS - the horizontal number line. Y-AXIS - the vertical number line ORIGIN - the point where the x-axis and y-axis cross CHAPTER 13 SECTION 13-1 Geometry and Algebra The Distance Formula COORDINATE PLANE consists of two perpendicular number lines, dividing the plane into four regions called quadrants X-AXIS - the horizontal

More information

9 Multiplication of Vectors: The Scalar or Dot Product

9 Multiplication of Vectors: The Scalar or Dot Product Arkansas Tech University MATH 934: Calculus III Dr. Marcel B Finan 9 Multiplication of Vectors: The Scalar or Dot Product Up to this point we have defined what vectors are and discussed basic notation

More information

Big Ideas in Mathematics

Big Ideas in Mathematics Big Ideas in Mathematics which are important to all mathematics learning. (Adapted from the NCTM Curriculum Focal Points, 2006) The Mathematics Big Ideas are organized using the PA Mathematics Standards

More information

5.3 The Cross Product in R 3

5.3 The Cross Product in R 3 53 The Cross Product in R 3 Definition 531 Let u = [u 1, u 2, u 3 ] and v = [v 1, v 2, v 3 ] Then the vector given by [u 2 v 3 u 3 v 2, u 3 v 1 u 1 v 3, u 1 v 2 u 2 v 1 ] is called the cross product (or

More information

Trigonometric Functions and Equations

Trigonometric Functions and Equations Contents Trigonometric Functions and Equations Lesson 1 Reasoning with Trigonometric Functions Investigations 1 Proving Trigonometric Identities... 271 2 Sum and Difference Identities... 276 3 Extending

More information

Given a point cloud, polygon, or sampled parametric curve, we can use transformations for several purposes:

Given a point cloud, polygon, or sampled parametric curve, we can use transformations for several purposes: 3 3.1 2D Given a point cloud, polygon, or sampled parametric curve, we can use transformations for several purposes: 1. Change coordinate frames (world, window, viewport, device, etc). 2. Compose objects

More information

Geometry Course Summary Department: Math. Semester 1

Geometry Course Summary Department: Math. Semester 1 Geometry Course Summary Department: Math Semester 1 Learning Objective #1 Geometry Basics Targets to Meet Learning Objective #1 Use inductive reasoning to make conclusions about mathematical patterns Give

More information

9.4. The Scalar Product. Introduction. Prerequisites. Learning Style. Learning Outcomes

9.4. The Scalar Product. Introduction. Prerequisites. Learning Style. Learning Outcomes The Scalar Product 9.4 Introduction There are two kinds of multiplication involving vectors. The first is known as the scalar product or dot product. This is so-called because when the scalar product of

More information

CAMI Education linked to CAPS: Mathematics

CAMI Education linked to CAPS: Mathematics - 1 - TOPIC 1.1 Whole numbers _CAPS curriculum TERM 1 CONTENT Mental calculations Revise: Multiplication of whole numbers to at least 12 12 Ordering and comparing whole numbers Revise prime numbers to

More information

Section 9.1 Vectors in Two Dimensions

Section 9.1 Vectors in Two Dimensions Section 9.1 Vectors in Two Dimensions Geometric Description of Vectors A vector in the plane is a line segment with an assigned direction. We sketch a vector as shown in the first Figure below with an

More information

x1 x 2 x 3 y 1 y 2 y 3 x 1 y 2 x 2 y 1 0.

x1 x 2 x 3 y 1 y 2 y 3 x 1 y 2 x 2 y 1 0. Cross product 1 Chapter 7 Cross product We are getting ready to study integration in several variables. Until now we have been doing only differential calculus. One outcome of this study will be our ability

More information

Mathematics Course 111: Algebra I Part IV: Vector Spaces

Mathematics Course 111: Algebra I Part IV: Vector Spaces Mathematics Course 111: Algebra I Part IV: Vector Spaces D. R. Wilkins Academic Year 1996-7 9 Vector Spaces A vector space over some field K is an algebraic structure consisting of a set V on which are

More information

2 Session Two - Complex Numbers and Vectors

2 Session Two - Complex Numbers and Vectors PH2011 Physics 2A Maths Revision - Session 2: Complex Numbers and Vectors 1 2 Session Two - Complex Numbers and Vectors 2.1 What is a Complex Number? The material on complex numbers should be familiar

More information

Number Sense and Operations

Number Sense and Operations Number Sense and Operations representing as they: 6.N.1 6.N.2 6.N.3 6.N.4 6.N.5 6.N.6 6.N.7 6.N.8 6.N.9 6.N.10 6.N.11 6.N.12 6.N.13. 6.N.14 6.N.15 Demonstrate an understanding of positive integer exponents

More information

Geometry Enduring Understandings Students will understand 1. that all circles are similar.

Geometry Enduring Understandings Students will understand 1. that all circles are similar. High School - Circles Essential Questions: 1. Why are geometry and geometric figures relevant and important? 2. How can geometric ideas be communicated using a variety of representations? ******(i.e maps,

More information

Prentice Hall Mathematics: Algebra 2 2007 Correlated to: Utah Core Curriculum for Math, Intermediate Algebra (Secondary)

Prentice Hall Mathematics: Algebra 2 2007 Correlated to: Utah Core Curriculum for Math, Intermediate Algebra (Secondary) Core Standards of the Course Standard 1 Students will acquire number sense and perform operations with real and complex numbers. Objective 1.1 Compute fluently and make reasonable estimates. 1. Simplify

More information

Curriculum Map by Block Geometry Mapping for Math Block Testing 2007-2008. August 20 to August 24 Review concepts from previous grades.

Curriculum Map by Block Geometry Mapping for Math Block Testing 2007-2008. August 20 to August 24 Review concepts from previous grades. Curriculum Map by Geometry Mapping for Math Testing 2007-2008 Pre- s 1 August 20 to August 24 Review concepts from previous grades. August 27 to September 28 (Assessment to be completed by September 28)

More information

Factoring Patterns in the Gaussian Plane

Factoring Patterns in the Gaussian Plane Factoring Patterns in the Gaussian Plane Steve Phelps Introduction This paper describes discoveries made at the Park City Mathematics Institute, 00, as well as some proofs. Before the summer I understood

More information

Two vectors are equal if they have the same length and direction. They do not

Two vectors are equal if they have the same length and direction. They do not Vectors define vectors Some physical quantities, such as temperature, length, and mass, can be specified by a single number called a scalar. Other physical quantities, such as force and velocity, must

More information

Understanding Basic Calculus

Understanding Basic Calculus Understanding Basic Calculus S.K. Chung Dedicated to all the people who have helped me in my life. i Preface This book is a revised and expanded version of the lecture notes for Basic Calculus and other

More information

Notes on Determinant

Notes on Determinant ENGG2012B Advanced Engineering Mathematics Notes on Determinant Lecturer: Kenneth Shum Lecture 9-18/02/2013 The determinant of a system of linear equations determines whether the solution is unique, without

More information

Rotation Matrices and Homogeneous Transformations

Rotation Matrices and Homogeneous Transformations Rotation Matrices and Homogeneous Transformations A coordinate frame in an n-dimensional space is defined by n mutually orthogonal unit vectors. In particular, for a two-dimensional (2D) space, i.e., n

More information

The Matrix Elements of a 3 3 Orthogonal Matrix Revisited

The Matrix Elements of a 3 3 Orthogonal Matrix Revisited Physics 116A Winter 2011 The Matrix Elements of a 3 3 Orthogonal Matrix Revisited 1. Introduction In a class handout entitled, Three-Dimensional Proper and Improper Rotation Matrices, I provided a derivation

More information

UNIFORMLY DISCONTINUOUS GROUPS OF ISOMETRIES OF THE PLANE

UNIFORMLY DISCONTINUOUS GROUPS OF ISOMETRIES OF THE PLANE UNIFORMLY DISCONTINUOUS GROUPS OF ISOMETRIES OF THE PLANE NINA LEUNG Abstract. This paper discusses 2-dimensional locally Euclidean geometries and how these geometries can describe musical chords. Contents

More information

Lecture 3: Coordinate Systems and Transformations

Lecture 3: Coordinate Systems and Transformations Lecture 3: Coordinate Systems and Transformations Topics: 1. Coordinate systems and frames 2. Change of frames 3. Affine transformations 4. Rotation, translation, scaling, and shear 5. Rotation about an

More information

PLANE TRUSSES. Definitions

PLANE TRUSSES. Definitions Definitions PLANE TRUSSES A truss is one of the major types of engineering structures which provides a practical and economical solution for many engineering constructions, especially in the design of

More information

Mechanics lecture 7 Moment of a force, torque, equilibrium of a body

Mechanics lecture 7 Moment of a force, torque, equilibrium of a body G.1 EE1.el3 (EEE1023): Electronics III Mechanics lecture 7 Moment of a force, torque, equilibrium of a body Dr Philip Jackson http://www.ee.surrey.ac.uk/teaching/courses/ee1.el3/ G.2 Moments, torque and

More information

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary

Current Standard: Mathematical Concepts and Applications Shape, Space, and Measurement- Primary Shape, Space, and Measurement- Primary A student shall apply concepts of shape, space, and measurement to solve problems involving two- and three-dimensional shapes by demonstrating an understanding of:

More information

Geometric Transformation CS 211A

Geometric Transformation CS 211A Geometric Transformation CS 211A What is transformation? Moving points (x,y) moves to (x+t, y+t) Can be in any dimension 2D Image warps 3D 3D Graphics and Vision Can also be considered as a movement to

More information

Chapter 6. Orthogonality

Chapter 6. Orthogonality 6.3 Orthogonal Matrices 1 Chapter 6. Orthogonality 6.3 Orthogonal Matrices Definition 6.4. An n n matrix A is orthogonal if A T A = I. Note. We will see that the columns of an orthogonal matrix must be

More information

In order to describe motion you need to describe the following properties.

In order to describe motion you need to describe the following properties. Chapter 2 One Dimensional Kinematics How would you describe the following motion? Ex: random 1-D path speeding up and slowing down In order to describe motion you need to describe the following properties.

More information

In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data.

In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data. MATHEMATICS: THE LEVEL DESCRIPTIONS In mathematics, there are four attainment targets: using and applying mathematics; number and algebra; shape, space and measures, and handling data. Attainment target

More information

Projective Geometry. Projective Geometry

Projective Geometry. Projective Geometry Euclidean versus Euclidean geometry describes sapes as tey are Properties of objects tat are uncanged by rigid motions» Lengts» Angles» Parallelism Projective geometry describes objects as tey appear Lengts,

More information

New York State Student Learning Objective: Regents Geometry

New York State Student Learning Objective: Regents Geometry New York State Student Learning Objective: Regents Geometry All SLOs MUST include the following basic components: Population These are the students assigned to the course section(s) in this SLO all students

More information

1 Sets and Set Notation.

1 Sets and Set Notation. LINEAR ALGEBRA MATH 27.6 SPRING 23 (COHEN) LECTURE NOTES Sets and Set Notation. Definition (Naive Definition of a Set). A set is any collection of objects, called the elements of that set. We will most

More information

Introduction to Matrix Algebra

Introduction to Matrix Algebra Psychology 7291: Multivariate Statistics (Carey) 8/27/98 Matrix Algebra - 1 Introduction to Matrix Algebra Definitions: A matrix is a collection of numbers ordered by rows and columns. It is customary

More information

Algebra 1 2008. Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard

Algebra 1 2008. Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard Academic Content Standards Grade Eight and Grade Nine Ohio Algebra 1 2008 Grade Eight STANDARDS Number, Number Sense and Operations Standard Number and Number Systems 1. Use scientific notation to express

More information

Conjectures. Chapter 2. Chapter 3

Conjectures. Chapter 2. Chapter 3 Conjectures Chapter 2 C-1 Linear Pair Conjecture If two angles form a linear pair, then the measures of the angles add up to 180. (Lesson 2.5) C-2 Vertical Angles Conjecture If two angles are vertical

More information

Recall the basic property of the transpose (for any A): v A t Aw = v w, v, w R n.

Recall the basic property of the transpose (for any A): v A t Aw = v w, v, w R n. ORTHOGONAL MATRICES Informally, an orthogonal n n matrix is the n-dimensional analogue of the rotation matrices R θ in R 2. When does a linear transformation of R 3 (or R n ) deserve to be called a rotation?

More information

Vocabulary Words and Definitions for Algebra

Vocabulary Words and Definitions for Algebra Name: Period: Vocabulary Words and s for Algebra Absolute Value Additive Inverse Algebraic Expression Ascending Order Associative Property Axis of Symmetry Base Binomial Coefficient Combine Like Terms

More information

DEFINITIONS. Perpendicular Two lines are called perpendicular if they form a right angle.

DEFINITIONS. Perpendicular Two lines are called perpendicular if they form a right angle. DEFINITIONS Degree A degree is the 1 th part of a straight angle. 180 Right Angle A 90 angle is called a right angle. Perpendicular Two lines are called perpendicular if they form a right angle. Congruent

More information

Review A: Vector Analysis

Review A: Vector Analysis MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Physics 8.02 Review A: Vector Analysis A... A-0 A.1 Vectors A-2 A.1.1 Introduction A-2 A.1.2 Properties of a Vector A-2 A.1.3 Application of Vectors

More information

Algebra Unpacked Content For the new Common Core standards that will be effective in all North Carolina schools in the 2012-13 school year.

Algebra Unpacked Content For the new Common Core standards that will be effective in all North Carolina schools in the 2012-13 school year. This document is designed to help North Carolina educators teach the Common Core (Standard Course of Study). NCDPI staff are continually updating and improving these tools to better serve teachers. Algebra

More information

Additional Topics in Math

Additional Topics in Math Chapter Additional Topics in Math In addition to the questions in Heart of Algebra, Problem Solving and Data Analysis, and Passport to Advanced Math, the SAT Math Test includes several questions that are

More information

Estimated Pre Calculus Pacing Timeline

Estimated Pre Calculus Pacing Timeline Estimated Pre Calculus Pacing Timeline 2010-2011 School Year The timeframes listed on this calendar are estimates based on a fifty-minute class period. You may need to adjust some of them from time to

More information

n 2 + 4n + 3. The answer in decimal form (for the Blitz): 0, 75. Solution. (n + 1)(n + 3) = n + 3 2 lim m 2 1

n 2 + 4n + 3. The answer in decimal form (for the Blitz): 0, 75. Solution. (n + 1)(n + 3) = n + 3 2 lim m 2 1 . Calculate the sum of the series Answer: 3 4. n 2 + 4n + 3. The answer in decimal form (for the Blitz):, 75. Solution. n 2 + 4n + 3 = (n + )(n + 3) = (n + 3) (n + ) = 2 (n + )(n + 3) ( 2 n + ) = m ( n

More information

Common Core Unit Summary Grades 6 to 8

Common Core Unit Summary Grades 6 to 8 Common Core Unit Summary Grades 6 to 8 Grade 8: Unit 1: Congruence and Similarity- 8G1-8G5 rotations reflections and translations,( RRT=congruence) understand congruence of 2 d figures after RRT Dilations

More information

Cabri Geometry Application User Guide

Cabri Geometry Application User Guide Cabri Geometry Application User Guide Preview of Geometry... 2 Learning the Basics... 3 Managing File Operations... 12 Setting Application Preferences... 14 Selecting and Moving Objects... 17 Deleting

More information

North Carolina Math 2

North Carolina Math 2 Standards for Mathematical Practice 1. Make sense of problems and persevere in solving them. 2. Reason abstractly and quantitatively 3. Construct viable arguments and critique the reasoning of others 4.

More information

The Use of Dynamic Geometry Software in the Teaching and Learning of Geometry through Transformations

The Use of Dynamic Geometry Software in the Teaching and Learning of Geometry through Transformations The Use of Dynamic Geometry Software in the Teaching and Learning of Geometry through Transformations Dynamic geometry technology should be used to maximize student learning in geometry. Such technology

More information

The Basics of FEA Procedure

The Basics of FEA Procedure CHAPTER 2 The Basics of FEA Procedure 2.1 Introduction This chapter discusses the spring element, especially for the purpose of introducing various concepts involved in use of the FEA technique. A spring

More information

Vector Algebra II: Scalar and Vector Products

Vector Algebra II: Scalar and Vector Products Chapter 2 Vector Algebra II: Scalar and Vector Products We saw in the previous chapter how vector quantities may be added and subtracted. In this chapter we consider the products of vectors and define

More information

Linear algebra and the geometry of quadratic equations. Similarity transformations and orthogonal matrices

Linear algebra and the geometry of quadratic equations. Similarity transformations and orthogonal matrices MATH 30 Differential Equations Spring 006 Linear algebra and the geometry of quadratic equations Similarity transformations and orthogonal matrices First, some things to recall from linear algebra Two

More information