13.01.2014 Views

PDF 1.938kB

PDF 1.938kB

PDF 1.938kB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

32 CHAPTER 4. METHOD<br />

Prismatic Joint<br />

The mapping of a prismatic joint is more straight forward, because the model is already defined in<br />

Cartesian space. The only thing that must be done is to set the other two axis, in which the joint is not<br />

moving, to zero. Thus the mapping of a prismatic joint with the model x k , P k can be done as<br />

[ [ ]<br />

s σ<br />

2<br />

x k = , P<br />

v]<br />

k = s 0<br />

0 σv<br />

2<br />

⎡ ⎤ ⎡<br />

s<br />

σ 2 ⎤<br />

s 0 0<br />

move in x-axis: µ xyz = ⎣0⎦ , Σ xyz = ⎣ 0 0 0⎦<br />

0<br />

0 0 0<br />

⎡ ⎤ ⎡ ⎤<br />

0<br />

0 0 0<br />

move in y-axis: µ xyz = ⎣s⎦ , Σ xyz = ⎣0 σs 2 0⎦<br />

0<br />

0 0 0<br />

⎡ ⎤ ⎡ ⎤<br />

0<br />

0 0 0<br />

move in z-axis: µ xyz = ⎣0⎦ , Σ xyz = ⎣0 0 0 ⎦<br />

s<br />

0 0 σs<br />

2<br />

4.4.3 Quality of Transformation Chains<br />

Until now only the quality of a single transformation was considered. This section will show how<br />

single position uncertainties can be merged to describe the uncertainty of a transformation chain.<br />

To do this, the simple tf chain shown in Figure 4.12 is used. This chain consists of a root frame<br />

Figure 4.12: Tf tree with three frames.<br />

called base_frame and two other frames, which are linked through prismatic joints. The joint that<br />

links the base_frame with the x_frame moves in the x-direction whereas the joint linking the<br />

x_frame with the y_frame moves in y-direction. As an example the transformation M, as well as<br />

the position uncertainty Σ can be defined as:<br />

• base_frame → x_frame:<br />

⎡ ⎤<br />

1 0 0 5 ⎡<br />

⎤<br />

M a = ⎢0 1 0 1<br />

1 0 0<br />

⎥<br />

⎣0 0 1 3⎦ , Σ a = ⎣0 0.001 0⎦<br />

0 0 0<br />

0 0 0 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!