Difference between revisions of "Translation"

From Robotics
Jump to: navigation, search
Line 1: Line 1:
 
{{Navigation|before=[[Transformations]]|overview=[[Transformations]]|next=[[Rotation]]}}
 
{{Navigation|before=[[Transformations]]|overview=[[Transformations]]|next=[[Rotation]]}}
  
 +
[File:translation1.png|right|300px]
 
Translation is the easiest kind of transformation. Translating a point <math>p</math> means that it is shifted by a translation vector. So the translation vector <math>\vec{\mathbf{t}}</math> is added to the position vector <math>\vec{\mathbf{p}}</math> of <math>p</math>. The position vector <math>\vec{\mathbf{p}_t}</math> of the resulting transformed point <math>p_t</math> is calculated as follows:<br/>
 
Translation is the easiest kind of transformation. Translating a point <math>p</math> means that it is shifted by a translation vector. So the translation vector <math>\vec{\mathbf{t}}</math> is added to the position vector <math>\vec{\mathbf{p}}</math> of <math>p</math>. The position vector <math>\vec{\mathbf{p}_t}</math> of the resulting transformed point <math>p_t</math> is calculated as follows:<br/>
 
:<math>
 
:<math>

Revision as of 11:09, 26 May 2014

← Back: Transformations Overview: Transformations Next: Rotation

[File:translation1.png|right|300px] Translation is the easiest kind of transformation. Translating a point p means that it is shifted by a translation vector. So the translation vector \vec{\mathbf{t}} is added to the position vector \vec{\mathbf{p}} of p. The position vector \vec{\mathbf{p}_t} of the resulting transformed point p_t is calculated as follows:


\vec{\mathbf{p}_t}=\vec{\mathbf{p}}+\vec{\mathbf{t}}

For further information about vector addition and examples, please have a look at the article about simple arithmetic vector operations.