09.12.2012 Views

Basic Characteristics RAPID

Basic Characteristics RAPID

Basic Characteristics RAPID

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

PoseMult Multiplies pose data<br />

Example<br />

PoseMult (Pose Multiply) is used to calculate the product of two frame transformations.<br />

A typical use is to calculate a new frame as the result of a displacement acting<br />

on an original frame.<br />

x0<br />

z0<br />

Frame0<br />

y0<br />

pose1<br />

z1<br />

pose1 represents the coordinates of Frame1 related to Frame0.<br />

pose2 represents the coordinates of Frame2 related to Frame1.<br />

The transformation giving pose3, the coordinates of Frame2 related to Frame0, is<br />

obtained by the product of the two transformations:<br />

VAR pose pose1;<br />

VAR pose pose2;<br />

VAR pose pose3;<br />

.<br />

.<br />

pose3 := PoseMult(pose1, pose2);<br />

Return value Data type: pose<br />

x1<br />

Frame1<br />

pose3<br />

The value of the product of the two poses.<br />

<strong>RAPID</strong> Reference Manual 9-PoseMult-1<br />

y1<br />

pose2<br />

x2<br />

z2<br />

Frame2<br />

y2

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

Saved successfully!

Ooh no, something went wrong!