{"id":174,"date":"2018-03-25T15:21:03","date_gmt":"2018-03-25T15:21:03","guid":{"rendered":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/?p=174"},"modified":"2018-07-17T18:06:51","modified_gmt":"2018-07-17T18:06:51","slug":"controladors-per-a-realitat-mixta","status":"publish","type":"post","link":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/2018\/03\/25\/controladors-per-a-realitat-mixta\/","title":{"rendered":"Controladors per a realitat mixta"},"content":{"rendered":"<p>Els controladors per a realitat mixta s\u00f3n dispositius que permeten captar informaci\u00f3 i, sovint, tamb\u00e9 proporcionen est\u00edmuls. El seu objectiu \u00e9s possibilitar la interacci\u00f3 entre l\u2019hum\u00e0 i l\u2019entorn virtual. En podem trobar de gen\u00e8rics, no vinculats a cap plataforma o entorn concret, i d\u2019altres que han estat dissenyats espec\u00edficament per a treballar amb dispositius molt concrets, normalment amb un determinat <a href=\"http:\/\/multimedia.uoc.edu\/blogs\/rx\/2018\/03\/11\/hmd-head-up-display\/\">HMD<\/a> (<em>head-mounted display<\/em>).<\/p>\n<p>En el m\u00f3n f\u00edsic interaccionem amb els objectes amb les mans i el cos. At\u00e8s que molts entorns virtuals intenten replicar condicions f\u00edsiques, els controladors b\u00e0sicament intenten transmetre els moviments del cos al sistema, i en molts casos tamb\u00e9 emetre est\u00edmuls directament sobre la pell, o tamb\u00e9 sons, per a refor\u00e7ar altres sentits.<\/p>\n<p>Manus VR [<a name=\"quot1\"><\/a><a href=\"#ref1\">1<\/a>] i Glove One [<a name=\"quot2\"><\/a><a href=\"#ref2\">2<\/a>] s\u00f3n dos exemples de controladors gen\u00e8rics de realitat mixta per a captar i estimular les mans. F\u00edsicament, estan dissenyats en forma de guant i estan equipats amb <a href=\"http:\/\/multimedia.uoc.edu\/blogs\/rx\/2018\/03\/19\/imu-inertial-measurement-unit\/\">IMU<\/a> per a parametritzar el moviment de les mans i amb motors vibradors per a estimular la pell i proporcionar retorn quan \u00abtoquem\u00bb objectes virtuals. Si s\u00f3n usats de manera combinada amb un HMD, aleshores s\u2019integren al seu propi sistema de posicionament.<\/p>\n<p>Avatar VR [<a name=\"quot3\"><\/a><a href=\"#ref3\">3<\/a>], PrioVR [<a name=\"quot4\"><\/a><a href=\"#ref4\">4<\/a>] o Teslasuit [<a name=\"quot5\"><\/a><a href=\"#ref5\">5<\/a>] s\u00f3n exemples de dispositius que intenten parametritzar els moviments del cos, no nom\u00e9s de les mans. Avatar VR consisteix en uns guants equipats amb una IMU i, alhora, connectats a dispositius empla\u00e7ats als bra\u00e7os i al tronc que proporcionen informaci\u00f3 al sistema sobre el moviment, el posicionament, el gir i l&#8217;orientaci\u00f3 del cos. PrioVR es presenta com un conjunt format per dos controladors convencionals d\u2019empunyadura per a accionar amb les mans, equipats amb botons, connectats a m\u00faltiples dispositius interconnectats equipats amb IMU empla\u00e7ades als bra\u00e7os, al tronc i tamb\u00e9 a les cames, que proporcionen informaci\u00f3 al sistema sobre el moviment, el posicionament, el gir i l&#8217;orientaci\u00f3 del cos i de les quatre extremitats. Teslasuit consisteix en un vestit equipat amb sensors i actuadors que permet no nom\u00e9s captar els moviments del cos, sin\u00f3 tamb\u00e9 estimular-lo mitjan\u00e7ant vibradors i ginys basats en l\u2019efecte Peltier que permeten escalfar o refredar la pell.<\/p>\n<p>Altres dispositius parteixen d\u2019enfocaments molt diversos. Per exemple, Rotor VR [<a name=\"quot6\"><\/a><a href=\"#ref6\">6<\/a>] \u00e9s una butaca motoritzada que, usada juntament amb un HMD, permet girar el punt de vista 360\u00b0 de manera segura i consistent, o b\u00e9 avan\u00e7ar per l\u2019entorn virtual mitjan\u00e7ant els seus pedals f\u00edsics. Virtux Omni [<a name=\"quot7\"><\/a><a href=\"#ref7\">7<\/a>] \u00e9s una plataforma lliscant dissenyada per a ser usada amb un HMD i amb un cal\u00e7at especial amb l\u2019objectiu de proporcionar l\u2019experi\u00e8ncia de caminar f\u00edsicament per un entorn virtual. ARAIG (<em>as real as it gets<\/em>) [<a name=\"quot8\"><\/a><a href=\"#ref8\">8<\/a>] no \u00e9s un controlador, sin\u00f3 un exoesquelet equipat amb vibradors, fonts de so i electroestimulaci\u00f3 muscular orientat a experimentar jocs en primera persona.<\/p>\n<p>Alguns HMD, com Oculus Rift, HTC Vive, PlayStation VR o Samsung Gear VR, entre altres, han anat desplegant els seus propis controladors, que es presenten com dispositius per a sostenir amb cada m\u00e0, prove\u00efts de botons, palanques de control o <em>pads<\/em> per a exercir algun tipus d\u2019interacci\u00f3 amb l\u2019entorn virtual, habitualment equipats amb alguns sensors interns o directament amb una IMU per a captar el moviment, el gir i l&#8217;acceleraci\u00f3 de les mans, i integrats en els sistemes de seguiment propis de cada plataforma. D\u2019altres, com el Razer HDK, es basen en l\u2019est\u00e0ndard OSVR [<a name=\"quot9\"><\/a><a href=\"#ref9\">9<\/a>], destinat a un \u00fas multiplataforma. I tamb\u00e9 n\u2019hi ha que, com el Nolo [<a name=\"quot10\"><\/a><a href=\"#ref10\">10<\/a>], tenen un plantejament universal i poden funcionar amb diferents tipus de visualitzador per a tel\u00e8fon m\u00f2bil.<\/p>\n<p>Els mateixos HMD actuen com a controladors, en tant que solen anar equipats amb sensors per a captar l\u2019orientaci\u00f3 del cap o fer seguiment de la mirada i, aix\u00ed, poder reubicar el punt de vista dins l\u2019entorn virtual. Podem trobar diferents sistemes per a fer seguiment del despla\u00e7ament i l&#8217;orientaci\u00f3 a l\u2019espai dels controladors:<\/p>\n<p>OptiTrack [<a name=\"quot11\"><\/a><a href=\"#ref11\">11<\/a>], Vicon [<a name=\"quot12\"><\/a><a href=\"#ref12\">12<\/a>] i PhaseSpace [<a name=\"quot13\"><\/a><a href=\"#ref13\">13<\/a>] utilitzen sistemes \u00f2ptics basats en c\u00e0meres i marques. Els objectes que cal seguir, t\u00edpicament cossos humans o qualsevol objecte f\u00edsic, estan equipats amb marques visuals. Cada marc que arriba a la c\u00e0mera \u00e9s examinat i es comparen les posicions successives de les marques per a determinar la posici\u00f3 i l&#8217;orientaci\u00f3 dels objectes.<br \/>\nOculus Constellation [<a name=\"quot14\"><\/a><a href=\"#ref14\">14<\/a>]: \u00e9s una variant evolucionada dels sistemes de seguiment basats en marques i c\u00e0mera. L\u2019HMD i els controladors estan equipats amb m\u00faltiples LED d\u2019infraroig que brillen amb unes freq\u00fc\u00e8ncies preestablertes i diferenciades. En usar infrarojos, resulten invisibles per a l\u2019ull hum\u00e0. Les seves emissions s\u00f3n captades per c\u00e0meres situades a l\u2019entorn f\u00edsic. La freq\u00fc\u00e8ncia amb la qual brilla cada LED l\u2019identifica, i en funci\u00f3 de la seva posici\u00f3 respecte a la resta de LED, el sistema determina la posici\u00f3 i l&#8217;orientaci\u00f3 de l&#8217;HMD i dels controladors a l\u2019espai.<br \/>\nVive Tracking [<a name=\"quot15\"><\/a><a href=\"#ref15\">15<\/a>]: aquest sistema es basa en uns emissors anomenats Lightbox que es disposen f\u00edsicament a l\u2019entorn i que emeten flaixos de llum infraroja just abans d\u2019escombrar l\u2019entorn amb l\u00e0ser. L&#8217;HMD i els controladors estan equipats amb m\u00faltiples sensors per a captar aquestes emissions. La freq\u00fc\u00e8ncia constant dels flaixos d\u2019infraroig permeten als receptors valorar, en funci\u00f3 de quant triga el l\u00e0ser a arribar i quins sensors el detecten, la seva posici\u00f3 i orientaci\u00f3 a l\u2019espai.<br \/>\nNolo VR: \u00e9s un sistema de seguiment basat en l\u00e0ser i ultrasons, per\u00f2 aporta com a novetat que est\u00e0 plantejat per a poder-se adaptar a diversos HMD equipats amb m\u00f2bil Android.<br \/>\nXsens [<a name=\"quot16\"><\/a><a href=\"#ref16\">16<\/a>]: els vestits de Xsens usats per a animar esquelets de cossos virtuals (<em>rigging<\/em>) es basen en un conjunt d\u2019IMU disposades sobre el cos que proporcionen informaci\u00f3 sobre els girs, l&#8217;orientaci\u00f3 i la translaci\u00f3 a l\u2019espai. Aquest sistema no requereix dispositius d\u2019emissi\u00f3 o de captaci\u00f3 ubicats a l\u2019entorn f\u00edsic.<\/p>\n<p>Tamb\u00e9 hi ha sistemes de visi\u00f3 espec\u00edfics per a realitat mixta. Per exemple, la c\u00e0mera Stereolabs ZED [<a name=\"quot17\"><\/a><a href=\"#ref17\">17<\/a>], que proporciona visi\u00f3 estereosc\u00f2pica, determina la profunditat de l\u2019escena, permet elaborar un model 3D i con\u00e8ixer la posici\u00f3 i l&#8217;orientaci\u00f3 sense necessitat d\u2019utilitzar una IMU. Pot ser usada en realitat virtual per a moure\u2019s lliurement en interiors o exteriors i detectar obstacles sense usar sistemes de seguiment, i tamb\u00e9 es pot fer servir en realitat augmentada, utilitzant la imatge procedent de la c\u00e0mera, at\u00e8s que treballa amb llum visible, per a veure l\u2019entorn f\u00edsic amb profunditat i incorporar-hi els objectes virtuals de forma consistent. Aquest dispositiu forma part de tot un conjunt de sensors destinats a obtenir informaci\u00f3 de l\u2019entorn f\u00edsic de manera m\u00e9s gen\u00e8rica o especialitzada. Actualment, hi ha diversos sistemes basats en tecnologies diferents, especialment infrarojos, que proporcionen imatges de profunditat de l\u2019escena. Tamb\u00e9 n\u2019hi ha d\u2019especialitzats en gestualitat o en reconeixement facial, per exemple [<a name=\"quot18\"><\/a><a href=\"#ref18\">18<\/a>].<\/p>\n<h3>Refer\u00e8ncies:<\/h3>\n<h5><a name=\"ref1\"><\/a>[<a href=\"#quot1\">1<\/a>]: Manus VR: <a href=\"https:\/\/manus-vr.com\/\">https:\/\/manus-vr.com\/<\/a><br \/>\n<a name=\"ref2\"><\/a><br \/>\n[<a href=\"#quot2\">2<\/a>]: Glove One: <a href=\"https:\/\/www.neurodigital.es\/gloveone\/\">https:\/\/www.neurodigital.es\/gloveone\/<\/a><br \/>\n<a name=\"ref3\"><\/a><br \/>\n[<a href=\"#quot3\">3<\/a>]: Avatar VR: <a href=\"https:\/\/www.neurodigital.es\/avatarvr\/\">https:\/\/www.neurodigital.es\/avatarvr\/<\/a><br \/>\n<a name=\"ref4\"><\/a><br \/>\n[<a href=\"#quot4\">4<\/a>]: PrioVR: <a href=\"https:\/\/yostlabs.com\/priovr\/\">https:\/\/yostlabs.com\/priovr\/<\/a><br \/>\n<a name=\"ref5\"><\/a><br \/>\n[<a href=\"#quot5\">5<\/a>]: Teslasuit: <a href=\"https:\/\/teslasuit.io\/\">https:\/\/teslasuit.io\/<\/a><br \/>\n<a name=\"ref6\"><\/a><br \/>\n[<a href=\"#quot6\">6<\/a>]: Rotor VR: <a href=\"http:\/\/www.rotovr.com\/\">http:\/\/www.rotovr.com\/<\/a><br \/>\n<a name=\"ref7\"><\/a><br \/>\n[<a href=\"#quot7\">7<\/a>]: Virtux Omni: <a href=\"http:\/\/www.virtuix.com\/\">http:\/\/www.virtuix.com\/<\/a><br \/>\n<a name=\"ref8\"><\/a><br \/>\n[<a href=\"#quot8\">8<\/a>]: ARAIG: <a href=\"https:\/\/araig.com\/\">https:\/\/araig.com\/<\/a><br \/>\n<a name=\"ref9\"><\/a><br \/>\n[<a href=\"#quot9\">9<\/a>]: OSVR: <a href=\"http:\/\/www.osvr.org\/\">http:\/\/www.osvr.org\/<\/a><br \/>\n<a name=\"ref10\"><\/a><br \/>\n[<a href=\"#quot10\">10<\/a>]: Nolo VR: <a href=\"https:\/\/www.nolovr.com\/nolo-home\/\">https:\/\/www.nolovr.com\/nolo-home\/<\/a><br \/>\n<a name=\"ref11\"><\/a><br \/>\n[<a href=\"#quot11\">11<\/a>]: OptiTrack: <a href=\"http:\/\/optitrack.com\/motion-capture-movement-sciences\/\">http:\/\/optitrack.com\/motion-capture-movement-sciences\/<\/a><br \/>\n<a name=\"ref12\"><\/a><br \/>\n[<a href=\"#quot12\">12<\/a>]: Vicon: <a href=\"https:\/\/www.vicon.com\/products\/camera-systems\">https:\/\/www.vicon.com\/products\/camera-systems<\/a><br \/>\n<a name=\"ref13\"><\/a><br \/>\n[<a href=\"#quot13\">13<\/a>]: PhaseSpace: <a href=\"http:\/\/www.phasespace.com\/impulse-motion-capture.html\">http:\/\/www.phasespace.com\/impulse-motion-capture.html<\/a><br \/>\n<a name=\"ref14\"><\/a><br \/>\n[<a href=\"#quot14\">14<\/a>]: Oculus Constellation: <a href=\"https:\/\/www.roadtovr.com\/oculus-rift-room-scale-tracking-setup-guide-easiest-no-drilling-holes-cheapest\/\">https:\/\/www.roadtovr.com\/oculus-rift-room-scale-tracking-setup-guide-easiest-no-drilling-holes-cheapest\/<\/a><br \/>\n<a name=\"ref15\"><\/a><br \/>\n[<a href=\"#quot15\">15<\/a>]: Vive Tracking: <a href=\"https:\/\/gizmodo.com\/this-is-how-valve-s-amazing-lighthouse-tracking-technol-1705356768\">https:\/\/gizmodo.com\/this-is-how-valve-s-amazing-lighthouse-tracking-technol-1705356768<\/a><br \/>\n<a name=\"ref16\"><\/a><br \/>\n[<a href=\"#quot16\">16<\/a>]: Xsens: <a href=\"https:\/\/www.xsens.com\/products\/xsens-mvn-analyze\/\">https:\/\/www.xsens.com\/products\/xsens-mvn-analyze\/<\/a><br \/>\n<a name=\"ref17\"><\/a><br \/>\n[<a href=\"#quot17\">17<\/a>]: ZED: <a href=\"https:\/\/www.stereolabs.com\/zed\/\">https:\/\/www.stereolabs.com\/zed\/<\/a><br \/>\n<a name=\"ref18\"><\/a><br \/>\n[<a href=\"#quot18\">18<\/a>]: Stimulant. 2016. Depth Sensor Shootout: <a href=\"https:\/\/stimulant.com\/depth-sensor-shootout-2\/\">https:\/\/stimulant.com\/depth-sensor-shootout-2\/<\/a><\/h5>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Els controladors per a realitat mixta s\u00f3n dispositius que permeten captar informaci\u00f3 i, sovint, tamb\u00e9 proporcionen est\u00edmuls. El seu objectiu \u00e9s possibilitar la interacci\u00f3 entre l\u2019hum\u00e0 i l\u2019entorn virtual. En podem trobar de gen\u00e8rics, no vinculats a cap plataforma o entorn concret, i d\u2019altres que han estat dissenyats espec\u00edficament per a treballar amb dispositius molt &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/multimedia.uoc.edu\/blogs\/rx\/2018\/03\/25\/controladors-per-a-realitat-mixta\/\" class=\"more-link\">Continua llegint <span class=\"screen-reader-text\">\u00abControladors per a realitat mixta\u00bb<\/span><\/a><\/p>\n","protected":false},"author":52,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-174","post","type-post","status-publish","format-standard","hentry","category-tecnologia","entry"],"_links":{"self":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/wp-json\/wp\/v2\/posts\/174","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/wp-json\/wp\/v2\/users\/52"}],"replies":[{"embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/wp-json\/wp\/v2\/comments?post=174"}],"version-history":[{"count":13,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/wp-json\/wp\/v2\/posts\/174\/revisions"}],"predecessor-version":[{"id":359,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/wp-json\/wp\/v2\/posts\/174\/revisions\/359"}],"wp:attachment":[{"href":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/wp-json\/wp\/v2\/media?parent=174"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/wp-json\/wp\/v2\/categories?post=174"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/multimedia.uoc.edu\/blogs\/rx\/wp-json\/wp\/v2\/tags?post=174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}