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.
112 6. Kinematic Control of UVMSs<br />
6.3 The Drag Minimization Algorithm<br />
In 1999 N. Sarkar and T.K. Podder ([249, 250]) suggest to use the system<br />
redundancy in order to minimize the total hydrodynamic drag. Roughly<br />
speaking the proposed kinematic control generates a coordinate vehicle/manipulator<br />
motion so that the resulting trajectory incrementally reduce<br />
the total drag encountered by the system.<br />
The second-order version of (6.3) is given by<br />
˙ζ r = J † ( η , q )<br />
�<br />
˙x E,d − ˙ J ( η , q ) ζ<br />
�<br />
+<br />
�<br />
I N − J † ( η , q ) J ( η , q )<br />
� ˙ζ a , (6.10)<br />
where, again, the vector ˙ ζ a is arbitrary and can be used tooptimize some<br />
performance criteria that can be chosen, similarly to eq. (6.4), as<br />
˙ζ a = − k H ∇ H ( q ) . (6.11)<br />
The Authors propose the following scalar objective function<br />
H ( q )=D T ( q , ζ ) WD( q , ζ ) (6.12)<br />
where D ( q , ζ )isthe damping matrix and W ∈ IR N × N is apositive definite<br />
weight matrix. Byproperly selecting the weight matrix it is possible to shape<br />
the influence of the drag of the individual components on the total system’s<br />
drag. Apossible choice for W is adiagonal matrix [250].<br />
The method istested in detailed simulations where the drag coefficients<br />
are supposed to be known. As noticed by the Authors, in practical situations,<br />
the drag coefficient need to be identified and this can not be an easy task; it<br />
must be noted, however, that theoretical drag coefficient are available in the<br />
literature for the most common shapes. Asafirst approximation it is possible<br />
to model the vehicle as an ellipsoid and the manipulator arms as cylinders.<br />
The proposed method, thus, even being approximated, provides information<br />
of wider interest.<br />
It is worth noticing that drag minimization has been the objective of<br />
several approaches, even not based on kinematics control, such as, e.g., [160,<br />
161]; in [164], the Authors propose to utilize agenetic algorithm to be trained<br />
over aperiodic motion in order to estimate the trajectory’s parameters that<br />
minimize the directional drag force in the task space.<br />
6.4 The Joint Limits Constraints<br />
N. Sarkar, J.Yuh and T.K. Podder, in 1999 ([252]) take into account the<br />
problem ofhandling the manipulators’ joints limits.<br />
The Authors propose to suitably modifying the weight matrix W in<br />
Eq. (6.2). In detail, W is chosen asadiagonal matrix the entries of which<br />
are related to aproper function. The approach might also take into account