06.02.2013 Views

Underwater Robots - Gianluca Antonelli.pdf

Underwater Robots - Gianluca Antonelli.pdf

Underwater Robots - Gianluca Antonelli.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

36 2. Modelling of <strong>Underwater</strong> <strong>Robots</strong><br />

Starting from the equation (2.52) let first consider the current as an external<br />

disturbance τ v,C constant inthe body-fixed frame, itispossible to<br />

write:<br />

M v ˙ν + C v ( ν ) ν + D RB( ν ) ν + Φ v,R ( R I B ) θ v,R + Φ � v,C θ v,C = τ v<br />

that can be rewritten as:<br />

M v ˙ν + C v ( ν ) ν + D RB( ν ) ν + Φ v,P � ( R I B ) θ v,P = τ v<br />

with the use of the (6 × 10) regressor:<br />

Φ v,P � ( R I B )=<br />

� R B I z O3 × 3 I 3 O 3 × 3<br />

0 3 × 1<br />

S<br />

�<br />

R B �<br />

I z<br />

O 3 × 3<br />

I 3<br />

�<br />

.<br />

(2.55)<br />

On the other side the current can be modeled as constant inthe earth-fixed<br />

frame and, merged again with the restoring forces contribution, gives the<br />

following<br />

M v ˙ν + C v ( ν ) ν + D RB( ν ) ν + Φ v,P ( R I B ) θ v,P = τ v<br />

with the use of the (6 × 9) regressor:<br />

Φ v,P ( R I B )=<br />

� O 3 × 3 R B I O 3 × 3<br />

S<br />

�<br />

R B �<br />

I z<br />

O 3 × 3<br />

R B I<br />

�<br />

.<br />

(2.56)<br />

It is worth noticing that the two regressors have different dimensions.<br />

In order to extrapolate the minimum number of independent parameters,<br />

i.e., the number of columns of the regressor, it is possible to resort to the<br />

numerical method proposed by Gautier [135] based onthe Singular Value<br />

Decomposition.<br />

Model (2.56) can by rewritten inasole regressor of proper dimension<br />

yielding:<br />

Φ v,T ( R I B , ν , ˙ν ) θ v,T = τ v . (2.57)<br />

2.8 Kinematics of Manipulators with Mobile Base<br />

In Figure 2.3 asketch ofan<strong>Underwater</strong> Vehicle-Manipulator System with<br />

relevant frames isshown. The frames are assumed tosatisfy the Denavit-<br />

Hartenberg convention [254]. The position and orientation ofthe end effector,<br />

thus, is easily obtained by the use of homogeneous transformation matrices.<br />

Let q ∈ IR n be the vector of joint positions where n is the number of<br />

joints. The vector ˙q ∈ IR n is the corresponding time derivative. Let define<br />

ζ ∈ IR 6+n as

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

Saved successfully!

Ooh no, something went wrong!