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.

6.5 Singularity-Robust Task Priority 119<br />

Starting from the same initial system configuration as before, in the simulation<br />

the same end-effector trajectory has been assigned while manipulator<br />

joint 2isdriven far from zero; it is desired to keep the vehicle position constant,<br />

if possible.<br />

The desired final value of q 2 is − 0 . 78 rad; the time history of the desired<br />

value q 2 ,d is computed according toaquintic polynomial interpolating law<br />

with null initial and final velocities and acceleration and aduration of 10 s.<br />

The algorithm’s gains are<br />

K p =diag{ 10, 10, 10, 1 } , (6.13)<br />

K s =diag{ 2 , 2 } . (6.14)<br />

The simulation results are reported in Figure 6.7 and 6.8.<br />

[m]<br />

10<br />

8<br />

6<br />

4<br />

2<br />

0<br />

−2<br />

−4<br />

−6<br />

−8<br />

−10<br />

−10 −5 0 5 10<br />

[m]<br />

Fig. 6.7. Tracking of agiven end-effector trajectory with manipulator dexterity<br />

It can be recognized that the primary task is successfully executed, in<br />

that the end-effector location and manipulator joint 2achieve their target.<br />

On the other hand, the vehicle moves despite the secondary task demands<br />

for station keeping. Remarkably, the obtained vehicle reference trajectory is<br />

smooth.<br />

To underline the energetic difference in the station keepingtask considered<br />

in the first case study when executed with and without vehicle re-orientation,

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

Saved successfully!

Ooh no, something went wrong!