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.6 Fuzzy Inverse Kinematics 129<br />

It is underlined that some of the above items are critical; the alignment with<br />

the current, however, can besignificant inorder to reduce power consumption<br />

[20]. As an example, in the previous case study, the use of aweight factor<br />

requires now alarger movement ofthe manipulator. This can lead to the occurrence<br />

of kinematic singularities. In fact, if the trajectory is assigned in<br />

real-time, it is possible that the manipulator isasked to move to the border<br />

of its workspace, where the possibility toexperience akinematic singularity<br />

is high. Also, when the manipulator isoutstretched, mechanical joint limits<br />

can be encountered. Inthe simulations, the following joint limits have been<br />

assumed:<br />

q min =[− 100 − 210 − 210 − 150 − 80 − 170] T deg<br />

q max = [100 30 10 150 80 170] T deg .<br />

In Figure 6.17, the minimum distance to such limits for the previous case<br />

study isshown. It can beobserved that the manipulator hits amechanical<br />

limit at t ≈ 35 s.<br />

d[deg]<br />

50<br />

40<br />

30<br />

20<br />

10<br />

0<br />

0 10 20 30<br />

O<br />

40 50<br />

time [s]<br />

Fig. 6.17. Case study n. 3. Minimum distance of the 6joints from their mechanical<br />

limits. It can be observed that large movements of the manipulator may cause<br />

hitting of the joint limits<br />

In order to match all the constraints of such problem, asolution as been<br />

proposed based on the use of the singularity-robust task priority merged with<br />

fuzzy techniques.<br />

Let consider the following tasks:<br />

• End-effector position/orientation. The primary task is given, asfor<br />

the previous simulations by the end-effector position and orientation. The<br />

corresponding Jacobian J p is J given in (2.68);

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

Saved successfully!

Ooh no, something went wrong!