Raport asupra modalitÄÅ£ilor de interac - Robotica si Realitate Virtuala
Raport asupra modalitÄÅ£ilor de interac - Robotica si Realitate Virtuala
Raport asupra modalitÄÅ£ilor de interac - Robotica si Realitate Virtuala
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
- Verificarea tolerantei <strong>de</strong>termina cand doua mo<strong>de</strong>le sunt apropiate sau in<strong>de</strong>partate fata<br />
<strong>de</strong> o distanta <strong>de</strong> toleranta.<br />
3. Analiza librăriilor haptice folo<strong>si</strong>te pentru generarea forţelor <strong>de</strong> contact in mediile <strong>de</strong><br />
realitate virtuală<br />
3.1 H3D API http://www.h3dapi.org/<br />
H3DAPI este o librrie gratuit <strong>de</strong>stinat crerii <strong>de</strong> platforme software cu retur haptic, ce fcombin<br />
standar<strong>de</strong>le gratuite OpenGL i X3D cu senzaiile haptice într-o scen grafic unificat ce contine<br />
ren<strong>de</strong>rul graphic <strong>si</strong>c el haptic. H3DAPI este o platform portabil i in<strong>de</strong>pen<strong>de</strong>nt <strong>de</strong> dispozitivul<br />
haptic utilizat. Permite integrarea sunetelor precum i realizarea <strong>de</strong> imagini stereoscopice pe<br />
dispozitivele suportate.<br />
H3DAPI este scris în limbajul C++, i este proiectat fie extins, permiând <strong>de</strong>zvoltatorilor s<br />
integreze noi dispozitive haptice <strong>si</strong> medii grafice dorite in aplicatiile lor . H3DAPI a fost folo<strong>si</strong>t la<br />
<strong>de</strong>zvoltarea a diverse aplicaii haptice multimodale din variate domenii cu mar fi domeniul<br />
stomatologic, medical, industrial i vizualizal. Pentru incurajarea <strong>de</strong>zvoltrii cu aceast librrie a<br />
aplicaiilor cu retur haptic, H3DAPI este o librarie gratuit cu structur <strong>de</strong>schis i realizat sub<br />
licen GNU GPL, cu opiuni pentru licene comerciale.<br />
Fig3.1 Arhitectura H3D<br />
· Permite <strong>de</strong>zvoltarea rapid a aplicaiilor haptice folo<strong>si</strong>nd X3D i Python<br />
· Uor <strong>de</strong> extins cu efecte hapto-vizuale particularizate folo<strong>si</strong>nd limbajul C++<br />
· Suport o mare varietate <strong>de</strong> <strong>si</strong>steme haptice aflate pe pia<br />
· Dispozitive produse <strong>de</strong> diveri productori pot funciona in acelai timp în aceiai scen<br />
· Suport majoritatea dispozitivelor <strong>de</strong> vizualizare 3D<br />
· Ruleaz sub <strong>si</strong>stemele <strong>de</strong> Windows, Linux and Mac OSX<br />
· Ofer libertatea <strong>de</strong> a alege tipul <strong>de</strong> randare haptic incluzând i H3D point i cele ren<strong>de</strong>re<br />
bazate pe sfer <strong>si</strong>milar cu librriile SensAble OpenHaptics i Chai3D<br />
· Dispune <strong>de</strong> o serie <strong>de</strong> fore i suprafee pre<strong>de</strong>finite