Underwater Robots - Gianluca Antonelli.pdf
Underwater Robots - Gianluca Antonelli.pdf
Underwater Robots - Gianluca Antonelli.pdf
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