studiu de caz I

86
Studiu de caz I Roboţii umanoizi Avantaje : -mobilitatea mai mare pe terenuri accidentate, -facilitatea de a se deplasa în medii construite pentru oameni, -punctul înalt al sistemului de vedere, -posibilitatea utilizării picioarelor şi în alte scopuri decât pentru deplasare -facilizarea utilizării membrelor anterioare pentru operaţii de manipulare. Astfel roboţii umanoizi pot lovi o minge, pot acţiona pedalele unui vehicul, pot urmări podeaua, utilizând picioarele, sau pot deschide uşi, pot manevra obiecte de pe rafturi, pot acţiona butoane şi comutatoare cu mâna. În ceea ce priveşte viteza, mobilitatea, stabilitatea sau complexitatea, mersul cu patru sau mai multe picioare este mult mai eficient. Dezavantaje: - centru de greutate înalt cu o suprafaţă mică de contact cu solul, - echilibru mic (instabil) al corpului, Ciclul de control pentru mişcările picioarelor unui robot biped : pg. 10

Transcript of studiu de caz I

Page 1: studiu de caz I

Studiu de caz I

Roboţii umanoizi

Avantaje :

-mobilitatea mai mare pe terenuri accidentate,

-facilitatea de a se deplasa în medii construite pentru oameni,

-punctul înalt al sistemului de vedere,

-posibilitatea utilizării picioarelor şi în alte scopuri decât pentru deplasare

-facilizarea utilizării membrelor anterioare pentru operaţii de manipulare.

Astfel roboţii umanoizi pot lovi o minge, pot acţiona pedalele unui vehicul, pot urmări podeaua,

utilizând picioarele, sau pot deschide uşi, pot manevra obiecte de pe rafturi, pot acţiona butoane şi

comutatoare cu mâna. În ceea ce priveşte viteza, mobilitatea, stabilitatea sau complexitatea, mersul cu

patru sau mai multe picioare este mult mai eficient.

Dezavantaje:

- centru de greutate înalt cu o suprafaţă mică de contact cu solul,

- echilibru mic (instabil) al corpului,

Ciclul de control pentru mişcările picioarelor unui robot biped :

pg. 10

Page 2: studiu de caz I

Porneşte de la informaţiile primite de la senzori (senzorii interni măsoară poziţia şi orientarea

tuturor elementelor robotului, iar senzorii externi furnizează informaţii despre forma şi structura

mediului şi terenului înconjurător), care sunt utilizate de algoritmul de control pentru generarea noilor

tipare de mers, executate de actuatorii robotului.

Senzorii interni – giroscoape, senzori de acceleraţie etc. sunt suficient de rapizi pentru a

facilita, singuri, o bună stabilitate la mersul lent (static).

Informaţii suplimentare, legate de distribuţia eforturilor în picioare, pot fi furnizate de senzori

tactili şi de forţă, montaţi în tălpi.

Odată cu creşterea vitezei de deplasare şi utilizarea mersului dinamic, sunt necesari senzori

externi, în principal camere video, care să transmită date despre mediu şi sol.

Procesarea imaginilor şi complexitatea algoritmilor de control, impun timpi de calcul foarte

mari, care limitează vitezele de deplasare.

Specialiştii consideră că eficienţa senzorilor vizuali şi a procesării imaginilor va creşte

spectaculos în viitorul apropiat, întrucât constituie obiectul cercetărilor asidue în foarte multe domenii.

Actuatorii sunt elementele de acţionare care realizează mişcările în articulaţiile picioarelor.

Pot fi luate în considerare trei tipuri de actuatori:

1.-Motoare electrice:

Avantaje:sunt precise şi fiabile, asigură precizii şi rezoluţii mari, iar momentul motor şi viteza

pot fi determinate cu mare precizie.

Dezavantajele : momente şi viteze relativ mici, care limitează şi viteza robotului şi impun o

îmbunătăţire a performanţelor motoarelor electrice în viitor. Majoritatea roboţilor bipezi actuali,

inclusiv cei mai rapizi, se bazează în totalitate pe motoare electrice.

2.-Acţionări pneumatice şi hidraulice.

Acţionările pneumatice utilizează aerul comprimat ca agent motor şi asigură numai mişcări de

translaţie, care pot fi însă convertite uşor în mişcări de rotaţie ale articulaţiilor, datorită curselor limitate

ale acestora.

Avantaje:-timp de reacţie scurt, ideal pentru reflexe rapide ale robotului

Dezavantaje: au nevoie de un compresor greu şi zgomotos, cu tot sistemul de filtare şi

pg. 11

Page 3: studiu de caz I

distribuţie a aerului comprimat şi au o precizie redusă, datorită compresibilităţii aerului

Acţionările hidraulice sunt similare cu cele pneumatice, dar utilizează ulei în locul aerului

comprimat.

Avantaje :sunt mai stabile, mai precise, mai puternice.

Dezavantaje: sunt mai lente.

3.- Muşchi artificiali. Sunt actuatori care simulează comportarea muşchilor naturali, cu

posibilitatea de a comuta între două stări de operare: relaxat şi contractat.

În consecinţă, pentru fiecare cuplă sunt necesari doi sau mai mulţi muşchi pentru realizarea

mişcării dorite.

Muşchii cu aer sunt accesibili în comerţ şi sunt constituiţi din tuburi de cauciuc, care se

contractă când se introduce aer comprimat. Sunt uşori şi dezvoltă forţe şi viteze mari, dar au precizii

scăzute, propietăţi elastice şi necesită aer comprimat.

Alte soluţii au la bază muşchi electrochimici, dar sunt încă în faza de cercetare:

-muşchii din compoziţii polimer ionic/metal sunt fâşii de polimer, care se contractă când

se aplică o tensiune electrică;

-muşchii din poliacrylonitril se contractă când se modifică valoarea PH-ului; muşchii

electro-activi funcţionează pe baza stimulării materialelor elastomerice electro-active etc.

MANIPULAREA ŞI PRINDEREA

- Un robot, umanoid sau de alt tip, trebuie să interacţioneaze cu mediul său înconjurător.

- În această interacţiune un rol important revine funcţiilor de manipulare, care servesc la

prinderea, transportul şi manipularea obiectelor.

- Nu toţi roboţii umanoizi au nevoie de braţe şi mâini sofisticate; mulţi se pot descurca cu sisteme

de prindere cu două bacuri, care se închid şi deschid, sau cu mâini cu 2-3 degete mai simple.

pg. 12

Page 4: studiu de caz I

Mâna Utah/MIT

- este constituită din 3 degete cu câte 4 grade de mobilitate şi un deget mare, cu alte 4 grade de

mobilitate. Articulaţiile sunt acţionate cu ajutorul unor muşchi artificiali pneumatici, de mare viteză,

prin intermediul unor tendoane rezistente din polietilenă.

Pentru fiecare articulaţie se folosesc 2 muşchi şi 2 tendoane, rezultând un total de 32 de muşchi

şi 32 de tendoane.

Este unul din modele cele mai apropiate de mâna umană

Mâna lui Salisbury

-are 3 degete, cu câte 3 grade de mobilitate.

Primele două articulaţii ale fiecărui deget permit curse de câte 90°, în timp ce a treia articulaţie

asigură deplasări de ±135°.

Acţionarea articulaţiilor unui deget se face cu două motoare, prin intermediul unor cabluri de

oţel. Poziţiile şi vitezele din articulaţii sunt determinate cu ajutorul senzorilor incrementali montaţi pe

axele motoarelor.

pg. 13

Page 5: studiu de caz I

Mâna Hitachi

-este constituită din 3 degete, cu câte 3 segmente, care permit mişcări MULTIPLE, asigurând 12

grade de mobilitate.

Acţionarea segmentelor se face cu 12 actuatori cu memorie a formei din aliaj de nichel-titan.

Aceşti actuatori îşi modifică forma când sunt parcurşi de curenţi electrici (încălziţi), iar deplasările

determinate de deformarea lor sunt transmise la segmente prin intermediul unor cabluri. Revenirea

segmentelor este asigurată de arcuri.

Studiu de caz II

Robot mobil universal pentru construcţii cu 7 grade de libertate

Prin prezentul studiu se propune realizarea unui robot mobil pentru construcţii. Cele 7 grade de

libertate îi permit acestuia sa realizeze operaţii complexe putând înlocui omul în activităţile de zidarie,

montaj şi finisaj exterior si interior în construcţii. Putând executa diferite operaţii în zona de lucru el

este universal.

Pentru a putea acoperi zonele mari de lucru specifice construcţiilor robotul trebuie să fie mobil

şi va fi utilizat pentru construcţii cu 1,2 etaje. El este gândit să se deplaseze în plan orizontal şi pe pante

mici acoperind o înaltime de lucru de 3,5 m, suficientă pentru operaţii la nivelul unui etaj. La nivelul

solului şi la lucrarile din interior de la parter şi etaje va lucra cu echipamentul standard. Pentru a lucra pg. 14

Page 6: studiu de caz I

la etaj el va fi ridicat cu instalaţii de ridicat existente în santier. Pentru a executa lucrările de finisaj

exterioare el va fi dotat cu un echipament suplimentar, interschimbabil cu ajutorul căruia va acoperi

înălţimi de 10 m. Echipamentul este astfel conceput încât mecanismele de acţionare şi programele de

lucru să rămână aceleaşi dar miscările pe verticală să fie amplificate cu un coeficient K corespunzător

etajului. Acest lucru este posibil prin realizarea mecanismului de poziţionare al robotului sub forma

unui mecanism cu bare tip pantograf. Pentru echipamentul suplimentar se modifică doar construcţia

metalică (lungimile elementelor pentru mecanismul pantograf ).Sarcina utilă a robotului este de 60

daN.

În timpul deplasărilor necesare pentru executarea operaţiilor în zona de lucru robotul este

autonom. Având în vedere că realizarea de celule flexibile robotizate şi, în perspectivă, de linii flexibile

pentru construcţii este tendinţa actuală pe plan mondial, robotul a fost gândit ca piesă de bază a unei

celule flexibile în care alaturi de roboţi specializaţi (transport containere, dozat materiale fluide, montaj

uşi, ferestre, etc.) va construi case tip vilă.

Pentru această situaţie, în perspectivă, în vederea coordonării mişcărilor cu ceilalţi roboţi

mobili pentru perioadele când traiectoriile lor interfera (la schimbarea zonei de lucru, la aprovizionare)

va trebui prevazută si comanda lui prin radio de la un calculator central.

STUDIU SISTEM DE DIRECŢIE ŞI DEPLASARE

pg. 15

Page 7: studiu de caz I

Vom denumi în continuare Sistem de direcţie, sistemul care realizează orientarea roţilor

platformei îin vederea realizării deplasării, iar Sistem de deplasare, sistemul de antrenare a roţilor

motoare. Datorită mediului în care va lucra robotul şi a faptului că va trebui să se mişte în

spaţiu limitat vom adopta soluţia deplasării prin translaţie pe fiecare ax din plan dar şi combinat pe cele

doua axe (translaţie oblică). În acest caz se impune un dispozitiv care să asigure virajul simultan al

celor patru roţi, cu un unghi cuprins între 0 şi 90 grade, pentru a realiza deplasarea pe o axă, combinat

sau pe cealaltă axă.

Pentru deplasarea robotului există două variante de soluţii:

1) Deplasarea pe roţi;

2) Deplasarea pe şenile;

Se va adopta modul de deplasare pe roţi, deoarece poate fi mai bine controlată poziţia în

timpul acţionării.

Din punct de vedere al automatizării, operaţia de direcţionare şi deplasare a robotului poate fi

realizată cu un număr minim de echipamente.

STUDIU SISTEM DE ORIENTARE DUPĂ VERTICALA LOCULUI

Vom denumi în continuare Sistem de orientare după verticala locului, sistemul care

realizează “orizontalizarea” platformei pe care se află instalat braţul robotului.

Roboţii utilizaţi în construcţii sunt în general amplasaţi pe structuri fixe, care nu necesită

operaţii de aducere la orizontală a platformei în timp real, acestea efectuându-se o singură data la

amplasarea pe poziţie a robotului.

Roboţii mobili sunt amplasaţi pe utilaje de transport, care după deplasarea în poziţia de lucru,

sunt stabilizate şi aduse la orizontală manual, prin intermediul unui sistem de cale similar cu cel de la

automacarale, verificarea poziţiei fiind facută cu ajutorul unei nivele cu apa amplasată pe echipament.

Având în vedere că robotul pe care dorim să-l realizăm este mobil şi poate lucra în încăperi

sau pe terenuri ce nu sunt orizontale, pentru a asigura verticalitatea pereţilor ce se doresc a fi construiţi,

pg. 16

Page 8: studiu de caz I

este necesară o aducere la orizontală a platformei pe care este amplasat acesta ori de câte ori şi-a

schimbat poziţia de lucru. De asemeni este de dorit ca după fiecare deplasare si orizontalizare,

platforma robotului să fie situată în acelaşi plan orizontal.

Plecând de la aceste considerente se pot imagina mai multe variante de soluţii:

1. Platforma unică echipată cu dispozitive de rulare şi orizontalizare;

2. Două platforme, articulate între ele printr-un dispozitiv, situate una deasupra celeilalte,

prima având dispozitivele de rulare, iar cea de a doua (situată deasupra) având dispozitivele de

orizontalizare;

3. Doua platforme, articulate între ele printr-un dispozitiv, situate una deasupra celeilalte,

având dispozitivele de orizontalizare montate între platforme.

S-a ales varianta 1. In cazul acestei variante, pentru a putea realiza automat orizontalizarea

platformei. Sunt necesare mai multe echipamente:

- un sistem de determinare a verticaliţatii pe două axe dotat cu două traductoare de

poziţie unghiulară;

- un sistem de corecţie a orizontalităţii platformei pe două axe dotat cu patru elemente de

execuţie (hidraulice sau electrice) şi cu traductoare de forţă sau de curent;

Sistemul de corecţie a orizontalitaţii pe cele doua axe

Acest sistem poate fi constituit din patru dispozitive de aducere la orizontală denumite cale,

acţionate de grupuri motor-reductor pilotate de o placă de achiziţie şi comenzi sau de un automat

programabil, în funcţie de semnalele primite de la traductoarele de poziţie unghiulară.

Sistemul lucrează în sensul anulării abaterii unghiulare, pe fiecare axă, faţă de poziţia de

referinţă. Dispozitivele de aducere la orizontală pot fi realizate electric – suruburi antrenate de grupuri

motor-reductor de curent continuu sau alternativ.

În acest caz sistemul trebuie completat cu patru traductoare de curent care vor sesiza consumul

motoarelor în două cazuri:

a) Calele nu au atins solul (curent mic);

b) Calele au atins solul şi ridică platforma (curent mare);

pg. 17

Page 9: studiu de caz I

In acest fel se poate face diferenţa la coborarea calelor pană la atingerea solului şi ridicarea

platformei în cadrul operaţiei de aducere la orizontală.

Din punct de vedere al automatizării, operaţia de aducere la orizontal a platformei robotului

poate fi realizată cu echipamente nu foarte pretenţioase, dar cu un efort destul de mare în ceea ce

priveşte software-ul, trebuind realizată o procedură destul de complicată care să aibă ca finalitate,

orizontalizarea platformei pe cele două axe.

Schema bloc a sistemului de aducere la orizontală a platformei, pe două axe, cu elemente de

execuţie electrice, este următoarea:

STUDIU SISTEM DE POZIŢIONARE

Vom denumi în continuare Sistem de poziţionare, sistemul care realizează poziţionarea

platformei, braţului şi antebraţului robotului în vederea realizării funcţiilor acestuia. Pentru aceasta sunt

necesare 3 grade de libertate: o rotaţie a platformei purtătoare a pilonului de rezistenţă, o translaţie pe

orizontală şi o translaţie pe verticală

pg. 18

Page 10: studiu de caz I

Datorită mediului în care va lucra robotul şi a faptului că va trebui să se mişte în spaţiu limitat

vom adopta soluţia deplasării prin translaţie pe fiecare axă din planul vertical dar şi combinat pe cele

două axe (translaţie oblică). În acest caz se impune utilizarea unui dispozitiv de tip paralelogram care

să asigure miscarea braţului şi a antebraţului.

Din punct de vedere al automatizării, operaţia de direcţionare şi deplasare a braţului robotului

poate fi realizată cu un numar minim de echipamente.

Schema bloc a sistemului de direcţionare şi deplasare a braţului robotului, cu elemente de

execuţie electrice, este urmatoarea:

STUDIU SISTEM DE ORIENTARE

Vom denumi în continuare Sistem de orientare, sistemul care realizează orientarea

dispozitivului “port-grip” al robotului în vederea realizării funcţiilor acestuia. Pentru aceasta sunt

necesare 3 grade de libertate: o rotaţie a dispozitivului “port-grip” în plan vertical, o rotaţie a unei parţi

a dispozitivului “port-grip” în plan vertical şi o o rotaţie a dispozitivului “port-grip” în jurul axei

longitudinale.

pg. 19

Page 11: studiu de caz I

Datorită mediului în care va lucra robotul şi a faptului că va trebui să se mişte în spaţiu limitat

vom adopta soluţia deplasării prin translaţie pe fiecare axă din planul vertical dar şi combinat pe cele

două axe (translaţie oblică). In acest caz se impune utilizarea unui dispozitiv de tip paralelogram care

să asigure miscarea dispozitivului “port-grip”.

Din punct de vedere al automatizării, operaţia de orientare a “port-gripului” robotului poate fi

realizată cu un numar minim de echipamente.

Schema bloc a sistemului de direcţionare şi deplasare a braţului robotului, cu elemente de

execuţie electrice, este urmatoarea:

STUDIU SISTEM DE MIŞCARE AL GRIP-ULUI

Vom denumi în continuare Sistem de mişcare al grip-ului, sistemul care realizează

apropierea sau depărtarea dispozitivului grip al robotului în vederea realizării funcţiilor acestuia.

Miscarile pe care le efectuează dispozitivul purtător al gripului au fost tratate la Sistemul de orientare.

Gripul va efectua o singură mişcare: strângere (apropiere) respectiv depărtare a celor două dispozitive

componente.

Datorită mediului în care va lucra robotul şi a faptului că va trebui să se mişte în spaţiu limitat

vom adopta soluţia deplasării prin translaţie pe o axă perpendiculară pe axa de simetrie a dispozitivului

port-grip. În acest caz se impune utilizarea unui dispozitiv culisant care să asigure miscarea grip-ului.

Pentru aceasta se pot imagina două variante de realizare:pg. 20

Page 12: studiu de caz I

1) Dispozitivele gripului acţionate de un grup motor-reductor şi un şurub cu filet stânga-

dreapta;

2) Dispozitivele gripului acţionate de un grup motor-reductor şi un disc ce acţioneaza două

pârghii curbate;

O soluţie poate fi cea din figura urmatoare:

Figura. 1 Dispozitivele gripului acţionate de un grup motor-reductor

1 – Ax dispozitiv “port-grip”;

2 – Piesă culisantă cu bile;

3 – Grup motor-reductor, acţionare “grip”;

4 – Şurub cu filet stânga-dreapta;

5 – Rulment;

6 – Bile;

7 – Grip;

pg. 21

Page 13: studiu de caz I

Se poate observa că rotirea şurubului cu filet stânga-dreapta se poate realiza cu ajutorul

grupului motor-reductor iar oprirea poate fi dictată de un traductor de forţă sau de un traductor de

curent.

Din punct de vedere al automatizării, operaţia de apropiere şi depărtare a gripului robotului

poate fi realizată cu un numar minim de echipamente.

Schema bloc a sistemului de mişcare a gripului robotului, cu elemente de execuţie electrice,

este urmatoarea:

PROIECTARE MODULE DE COMANDĂ

In cadrul acestei faze s-au realizat schemele de forţă, achiziţie, comenzi şi comunicaţie pentru

următoarele module:

- Modul Orizontalizare

- Modul Direcţie şi deplasare

- Modul Poziţionare

- Modul Orientare

- Modul Grip

pg. 22

Page 14: studiu de caz I

De asemeni s-a realizat proiectarea dulapului de automatizare ce va fi amplasat pe structura

robotului, care va conţine, pe langa modulele enumerate mai sus şi echipamentul de comandă a mişcarii

pe axe.

REALIZARE MODULE DE ACHIZIŢIE DATE ŞI COMENZI ALE MIŞCĂRI

Realizare Modul achiziţie şi comenzi pentru Orizontalizare

S-a realizat o placă de achiziţie şi comenzi care poate fi reconfigurată în funcţie de aplicaţia ce

se doreşte a fi executată. Această placă are urmatoarele caracteristici:

- 2 intrări analogice 4-20mA;

- 4 intrări digitale echipate cu optocuploare bidirecţionale;

- 4 ieşiri digitale echipate cu relee;

Realizare Modul achiziţie pentru verificare execuţie funcţii

pg. 23

Page 15: studiu de caz I

S-a realizat o placă de achiziţie şi comenzi care poate fi reconfigurată în funcţie de aplicaţia ce

se doreşte a fi executată. Această placă are următoarele caracteristici:

- 4 intrări digitale echipate cu optocuploare bidirecţionale;

- 4 ieşiri digitale echipate cu tranzistoare open colector;

Cu ajutorul acestor plăci, a unei aplicaţii software flexibile şi a unui PC, se poate verifica

execuţia corectă a funcţiilor pe care trebuie să le realizeze modelul experimental al robotului, testând în

laborator execuţia pe fiecare grad de libertate (axă).

Studiu de caz III

Proiectarea unui dispozitiv de cuplare / decuplare pentru roboţi mobili reconfigurabili

Robotica se ocupă cu studiul şi tehnologia roboţilor, permiţându-ne să proiectăm mecanisme

automate, capabile să înlocuiască omul în diverse munci. Responsabilă pentru dezvoltarea roboticii este

tehnologia informaţiei. Roboţii reconfigurabili se compun din mai multe module conectate care îşi pot

schimba structura – configuraţia pentru a răspunde cerinţelor impuse de operatorul uman sau mediul în

care operează robotul. Mecanismele de cuplare / decuplare constituie un subansamblu foarte important

în domeniul construcţiilor de roboţi reconfigurabili. Structura robotului este realizată pe calculator şi

pg. 24

Page 16: studiu de caz I

simulată în vederea testării conectivităţii modulelor şi cazurilor de coliziune între acestea. În domeniul

electro-mecanic, cercetarea se limitează la descoperirea unor tehnologii noi (de exemplu roboţi care

folosesc câmpul magnetic, dispozitive micro-electro-mecanice -- roboţi de câţiva microni, mijloace

extreme de locomoţie - roboţi-păianjeni, roboţi extratereştri pentru gravitaţie redusă, etc).

NOŢIUNI INTRODUCTIVE PRIVIND ROBOŢII RECONFIGURABILI

Definim un robot reconfigurabil ca fiind un robot compus din mai multe module conectate fizic

care îşi pot schimba structura – configuraţia pentru a suporta multiple funcţionalităţi. Reconfigurarea

robotului se poate realiza pe baza modulelor, care pot fi identice sau adesea toate identice, cu

funcţionare simplă cum ar fi conectarea cu cele vecine determinând o structură simplă. Poziţionarea

modulelor în diferite poziţii permit robotului să se configureze în forme arbitrare. Structura unui robot

reconfigurabil se poate alcătui din module identice caz în care numim structură omogenă (figura 2.a)

sau din module diferite numită structură eterogenă (figura 1.b).

a b

Figura 2. Tipuri de roboţi reconfigurabili

pg. 25

Page 17: studiu de caz I

DESCRIEREA ANSAMBLULUI

În figura 3 este reprezentat mecanismul de cuplare – decuplare pentru modulul robotului

reconfigurabil, mecanismul de centrare-fixare format din următoarele părţi componente: 1. braţe de

fixare a ştiftului de poziţionare, 2. ştift de poziţionare, cu ajutorul căruia se realizează poziţionarea

celor două module robotice, 3. ax, pentru realizarea asamblării celor două braţe mobile, 4. arc elastic,

utilizat la decuplarea braţelor. La închiderea mecanismului de cuplare – decuplare, braţele sunt

acţionate cu ajutorulul unui fir. Firul este acţionat cu ajutorul unui electromagnet cu armătură de tip

plunjer.

Figura 3. Mecanism de cuplare – decuplare

Pe faţa înclinată a carcasei s-a realizat montarea unui electromagnet, cu ajutorulul căruia se

realizează mişcarea de rotaţie a unui modul robotic, unul faţă de celălalt.

Realizarea mişcării de rotaţie a celor două module robotice, de rotaţie unul faţă de celălalt, se

realizează cu ajutorul unui angrenaj de roţi dinţate conice, (Z1 – pinion, Z2 – roată condusă). Pinionul

(Z1) este antrenat de axul unui motor electric de curent continuu, cu următoarele caracteristici fizice şi

electrice, din figura 4.

pg. 26

Page 18: studiu de caz I

Figura 4. Angrenaj roţi dintaţe conice

Figura 5. Motor tip RE 10 Ø 10 mm - Precious Metal Brushes

- greutate: 30 g

- putere: 0.75 W

- tensiune de alimentare: 3 V

- turaţie maximă: 14300 rot/min

Roata (Z2) transmite mişcarea la magnet printr-un element de legătură. Roata este susţinută prin

intermediul a trei elemente montate pe carcasă. Aceste trei elemente asigură poziţionarea corectă a roţi

pg. 27

Page 19: studiu de caz I

dinţate (Z2) cât şi permiterea mişcării de rotaţie a acesteia. S-a notat în figura 6 : 1. roată dinţată conică;

2. element intermediar de transmitere a mişcării de rotaţie; 3. magnet

Figura 6. Subansamblu: magnet – roată dinţată conică

ELEMENTELE COMPONENTE ALE MODULULUI ROBOT

În figura 7 sunt prezentate principalele componente ale unui modul.

Figura 7. Modelare 3D a unui modul

pg. 28

1

2

3

4

56

7 8 9

12 11 10

1

2

3

Page 20: studiu de caz I

Modul este alcătuit din două sub - module identice şi poziţionate simetric, unul faţă de celălalt.

Elementele componente ale unui submodul sunt următoarele: 1. element de prindere a elementelor de

poziţionare ale roţii; 2. electromagnet; 3. arc; 4. ştift; 5. element intermediar de la roata (Z2) la magnet

care asigură transmiterea mişcării de rotaţie; 6. braţe de cuplare – decuplare; 7. motor electric; 8.

support motor; 9. carcasă; 10. baterie; 11. pinion conic; 12. roată dinţată.

STRUCTURI RECONFIGURABILE

Figura 8. Reprezentare grafică a poziţionării modulelor reconfigurabile

pg. 29

Page 21: studiu de caz I

Materiale utilizate la construcţia modului robotic

- carcasă – plastic

- braţe mobile – fibră de carbon

- electromagnet

- roţii dinţate conice – material plastic realizate prin injectare

- ştift – oţel

- suport fixare motor – plastic turnat

- suport fixare roată dinţată conică – plastic

- greutate ansamblu total 354 g

CONCLUZII

Roboţii de tip lanţ au inspiraţie biologică şi amintesc de şerpi, viermi sau insecte, modulele

fiind aşezate în serie, dar şi arborescent, dacă sunt necesare anumite ramuri. Deplasarea acestor roboţi

se obţine prin mişcarea coordonată centralizat a modulelor care realizează târâre, păşire sau chiar

rostogolire.

Atunci când e necesar, robotul se reconfigurează într-un robot păşitor ce se deplasează pe un

teren accidentat sau se transformă într-un robot de tip şarpe pentru mişcarea prin găuri mici. Robotul se

poate adapta luând avantajul unui teren neted precum şi desfăşurarea unui modul special conţinând roţi

pentru o locomoţie eficientă, rapidă.

Puterea este asigurată de către baterii din cadrul unor module dedicate ce sunt de asemenea

stocate în structura robotului. Deoarece sunt relativ grele, aceste module rămân aproape de baza

robotului în timpul reconfigurării.

pg. 30

Page 22: studiu de caz I

Studiu de caz IV

Mecanisme pentru roboţi care se deplasează prin salt obţinute prin studii pe

subiecţi vii

Introducere

Aşa cum se ştie, prin biologie se înţelege ştiinţa vieţii (gr. bios - viaţă, logos - ştiinţă) .

Stabilirea şi elucidarea unor analogii între sistemele tehnice şi cele biologice a fost şi rămâne o

inepuizabilă sursă de inspiraţie în stimularea şi dezvoltarea creativităţii tehnice.

Una din cele mai tinere ştiinţe care s-au delimitat în ultimele decenii, este bionica. Noţiunea a

fost introdusă de americanul J.E.Steele în 1960 (provine din cuplarea noţiunilor de biologie şi

electronică), pentru a desemna cercetările de cibernetică orientate în special spre studiul simulării

mecanice a unor funcţii caracteristice organismelor.

Bionica a fost definită ca ştiinţa care studiază funcţiile organismelor vii şi simularea prin

mijloace tehnice a acestor funcţii. Printre obiectivele cercetării bionice actuale, o atenţie special este

acordată:

- studiului sistemului nervos conceput ca reţea hipercomplexă de senzori;

- studiului organelor senzoriale;

- studiului organelor efectoare.

Studiul organelor efectoare şi al proceselor de transmitere a comenzilor către organele efectoare

reprezintă o parte esenţială a bionicii.

Soluţiile existente în natura vie în acest domeniu sunt extrem de diverse şi ingenioase.

Studiul şi imitarea lor este de o inestimabilă utilitate în circumstanţe nenumărate. Ca

exemple tipice pot fi citate cele ale construcţiei manipulatoarelor automate şi ale pedipulatoarelor

automate.

Aşa cum se ştie, mecanismul este un sistem mecanic în care corpurile material rezistente

componente, între care există legături mobile, îşi pot schimba sub acţiunea forţelor poziţia relativă, în

mod determinat, pentru îndeplinirea unor funcţii necesare (transmiterea puterii mecanice, a forţelor, a

mişcărilor, ghidarea corpurilor etc.).

Biomecanismul este acel sistem mecanic întâlnit în organismele vii, care are caracteristici

comune cu mecanismul definit anterior.

pg. 31

Page 23: studiu de caz I

Mecanismul bionic reprezintă acele mecanisme care modelează structura şi funcţiile

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

Biomecanismul este mecanismul existent în biosisteme.

Mecanismul bionic este mecanismul care modelează structura şi funcţiile biomecanismului.

Devin astfel, interesante, biomecanismele care realizează performanţe deosebite. Între acestea,

biomecanismele care realizează locomoţia prin salt se caracterizează prin:

- deplasarea rapidă;

- consum energetic minim;

- echilibrare dinamică;

- prezintă componente care realizează recul elastic.

Locomoţia prin salt a început să fie studiată relativ recent. Părintele deplasării prin salt,M. H.

Raibert, a înfiinţat MIT Leg Laboratory în 1980 pe care l-a condus până în 1995. În 1980 Marc

Raibert era cadru diadctic asociat şi preda metode computaţionale la Institutul de Robotică, după care a

devenit profesor de inginerie electrică şi de ştiinţe informaţionale devenind membru al Artificial

Intelligence Laboratory. În 1995 Raibert a devenit preşedintele companiei private

Boston Dynamics Inc.

În perioada 1980-2000 MIT Leg Laboratory a proiectat şi a realizat aproximativ 20 de

roboţi, majoritatea obţinuţi pe baza studiilor realizate pe subiecţi din regnul animal (dinozaur,

flamingo, curcan, capră, cal, cangur etc.)

Analiza mişcarii de salt a broaştei-de lac

Pentru identificarea funcţiilor cinematice ale biomecanismului aferent locomoţiei prin salt

la broască a fost necesară filmarea în condiţii de laborator a subiectului viu. S-au folosit două

exemplare de broască-de-lac mare (Rana ridibunda ridibunda) dintre care unul de masă 10,7 g,

iar celălalt de masă 25 g.

Filmarea s-a realizat în două etape:

1. În condiţii de studio cu două camere mobile de tipul PANASONIC M40 şi SONY 8 mm.

2. În condiţii de studio cu două camere fixe de tipul JVC cu 20 cadre/sec.

Subiecţii au fost introduşi într-o cutie de sticlă la care s-au ataşat repere fixe trasate pe hârtie

milimetrică pe două feţe ale acesteia. S-au realizat filmări paralel cu planul YOZ, XOY şi XOZ

pg. 32

Page 24: studiu de caz I

care au pus în evidenţă parametrii cinematici necesari pentru identificarea mişcării spaţiale.

Figura 9: Schema de filmare la care o cameră a fost amplasată perpendicular pe planul YOZ, iar

cealaltă perpendicular pe planul XOY.

Filmările s-au realizat cu camere fixe fixate pe trepied sau cu camere mobile cu operator

uman, analiza mişcării studiindu-se faţă de reperul fix XYZ sau faţă de un alt reper fix paralel cu

acesta. Filmarea s-a realizat în timp real cu 20 de cadre pe secundă, fără contorizarea timpului pe

videocameră, baza de timp luându-se în considerare pe filmele digitale obţinute. Utilizând un

videocasetofon PANASONIC NV-P2U (videoplayer cu înregistrare) şi un calculator cu procesor

Pentium II dotat cu o placă de captură video 3DEMON iar cu programul Adobe Premiere 4.2. s-a

transformat semnalul video în fişiere TIFF Bitmap (20 de fişiere pentru fiecare secundă de film)

la rezoluţia 320x420 dpi. Programul Adobe Premiere 4.2. este un program de captură de imagine

care pe lângă posibilitatea transformării semnalului video în film digital permite selectarea

secvenţelor şi montarea acestora, având toate instrumentele necesare unui laborator de montaj.

Pentru filmele realizate (care s-au obţinut cu camere care filmează cu 20 de cadre pe secundă) s-

au obţinut secvenţe TIFF pentru fragmentele selectate care cuprind salturile interesante. Trebuie

remarcat faptul că, din materialul vast filmat numai o parte foarte mică devine material real

pentru analiza saltului, deoarece:

- condiţiilor de studio sunt complet diferite de ecosistemul animalelor studiate;

- există timpi de pregătire şi de aşteptare;

- subiecţii obosesc relativ repede (după 4-5 salturi);

- subiecţii analizaţi sunt activi noaptea şi mai puţin în timpul zilei;

pg. 33

Page 25: studiu de caz I

- deseori, subiecţii lovesc pereţii în timpul saltului datorită reflexiei de oglindă a sticlei(animalul

consideră că este prezent un alt exemplar în apropiere).

Materialul selectat şi transformat în imagini TIFF este supus operaţiei de contorizare prin

introducerea bazei de timp; prin filmare cu 20 de cadre pe secundă se poate considera că se obţine o

imagine la fiecare 0,05 secunde. De asemenea, se trasează sistemul global fix la care se va raporta

mişcarea de salt.

Se constată că se pot obţine soluţii relativ precise pentru poziţiile punctelor caracteristice

biomecanismului broaştei-de-lac, chiar dacă se face analiza unor imagini laterale (prin filmarea

planului XOZ) utilizând aceste unelte auxiliare suprapuse peste imaginea brută obţinută prin

prelucrarea cu Adobe Premiere, urmată de prelucrarea cu CorelDraw. Astfel, se poate extrage

coordonata Y pentru punctele aflate în centrul articulaţiilor prin trasarea auxiliară a proiectantelor pe

planul XOY. Pentru sistematizarea datelor s-a considerat că este necesară schematizarea structurii

biomecanice a subiectului studiat, precum şi notarea articulaţiilor principale care participă la locomoţia

prin salt. Astfel, s-a obţinut schema din figura 10 care s-a creat printr-o serie de simplificări evidente.

Fig. 10. O schemă a biomecanismului broaştei-de-lac creată pentru sistematizarea datelor.

Pentru determinarea poziţiilor punctelor caracteristice ale biomecanismului s-a analizat o

secvenţă de film formată din nouă imagini prezentate în figura 11.

pg. 34

Page 26: studiu de caz I

Fig.11. Nouă imagini ale unui ciclu de salt.

Cu instrumentele expuse anterior şi prin citirea directă a coordonatelor pe imagini s-au obţinut

rezultate de tipul celor prezentate în tabelul 1:

Tabelul 1-Datele măsurate ale punctului A

Punctul A t=0s t=0.05s t=0.1s t=0.15s t=0.2s t=0.25s t=0.3s t=0.35s t=0.4s

X(mm) 70 70 7o 70 92 160 160 160 160

Y(mm) 65 65 65 65 56 67 67 66 65

Z(mm) 0 0 0 0 9 0 0 0 0

Curbele pe care se deplasează punctele caracteristice ale biomecanismului pot fi vizualizate prin

intermediul funcţiei 3DPOLY din programul AUTOCAD. În acelaşi program se poate obţine o

interpolare grafică de tip spline-spaţial utilizând comanda PEDIT. figura 12 se

prezintă variaţia obţinută prin încărcarea directă a datelor (cu albastru) şi curba realizată prin

interpolare spline (roşu).

Fig.12. Variaţia punctului A în funcţie de timp.

pg. 35

Page 27: studiu de caz I

Pe baza datelor măsurate s-a încercat interpolarea rezultatelor cu funcţii polinomiale de

gradul 8 de tipul:

F(t)=a t8+ b t7+ c t6+ d t5+ e t4+ f t3+ g t2+ h t+l (1)

Pentru aceasta s-a utilizat programul Mathematica 2.2. În acest program s-a format un sistem de

9 ecuaţii cu 9 necunoscute pe baza datelor prezentate în tabelele 1-15 care este rezolvat cu funcţia

NAlgebraicRules.

Pentru determinarea unor mecanisme echivalente care să permită deplasarea prin salt este

foarte important studiul scheletului şi a mobilităţilor acestuia.

Corpul vertebrelor este individualizat, fiind amficelic la urodele inferioare. În lungul coloanei

vertebrale se disting patru regiuni: cervicală, dorso-lombară, sacrală şi codală. În regiunea gâtului se

găseşte o singură vertebră care nu corespunde cu atlasul amniotelor. Regiunea toraco-lombară are

vertebre prevăzute cu apofize transversale la care s-au sudat rudimentele coastei. Acestea nu se unesc

într-un stern adevărat. Vertebra unică care alcătuieşte regiunea sacrală are apofize transverse foarte

dezvoltate, servind la articularea cu centura pelviană (fig.13.).

Fig.13. Scheletul la broască, vedere generală.

În urma studiilor prezentate anterior s-au obţinut lanţuri cinematice echivalente pentru

fiecare component al scheletului, ţinând seama şi de elasticităţile importante. Aceste componente

ale viitorului mecanism echivalent sunt prezentate în figura 14.

pg. 36

Page 28: studiu de caz I

Fig.14. Paralelism între elementele biomecanismului şi lanţurile cinematice echivalente.

Prin asamblarea lanţurilor echivalente biomecanismului se obţine mecanismul echivalent al

broaştei-de-lac compus din 99 elemente.

Fig.15. Mecanismul echivalent al broaştei-de-lac compus din 99 elemente.

3. Concluzii

În urma studiilor realizate, rezultă următoarele aspecte semnificative: Locomoţia prin salt

caracteristică broaştei este asemănătoare deplasării iepurelui, asemănarea pornind de la configuraţia

membrelor. Spre deosebire de iepure, locomoţia prin salt, la broască, nu este realizată prin repetarea

pg. 37

Page 29: studiu de caz I

saltului, deplasarea fiind ocazională. De asemenea, s-a observat pe durata experimentelor că indivizii

studiaţi nu pot executa mai mult de 4-5 salturi în decurs de 10 minute. Prin studierea salturilor s-a

constatat că există cel puţin patru faze pentru un ciclu complet de salt. Aceste faze de salt sunt:

a. Staţionarea. În această fază picioarele posterioare sunt pliate sub corp şi sunt aşezate pe sol.

Membrele anterioare se sprijină de asemenea pe sol, asigurând corpului o uşoară înclinare faţă de

planul orizontal. Animalul se află în aşteptare, faza având un consum energetic minim.

b. Extensia. La apariţia unui stimul extern, subiectul trece în faza de extensie care are ca durată

de desfăşurare de maxim 0,2 secunde. În această fază articulaţiile membrelor inferioare se destind, iar

prin aceasta corpul capătă o înclinare de maxim 40-45faţă de planul orizontal.

Vitezele din articulaţii capătă valori cuprinse între 0,2 şi 4 m/s, iar acceleraţiile între 6 şi 100

m/s2. Centrul de masă al subiectului se deplasează spre înainte cu o viteză de maxim 2m/s şi cu o

acceleraţie cuprinsă între 4 şi 50m/s2. La sfârşitul acestei faze corpul este complet extins viteza

atingând valori de aproximativ 2m/s, iar acceleraţia de aproximativ 50m/s2 .

c. Decolarea şi zborul Decolarea apare la sfârşitul fazei de extensie şi are ca date iniţiale viteza

şi acceleraţia de la finalul fazei anterioare. Corpul este înclinat cu aproximativ 40-450 şi se poate

considera că subiectul este aruncat oblic faţă de planul orizontal. Spre sfârşitul fazei picioarele

posterioare se retrag, aterizarea realizându-se pe membrele din faţă. Durata acestei faze este de 0,05

secunde vitezele atingând valori de maxim 2m/s şi acceleraţii de maxim 50m/s2 .

d. Aterizarea şi amortizarea. Aterizarea se realizează pe picioarele anterioare, în primă fază,

iar în momentul imediat următor intervin şi membrele posterioare care ating solul. Urmează un moment

în care picioarele posterioare se strâng sub corp şi subiectul intră în faza de aşteptare.

Durata acestei faze reprezintă aproximativ 0,2 secunde, deci jumătate din totalul unui ciclu de

salt. Vitezele sunt cuprinse între 5 şi 8m/s, iar acceleraţiile între -15 şi -100 m/s2. Interesantă este

poziţia picioarelor posterioare, care datorită anatomiei scheletului (articulaţia şoldului - oasele femur,

ischium şi ilium) permit doar rotiri ale femurului într-un plan înclinat la aproximativ 30-40 0faţă de

planul longitudinal al coloanei vertebrale. Astfel, mişcarea picioarelor posterioare este limitată, pe

parcursul tuturor fazelor saltului, la rotirea în aceste plane.

pg. 38

Page 30: studiu de caz I

Studiu de caz V

Roboţi mobili utilizaţi pentru manipularea

şi neutralizarea muniţiei ne-explodate

În acest studiu se prezintă structura mecanică a roboţilor mobili tip RM-RRT şi RM-RRR,

evidenţiindu-se sistemul de locomoţie şi robotul propriu zis cu cele trei subsisteme mecanismul

generator de traiectorie, mecanismul de orientare şi mecanismul de prehensiune, folosit ca mechanism

efector de lucru. Se consideră sistemul de locomoţie cu şenile, deoarece majoritatea muniţiei

neexplodate se descoperă în teren accidentat, iar roboţii mobili sunt destinaţi să execute cercetarea

terenului, detectarea şi manipularea muniţiei. Diferitele variante constructive al mecanismului de

apucare (folosit ca mecanism de lucru) au în vedere destinaţia acestora, vizând detecţia dispozitivelor

explozive capcană, manipularea bombelor şi neutralizarea acestora.

Orientarea robotului mobil în zona de intervenţie se face cu ajutorul camerelor de luat vederi,

poziţionată în raport cu şasiul robotului considerat fix. Pentru mărirea preciziei de localizare a muniţiei

ne-explodate se folosesc două camere de luat vederi, prin intermediul unor traductori de rotaţie şi a

unui sistem de colimatoare. Se aduc contribuţii în sinteza funcţiilor de comandă ale robotului mobil tip

RM-RRR, prin corelarea mişcării punctului caracteristic cu sistemul colimator.

Aspecte generale

Dintre roboţii mobili, cei care se deplasează pe şenile sau roţi cu pneuri sunt folosiţi tot mai

mult pentru executarea unor lucrări speciale , cu grad mare de pericol pentru operatorul uman, dintre

care se menţionează: manipularea şi neutralizarea muniţiilor neexplodate; executarea unor culoare prin

câmpurile de mine; cercetarea autovehiculelor, trenurilor, aeronavelor şi a clădirilor, urmată de

neutralizarea dispozitivelor explozive descoperite în aceste vehicule.

În vederea executării unor astfel de operaţii, roboţii mobili sunt echipaţi cu dispozitive speciale

ca: aruncător de flăcări, detectoare de explozivi, cleşti etc. Braţul acestor roboţi mobili este un

pg. 39

Page 31: studiu de caz I

manipulator spaţial de tip RRT sau RRR, cu trei grade de mobilitate (libertate), utilizat ca mecanism de

poziţionare şi generator de traiectorie .

Roboţii mobili sunt comandaţi de la distanţă (prin unde radio sau prin cablu), sistemele de

acţionare ale braţului manipulator fiind de tip electro-hidraulic sau electric, cu motoare hidraulice

liniare sau motoare electrice rotative.

La realizarea sistemelor de locomoţie ale roboţilor mobili trebuie să se aibă în atenţie

îndeplinirea unor activităţi complexe cum ar fi: abordarea scărilor, escaladarea diferitelor obstacole,

deplasarea în terenuri accidentate etc.

În astfel de situaţii, siguranţa în funcţionarea robotului mobil depinde în principal de stabilitatea

acestuia (pentru evitarea răsturnării sub greutatea proprie sau a sarcinii purtate) şi de aderenţa la terenul

pe care se deplasează (pentru evitarea patinării chiar în condiţiile unui sol cu caracteristici

nefavorabile).

Gabaritul redus (atât longitudinal cât şi transversal), ca şi greutatea proprie redusă, reprezintă

condiţii extrem de severe impuse roboţilor mobili; aceştia trebuie să pătrundă în clădiri şi locuri mai

puţin accesibile, să se deplaseze pe culoare sau în pasaje proiectate iniţial numai pentru accesul

operatorului uman.

Ţările puternic industrializate au în dotarea forţelor armate roboţi mobili înzestraţi cu

echipamente de lucru, care permit efectuarea operaţiilor de detecţie, manipulare şi neutralizare a

muniţiilor ne-explodate şi a dispozitivelor explozive capcană. Montate la capătul ultimului braţ al

manipulatorului – robot, aceste echipamente de lucru pot fi: detector de metale sau explozivi la

adâncime, dispozitiv de prehensiune tip cleşte, instalaţie de control prin radiografiere, disruptoare de

diferite categorii.

În domeniul protecţiei civile, roboţii mobili sunt folosiţi pentru a interveni în locuri agglomerate

(aeroporturi, gări, pieţe etc.) pentru a detecta şi neutraliza unele dispozitive explozive capcană (colete,

genţi diplomat etc.). Aceste colete sunt transportate de către robotul mobil în zone mai puţin

periculoase pentru cei din jur, unde sunt neutralizate cu mijloace specifice. Din analiza principalelor

caracteristici tehnice ale roboţilor mobili, realizaţi de firme cu renume şi utilizaţi la detecţia şi

neutralizarea muniţiilor şi dispozitivelor explozive capcană ne-explodate, se desprind următoarele:

• Roboţii mobili cu sistem de locomoţie cu şenile sunt realizaţi într-o gamă foarte variată de

dimensiuni şi greutăţi, având diferite grade de mobilitate, în funcţie de complexitatea operaţiilor pe care

trebuie să le efectueze, cu diferite viteze de deplasare.

pg. 40

Page 32: studiu de caz I

• Roboţii mobili cu sistem de locomoţie cu roţi pneu au dimensiuni de gabarit şi greutate mai

mari, însă au viteza de deplasare superioară faţă de roboţii mobili cu şenile.

• Roboţii mobili cu sistem de locomoţie cu picioare au dimensiuni de gabarit şi greutate mai

mari, viteze de deplasare mai mici, îndeplinind mai puţine operaţii decât roboţii din primele două

categorii.

• Autonomia roboţilor mobili este strict legată de tipul bateriilor de acumulatoare care sunt

folosite la alimentarea motoarelor, în cazul celor mai bune baterii această autonomie ajungând la 9 ore.

• Lungimea cablurilor de alimentare cu current electric este de maxim 250 m, iar raza de acţiune

prin radio este în majoritatea cazurilor de 300 m.

Structura roboţilor mobili

Structura roboţilor mobili (RM) corespunde arhitecturii generale a roboţilor, având două părţi:

• Structura mecanică, respectiv manipulatorul, care determină performanţele tehnice;

• Structura electronică, respectiv de comandă-control, care condiţionează calitatea performanţelor.

Indiferent de generaţia robotului, probleme complexe apar la realizarea structurii mecanice de

volum, greutate şi cost reduse, la transmiterea mişcării şi adaptarea la structura mecanică a motoarelor

electrice şi hidraulice, la proiectarea mâinilor mecanice pentru a apuca obiecte de diferite forme.

Referitor la structura electronică, posibilităţile actuale permit folosirea a câte unui

microprocesor pentru comanda fiecărui grad de mobilitate, precum şi a altor microprocesoare

specializate pentru tratarea semnalului senzorial.

Robotul mobil inter-acţionează cu mediul înconjurător prin structura sa mecanică, asigurând

astfel deplasarea, poziţionarea şi orientarea organului de execuţie.

Structura mecanică a roboţilor mobili este formată din:

• sistemul de locomoţie (pe şenile sau roţi), prin care se asigură deplasarea robotului pe o suprafaţă de

lucru (în cadrul unei autonomii sporite);

• sistemul de manipulare, care asigură poziţionarea şi orientarea organului de lucru.

Sistemul de locomoţie cu şenile

pg. 41

Page 33: studiu de caz I

În general, sistemul de deplasare cu şenile (fig. 16) are în componenţă:

• o roată motoare I;

• o roată de întindere II;

• două sau mai multe roţi purtătoare III;

• una sau două roţi de susţinere IV a şenilei V;

• şenila V, realizată ca un lanţ articulat plan.

Fig. 16. Sistem de locomoţie cu şenilă

Roata motoare I este o roată dinţată conducătoare care angrenează cu lanţul articulat ce

formează şenila V. Roata dinţată II asigură ghidarea şi întinderea şenilei. Roţile purtătoare III

realizează punctele de sprijin şi de rulare ale robotului mobil; aceste puncte se obţin pe ramura

inferioară a lanţului şenilei care ce formează ramura întinsă care vine în contact cu suprafaţa terenului.

Numărul roţilor purtătoare este funcţie de greutatea robotului şi de sarcina pe care acesta o

ridică sau o transportă. Roţile de susţinere IV formează puncte de susţinere a ramurii superioare a

şenilei, care este ramura slăbită, liberă a şenilei.

Şenila V este compusă din mai multe eclise de cauciuc, cu armătură metalică, montate articulat

cu bolţuri pentru realizarea lungimii totale necesare. Pentru a obţine aderenţa la sol, şenila este

prevăzută la partea exterioară cu proeminenţe în X, iar pe partea interioară sunt prezenţi dinţi pentru

angrenarea cu roata motoare.

Indiferent de construcţie, şenila formează o cale de rulare fără sfârşit, prin care se obţine

propulsia robotului, se asigură aderenţa acestuia cu solul şi se obţine o presiune specifică pe sol mult

mai mică decât în cazul altor soluţii.

Acţionarea roţii motoare se face cu un motor electric de curent continuu, alimentat de la baterii

de acumulatoare sau de la un grup electrogen cu putere corespunzătoare. Reductorul folosit este de tip

pg. 42

Page 34: studiu de caz I

armonic (cu deformator şi roată dinţată elastică) şi este prevăzut cu cuplaj ireversibil, prin care se

asigură frânarea vehiculului robot la opririle în pantă.

Sistemul de locomoţie cu şenile permite deplasarea robotului înainte şi-napoi, efectuarea

virajelor la stânga şi dreapta, precum şi o rotaţie în plan orizontal. De asemenea, şenila permite

robotului mobil să urce şi să coboare pe scări cu pante până la 450.

Sistemul de locomoţie cu roţi

Acest sistem de locomoţie cu roţi, prevăzute cu pneu, permite viteze de deplasare mai mari

decât cel cu şenile.

Roboţii cu astfel de sistem de locomoţie acţionează de regulă în zone cu teren asfaltat sau

pietruit, având posibilităţi de trecere peste obstacole mai mici decât în cazul celor cu şenile.

În funcţie de greutatea robotului şi sarcina de manipulat, acest sistem de locomoţie pe roţi poate fi

prevăzut cu 3 roţi, 4 roţi sau 6 roţi (fig.17), acţionarea fiecărei roţi fiind de regulă individuală.

Fig. 17. Sistem de locomoţie cu 2x3=6 roţi

În general roţile din mijloc II sunt articulate la o osie fixată de şasiul 2, iar roţile extreme I şi III

sunt articulate la braţele 1 respectiv 3 care pot oscila, în plan vertical, în raport cu şasiul 2.

Acţionarea fiecărei roţi motoare se face independent, cu ajutorul motoarelor electrice de curent

continuu, folosindu-se reductoare armonice, alimentarea făcânduse de la baterii de acumulatoare sau de

la grupuri electrogene adecvate. Sistemul de locomoţie cu roţi permite deplasarea robotului înainte şi-

napoi, efectuarea virajelor la stânga şi la dreapta, precum a unei rotaţii în plan orizontal.

pg. 43

Page 35: studiu de caz I

De menţionat că raza de virare în cazul sistemului de locomoţie cu roţi este mai mare decât la

sistemul cu şenile. Raza de virare se poate modifica de la valoare minimă la o valoare maximă .

Schemele cinematice ale robotilor mobile

Se analizează două variante de roboţi mobili , având structuri mecanice diferite, atât pentru

deplasarea în teren, cât şi pentru manipularea obiectelor specifice.

Prima variantă este a unui robot mobil pe şenile (fig.18), asistat de un manipulator plan tip RRT [3], cu

acţionare electro–hidraulică; acesta este utilizat pentru manipularea şi neutralizarea muniţiilor ne-

explodate.

Manipulatorul-robot este montat pe şasiul cu şenile şi realizează faţă de acesta mişcări plan-

paralele în plan vertical. Rotaţia de pivotare în plan orizontal se obţine cu ajutorul sistemului de virare

al şasiului pe şenile. Fiecare şenilă este acţionată de un motor electric de curent continuu cu rotor disc,

prin intermediul unui reductor armonic.

Rotirea vehiculului-robot în ambele sensuri, fără nici o deplasare liniară, se obţine prin rotaţia

inversă a motoarelor electrice de acţionare a celor două şenile din stânga şi dreapta.

Fig. 18. Roboti mobili pe şenile

A doua variantă de robot mobil este cea cu şasiu pe roţi cu pneuri (fig. 19).

pg. 44

Page 36: studiu de caz I

Fig. 19. Robot mobil pe 6 roţi cu pneu

Montat pe şasiul cu 6 roţi, manipulatorul trimobil este plan de tip RRT, cele două braţe

articulate fiind acţionate prin actuatori, iar tija este telescopată printr-un sistem cu şurub cu bile.

Mecanismul de orientare este reprezentat de o bară, care permite o singură mişcare de rotaţie în plan

vertical.

Mişcarea robotului în terenul cu obstacole

Robotul mobil se deplasează în terenul minat, prin ghidarea sa în fiecare moment, fiind

comandat de la distanţă pentru a ocoli obstacolele apărute în cale. Îndată ce robotul mobil a ajuns în

apropierea unui obiect suspect, acesta este examinat cu ajutorul unei camere de luat vederi. După

această primă examinare se comandă activarea manipulatorului - robot, în scopul de a apropia end-

efectorul care este dotat cu un dispozitiv de neutralizare.

În cazul acestor intervenţii, obstacolele întâlnite reprezintă constrângeri pentru deplasarea

vehiculului robot şi anumite delimitări ale traseului punctului caracteristic al manipulatorului-robot,

care este montat pe şasiul autovehiculului respectiv.

Mişcarea end – efectorului se consideră ca o secvenţă de poziţii în spaţiul 3D, pe care trebuie să

le realizeze manipulatorul-robot, dar şi ca o curbă spaţială 3D pe care o străbate.

Traseul care trebuie parcurs este modelat printr-o curbă spaţială, în lungul căreia se mişcă punctul

characteristic şi end – efectorul, de la starea iniţială (poziţie şi orientare) până la starea finală.

În general schema traiectoriilor planificate aproximează traseul dorit printr-o clasă de funcţii

polinomiale şi generează o secvenţă de control a setului de puncte, în vederea comenzii transmise

manipulatorului-robot, de la starea iniţială la cea de destinaţie finală.

Punctele de capăt ale traseului pot fi date fie în coordonate robot (specifice cuplelor lanţului cinematic)

fie în coordonate carteziene, determinate cu ajutorul cinematicii inverse .

pg. 45

Page 37: studiu de caz I

Uzual , aceste puncte de capăt sunt exprimate în coordonate carteziene, deoarece cu ajutorul

acestora se pot urmări mai uşor configuraţiile corecte ale endefectorului. De cele mai multe ori, între

cele două puncte de capăt date există mai multe traiectorii posibil de realizat.

Dacă situaţia permite, se impune condiţia ca punctual caracteristic al manipulatorului să se

mişte pe un traseu rectiliniar, în lungul unei linii drepte care leagă punctele de capăt . Dar se mai poate

alege şi deplasarea punctului caracteristic de-a lungul unei traiectori netede, modelate prin polinoame

care satisfac restricţiile de poziţie şi orientare în ambele puncte de capăt .

Se începe cu sinteza traiectoriilor simple care satisfac constrângerile traseului, incluzând

condiţiile dinamice ale robotului mobil. În cazul traiectoriei plane se acceptă, la intrarea pe traiectorie,

variabile care corespund unor constrângeri ale traseului. La capătul traseului, la ieşire, se consider o

secvenţă a configuraţiei braţului robotului, prin poziţie şi orientare, viteză şi acceleraţie, în funcţie de

timp, exprimate fiecare în coordonate robot sau carteziene, de la starea iniţială până la starea finală.

Pentru studiul traiectoriei plane, parcurse de punctul caracteristic al braţului robot, se folosesc

frecvent două metode, care vizează explicitarea prin puncte nodale respectiv prin funcţii analitice.

Prima metodă de abordare necesită utilizarea unei explicitări specifice pentru un set de constrângeri (de

continuitate şi planeitate) ale poziţiei, vitezei şi acceleraţiei end-efectorului, în coordonate generalizate,

ca stări selectate în lungul traseului (ca puncte de interpolare).

Astfel, traiectoria plană este realizată ca o traiectorie parametrizată, pentru o clasă de funcţii

polinomiale de gradul n care satisfac, într-un anumit interval de timp, condiţiile din punctele de

aproximare.

A doua metodă de abordare foloseşte explicitarea printro funcţie analitică, potrivit specificului

traseului pe care end-efectorul trebuie să-l străbată. Pe porţiuni, traseul se asimilează cu o linie dreaptă,

folosindu-se coordonatele carteziene, astfel că traiectoria plană aproximează traseul dorit.

În cazul primului procedeu, specificarea constrângerii precum şi planificarea traiectoriei end-

efectorului sunt realizate în coordonate robot. Deoarece nu se impun constrângeri de la braţul

manipulatorului, este dificilă folosirea urmei traseului parcurs de end-efector. În această situaţie, braţul

robotului poate să lovească obstacolele întâlnite, fără o avertizare anterioară.

În cazul celui de al doilea procedeu, constrângerile traseului sunt specificate în coordonate

carteziene, iar actuatorii, plasaţi în cuplele cinematice ale braţelor manipulatorului, sunt comandaţi în

coordonate robot.

pg. 46

Page 38: studiu de caz I

Deci, pentru a stabili o traiectorie, care aproximează îndeaproape traseul dorit, constrângerile

carteziene ale traseului se pot converti în constrângeri, la nivelul cuplelor cinematice, cu anumite

aproximaţii funcţionale; după care se determină o traiectorie parametrizată care satisface contrângerile

din cuple ale traseului.

Ambele metode, folosite pentru planificarea traiectoriei, trebuie să determine traiectorii simple,

adică traiectorii eficiente, netede şi precise, cu timp de calcul apropiat de cel real, pentru a genera

secvenţe de control a setului de puncte de-a lungul traseului dorit pentru end-efectorul manipulatorului-

robot.

Sistem integrat telecomandat pentru deminare

SITD a fost realizat ca model experimental , lucrând în timp real. Are o structură erarhizată pe

trei nivele, fiind destinat detectării şi distrugerii minelor fără focus magnetic, cu 8 grame de metal

monobloc, mine care sunt plasate la adincimea de cel mult 10 cm. SITD este compus din trei unităţi

(fig. 20) care sunt interconectate prin intermediul unui soft corespunzător:

• sistemul de detecţie (SD) aeropurtat, plasat la bordul unui minielicopter electric detecţie (MED);

• vehiculul-robot de deminare (VRD);

• centrul de comandă mobil (CCM).

Fig. 20. Componentele structurale ale SITD

pg. 47

Page 39: studiu de caz I

Premergător declanşării operaţiunilor de deminare, în CCM sunt îmbarcate cele 2 vehicule

(MED, VRD) şi transportate în zona de lucru. În timpul operaţiunilor de deminare, cele 2 vehicule sunt

debarcate şi evoluează în faţa CCM la distanţele de 250m şi 1000m.

Din cele trei componente structurale ale SITD (fig. 5), numai CCM are la bord operatori umani.

Fiind realizat ca un sistem modular, SITD permite configurarea sa în conformitate cu specificul

misiunii, cu ajutorul sistemelor de testare specializate.

Principalele caracteristici tehnico-tactice ale SITD sunt:

• lăţimea culoarului de deminare: max 10 m;

• distanţa de acţiune a vehiculului de deminare: 2 m;

• modul de distrugere a minelor detectate: cu jet de propan sau cu încărcătură explozivă;

• viteza VRD în teren accidentat: 2 km/h;

• panta longitudinală/transversală abordată: 300/150;

• înălţimea obstacolelor abordate de VRD: 200 mm;

• lăţimea şanţurilor traversate de VRD: 400 mm;

• productivitatea de deminare: 6 mine/h;

• modul de comandă a SD şi VRD: unde radio;

• distanţa de telecomandare: 1000 m.

Sistemul de detecţie este aeropurtat la bordul unui minielicopter electric telecomandat (fig. 21).

Fig. 21. Minielicopter cu sistem de detecţie

Sistemul de detecţie care echipează minielicopterul 1 are în componenţă:

• detectorul de metale 2, cu ajutorul căruia se descoperă prezenţa minelor în teren;

• blocul inerţial triaxial 3, care stabileşte poziţia minielicopterului electric 1, la un moment daat;

pg. 48

Page 40: studiu de caz I

• traductorul de proximitate 4, prin care se asigură menţinerea minielicopterului electric 1 la înălţimea

constantă faţă de sol;

• sistemul de achiziţie de date 5, de tip AQT, care primeşte datele de la: detectorul de metale 2, blocul

inerţial 3 şi traductorul de proximitate 4; după care le transmite la CCM pentru a fi prelucrate.

Minielicopterul electric prescanează câmpul minat, atât optic cât şi magnetic, oferind poziţiile

estimate ale minelor din câmp. În baza acestor informaţii, VRD este deplasat în vecinătatea unei mine,

unde execută o căutare de precizie în scoul localizării minei respective.

Concluzii

Din acest SITD, numai VRD este în faza de model experimental, împreună cu cele două sisteme STP

1053 şi 1054 de testare a performanţelor acestuia. În urma probelor din laborator şi de pe teren, VRD s-

a dovedit deosebit de maniverabil în teren, abordând cu uşurinţă obstacolele. Manipulatorul-robot a

răspuns foarte bine la comenzi, demonstrâd eficacitatea blocului de comandă şi control, precum şi o

dinamică foarte bună a acestuia.

Studiu de caz VI

Structura păşitoare bipedă BigFoot

Redarea cu o acurateţe cât mai ridicată a modului de paşire umană a constituit şi constituie o

provocare pentru cercetătorii din domeniul roboţilor mobili. În acest sens, robotul Bigfoot prin

simplitatea structurală, întregeşte seria roboţilor bipezi autonomi, oferind o bază importantă în tratarea

problemelor legate de cinematică şi dinamică. Acest studiu de caz prezintă structura şi modul de

conducere al acestui robot, reliefând caracterul educativ al acestuia. Existenţa celor două cipuri şi

posibilitatea de conectare la calculator permite programarea facilă (înlocuirea programului de baza) al

robotului. Modul de abordare a problemelor de conducere şi programare a acestui robot pot fi extinse şi

la alte tipuri de roboţi asemanatoare din punct de vedere constructiv.

Introducere

pg. 49

Page 41: studiu de caz I

Roboţii mobili reprezintă o provocare pentru cercetarea robotică mondială contemporană.

Astfel, ei constituie teme de cercetare de un viu interes în tehnica de vârf. Un robot mobil, sub aspect

general, este un sistem dotat cu un anumit grad de autonomie, fiind capabil să se integreze într-o clasă

de aplicaţii dorite. În momentul de faţă, roboţii mobili sunt mult mai slab reprezentaţi în comparaţie cu

roboţii cu bază fixă, deoarece majoritatea aplicaţiilor industriale (ce reprezintă principala clasă de

aplicaţii) sunt, în continuare, rezolvate în mod tradiţional.

Prezentare generală

Robotul BigFoot reprezintă o structură păşitoare de tip robot mobil biped (Fig.22). Modelul

prezentat utilizează doar 2 motoare standard dedicate, în pofida faptului că robotul realizează 2 tipuri

de mişcări: mers înainte - înapoi şi întoarcere spre stânga sau spre dreapta. înălţimea aproximativă a

robotului BigFoot este de 30 cm.

Fig.22 Robotul BigFoot. Schema generală

Unul din cele 2 motoare (cel superior) are rolul de a transfera centrul de greutate de pe un picior

pe altul. Acesta este motorul de echilibrare. Cel de-al doilea motor are rolul de a realiza efectiv păşirea

robotului. Acesta este motorul de păşire. Dupa cum vom vedea ulterior, lungimea pasului poate fi

reglată.

pg. 50

Page 42: studiu de caz I

Fig.23 Amplasarea motoarelor

La partea superioara a acestei structuri, aşa cum se poate vedea în Fig.23, este amplasat

controlerul.

În Fig.23 este prezentată schema de principiu a controlerului.

Fig.24 Schema de principiu a

Controlerului

După cum se observă în Fig.24, elementele circuitului electronic sunt: cipul PBASIC 1.4 cu 18

pini, cipul 93LC56 cu 8 pini, comutatorul principal al schemei de tip ON-OFF şi cei 5 conectori, 3 cu

câte 3 căi şi alţi 2 cu câte 2 căi. De asemenea, se remarcă cele 2 leduri roşii cu rol decorativ. În timpul

operării robotului BigFoot, acestea vor funcţiona intermitent, ambele având aceeaşi secvenţă de

semnale. În Fig. 25 se prezintă schema de detaliu a circuitului electronic.

pg. 51

Page 43: studiu de caz I

Fig.25 Schema de detaliu a controlerului

Sursa de energie necesară aplicaţiei este constituită de 4 baterii reîncărcabile . Este important să

se folosească baterii de tip NiCad sau NiMH. Sunt contraindicate bateriile alcaline; acestea nu asigură

nivelul dorit pentru curentul electric necesar aplicaţiei şi pot cauza pierderi ale programului de lucru.

Pe fiecare talpă a robotului BigFoot este montat câte un fir subţire, cele 2 fire îndeplinind rolul

de senzori în sistemul dat.

Fig. 26 Poziţia comutatorului de pe talpa

Astfel, datorită programului de lucru, robotul este capabil să se mişte (să paşească) înainte până

la întalnirea unui obstacol, sesizat cu ajutorul celor 2 comutatoare senzoriale de pe tălpi. În acest

moment controlerul va da robotului comanda de retragere (păşire înapoi), după care va căuta altă

direcţie (va schimba traiectoria) printr-o mişcare de rotaţie la stânga sau la dreapta. De asemenea,

trebuie menţionat că programul de lucru conţine o rutină suplimentară care va face ca robotul BigFoot

să se deplaseze într-o secvenţă predeterminată.

Un aspect important în controlul mişcării robotului paşitor BigFoot îl reprezintă calitatea

suprafeţei pe care acesta operează. Este evident că o suprafaţa cu denivelari va afecta serios echilibrul

sistemului prezentat.

Este important de remarcat faptul că, din punct de vedere mecanic, robotul BigFoot conţine

doar o singură cuplă, aceasta fiind o cuplă de rotaţie. Printr-o dispunere adecvată (ingenioasă) a celor pg. 52

Page 44: studiu de caz I

două motoare, se obţine mişcarea de translaţie, deşi avem la dispoziţie, aşa cum spuneam, doar o cuplă

de rotaţie.

Astfel, se poate spune că mersul robotului BigFoot este asemmănător mersului uman.

Rezultate experimentale

Dacă etapa de construcţie a decurs corespunzător, la alimentarea sistemului (se trece pe ON

comutatorul principal al circuitului electronic) robotul BigFoot va sta timp de 2 secunde într-o aşa-zisă

stare de aşteptare (o vom numi de acum înainte de stand-by) după care va porni să meargă conform

unei secvenţe predefinite, aşa cum am menţionat anterior. Programul de lucru este înscris într-o

memorie EEPROM, dar se poate modifica în anumiţi parametri. Pentru a evidenţia acest aspect, vom

introduce următoarele mărimi:

- poziţiile de stand-by ale motoarelor R _ STAND si P _ STAND , respectiv;

- poziţiile limită ale motorului de echilibrare (notat cu R): R _ RIGHT şi R _ LEFT ;

- poziţiile limită ale motorului de păşire (notat cu P) la mers înainte: P _ RIGHT _ FD şi P _ LEFT _

FD .

Să detaliem acum câteva chestiuni importante în ceea ce priveşte programarea acestui robot

mobil paşitor.

1. Cele doua motoare au, fiecare în parte, aşa cum spuneam, o poziţie de stand-by, o poziţie care

se va constitui ca stare iniţiala a mişcării la punerea în funcţiune a sistemului. Cele 2 poziţii de stand-by

sunt notate cu R _ STAND pentru motorul de echilibrare al structurii şi cu P _ STAND pentru motorul

de păşire al robotului, respectiv.

2. Lungimea pasului la robotul BigFoot este dată de diferenţele P _ STAND - P _ LEFT _ FD şi

P _ RIGHT _ FD - P _ STAND . Dacă cele două diferenţe sunt egale, păşirea va fi egală şi când spunem

aceasta ne referim la egalitatea în valoare absolută a celor doi paşi, cel stâng şi cel drept. În acest caz

robotul va merge în linie dreaptă. Dacă însă cei doi paşi au lungimi diferite, adică P _ STAND - P _

LEFT _ FD ¹ P _ RIGHT _ FD - P _ STAND atunci, aşa cum era de aşteptat, robotul BigFoot va face un

viraj în direcţia în care avem o valoare mai mare a pasului.

3. Controlul echilibrării robotului va fi dat de următoarele diferenţe: R _ RIGHT - R _ STAND şi

R _ STAND - R _ LEFT . Mărimea acestor diferenţe ajustează valoarea echilibrarii stânga-dreapta. Dacă

se doreşte o schimbare a valorii R _ STAND , în acest moment, evident se va modifica relaţia dintre

cele două diferenţe. Ideal este ca acestea (diferenţele) să rămână egale, aşa cum este în programul

pg. 53

Page 45: studiu de caz I

iniţial. Astfel, în cazul modificării lui R _ STAND , trebuie modificate în consecinţă şi celelalte 2

mărimi şi anume poziţiile extreme ale motorului de echilibrare, R _ RIGHT şi R _ LEFT , în vederea

egalizării celor două diferenţe despre care am discutat mai sus. Mărirea diferenţei dintre poziţia de

stand-by şi poziţiile extreme (cu păstrarea egalităţii celor două diferenţe) va duce la creşterea înălţimii

până la care se ridică piciorul în timpul mersului. Această înălţime nu poate fi crescută nelimitat, o

valoarea prea mare ducând la dezechilibrarea structurii.

Concluzii

Acest studiu prezintă structura şi modul de programre al robotului păşitor biped BigFoot,

punând accent pe caracterul educaţional al acestuia. Rezultatele experimentale au pus în evidenţă

aspectele practice ale etapei de programare, modalitatea de variaţie a limitelor parametrilor luaţi în

considerare, precum şi influenţa structurii mecanice asupra modului de păşire al robotului.

Studiu de caz VII

Modalităţi de reconfigurare

Reconfigurarea din modelul Sliding Cube

Planificarea reconfigurării generale eterogene reprezintă o problem ă deschisă. Deşi planificarea

reconfigurării reprezintă ceva similar cu problema depozitului, problema depozitului are o soluţie

polinomială. În reconfigurare, există spaţiu suficient disponibil, adică presupunem că problema este

limitată de către orice tip de dreptunghi, astfel încât se presupune că problema reconfigurării să fie de

asemenea rezolvabilă ca şi polinom. Vom sublinia o versiune centralizată a acestui algoritm în această

secţiune şi se vor identifica domeniile cele mai importante.

pg. 54

Page 46: studiu de caz I

Figura 27. Ilustrarea algoritmului lui MeltSortGrow. Pasul iniţial este prezentat în (a),modulul umbrit este “deblocat” în (b), iar în (c) se prezintă în final configuraţia finală.

Etichetele din (c) indică ordinea de asamblare aleasă, iar modulele umbrite sunt în poziţialor finală.

Reconfigurarea pentru locomoţie

Reconfiguraţia este discutată în termeni de transformarea formei dar şi folosită ca şi locomoţie.

S-a dezvoltat un algoritm al locomoţiei pentru roboţii reconfigurabili utilizând mişcarea de tip

inchworm, precum implementarea hardware pe sistemul Crystal.

Algoritmul este prezentat în această secţiune. Locomoţia de tip inchworm foloseşte frecarea faţă

de sol pentru a se deplasa. Algoritmul se bazează pe un set de reguli ce testează geometria relativă şi

generează

expansiunea şi contracţiile precum şi toate mesajele modulelor către cele vecine. Când un modul

primeşte un mesaj de la unul vecin se indică o schimbare de stare, se testează vecinătatea împotriva

regulilor, iar dacă se aplică o regulă, se execută comenzile asociate cu regula. Algoritmul este proiectat

pentru a imita locomoţie de genul inchworm. Vezi figura 28.

pg. 55

Page 47: studiu de caz I

Figura 28. Schema modulului în timpul locomoţiei, se reprezintă progresul unui singur pas

In acest algoritm, se declară variabilele de stare ale modulului, tipurile de mesaje

se pot trimite şi primi, iar procedurile ce sunt apelate de la mesaje (incluzând regulile

algoritmului). Capătul modulului se contractă mai întâi, care semnale se transmit mai

departe modulului vecin. Fiecare modul se extinde după contracţie, astfel încât se

propagă prin robot. Atunci când contracţia atinge în fata grupului, grupul s-a mutat cu o

unitate înainte (în teorie; rezultatele experimentale arată că distanţa per pas pentru

roboţii de tip lanţ este de 5 sau mai multe unităţi). În funcţie de context, odată ce

modulul din faţa grupului s-a contractat şi extins, se poate trimite un mesaj înapoi la

capăt pentru a se iniţia un nou pas. S-a implementat acest algoritm şi s-au efectuat

câteva experimente cu diferite forme, una este prezentată în figura 29. Experimentele au

demonstrat cu succes cât de potrivită este locomoţia în configuraţiile testate.

Figura 29. Fotografii ale locomoţiei unui robot în formă de picătură. În (a), coloana dinstânga se contractă iar, în (b) şi (c) următoarele coloane se contractă pentru a realiza

mişcarea către dreapta.

Alte exemple de sisteme mobile miniaturizate, reconfigurabile

pg. 56

Page 48: studiu de caz I

Figura 30. Roboţi reconfigurabili de tip reţea

Figura 31. Roboţi reconfigurabili de tip lanţ

pg. 57

Page 49: studiu de caz I

Figura 32. Roboţi reconfigurabili de tip Mobili

Figura 33. Telecube G1

pg. 58

Page 50: studiu de caz I

Figura 34. Proteo (niciodată construit) Faţa rombică (lungimea muchiei = 5 cm)

Figura 35. I-Cube, Cem Unsal @ CMU

Figura 36. Metamorphic, Chirikjian & Hopkins

Figura 37. Molecube, Lipson @ cornell Figura 38. ATRON, Ostergaard, s. a. @ U. S.Denmark

pg. 59

Page 51: studiu de caz I

Figura 39. Inoue, Pnumatic

Figura 40. Conro, Shen/will @ ISI Figura 41. MTRAN, Murata s. a.

Modulul M-TRAN II este compus din două piese semicilindrice, articulate fiecare cu o a treia,

cu rol de actuator. Mecanismul elementar are 2 grade de mobilitate. Deşi cele două articulaţii motoare

permit rotaţii în acelaşi plan, combinarea acestora prin conexiunea modulelor pe suprafeţe ortogonale,

compensează acest dezavantaj. Mecanismul de conectare/deconectare este constituit din magneţi

permanenţi, arcuri neliniare şi actuatori din aliaje cu memorie a formei (AMF). Traiectoria dorită a

ansamblului este comandată centralizat, cu ajutorul unui PC în care este stocată o bază de date privind

regulile de deplasare.

Generaţia a 3-a a Polybot este, în ceea ce priveşte structura mecatronică, gradul de integrare,

miniaturizare şi utilizare a tehnologiilor MEMS, una dintre cele mai reuşite realizări. Are motoare de

înaltă calitate, o multitudine de senzori şi conectori cu formă adecvată cuplării/decuplării (gaură şi

zăvor blocat cu actuatori AMF).

Comunicaţia între module este obţinută via magistrală CAN (Controller Area Network) de

înaltă performanţă, pentru control distribuit. Pe lângă avantajele evidente ale utilizării acestor

numeroase componente ale tehnologiei de vârf, consumul mare de energie a condus la dezavantajul că

modulele Polybot nu au baterii, deci sunt necesare fire pentru alimentare.

pg. 60

Page 52: studiu de caz I

Suplimentar, ele au numai 2 suprafeţe de conectare pe modul, ceea ce permite doar configuraţii

de tip şarpe. Comanda robotului Polybot este centralizată ca şi la M-Tran. Există un tablou al datelor de

control pentru fiecare modul, în corespondenţă cu configuraţia dorită, din care se selectează mesajele

transmise modulelor.

Telecube a fost dezvoltat, ca şi Polybot, cu maximum de dotare mecatronică. Este o structură de

tip latice, concretizată într-o reţea cubică. Modulul de bază îşi poate deplasa suprafeţele exterioare cu

ajutorul unor actuatori liniari telescopici. Prin dispunerea în stivă a modulelor şi deplasarea

componentelor se obţine schimbarea configuraţiei robotului şi deplasarea ansamblului.

Robotul CONRO este compus din module dotate cu câte 2 servomotoare, care asigură rotaţia în

jurul a 2 axe perpendiculare. Fiecare modul este autonom, având microcontroler, senzori şi baterii

înglobate.

Cuplarea modulelor este complet autonomă şi se realizează în 3 paşi: deplasarea modulelor cu

comandă în buclă deschisă pentru alinierea grosieră a senzorilor IR; deplasarea modulelor cu comandă

în buclă închisă pentru alinierea precisă a acestora cu reacţie inversă de la senzorii IR şi cuplarea

propriu-zisă a pinilor şi mecanismelor de zăvorâre.În timpul acestei ultime faze, se efectuează mişcări

de mică amplitudine şi frecvenţă mare pentru învingerea frecărilor. Sunt necesare 3 minute pentru o

astfel de cuplare, iar rata succesului este de 80%.

Robotul “Crystalline” are o structură de tip latice bidimensională, în ale cărei noduri sunt

plasate module de formă paralelipipedică. Actuatorii liniari ai acestora realizează alungirea /

contractarea lor în fiecare direcţie cu factorul 2. Două din cele patru feţe conţin conectori pasivi

(canale) sau conectori activi (tije) ce se pot bloca prin rotaţia tijei. Robotul “Molecule” reproduce

structura unei molecule formate din 2 “atomi”, conectaţi printr-o piesă de legătură. Fiecare element

“atomic” se poate roti cu 180 de grade în jurul acestei legături, realizându-se o deplasare

tridimensională, prin faptul că axele de rotaţie ale lementelor “atomice” sunt perpendiculare.

Conectorii utilizaţi pentru cuplarea modulelor utilizează un mecanism prehensor ale cărui braţe (tată)

sunt comandate cu ajutorul unui mecanism melcat către zonele corespunzătoare de pe suprafaţă

(mamă).

Datorită structurii de reţea cristalină, aceşti roboţi nu pot realiza mişcări ample precum roboţii

de tip lanţ, dar sunt o bună platforma de studiu a planificării mişcării, calculului paralel şi de optimizare

a traiectoriei.

pg. 61

Page 53: studiu de caz I

I-Cube reprezintă un sistem robotic modular reconfigurabil, compus din articulaţii cu trei grade

de libertate şi elemente pasive de conectare. Conectarea se poate face prin deplasarea de la un cub la

altul, prin deplasarea către un cub, în timp ce modulul se află ataşat la un altul, etc. Conexiunea

foloseşte un sistem mamă/tată şi este similară cu robotul “Cristalline”. Această construcţie permite

identificarea de noi posibilităţi de proiectare şi acţionare. Abordarea unei astfel de articulaţii mobile

este unică, dar încă nu sunt informaţii despre starea actuală a proiectului.

Atron a fost realizat ca parte a proiectului HYDRA, proiect European finanţat de Information

Society Technologies (IST) Programme 6. Este un sistem de tip reţea cristalină ce are la bază un modul

format de două emisfere cu posibilităţi de rotaţie relativă în jurul unei axe ce trece prin central acestuia.

Există câte 4 conectori tangenţiali pentru fiecare emisferă. Schimbările de configuraţie se obţin prin

rotaţii cu 90 de grade în jurul ecuatorului. Comunicaţia se bazează pe dispozitive IR integrate în

conectori.

Informaţiile cu privire la comandă sunt puţine, rezultând din cuvintele cheie utilizate: controler

bazat pe reguli, metamodule, algoritmuri de forţă virtuală, gradient şi genetici. Dintre specificaţiile

funcţionale ale acestui tip de roboţi, au fost menţionate posibilitaţile de reconfigurare şi auto-

multiplicare prin cuplarea /decuplarea modulelor proprii sau a unora suplimentare, existente în scena de

lucru. Se pot identifica drept cerinţe suplimentare utilizarea la maximum a unui număr redus de

componente mecanice şi concepţia modulară a modulului însuşi, pentru a permite modificarea sa prin

înlocuire sau prin adăugare de componente.

La cel mai redus nivel de complexitate (număr minim de module), sistemul robotic care se

găseşte într-o anumită configuraţie trebuie să fie capabil să îndeplinească funcţiile unui robot cu

structură fixă de aceeaşi configuraţie (locomoţie, manipulare, etc.) De exemplu, un robot şarpe modular

trebuie să realizeze deplasarea utilizând ondularea corpului, ca şi un robot şarpe similar ne-

reconfigurabil. Similar, un hexapod modular trebuie să poată realiza deplasări înainte, înapoi, laterale

sau rotiri, ca şi un hexapod cu structură fixă. Dificultăţile de concepţie a unui sistem robotic modular,

care realizează acţiuni ale unor roboţi cu diferite topologii, se reflectă în cele legate de concepţia

hardware şi software a modulelor. Cei mai mulţi roboţi modulari nu au abilităţi inter-metamorfice

(transfer de module între roboţi), transferul de module, respectiv noua formă, fiind decise şi realizate

manual de un operator. Prin urmare, astfel de roboţi evoluează ca roboţi cu formă fixă.

La următorul nivel de complexitate (număr suficient de module), robotul cu capacităţi intra-

metamorfice (reconfigurare cu transfer al modulelor proprii) trebuie să fie capabil să îşi rearanjeze

pg. 62

Page 54: studiu de caz I

modulele în diferite configuraţii. Această proprietate permite robotului atât să-şi schimbe forma, cât şi

să efectueze o auto-reparaţie prin înlocuirea unui modul defect cu unul de rezervă, ori să creeze, din

module, un robot similar lui.

Robotul trebuie să aibă deci hardware-ul şi software-ul adecvate pentru a rezolva această

problemă de poziţionare şi să separe acţiunile de reconfigurare de cele de locomoţie. Numărul de

configuraţii posibile este determinat, în parte, de numărul de conectori ai modulelor. Conectorii trebuie

să fie identici şi simetrici pentru a permite conectarea nepreferenţială a oricărui modul. Doi conectori

pe modul (câte unul la extremitatea fiecărui modul) permit construcţia unor structuri liniare, similare

şerpilor. Construcţia unor structuri ramificate necesită utilizarea mai multor conectori. De exemplu, un

hexapod poate fi construit cu module având un conector la o extremitate şi 3 la cealaltă.

La cel mai înalt nivel de complexitate (numărul maxim de module), un robot cu capacităţi inter-

metamorfice trebuie să fie capabil să creeze doi roboţi diferiţi sau să se reunească cu un robot similar,

pentru a crea unul singur mai mare. De aceea, proiectarea modulelor trebuie să garanteze că împărţirea

robotului nu conduce la diminuarea inteligenţei sau puterii necesare pentru funcţionarea corectă a

noilor roboţi. Operaţia de cuplare adaugă două noi cerinţe asupra sistemului robotic. Prima este că un

robot trebuie să comunice la distanţă cu altul pentru a cere şi accepta operaţia de alipire şi, de aceea, el

trebuie să fie prevăzut cu un sistem de comunicare wireless. A doua condiţie este ca robotul să poată

genera un semnal de balizare, pentru a ghida celălalt robot către el, de la distanţă.

Relativ la componentele hardware, un modul care suportă reconfigurare (inter-metamorfică)

trebuie să garanteze că roboţii creaţi prin operaţia de separare trebuie să fie complet echipaţi. La limită,

un robot poate separa un singur modul, deci acesta trebuie să fie calificat ca un robot, adică să fie

complet echipat, respectiv trebuie să aibă propriul sau procesor, sursă de energie şi controlul asupra

propriilor săi senzori şi actuatori. Conceptul de echipare completă se deosebeşte de cel de autonomie,

care se referă la capacitatea unui robot nu neapărat mobil, de a executa sarcini în mod automat, adică

posedă software-ul necesar acestui mod de operare, fără intervenţia factorului uman. Prin urmare,

componentele hardware strict necesare evoluţiei preconizate sunt motoarele de acţionare, sistemele de

comandă, comunicaţii şi senzoriale, sursele de energie şi mecanismele de cuplare.

În ceea ce priveşte motoarele, opţiunile posibile sunt limitate de sursele de energie portabile (în

curent continuu) şi au fost cercetate experimental, rezultatele fiind consemnate într-un raport de

încercări ataşat. Componentele specifice modulelor vor fi analizate în continuare.

pg. 63

Page 55: studiu de caz I

Analiza structurii modulelor în corelaţie cu locomoţia şi cuplarea

acestora

Generarea miscarii are loc prin conectarea si deconectarea celulelor in lungul directiei de

deplasare. Celula (modulul) se poate realiza cu diferite corpuri geometrice (prisme, cuburi, cilindri sau

asociaţii ale acestora), conectate prin cuple de rotaţie sau translaţie.

Figura 42. Modul cu sistem de conectare

Locomoţia roboţilor de acest tip se realizează prin metode de deplasare specifice sistemelor

mobile miniaturizate, robotizate, după cum urmează:

A) Târâre - utilizand module prismatice, cubice, cilindrice sau combinatii ale

acestora, conectate intre ele prin cuple de rotatie;

Figura 43. Locomotia prin tarare prin cuple de rotatie- a) modul cilindric oblic. b)

realizarea locomotiei prin tarare

- utilizand module complexe:

pg. 64

Page 56: studiu de caz I

Figura 44. Locomotia prin tarare prin module complexe - a) dispunerea liniara a

modulelor b) modul elementar c, d) realizarea locomotiei prin tarare

- utilizand module cubice (cele mai utilizate), conectate prin cuple de translatie;

Figura 45. Etapele locomotiei prin târâre utilizând module cubice

B) Păşire - utilizând module cubice (cele mai utilizate), conectate prin cuple de translaţie;

Figura 46. Etapele locomoţiei prin păşire utilizând module cubice

sau: prin intermediul picioarelorpg. 65

Page 57: studiu de caz I

Figura 47. Etapele locomoţiei prin intermediul picioarelor.

C) Păşire combinat cu târâre

Figura 48. Etapele locomoţiei prin păşire combinat cu târâre.

D) Inchworm

pg. 66

Page 58: studiu de caz I

Figura 49. Etapele locomoţiei prin frecare

E) Traveling wave– locomoţie pe principiul undei deplasabile (călătoare) (fig a). În această

categorie intră roboţii care imită locomoţia serpilor - locomoţia concertină sau locomoţia serpentiformă

(prin utilizarea modulelor cilindrice drepte inseriate pe roţi).

Figura 50. Etapele locomoţiei pe principiul undei deplasabile. a) dispunerea liniară a

modulelor, b)modul elementar

F) Rostogolire (Figura b):

Figura 51. Etapele locomoţiei cu rostogolire combinată cu Inchworm

La aceste metode se adaugă şi rostogolirea combinată cu inchworm.

G) Deplasare pe principiul cascade

În figura de mai jos este ilustrat acest mod de locomoţie: robotul porneşte ca un singur cub (a)

dar se divide în patru (b) şi (c), pentru explorare în paralel, deplasându-se pe principiul cascadei

(căderii de apă) – modaliate inspirtă de unele automate celulare.

pg. 67

Page 59: studiu de caz I

Figura 52. Etapele locomoţiei pe principiul cascade

H) Cǎţǎrare– în figurile de mai jos este ilustrată deplasarea pe scări prin această metodă de

locomoţie

Figura 53. Etapele locomoţiei pe principiul căţărării

I)Locomoţie prin răsturnare / prăbuşire (tumbling) – această modalitate reprezintă un caz

particular al metodei de deplasare prin rostogolire. Modulele din structura se mişcă astfel încât întregul

ansamblu devine instabil şi se răstoarnă într-o nouă poziţie. Neregularităţile suprafeţei nu pot impiedica

modulele să ajungă în locaţiile noi.

Figura 54. Etapele locomoţiei prin răsturnare/ prăbuşire

J) Locomoţie pe roţi,

K) Locomoţie pe şenile

pg. 68

Page 60: studiu de caz I

L) Locomoţie de tip Atomic Motion, Această modalitate de deplasare poate fi de trei feluri, şi

anume: pivot motion (a), forward-roll motion (b) combinat de trecere de la una la alta.

a b

C

Figura 55. Locomoţie de tip Atomic Motion pivot motion (a), forward-roll motion (b)

combinat de trecere de la una la alta.

Acţionarea subsistemelor de locomoţie şi de conectare / deconectare este asigurată de:

electromagneţi (celulele sunt conectate între ele prin acţionarea unor forţe (ex. electromagnetice);

motoare pas cu pas (+ transmisie şurub-piulita); motoare de curent continuu (+ reductor); SMA (tip arc)

+ magneţi permanenţi; electromagneţi + magneţi permanenţi; pneumatic.

Cei mai utilizaţi traductori pentru măsurarea forţelor sunt traductrorii electrotensometrici

rezistivi (TER), iar pentru măsurarea deplasărilor sunt utilizaţi traductori rezistivi liniari sau rotativi.

Implementarea unui sistem de control având ca variabilă internă rezistenţa prezintă următoarele

avantaje: histerezisul este mic, comportarea este aproximativ liniară, se poate evita supraîncălzirea

aliajului. În lucrare este propusă o modalitate de control care să combine rezistenţa internă şi deplasarea

ca mărimi de feed-back pentru implementarea unui algoritm de control. În lucrare, este prezentat şi un

model de control care să compenseze hysterezisul mare al aliajelor cu memoria formei. Acesta se

realizează prin utilizarea unei metode feed-forward care presupune alimentarea predictivă a

elementului activ astfel încât acesta să realizeze deplasarea dorită. Trei metode diferite de control au

fost aplicate în lucrare pentru a urmări răspunsul unui actuator pe bază de AMF: controlul PI, controlul

PI pe un model linearizat, şi controlul feedforward. Am subliniat că problemele esenţiale legate de

controlul AMF au fost timpul lent de răcire.

pg. 69

Page 61: studiu de caz I

Mărimea de feedback a fost preluată dintr-un experiment care urmăreşte variaţia tensiune-efort

în funcţie de încălzire. Metodele prezintă un major dezavantaj, acela că nu a fost luată în considerare

sarcina externă. Este prezentat un sistem de control al poziţiei, aplicabil prin utilizarea mai multor

tipuri de controlere, dar verificat utilizând un algoritm PI, urmărind totodată şi aspecte privind

stabilitatea. Sunt prezentate si rezultate experimentale care confirmă faptul că actuatorii pe bază de

AMF permit controlul forţei generate rapid şi în mod precis. S-a studiat raspunsul în frecvenţă şi pentru

un semnal de test treaptă pentru un actuator răcit cu aer.

pg. 70