06.02.2013 Views

Underwater Robots - Gianluca Antonelli.pdf

Underwater Robots - Gianluca Antonelli.pdf

Underwater Robots - Gianluca Antonelli.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

188 7. Dynamic Control of UVMSs<br />

• ˙ V ≤ 0;<br />

• ˙ V is uniformly continuous.<br />

then<br />

• ˙ V → 0as t →∞.<br />

Thus s 0 0 ,...,s n n → 0 as t →∞.Due to the recursive definition of the vectors<br />

s i i ,the position errors converge tothe null value as well. In fact, the<br />

vector s 0 0 → 0 implies ν 0 0 → 0 and e 0 → 0 ( λ p,0 > 0and λ o,0 > 0). Moreover,<br />

since the rotation matrix has full rank, the vehicle position error ˜η 1 too<br />

decreases tothe null value. Convergence tozero of s i i directly implies convergence<br />

to zero of s q,1 ,...,sq,n ;consequently, ˙˜q → 0 and ˜q → 0 .Asusual in<br />

adaptive control technique, it is not possible to prove asymptotic stability of<br />

the whole state, since ˜ θ i is only guaranteed to be bounded.<br />

Remarks.<br />

• Achieving null error of n +1 rigid bodies with 6-DOF with only 6+n<br />

inputs is physically coherent since the control law iscomputed bytaking<br />

into account the kinematic constraints of the system.<br />

• In [325] the control law performs an implicit kinematic inversion. This<br />

approach requires to work with a6-DOF robot for the stability analysis of<br />

aposition/orientation control of the end effector. In case of aredundant<br />

robot, the Authors suggest the implementation ofanaugmented Jacobian<br />

approach in order to have asquare Jacobian to work with. However, the<br />

possible occurrence of algorithmic singularities is not avoided (see also<br />

Section 6.2). On the other hand, ifthe kinematic control is kept separate<br />

from the dynamic loop, as in the discussed approach, it is possible to<br />

use inverse kinematic techniques robust to the occurrence of algorithmic<br />

singularities.<br />

7.9.2 Simulations<br />

Dynamic simulations have been performed toshow the effectiveness ofthe discussed<br />

control law based onthe simulation tool described in [23]. The vehicle<br />

data are taken from [145] and are referred to the experimental Autonomous<br />

<strong>Underwater</strong> Vehicle NPS Phoenix. For simulation purposes, asix-degree-offreedom<br />

manipulator with large inertia has been considered which ismounted<br />

under the vehicle’s body. The manipulator structure and the dynamic parameters<br />

are those of the Smart-3S manufactured by COMAU. Its weight is<br />

about 5%ofthe vehicle weight, its length is about 2m stretched while the<br />

vehicle is 5m long. The overall structure, thus, has 12degrees of freedom.<br />

The relevant physical parameters of the system are reported in Table 7.5.<br />

Notice one of the features of the controller: by changing the manipulator<br />

does not imply redesigning the control but itsimply modifies the Denavit-<br />

Hartenberg table and the initial estimate ofthe dynamic parameters. As a

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

Saved successfully!

Ooh no, something went wrong!