VRTrack 1,0 - headtracking vadītājs par vr920 HMD

Kā es apsolīja Jaunā versijā vr920 headtracking vadītāja Drīzumā šeit ir jaunā versija manas headtracking vadītāja par Vuzix VR920 iWear Linux. Tā aprēķina virzienā, šķērsvirzienā un roll no akselerometra un magnetometrs dati (tiek ieguvis trīs no katra). Tas padara 3DOF sekošanu iespējamo un ļauj jums skatīties pa 3D Scene. Piemērā jūs varat izmantot vadītājam ar manu stereoskopiskā attēlu skatītājs SIV . Draivera vidējie sensoru rādījumus ar uzlabotu algoritmu, kas dod daudz vienmērīgāku pieredze nekā ar sākotnējo vadītāja versijas. Vadītājs pakete sastāv no dēmonu, kuru var palaist fonā un ērtākai pamata kontroles programma, kas ļauj vienu, lai viegli iekniebt dažādus vadītāja iestatījumus un callibrate ierīci. Vispārēju informāciju par to, kā izmantot ierīci ar Linux skatīt: Vuzix VR920 ar Linux un aktīvās 3D stereo .

Vadītājs nodrošina trackingdata dažādos formātos uz pieteikumu, izmantojot to. Tā vienmēr raksta datus uz / dev / headtracking. Līnija lasīt no / dev / vrtrack sastāv no sešām pludiņiem, kas atbilst ar sensoru lasīšanas šādā formātā:

zvalstīšanās piķis rullis xyz

Virzienā, šķērsvirzienā un vertikāli ir leņķi no 0 līdz 360 grādiem. X, y un z ir vienmēr nulle par vr920, jo tas atbalsta tikai trīs brīvības pakāpes. Šīs vērtības ir rezervētas nākotnes ierīcēm, kas var atbalsta sešas brīvības pakāpes, cerībā, ierosināt izstrādāt standartus izsekošanas ierīcēm.

Vadītājs var mērogot rādījumus un invertcukura asis independantly lai iegūtu nepieciešamo vērtību diapazonu izmanto piemērošanas un patīkamu pieredzi.

Maksimālai saderību ar esošajiem lietojumiem ir četri darbības režīmi pieejami, kas var būt iespējoti atsevišķi:

  • Joystick emulācija
    Vadītājs pielīdzināms kursorsviru ierīci / dev / input / jsX. Kas attiecas virzienā, šķērsvirzienā un vertikāli rādījumi ir X, Y un Z ass pārņēmušas kursorsviru. To var izmantot, lai dotu pamata headtracking atbalsts spēlēm, kas nav dabiski atbalsta headtracking.
  • Pele emulācija
    Vadītājs pielīdzināms kursorsviru ierīci / dev / input / mouseX. Kas attiecas novirzes un slīpnes rādījumi tiek tulkots X un peļu ierīces Y, tāpēc, ja jūs meklēt pareizās peles rādītāju kustības pa labi un kad jūs Uzmeklēt rādītājs kustas uz augšu un otrādi. Tas var arī tikt izmantoti, lai nodrošinātu pamata headtracking atbalsts spēlēm, kas nav dabiski atbalsta headtracking. To var izmantot arī, lai vienkārši kontrolētu peles rādītāju uz loga sistēmu. Kontrolēt viewport no loga sistēmas, tāpat var būt saprātīgām mērķis. Ar jauno MPX paplašināšanas Xorg tas var būt iespējams.
  • UDP - tīkls
    Jo UDP režīmā vadītājs nosūta uzskaites datus pa tīklu, kā UDP Unicast. Pieeja, lai nosūtītu datus, kas, izmantojot tīklu padara valodu rakstīšanai piemērošanu neatkarīgs no valodas, kurā attīstīt vadītāju. Paketi nosūta uz klientiem satur trīs leņķi, virzienā, šķērsvirzienā un vertikāli un x, y un z, jo 32 bitu fiksēta brīdī Q16.16 formātā. Šis režīms var ti izmantotas, lai kontrolētu flightgear.
  • Multicast - tīkls
    Jo multicast režīmā vadītājs nosūta uzskaites datus pa tīklu, kā UDP multicast, tādējādi daudzi klienti var nolasīt datus, kas padara paralēlizācija vairāk iespējams, ti, viens varētu izmantot vienu mašīna izciršanas un citu mašīnu aprēķiniem. Bez tam, pieeja, lai nosūtītu datus, kas, izmantojot tīklu padara valodu rakstīšanai piemērošanu neatkarīgs no valodas, kurā attīstīt vadītāju. Izsekošanas datiem, kas nosūtīti uz klientiem satur trīs leņķi, virzienā, šķērsvirzienā un vertikāli un ērtai lietošanai viewmatrix, var tieši izmantot ar scenegraph bibliotēkām. Ja jūs plānojat attīstīt pieteikumu, izmantojot headtracking no VR920 iepazīties ar lietu democlient.cpp iekļauto lejupielādei informāciju par to, kā iegūt datus savu pieteikumu. Šis režīms tiek izmantots ar stereoskopiskā attēlu skatītāju SIV .
Zemāk ir no kontroles piemērošanas screenshot laikā callibration kādas vr920 ierīces:
control app VRTrack 1.0   headtracking driver for the vr920 HMD vrtrack vadītājs kalibrēšanā (screenshot)

Svarīga piezīme: Veicot kalibrēšanu pārliecināties, ka ierīces ekrāns attēlo kaut Kopš ekrāni ne tikai attēlots zils ekrāns ietekmē sensoru datus (vismaz ar manu ierīci) jums beidzas ar nepareizu kalibrēšanas cits.. Jūs varat izmantot ti NVIDIA-iestatījumus, lai to nodrošinātu. Detalizētāku lietošanas instrukciju skatīt Readme iekļauto lejupielādei.

Lejupielādēt: 88x31 VRTrack 1.0   headtracking driver for the vr920 HMD Commercial license button VRTrack 1.0   headtracking driver for the vr920 HMD

Es nolēmu publicēt vadītājs saskaņā ar radošo kopējā nekomerciālai licenci. Jūs varat lejupielādēt pilnu avots no šejienes: vrtrack-1.0.tar.gz (391) , x86_64 bināro no šejienes: vrtrack-1,0-x86_64.tar.gz (321) , vai i686 bināro no šejienes: vrtrack-1,0- x86.tar.gz (327) . Archlinux PKGBUILD sniedz Feilen ir pieejams šeit: aur.archlinux.org Vairāk binārie / sadales noteikti formāti var būt pieejams arī turpmāk. The x86_64 binārā ir pamatā aktuāla Gentoo sistēmu, i686 bināro par Ubuntu Hardy. Par i686 bināro jums var instalēt libconfig + + ti libconfig + 8 _1.3.2-2 no šejienes: libconfig + + Ja neviens no binaries strādā priekš jums, jums var nākties veidot no avota ...

Jums jābūt libusb, kas libconfig + +, libfuse un libcurses instalēta jūsu sistēmā. Ubuntu lietotājiem Es iekļāvusi nelielu čaulas skriptu ubuntu_install_deps.sh kas instalē atkarības. Varbūt tas darbojas arī uz citām Debian balstītas sadalēm. Gentoo lietotāji vienkārši ir pārliecināties, ka libusb, kas ncurses, drošinātāju un libconfig ir parādījušies. Jūsu kodola versija ir jābūt vismaz 2.6.31 un jums ir jābūt cuse iespējotas jūsu kodolu.

Zemsvītras piezīmi:

Ja jums patīk draiveri, justies brīvi saiti www.mygnu.de . Ja esat izstrādājis programmu, izmantojot uzskaites datus, ko sniedz vadītājam lūdzu atstājiet komentāru, jo tad es varētu pārbaudīt pieteikumu un beidzot uzrakstīt par to. Pieprasīt tirdzniecības atļaujas, sazinieties ar mums info (at) mygnu.de. Nu, ja jūs vienkārši vēlaties atbalstīt mūsu darbu pie MyGNU.de izmantojiet donate pogas icon wink VRTrack 1.0   headtracking driver for the vr920 HMD

ar laba vēlējumiem

Jürgen

 VRTrack 1.0   headtracking driver for the vr920 HMD
1 Star2 Stars3 Stars4 Stars5 Stars (Nav vērtējuma pagaidām)
Loading ... Loading ...

Nepareizi vienībām gnome sensori blakusproduktu apletu

Laiku atpakaļ es pamanīju savu Gnome-sensori-apletu parādīti nepareizi vienības dažiem sensoriem. Ti, tā parādās "" blakus fanu sensora vērtības. Tā kā man bija tā pati problēma, kad pirms es atcerējos ātri kā to risināt. Jo es neatradu neko par šo problēmu internetā, es nolēmu rakstīt šo ziņu.

Par nepareiziem vienībām iemesls ir nepareizi dati glabājas GConf. Katram sensoram ir veidu. Ja šis veids ir saglabāti nepareizi, sīklietotnes konfigurācija aplets parāda nepareizu vienību, sensoru. Sensoru veidi es zinu, ir:

  • 0 - pašreizējais ()
  • 1 - ventilators (RPM)
  • 2 - temperatūra (C vai F, ir atkarīga no izvēles)
  • 3 - spriegums (V)

Lai mainītu applets konfigurāciju pareizos tipa sensoru sākt GConf redaktors.

Meklēt atslēgas vārdu sensors_applet_version. Tajā pašā vietā jūs atradīsiet īpašības sensoriem apletu. Tad atveriet (DoubleClick uz katra) atslēgas ID vai uzlīmes un sensor_types rediģēt galvenās lapas un pārvietotu tos blakus viens otram, lai noteiktu, kuras sensors tipa ieraksts pieder, kas sensors.

gconf gnome sensors units Wrong units in gnome sensors applet

Tagad mainīt sensori ar nepareizu tipa iestatījumiem uz pareizo ones. Tad no konsoles izdošanas killall gnome-panel, lai piespiestu konfigurācija iegūt pārlādēšanas. Pēc tam jums vajadzētu iegūt pareizu vienība tiek parādītas blakus jūsu sensoru datiem.

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Nav vērtējuma pagaidām)
Loading ... Loading ...

Vuzix VR920 ar Linux un aktīvās 3D stereo

Es nesen saņēmis savu VR920 3D stereo brilles no ASV. Detalizēts pārskats par ierīces var atrast šeit: Iepazīstināšana ar Vuzix iWear VR920 . No VR920 foto var redzēt zemāk:

vr920 Vuzix VR920 with Linux and active 3D stereo

, Protams ierīce darbojas nevainojami, izmantojot Windows. Zem Linux situācija ir nedaudz savādāka, jo nav mašīnista atbalsts no ražotāja, kā parasti.

Stereo redze strādā vismaz ar Nvidia Quadro dēļi, iespējams, arī ar citiem. Ti Ati FireGL jāstrādā, bet es nekad mēģinājis to. Nosakot šo up bija viegli. Man bija tikai sākt mācīt otro XServer un pievienojiet līniju

Variants "Stereo" "1"

uz ekrāna iedaļā tās xorg.conf. Ar šo iestatījumu jums citu abām acīm tēlu un tādējādi faktisko stereo redze, ja Jūsu pieteikums atbalsta Quad-bufferred stereo. Ir svarīgi, ka ekrāna izšķirtspēja ir no 640 × 480 un 1024 × 768 un atsvaidzināt likme ir 60 Hz. The xorg.conf jūs izmantojat, lai tas nedrīkst izmantot saliktu paplašinājumu. Atspējošanas salikts paplašinājums pievieno šādus dokumentus xorg.conf:

Sadaļā "paplašinājumi"
Variants "kompozītu" "Disable"
EndSection

Diemžēl tas arī neliedz izmantot Compiz, cerams Nvidia fiksē neatbilstības starp stereo un kompozītmateriālu paplašināšanu dažas dienas.

Uzsākšanai xserver i izmantot šādus maz skripts, kas paver 2 xterms un sāk programmu (ņemot vērā kā parametrs ar argumentiem) vienā no tiem.

# / Bin! / Bash

/ Usr/X11R6/bin/X: 1-dpi 96-xf86config ./xorg.conf.3d-auth / var / gdm /: 1.Xauth vt8 &
DISPLAY =: 1,0
eksportēt DISPLĒJS
gulēt 5
IceWM &
hotkeys un
xterm-fn 9 × 15 &
xterm-fn 9 × 15-E $ @ &

Austiņu izpaužas konstatēts ALSA ierīces:

usb 2-2: jaunas pilna ātruma USB ierīci, izmantojot uhci_hcd un adrese 8
usb 2-2: konfigurācija # 1 izraugās no 1 izvēle
vispārīgu-usb 0003:1 BAE: 0.002,0002: hiddev0, hidraw1: USB HID v1.00 Device [Icuiti Corp VR920 Video Eyewear] par usb-0000: 00:01 d.1-2/input3
2-2 usb: Jauns USB ierīce atrasts, idVendor = 1bae, idProduct = 0002
usb 2-2: Jauns USB ierīce virknes: MFR = 1, Product = 2, SerialNumber = 0
usb 2-2: Produkts: VR920 Video Eyewear
usb 2-2: Ražotājs: Icuiti Corp
usbcore: reģistrētais jauns interfeiss vadītāja SND-usb-audio

cat / proc / asound / kartes:

1 [Eyewear]: USB Audio - VR920 Video Eyewear
Icuiti Corp VR920 Video Eyewear pie usb-0000: 0:01 D.1-2, pilns ātrums

Man bija iespēja saņemt mplayer spēlēt uz ierīces, nosakot izvades ierīce HW = 1,0.

Diemžēl maisītājs nešķiet strādāt. Vismaz maisītājs līmeņi nav kontrolēt. Varbūt kāds alsa attīstītājs ir ideja par šo? Tas ir vēl jo svarīgāka, jo maisītājs kontrole ritenis pie ierīces sasalst pēc trim soļiem, ja izmanto linux.

Daudz svarīgāka nekā ņemot kontrolējama skaņu ir iegūt integrētu headtracking strādāt. Ir ārpus darba vadītāja pie Vuzix forumos. Vismaz tā var lasīt sensoru datus no ierīces, bet nešķiet apstrādā datus pareizi. Es izpētīt šo drīz.

Update: Mana VR920 headtracking vadītājs, tagad ir pieejama šeit: VR920 headtracking vadītājs par Linux

Spēlējot ar ierīci, man bija uzzināt, ka nav JPS stereoimage skatītājs Linux. Vienīgā programma Es atklāju, kas spēj lasīt JPS blakusproduktiem attēlus, ir gqview ( GQView3D ). Diemžēl gqview nespēj parādīt theese attēlus, izmantojot aktīvo četrstūris bufera stereo. Tādējādi es nolēmu rakstīt savu JPS skatītāju. Tā būs balstīta uz OpenSceneGraph panta OpenSceneGraph ), jo man ir zināma pieredze OpenSceneGraph attīstībā. Varbūt es varu integrēt headtracking tajā. Būtu patiešām atdzist, lai apskatītu jūras panorama attēlu 3D, griežot galvas icon smile Vuzix VR920 with Linux and active 3D stereo

Palieciet noregulē atjauninājumi.

Jürgen

 Vuzix VR920 with Linux and active 3D stereo
1 Star2 Stars3 Stars4 Stars5 Stars (Nav vērtējuma pagaidām)
Loading ... Loading ...

vietne info

Trans lator

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
Slovenian flagUkrainian flagVietnamese flag