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.
208 8. Interaction Control of UVMSs<br />
common inexternal force control approach, the motion controller guarantees<br />
perfect tracking, yielding J p ζ d = ˙x .Wefinally choose Λ p = λ p I m .Thus,<br />
(8.10) can be rewritten as<br />
˙x = ˙x c + λ p ( x p,d − x ) . (8.11)<br />
In view of the above assumptions the vector ˙x c belongs to R ( K ); it is<br />
then simple to recognize that the motion component ofthe dynamics along<br />
the normal direction to the surface is decoupled from the motion components<br />
lying onto the contact plane. Therefore, it is convenient to multiply (8.11) by<br />
the two orthogonal projectors nn T and I − nn T (see Figure 2.5), that gives<br />
the two decoupled dynamics<br />
nn T ˙x = ˙x c + nn T λ p ( x p,d − x ) (8.12)<br />
( I − nn T ) ˙x =(I − nn T ) λ p ( x p,d − x ) (8.13)<br />
Equation (8.13) clearly shows convergence ofthe components of x tangent<br />
to the contact plane to the corresponding desired values when λ p > 0.<br />
To analyze convergence of(8.12), bydifferentiating (8.12) and by taking<br />
into account (2.76) and (8.9) we obtain the scalar equation<br />
(1 + k f,v k )¨w +(λ p + k f,p k )˙w + k f,i kw = k f,i n T ( f d + k x ∞ ) , (8.14)<br />
where the variable w = n T x is used for notation compactness and k ,as<br />
defined inthe modeling Chapter, is the environment stiffness.<br />
Equation (8.14) shows that, with aproper choice ofthe control parameters,<br />
the component of x normal tothe contact plane converges to the<br />
value<br />
w ∞ = n T ( 1<br />
k f e,d + x ∞ ) .<br />
In summary, the overall system converges to the equilibrium<br />
x ∞ = nn T ( 1<br />
k f e,d + x ∞ )+(I − nn T ) x p,d ,<br />
which can be easily recognized to ensure f e,∞ = f e,d.<br />
8.4.3 Robustness<br />
In the following, the robustness of the controller to react against unexpected<br />
impacts or errors in planning desired force/position directions is discussed.<br />
The major drawback of hybrid control isthat itisnot robust to the<br />
occurrence of an impact in adirection wheremotion control hasbeen planned.<br />
In such acase, in fact, the end effector is not compliant along that direction<br />
and strong interaction between manipulator and environment is experienced.<br />
This problem has been solved by resorting to the parallel approach [79] where<br />
the force control action overcomes the position control action atthe contact.<br />
The proposed scheme shows the same feature asthe parallel control. In<br />
detail, ifacontact occurs along amotion direction, we can see from (8.8)