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.

6.5 Singularity-Robust Task Priority 115<br />

the model of the NPS AUV [145] is considered itcan be easily recognized<br />

that, the drag in the x b direction isreally smaller with respect to the drag in<br />

the y b .This suggests to attempt keeping the fore aft direction of the vehicle<br />

aligned with the ocean current inorder to reduce energy consumption.<br />

To implement the proposed approach, itisproposed to consider as primary<br />

task both the end-effector position+orientation and the vehicle orientation,<br />

i.e.,<br />

x p =[x E y E ψ E ψ ] T ,<br />

and assecondary task the vehicle position, i.e.,<br />

x s =[x y] T .<br />

In afirst simulation the end-effector has to maintain its position and<br />

orientation while the vehicle will change its orientation to minimize the effect<br />

of the ocean current; it is desired to keep the vehicle position constant, if<br />

possible. Let the initial configuration ofthe vehicle be<br />

x =0 m ,<br />

y =0 m ,<br />

ψ =0 rad ,<br />

and the manipulator joint angles be<br />

q =[1 . 47 − 1 0. 3] T<br />

rad ,<br />

corresponding tothe end-effector location<br />

x E =5. 92 m ,<br />

y E =4. 29 m ,<br />

ψ E =0. 77 rad .<br />

The desired values of the end-effector variablesand vehicle position are coincident<br />

with their initial value. The desired final value of the vehicle orientation<br />

is 0 . 78 rad asgiven, e.g., by acurrent sensor; the time history of the desired<br />

value ψ d is computed according to aquintic polynomial interpolating law<br />

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

The algorithm’s gains are<br />

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

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

The simulation results are reported in Figure 6.3 and 6.4. Itcan be recognized<br />

that the task is successfully executed, inthat the end-effector location<br />

and vehicle position are held while the vehicle body is re-oriented to align<br />

with the ocean current. Remarkably, the obtained vehicle reference trajectory<br />

is smooth.

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

Saved successfully!

Ooh no, something went wrong!