Proiect MECANISME PENTRU ROBOTI CARE SE DEPLASEAZA PRIN SALT OBTINUTE PRIN STUDII PE SUBIECTI VII referat



MECANISME PENTRU ROBOTI CARE SE DEPLASEAZA PRIN SALT

OBTINUTE PRIN STUDII PE SUBIECTI VII

1. INTRODUCERE

Asa cum se stie, prin biologie se intelege stiinta vietii (gr. bios - viata, logos - stiinta) .

Stabilirea si elucidarea unor analogii intre sistemele tehnice si cele biologice a fost si ramane o

inepuizabila sursa de inspiratie in stimularea si dezvoltarea creativitatii tehnice.

Una din cele mai tinere stiinte care s-au delimitat in ultimele decenii, este bionica. 52434pht89kis1i



Notiunea a fost introdusa de americanul J.E.Steele in 1960 (provine din cuplarea

notiunilor de biologie si electronica), pentru a desemna cercetarile de cibernetica orientate in

special spre studiul simularii mecanice a unor functii caracteristice organismelor.

Bionica a fost definita ca stiinta care studiaza functiile organismelor vii si simularea prin hi434p2589kiis

mijloace tehnice a acestor functii. Printre obiectivele cercetarii bionice actuale, o atentie speciala

este acordata:

- studiului sistemului nervos conceput ca retea hipercomplexa de senzori;

- studiului organelor senzoriale;

- studiului organelor efectoare.

Studiul organelor efectoare si al proceselor de transmitere a comenzilor catre organele

efectoare reprezinta o parte esentiala a bionicii.

Solutiile existente in natura vie in acest domeniu sunt extrem de diverse si ingenioase.

Studiul si imitarea lor este de o inestimabila utilitate in circumstante nenumarate. Ca

exemple tipice pot fi citate cele ale constructiei manipulatoarelor automate si ale pedipulatoarelor

automate.

Asa cum se stie, mecanismul este un sistem mecanic in care corpurile materiale

rezistente componente, intre care exista legaturi mobile, isi pot schimba sub actiunea fortelor

pozitia relativa, in mod determinat, pentru indeplinirea unor functii necesare (transmiterea puterii

mecanice, a fortelor, a miscarilor, ghidarea corpurilor etc.).

Biomecanismul este acel sistem mecanic intalnit in organismele vii, care are caracteristici

comune cu mecanismul definit anterior.

Mecanismul bionic reprezinta acele mecanisme care modeleaza structura si functiile

biomecanismelor. Acesta se mai poate defini ca fiind mecanism echivalent biomecanismului a9s.

Biomecanismul este mecanismul existent in biosisteme.

Mecanismul bionic este mecanismul care modeleaza structura si functiile

biomecanismului.

Devin astfel, interesante, biomecanismele care realizeaza performante deosebite. Intre

acestea, biomecanismele care realizeaza locomotia prin salt se caracterizeaza prin:

- deplasarea rapida;

- consum energetic minim;

- echilibrare dinamica;

- prezinta componente care realizeaza recul elastic.

Locomotia prin salt a inceput sa fie studiata relativ recent. Parintele deplasarii prin salt,

M. H. Raibert, a infiintat MIT Leg Laboratory in 1980 pe care l-a condus pana in 1995. In 1980

Marc Raibert era cadru diadctic asociat si preda metode computationale la Institutul de Robotica,

dupa care a devenit profesor de inginerie electrica si de stiinte informationale devenind membru

al Artificial Intelligence Laboratory. In 1995 Raibert a devenit presedintele companiei private

Boston Dynamics Inc.

In

perioada

1980-2000 MIT Leg Laboratory a proiectat si a realizat aproximativ 20 de

roboti, majoritatea obtinuti pe baza studiilor realizate pe subiecti din regnul animal (dinozaur,

flamingo, curcan, capra, cal, cangur etc.) [10].

2. ANALIZA MISCARII DE SALT A BROASTEI-DE-LAC

Pentru identificarea functiilor cinematice ale biomecanismului aferent locomotiei prin salt

la broasca a fost necesara filmarea in conditii de laborator a subiectului viu. S-au folosit doua

exemplare de broasca-de-lac mare (Rana ridibunda ridibunda) dintre care unul de masa 10,7 g,

iar celalalt de masa 25 g.

Filmarea s-a realizat in doua etape:

1. In conditii de studio cu doua camere mobile de tipul PANASONIC M40 si SONY 8 mm.

2. In conditii de studio cu doua camere fixe de tipul JVC cu 20 cadre/sec.

Subiectii au fost introdusi intr-o cutie de sticla la care s-au atasat repere fixe trasate pe hartie

milimetrica pe doua fete ale acesteia. S-au realizat filmari paralel cu planul YOZ, XOY si XOZ

care au pus in evidenta parametrii cinematici necesari pentru identificarea miscarii spatiale.

S-au utilizat mai multe scheme principale de filmare utilizand in principal doua camere de luat vederi. O astfel de schema de filmare este prezentata in fig.1.

Fig.1. Schema de filmare la care o camera a fost amplasata perpendicular pe planul YOZ, iar

cealalta perpendicular pe planul XOY.

Filmarile s-au realizat cu camere fixe fixate pe trepied sau cu camere mobile cu operator

uman, analiza miscarii studiindu-se fata de reperul fix XYZ sau fata de un alt reper fix paralel cu

acesta. Filmarea s-a realizat in timp real cu 20 de cadre pe secunda, fara contorizarea timpului pe

videocamera, baza de timp luandu-se in considerare pe filmele digitale obtinute. Utilizand un

videocasetofon PANASONIC NV-P2U (videoplayer cu inregistrare) si un calculator cu procesor

Pentium II dotat cu o placa de captura video 3DEMON iar cu programul Adobe Premiere 4.2. s-a

transformat semnalul video in fisiere TIFF Bitmap (20 de fisiere pentru fiecare secunda de film)

la rezolutia 320x420 dpi. Programul Adobe Premiere 4.2. este un program de captura de imagine

care pe langa posibilitatea transformarii semnalului video in film digital permite selectarea

secventelor si montarea acestora, avand toate instrumentele necesare unui laborator de montaj.

Pentru filmele realizate (care s-au obtinut cu camere care filmeaza cu 20 de cadre pe secunda)

s-au obtinut secvente TIFF pentru fragmentele selectate care cuprind salturile interesante. Trebuie

remarcat faptul ca, din materialul vast filmat numai o parte foarte mica devine material real

pentru analiza saltului, deoarece:

- conditiilor de studio sunt complet diferite de ecosistemul animalelor studiate;

- exista timpi de pregatire si de asteptare;

- subiectii obosesc relativ repede (dupa 4-5 salturi);

- subiectii analizati sunt activi noaptea si mai putin in timpul zilei;

- deseori, subiectii lovesc peretii in timpul saltului datorita reflexiei de oglinda a sticlei

(animalul considera ca este prezent un alt exemplar in apropiere).

Materialul selectat si transformat in imagini TIFF este supus operatiei de contorizare prin

introducerea bazei de timp; prin filmare cu 20 de cadre pe secunda se poate considera ca se obtine

o imagine la fiecare 0,05 secunde. De asemenea, se traseaza sistemul global fix la care se va

raporta miscarea de salt. In figura 7 se prezinta o imagine cu contorul de timp si sistemul fix de

axe.

Se constata ca se pot obtine solutii relativ precise pentru pozitiile punctelor caracteristice

biomecanismului broastei-de-lac, chiar daca se face analiza unor imagini laterale (prin filmarea

planului XOZ) utilizand aceste unelte auxiliare suprapuse peste imaginea bruta obtinuta prin prelucrarea cu Adobe Premiere, urmata de prelucrarea cu CorelDraw. Astfel, se poate extrage

coordonata Y pentru punctele aflate in centrul articulatiilor prin trasarea auxiliara a proiectantelor

pe planul XOY.

Pentru sistematizarea datelor s-a considerat ca este necesara schematizarea structurii

biomecanice a subiectului studiat, precum si notarea articulatiilor principale care participa la

locomotia prin salt. Astfel, s-a obtinut schema din figura 2 care s-a creat printr-o serie de

simplificari evidente.

Fig.2. O schema a biomecanismului broastei-de-lac creata pentru sistematizarea datelor.

Pentru determinarea pozitiilor punctelor caracteristice ale biomecanismului s-a analizat o

secventa de film formata din noua imagini.

Cu instrumentele expuse anterior si prin citirea directa a coordonatelor pe imagini s-au

obtinut rezultate de tipul celor prezentate in tabelul 1:

Tabelul 1-Datele masurate ale punctului A

Curbele pe care se deplaseaza punctele caracteristice ale biomecanismului pot fi

vizualizate prin intermediul functiei 3DPOLY din programul AUTOCAD. In acelasi program se

poate obtine o interpolare grafica de tip spline-spatial utilizand comanda PEDIT. In figura 4 se

prezinta variatia obtinuta prin incarcarea directa a datelor (cu albastru) si curba realizata prin

interpolare spline (rosu) a6s.

Fig.4. Variatia punctului A in functie de timp.

Pe baza datelor masurate s-a incercat interpolarea rezultatelor cu functii polinomiale de

gradul 8 de tipul:

F(t)=a t

Pentru aceasta s-a utilizat programul Mathematica 2.2

In acest program s-a format un sistem de 9 ecuatii cu 9 necunoscute pe baza datelor

prezentate in tabelele 1-15 care este rezolvat cu functia NAlgebraicRules

Dupa rezolvare se obtine urmatoarea functie de gradul 8 pentru coordonata x a punctului

A:

2 6 3 7 4

XA(t) = 70 + 5599.13 t - 286390. t + 5.62982 10 t - 5.61025 10 t +

8 5 8 6 9 7 8 8

3.0924 10 t - 9.50151 10 t + 1.52044 10 t - 9.86178 10 t

Pentru

obtinerea graficului functiei x(t) pentru punctul A se aplica functia Plot . In figura

5 este prezentata variatia coordonatei X in functie de timp pentru punctul A.

Fig.5. Variatia functiei X(t) a punctului A.

Pentru

obtinerea componentei pe axa OX a vitezei punctului A se deriveaza in functie de

timp functia X(t) obtinuta anterior, prin intermediul functiei Dt si se obtine functia prezentata in

figura 6.

Fig.6. Variatia componentei pe axa OX a vitezei.

Aceasta componenta a vitezei se mai deriveaza inca o data si se obtine componenta

acceleratiei pe axa ox a punctului A care este prezentata in figura 7.

Fig.7. Variatia componentei pe OX a acceleratiei punctului A.

Asemanator, se determina variatiile coordonatelor, vitezelor si acceleratiilor pentru

celelalte puncte caracteristice ale biomecanismului .

Pentru determinarea unor mecanisme echivalente care sa permita deplasarea prin salt este

foarte important studiul scheletului si a mobilitatilor acestuia.

Corpul vertebrelor este individualizat, fiind amficelic la urodele inferioare. In lungul

coloanei vertebrale se disting patru regiuni: cervicala, dorso-lombara, sacrala si codala.

In regiunea gatului se gaseste o singura vertebra care nu corespunde cu atlasul amniotelor.

Regiunea toraco-lombara are vertebre prevazute cu apofize transversale la care s-au sudat

rudimentele coastei. Acestea nu se unesc intr-un stern adevarat. Vertebra unica care alcatuieste

regiunea sacrala are apofize transverse foarte dezvoltate, servind la articularea cu centura

pelviana.