{"id":407,"date":"2016-12-23T14:25:39","date_gmt":"2016-12-23T13:25:39","guid":{"rendered":"http:\/\/www.rehub.pro\/software.html"},"modified":"2019-04-17T16:45:07","modified_gmt":"2019-04-17T14:45:07","slug":"software","status":"publish","type":"page","link":"https:\/\/www.rehub.pro\/en\/software","title":{"rendered":"Software"},"content":{"rendered":"<p>Software development<br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t Lo sviluppo software del guanto reHub \u00e8 complementare allo sviluppo delle componenti elettroniche e di textile. Il software consente al prodotto di raccogliere i dati dei sensori, elaborarli, registrarli e trasmetterli al fisioterapista per la valutazione della terapia applicata e dei progressi del paziente.Le componenti software che abbiamo individuato nelle prime fasi di realizzazione del prototipo e mostrato in occasione dell&#8217;edizione 2016 della Maker Faire European edition sono tre:_ Firmaware_ Middleware_ RenderingCiascuna componente sfrutta un media definito ed un protocollo che abbiamo valutato e scelto in base a criteri di affidabilit\u00e0 del dato, sicurezza delle informazioni, risparmio energetico e compatibilit\u00e0 con device diversi.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"225\" src=\"http:\/\/www.rehub.pro\/wp-content\/uploads\/2016\/10\/glove_BLE_comunication.png\" \/>\t\t\t\t<\/p>\n<p> ReHub&#8217;s firmware<br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tLa componente firmware \u00e8 installata sul microcontrollore, presente sul guanto reHub, con l&#8217;incarico di interfacciarsi con i sensori di flessione, pressione e spaziali collezionando ed elaborando i dati nelle fasi di utilizzo del prodotto. I dati raccolti e filtrati sono trasferiti mediante Bluetooth LE ( BLE 4.0) al device di registrazione. Utilizziamo il firmware anche per le fasi di taratura per adattare l&#8217;uso del guanto al paziente ed alla terapia impostata dal fisioterapista.<\/p>\n<p>Il software installato sul device middleware si occupa di:_ attivare la connessione BLE;_ verificare le credenziali di accesso;_ identificare il guanto corretto discriminando se i dati provengono dal detro o sinistro;_ ricevere i dati dal guanto reHub;_ registrare le sessioni di terapia;_ reinviare i dati su protocollo Tcp\/Ip.Il software middleware comunica con il software di rendering su protocollo tcp\/ip nel ruolo di server. I dati possono essere utilizzati per controllare altri dispositivi siano essi reali o virtuali.Grazie al software di middleware installato sui dispositivi forniti con il guanto i dati possono essere archiviati e trasferiti al fisioterapista in modo del tutto automatico.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"200\" src=\"http:\/\/www.rehub.pro\/wp-content\/uploads\/2016\/10\/device-to-cloud-rendering-3d.png\" \/>\t\t\t\t<\/p>\n<p> Middleware software communicates both with the glove and the registration device.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"2230\" height=\"2230\" src=\"http:\/\/www.rehub.pro\/wp-content\/uploads\/2016\/12\/Fiera1.jpg\" \/>\t\t\t\t<\/p>\n<p> reHub 3D rendering<br \/>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tIl software di rendering 3D permette al fisioterapista di visualizzare i movimenti della mano nello spazio e della posizione delle dita del paziente durante la terapia.L&#8217;interfaccia 3D crea un render dai dati trasferiti dal guanto reHub durante l&#8217;esercizio assegnato al paziente provvedendo a fornire strumenti di analisi quali:_ grafico dei singoli sensori e movimenti rilavati;_ tool di avanzamento, play\/pause, timeline simili ad un video;_ analisi puntuale dell&#8217;esercizio svolto;Ogni seduta \u00e8 analizzabile dal fisioterapista in qualsiasi momento per eseguire una valutazione della terapia e dei progressi svolti dal paziente.<\/p>\n<p><!-- \/row --><\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Software development Lo sviluppo software del guanto reHub \u00e8 complementare allo sviluppo delle componenti elettroniche e di textile. Il software consente al prodotto di raccogliere i dati dei sensori, elaborarli, registrarli e trasmetterli al fisioterapista per la valutazione della terapia applicata e dei progressi del paziente.Le componenti software che abbiamo individuato nelle prime fasi di [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"builder.php","meta":{"footnotes":""},"class_list":["post-407","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.rehub.pro\/en\/wp-json\/wp\/v2\/pages\/407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rehub.pro\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.rehub.pro\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.rehub.pro\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rehub.pro\/en\/wp-json\/wp\/v2\/comments?post=407"}],"version-history":[{"count":97,"href":"https:\/\/www.rehub.pro\/en\/wp-json\/wp\/v2\/pages\/407\/revisions"}],"predecessor-version":[{"id":1049,"href":"https:\/\/www.rehub.pro\/en\/wp-json\/wp\/v2\/pages\/407\/revisions\/1049"}],"wp:attachment":[{"href":"https:\/\/www.rehub.pro\/en\/wp-json\/wp\/v2\/media?parent=407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}