In computer graphics and robotics, we can define (2D) scaling, rotations, and translations in Cartesian coordinates using the following operations: x 0 X x x' cos-sinð x x' = = sinᎾ cos Ꮎ + [M]-6 ©D] M-0-0 S That is, scaling and rotations are done using matrix multiplication and translation by adding a vector. We can combine these three operations (in that order, scaling, roation, and then translation) into a single matrix multiplication using homogeneous coordinates. In homogeneous coordinates, we add a third coordinate to a point (vector). Instead of being represented by a pair of numbers (x, y), each point (vector) is represented as a triple (x, y, w) where w 0. For convenience, w is usually taken to be 1. Thus, [Sx cos - sysin 0 Sx sin e 0 Sycose 0 tx] [x₁ 96-8 ty = transforms the vector (x, y)' into a new vector that has been scaled in the x direction by S and in the y direction by sy, rotated counter-clockwise by 0, and translated by (tx, ty)'. Note that in robotics, the these operations are done on rigid bodies so the scaling is always unity.
In computer graphics and robotics, we can define (2D) scaling, rotations, and translations in Cartesian coordinates using the following operations: x 0 X x x' cos-sinð x x' = = sinᎾ cos Ꮎ + [M]-6 ©D] M-0-0 S That is, scaling and rotations are done using matrix multiplication and translation by adding a vector. We can combine these three operations (in that order, scaling, roation, and then translation) into a single matrix multiplication using homogeneous coordinates. In homogeneous coordinates, we add a third coordinate to a point (vector). Instead of being represented by a pair of numbers (x, y), each point (vector) is represented as a triple (x, y, w) where w 0. For convenience, w is usually taken to be 1. Thus, [Sx cos - sysin 0 Sx sin e 0 Sycose 0 tx] [x₁ 96-8 ty = transforms the vector (x, y)' into a new vector that has been scaled in the x direction by S and in the y direction by sy, rotated counter-clockwise by 0, and translated by (tx, ty)'. Note that in robotics, the these operations are done on rigid bodies so the scaling is always unity.
Algebra & Trigonometry with Analytic Geometry
13th Edition
ISBN:9781133382119
Author:Swokowski
Publisher:Swokowski
Chapter9: Systems Of Equations And Inequalities
Section9.8: Determinants
Problem 25E
Related questions
Question
Help by write cartesian transformation in homogeneous coordinates that scales the object by two in each direction, then rotates the body 30 degrees clockwise, and translates it four units in each direction. Read attached picture below for more context.
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps with 2 images
Recommended textbooks for you
Algebra & Trigonometry with Analytic Geometry
Algebra
ISBN:
9781133382119
Author:
Swokowski
Publisher:
Cengage
College Algebra (MindTap Course List)
Algebra
ISBN:
9781305652231
Author:
R. David Gustafson, Jeff Hughes
Publisher:
Cengage Learning
Linear Algebra: A Modern Introduction
Algebra
ISBN:
9781285463247
Author:
David Poole
Publisher:
Cengage Learning
Algebra & Trigonometry with Analytic Geometry
Algebra
ISBN:
9781133382119
Author:
Swokowski
Publisher:
Cengage
College Algebra (MindTap Course List)
Algebra
ISBN:
9781305652231
Author:
R. David Gustafson, Jeff Hughes
Publisher:
Cengage Learning
Linear Algebra: A Modern Introduction
Algebra
ISBN:
9781285463247
Author:
David Poole
Publisher:
Cengage Learning
Trigonometry (MindTap Course List)
Trigonometry
ISBN:
9781337278461
Author:
Ron Larson
Publisher:
Cengage Learning