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.

124 6. Kinematic Control of UVMSs<br />

Fig. 6.11. UVMS in the configuration with null joint positions<br />

path are shown in Figure 6.12. The duration of the simulation is 50 s. The<br />

algorithm is implemented at asampling frequency of20Hz. Notice that the<br />

desired path cannot be tracked bythe manipulator alone since it goes outside<br />

of its workspace. Itisthen necessary, somehow, to move the vehicle as well.<br />

Finally, the task is to be executed in real-time; no off-line knowledge of the<br />

task is available.<br />

Different simulations will be shown:<br />

Case Study n. 1. Simple pseudoinversion of (2.68);<br />

Case Study n.2. Pseudoinversion of (2.68) by the use of aweighted pseudoinverse;<br />

Case Study n. 3. Singularity robust task priority algorithm;<br />

Case Study n. 4. Integrationofthe formeralgorithmwith the proposed fuzzy<br />

technique in presence of several secondary tasks.<br />

For all the simulations aCLIK algorithm is considered, moreover, the<br />

orientation error isrepresented by the use of quaternions. The desired orientation,<br />

however, is stillassigned in terms of Euler angles, since the transformation<br />

from Euler angles to quaternions is free from representation singularities.

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

Saved successfully!

Ooh no, something went wrong!