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.

3.2 Earth-Fixed-Frame-Based, Model-Based Controller 47<br />

Table 3.1. Labels of the discussed controllers<br />

label Authors Sect. frame<br />

A Fjellstad &Fossen 3.2 earth<br />

B Yuh et al. 3.3 earth<br />

C Fjellstad &Fossen 3.4 vehicle<br />

D Fossen &Balchen 3.5 earth/vehicle<br />

E <strong>Antonelli</strong> et al. 3.6 earth/vehicle<br />

F Sun &Cheah 3.7 earth/vehicle<br />

3.2 Earth-Fixed-Frame-Based, Model-Based Controller<br />

In 1994, O. Fjellstad and T.Fossen [122] propose an earth-fixed-frame-based,<br />

model-based controller that makes use of the 4-parameter unit quaternion<br />

(Euler parameter) to reach asingularity-free representation ofthe attitude.<br />

The controller is obtained by extending the results obtained in [267] for robot<br />

manipulators.<br />

By defining<br />

˜p = p d − p (3.1)<br />

where p =[η T 1 Q T ] T ∈ IR 7 is the quaternion-based position/attitude vector<br />

of the vehicle and p d =[η T 1 ,d Q T d ] T ∈ IR 7 is its desired value. The<br />

following (7 × 1) vector can be further defined:<br />

s = K D ˙˜p + K P ˜p + K I<br />

� t<br />

that implies the vector ˙p r ∈ IR 7 defined as<br />

˙p r = K D ˙p d + K P ˜p + K I<br />

0<br />

˜p ( τ ) dτ = ˙p r − K D ˙p (3.2)<br />

� t<br />

0<br />

˜p ( τ ) dτ (3.3)<br />

where K D , K P and K I are (7 × 7) positive definite matrices of gains.<br />

The following control law isproposed<br />

τ � v = M � v ¨p r + C � v ˙p r + D � RB ˙p r + g � RB<br />

+ Λs , (3.4)<br />

where Λ is a(7 × 7) positive definite matrix of gains. Notice that the above<br />

control law refers toaquaternion-based dynamic model in earth-fixed coordinates<br />

whichcan be obtained from(2.53) by using the matrix J k,oq ∈ IR 4 × 3 instead<br />

of the matrix J k,o ∈ IR 3 × 3 in the construction of the Jacobian J e ( R I B ).<br />

Also notice that, with respect to the model detailed in Section 2.7 the dimension<br />

of J e ( R I B )are different.

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

Saved successfully!

Ooh no, something went wrong!