Autor Wątek: Freetrack - 6DOF  (Przeczytany 277070 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

syd

  • Gość
Odp: Freetrack - 6DOF
« Odpowiedź #255 dnia: Października 26, 2007, 19:17:14 »
Przepraszam, że dwa posty pod rząd, ale już nie mogę edytować.
vito_zm -  a czy najpierw instalujesz stery czy podłączasz kamerkę?? Bo w mojej VX-1000 napisane, że najpierw zainstalować co jest na płytce, a dopiero potem podłączyć kamerę.

Offline vowthyn

  • *
  • dziecko RoF'a
Odp: Freetrack - 6DOF
« Odpowiedź #256 dnia: Października 26, 2007, 20:05:17 »
Cytuj
Czy da się wyeliminować to dość duże opóźnienie obrotu kamery w stosunku do ruchu głowy?? Przy wolnych obrotach nie sprawia to problemu, ale już w walce trochę dekoncentruje.

Zapewne masz domyślne ustawienia, i w obu zakładkach (global i profile) wartości "smoothing" ustawione na 100. Poeksperymentuj ze znacznie mniejszymi wartościami dla tych parametrów. Zainteresuj sie również suwakiem "average" (im mniej, tym mniejsze opóźnienie), oraz "dynamic smoothing reduction" (im więcej, tym szybsza reakcja na gwałtowne ruchy głowy).

Hint dla początkujących - Osie najlepiej konfigurować pojedynczo, tzn. w zakładce "profile" odznaczamy wszystkie i zostawiamy tylko jedną, ustawiamy ją tak długo, aż będziemy zadowoleni z efektu, i dopiero wtedy aktywujemy kolejną. Łatwiej w ten sposób zrozumieć jakie dokładnie zmiany powoduje przestawienie tej, czy innej opcji, no i nie dostajemy na początek niemożliwego do opanowania chaosu.

Cytuj
Cały sprzęt działa nawet bez tego, ale może są jakieś ustawienia "fabryczne", które lepiej by się sprawdziły.

Te profile są jedynie pewną sugestią. Jak lepiej poznasz program (a najlepiej poznawać go krok po kroku konfigurując wszystkie opcje zgodnie ze swoimi preferencjami) to dojdziesz do najlepszych dla siebie ustawień, takich, których nikt za Ciebie nie predefiniuje, bo dla każdego są inne nawet dla tych samych gier.

Vito - umiejętność reinstalacji windy jest niezbędna, więc im wcześniej ją posiądziesz tym lepiej dla Ciebie. Nie sądzę żebyś napotkał na jakieś większe problemy, ale zanim zaczniesz to sprawdź jeszcze to o czym napisał Syd - najpierw instalujesz stery, dopiero potem wpinasz kamerę.

Odp: Freetrack - 6DOF
« Odpowiedź #257 dnia: Października 26, 2007, 20:11:43 »
Sprawdzę jeszcze raz.

Odp: Freetrack - 6DOF
« Odpowiedź #258 dnia: Października 27, 2007, 15:34:57 »
Muszę się pochwalić,że rozwiązałem problem związany z vx-1000.Na wstępie krótka uwaga, w serwisie doradzono abym powtórnie zainstalował system operacyjny WinXP co wywołało u mnie mieszane uczucia.Szukając w internecie trafiłem na artykuł,który wyjaśnia przyczynę oraz podaje 3 sposoby rozwiązania problemu.Link do artykułu:
http://support.microsoft.com/kb/929087/pl
Zastosowałem sposób nr.1 i jest o.k.
Przyczyną kłopotów było to,że poprzednio miałem zainstalowaną kamerę Logitech.Pomimo,że ją odinstalowałem zostawiła jakiś ślad.Jeśli ktoś będzie miał podobny problem polecam artykuł pod wskazanym linkiem.
Mogę teraz usunąć filtr i ustawiać parametry.Przy okazji pytanie.W setup FalconAF z zakładce controllers jest okno trackir moves view in 2D cockpit.Czy w przypadku naszego FT należy to okno zaznaczyć?

Odp: Freetrack - 6DOF
« Odpowiedź #259 dnia: Października 27, 2007, 17:07:36 »
W setup FalconAF z zakładce controllers jest okno trackir moves view in 2D cockpit.Czy w przypadku naszego FT należy to okno zaznaczyć?
To zależy czy chcesz żeby za pomocą FT obracać głową w 2D. Ja to mam odznaczone i FT działa mi tylko w 3D (klawisz 3 na klawiaturze) do 2D wole używać HATa.

Właśnie sie przymierzam do montażu pozostałych diod do czapeczki(teraz mam jedną). Testował ktoś czy jest różnica pomiędzy trzema a czterema diodami ?

Póki co największy problem stanowi dla mnie znalezienie czapki z daszkiem bo sam żadnej nie posiadam (podwędziłem kumplowi na próbę). Nie mam zamiaru kupować markowego badziewia za 100 zł, a na bazarach niestety skończył się sezon na czapki z daszkiem i okulary przeciwsłoneczne (teraz królują rękawiczki i wełniane czapy :) ).
Przejdź się do najbliższego super-hiper-turbo-marketu i kupisz czapeczkę za ok 5 zł. Też nie miałem i kupiłem sobie właśnie za 4,99 w TESCO a wygląda nawet całkiem przyzwoicie.
 


Odp: Freetrack - 6DOF
« Odpowiedź #260 dnia: Października 27, 2007, 23:01:58 »

Właśnie się przymierzam do montażu pozostałych diod do czapeczki(teraz mam jedną). Testował ktoś czy jest różnica pomiędzy trzema a czterema diodami ?


Różnica jest właściwie żadna. Już o to pytałem na tym forum. 4 diody to większy pobór energii, możliwość nakładania się obrazu diod, przez co FT może głupieć - skoro "3 point cap" działa tak samo jak "4 point cap" to po co komplikować :004:

Odp: Freetrack - 6DOF
« Odpowiedź #261 dnia: Października 28, 2007, 08:33:53 »
Cytuj
diody to większy pobór energii, możliwość nakładania się obrazu diod, przez co FT może głupieć

Wszystko zależy od ustawienia diod ( tych trzech na dole) w clipie. Budując clip na 4 diody trzeba pamiętać, by dioda dolna - środkowa była wyżej od dolnej lewej i dolnej prawej, wówczas nakładanie się diod na siebie jest bardzo rzadkie a w praktyce niezauważalne. Wydaje mi się zresztą, że w 3diodowym clipie też może dojść do nałożenia się diod na siebie. Trzeba pamiętać, ze my tymi głowami ruszamy   :118:  a wówczas może dojść do sytuacji gdy jedna dioda zasłoni drugą i nie ważne czy to jest 4clip czy 3 clip. Osobiście  ( po seriach prób ) uważam, że 4clip daje jednak nieco płynniejszy i dokładniejszy ruch głowy, ale może jest to tylko moje subiektywne odczucie. Z zasilaniem nie mam problemu - USB  :020:
Nieważne, ile zapierających dech w piersi akrobacji wykonasz - jeśli w decydującym momencie nie zestrzelisz wrogiego samolotu......będziesz martwy.

HL- EKG_Polbaj

Offline bip3r

  • *
  • 13 WELT
    • www.13welt.pl
Odp: Freetrack - 6DOF
« Odpowiedź #262 dnia: Października 28, 2007, 23:41:37 »
UWAGA!

Mam przyjemność ogłosić pełen sukces w zmontowaniu  najbardziej zbliżonej do oryginału wersji TrackIR'a dla ubogich, czyli patent "TrackIR4Poor" by biper  :karpik

Pamiętacie zapewne kamerkę z Allegro za 25 złotych, o której Wam parę stron temu pisałem. Wspomniałem wówczas, że zamierzam ją "nieco" przerobić. Oto opis moich poczynań...

1. Ponieważ kamerka fabrycznie wyposażona była w 6 białych diod mających oświetlać moją paskudną gębę, musiałem zakupić także 6 diod IR, które miały zająć ich miejsce:



2. Po wykręceniu 2 śrubek i zdjęciu przedniej części obudowy moim oczom ukazało się wnętrze kamerki. Filtr zatrzymujący promienie IR (5x5 mm) wstawiony był z tyłu obiektywu (ten czarny walec na zdjęciu) i bardzo łatwo dał się usunąć, bez najmniejszego ryzyka uszkodzenia go. W jego miejsce wstawiona została wywołana klisza fotograficzna.
Po bokach płytki, na której umocowana jest matryca światłoczuła wlutowane jest 6 diod emitujących białe światło:



3. Wylutowałem diody białe, a w ich miejsce wlutowałem diody IR.. Najpierw 3.. Proszę zwrócić uwagę, że przylutowałem je na dłuższych nóżkach, niż oryginalnie, po to aby wystawały dalej poza obudowę kamerki po jej złożeniu:







4. Następnie dolutowałem pozostałe 3 diody:





5. Uzyskując taki oto efekt:





6. A tak to wygląda po podłączeniu do komputera. Świecenie diod widoczne jest na zdjęciu, co wyłapuje aparat, ale nie widoczne gołym okiem :)



7. Do kompletu pozostało "zbudowanie" 3-point Capa. Do tego celu wykorzystałem najnowsze zdobycze techniki przełomu XX/XXI wieku: taśmę dwustronną i materiał odblaskowy (5zł/metr -> potrzebne 1-2 cm :karpik ):




Całość śmiga ładnie. Jestem z siebie dumny, zwłaszcza, że było to moje pierwsze w życiu lutowanie!!
Coby jednak nie mówić, lenistwo jednak jest największym wynalazcą.. Po prostu nie chciało mi się męczyć przy budowie klipa, bawić z opornikami (elektronika, to dla mnie czarna magia), kabelkami, zasilaniem itp.itd

Kilka uwag:

Na Allegro są też podobne kamerki ale 4-ro diodowe.

Przy manewrowaniu płytką kamerki trzeba uważać, bo kabel USB może łatwo się od niej oderwać. Lepiej od razu sobie zapisać, jaki kolorek kabelka do którego punktu jest przylutowany)

Aby diody IR świeciły cały czas konieczne jest zaklejenie (znów taśma :D) malutkiego otworu w góry kamerki dla fotorezystora (tak to się chyba nazywa).

Materiał świetnie odbija wysyłane przez wbudowane w kamerkę diody światło IR. Freetrack działa SUPER!!!  :banan :banan :banan

Testowałem go co prawda jak na razie tylko w Falconie AF w widoku 3d i 2d. Nie posiadam FS2004, ani tym bardziej FSX, który na moim sprzęcie i tak by nie ruszył :) Jak uwolnię "trochę" miejsca na HDD to postaram się zainstalować Falcona OF i dam znać jak działa (o ile mój komp pociągnie OF'a :) )

Pod wpływem impulsu i wieści z forum, nie zastanowiwszy się zbytnio nad tym co osiągnę, w swojej kamerce diody IR spiłowałem na płasko. Ale biorąc pod uwagę "odwróconą" zasadę działania powyżej opisanego rozwiązania, wydaje mi się, że nawet bardziej skuteczne byłyby diody o wąskim, lecz bardziej skupionym strumieniu IR. Naklejone zaś paseczki odblaskowego materiału i tak odbijają promienie IR w niemal każdym położeniu.


A teraz mam propozycję dla wszystkich:

zamiast budować skomplikowane klipy, capy itp. itd. Czy nie prościej byłby obok webkamerki z filtrem IR zrobić "lampkę IR" z kilku diod podpiętą np. pod USB (jak moja kamerka), a na łepetynę wpakować właśnie coś na kształt TrackClip'a, lub tak jak ja nakeić fragmenty taśmy odblaskowej na czapeczkę czy słuchawki?

Zalety:
- lżejszy sprzęt naczaszny ;)
- łatwiejsze w wykonaniu
- łatwiejsze w modyfikacji (4 punkty, 3 punkty, dowolne rozmiary kiedy tylko chcecie - wystarczy dokleić, odkleić, przekleić :D )
- brak problemu z zasilaniem diod (kabel plączący się na karku, ciężkie bateryjki, druciki, kabelki itp.itd)

Zresztą, co sprytniejsi pewnie byliby w stanie pociągnąć zasilanie z tego samego kabelka i portu USB do którego podpięta jest kamerka.

P.S. Przepraszam za jakość zdjęć, ale jedyny sprzęt foto jakim dysponuję to komórka :)
"Jestem Polak, a Polak to wariat, a wariat to lepszy gość." K.I. Gałczyński


13WELT YouTube Channel

Odp: Freetrack - 6DOF
« Odpowiedź #263 dnia: Października 29, 2007, 07:21:07 »
Zaczynam się poważnie zastanawiać,czy nie zbudować modelu "latarki IR" i nie rozpocząć testów.Rozwiązanie bip3r jest interesujące.Ponieważ mam dostępny zasilacz zew.9v na  150mA to mogę zasilić bez problemu 6 diod IR połączonych szeregowo.Zastanawiam się tylko jak będzie działał FT.Jeżeli latarka IR zbudowana jest z n (np 6) diod i zrobimy zgodnie z rys.clip lub czapkę z "odblaskami" w miejscu diod to czy dla programu  FT zamiana diod na odblaski nie będzie miała znaczenie.Jak rozmieścić diody w latarce aby każdy z "odblasków" odbijał promienie IR tylko jednej diody.Zastanawiam się jak powinny być rozmieszczone diody względem kamery oraz względem siebie.
Przy okazji pytanie gdzie można kupić  materiał odblaskowy ?
p.s.
bip3r jak jest widziany odbity obraz od pasków odblaskowych w FT,czy widać 3 punkty pomimo 6 nadawczych diod?

Odp: Freetrack - 6DOF
« Odpowiedź #264 dnia: Października 29, 2007, 07:56:24 »
Uzupełnienie do mojego ostatniego post.Zapomniałem zapytać jakie jest maksymalne obciążenie prądowe interfejsu USB w PC i czy możemy jednocześnie obciążyć prądowo maksymalnie wszystkie wyjścia USB w PC?

Odp: Freetrack - 6DOF
« Odpowiedź #265 dnia: Października 29, 2007, 08:56:39 »
bip3r jak jest widziany odbity obraz od pasków odblaskowych w FT,czy widać 3 punkty pomimo 6 nadawczych diod?

Sorka że się wtrącam (w sumie to nie do mnie pytanie). Choć nie widziałem jak to działa, a tym bardziej jeszcze tego nie wypróbowałem to na chłopski rozum odpowiedź na to pytanie zadane przez ciebie jest taka: punktów widocznych przez kamerę jest tyle ile pasków odblaskowych. To przecież nie może zależeć od ilości diod tylko od punktów odblaskowych - diody dają tylko "światło" które odbija się w paskach.

Ale przyznaję, że pomysł z taką kamerką mi się baaaardzo podoba. Żona się ze mnie śmieje że mam czułki na głowie, a tak byłbym tylko w czapce :003:

Odp: Freetrack - 6DOF
« Odpowiedź #266 dnia: Października 29, 2007, 09:14:04 »
Hmm, z tego co mi wiadomo światło IR jest szkodliwe dla oczu... Odpal sobie światło IR i przytrzymaj trochę przed oczami, ja osobiście odczuwałem ból oka

Odp: Freetrack - 6DOF
« Odpowiedź #267 dnia: Października 29, 2007, 09:54:50 »
Pytanie do vowthyn,jak masz ustawione parametry kamery vx-1000.Zacząłem testy tej kamery dla tych samych parametrów diod IR.Inaczej się zachowuje w porównaniu do Logitech Express.Jest mniejsze obciążenie CPU,ale dla dwóch warstw filtru z kliszy nie mogę ustawić 4 punktów regulując suwakiem threshhold.Z filtrem z dyskietki mogę regulować threshhold tak,że otrzymuję 4 punkty diod.Jest spadek z 30 do 20 FPS.Mam klopoty z stabilną pracą w FT,dlatego pytam o ustawienia parametrów kamery.
Pytanie ogólne dotyczące testów w FT.Czy ruchy głowy lewo,prawo,góra,dół (czaszka) powinny odpowiadać stabilnemu świeceniu diod na ekranie oraz ich ruchowi od krawędzi do krawędzi okna?U mnie przy ruchu w lewo zanikają zanim osiągną lewą krawędź okna?

Offline vowthyn

  • *
  • dziecko RoF'a
Odp: Freetrack - 6DOF
« Odpowiedź #268 dnia: Października 29, 2007, 10:55:04 »
To są moje ustawienia kamery:



Nie ruszam nic, oprócz "force exposure" - w dzień -6, wieczorem w okolicach 0 albo i więcej. U mnie min to 24FPS, ale jak już pisałem powyżej nie mam czerwonego pojęcia skąd się te wahania FPS biorą. w każdym razie nie mają wpływu na grę, bo nawet przy 24FPS ruchy głowy są płynne. Warunkiem jest tutaj działanie gry, a nie FT, bardzo wiele od tego zależy, jeśli gra ślimaczy nam w okolicach 15-20 FPS to choćbyśmy w FT mieli i 50FPS na ekranie będzie szarpanina odczuwalna, jako złe działanie FT, podczas gdy całą winę ponosi gra.

Cytuj
Pytanie ogólne dotyczące testów w FT.Czy ruchy głowy lewo,prawo,góra,dół (czaszka) powinny odpowiadać stabilnemu świeceniu diod na ekranie oraz ich ruchowi od krawędzi do krawędzi okna?U mnie przy ruchu w lewo zanikają zanim osiągną lewą krawędź okna?

Na podglądzie diody na pewno nie ruszają się od krawędzi do krawędzi, pozostaje duży margines (rozdzielczość 640x480). Zanikać nie powinny wcale, bo to oznacza zbyt mały kąt ich świecenia. U mnie nawet przy skrajnym wychyleniu głowy w bok diody są doskonale widoczne jako wyraźne, stabilne punkty (jak miałem kliszę, to ich widoczny rozmiar dość mocno się zmieniał, na wprost były duże plamy, które malały przy wychylaniu. Odkąd mam filtr z dyskietki to zmiany rozmiaru (jasności świecenia) są o wiele mniejsze, więc zarówno na wprost, jak i przy patrzeniu w bok widoczne są jako podobnej wielkości i jasności punkty.

Offline bip3r

  • *
  • 13 WELT
    • www.13welt.pl
Odp: Freetrack - 6DOF
« Odpowiedź #269 dnia: Października 29, 2007, 13:21:41 »
[..] Zastanawiam się tylko jak będzie działał FT.Jeżeli latarka IR zbudowana jest z n (np 6) diod i zrobimy zgodnie z rys.clip lub czapkę z "odblaskami" w miejscu diod to czy dla programu  FT zamiana diod na odblaski nie będzie miała znaczenie.

Z tego co zauważyłem, niema żadnego znaczenia.

Cytat: vito_zm

[..] Jak rozmieścić diody w latarce aby każdy z "odblasków" odbijał promienie IR tylko jednej diody.

Nie bardzo rozumiem sens takiego kombinowania. Po prostu chodzi o to, że im więcej diod IR tym większe natężenie światła IR. Każdy odblask odbija światło każdej diody. Tradycyjny klip z diodami IR nie wymaga tak dużego natężenia światła, gdyż jest ono wysyłane bezpośrednio przez diodę, która jako źródło jest wystarczająco dobrze widoczna przez webkamerkę.
W moim patencie mamy do czynienia ze światłem IR odbitym, a więc i słabszym. Stąd sądzę, że 1 dioda oświetlająca to mogłoby być za mało. Nie wiem jaka min. liczba jest wystarczająca, ja wykorzystałem 6, bo tyle było w kamerce.

Cytat: vito_zm
Zastanawiam się jak powinny być rozmieszczone diody względem kamery oraz względem siebie.

Wydaje mi się, że powinny być jednak dość blisko siebie, tak aby dawać jednorodny, w miarę skupiony strumień światła IR. Całość sądzę, że najlepiej na wprost głowy, obok kamerki. Pamiętajmy, że światło odbija się zgodnie z zasadą "kąt padania = kąt odbicia" , tak więc wiązka odbitego światła trafiająca w obiektyw kamerki stojącej na wprost nas będzie najsilniejsza, jeśli światło IR również będzie padało prostopadle do powierzchni odblasków.

Cytat: vito_zm
Przy okazji pytanie gdzie można kupić materiał odblaskowy ?

Ja dostałem w pasmaterii, tam gdzie można dostać guziczki, nitki, materiały itp. fetyszowate gadżety ;) Nie we wszystkich jednak jest, ja odwiedziłem 3 takie sklepy zanim znalazłem.

Cytat: vito_zm
bip3r jak jest widziany odbity obraz od pasków odblaskowych w FT,czy widać 3 punkty pomimo 6 nadawczych diod?

Odbity obraz jest nadspodziewanie dobrze widoczny. Sam się tego nie spodziewałem. Na podglądzie FT widać niemal dokładnie ich zarysy. Widać oczywiście tylko tyle punktów ile mamy odblasków.
Porównajmy to z żarówkami, lusterkiem i puszczaniem "zajączków" na ścianie:
niezależnie od tego ile masz żarówek w 1 lampie, lusterko zawsze da Ci jednego zajączka na ścianie. Co innego, gdybyś miał 2 lampy w różnych miejscach pokoju. Dlatego uważam, że diody IR powinny być zlokalizowane blisko siebie.

Acha.. materiał odblaskowy rozmieszczamy oczywiście według, tych samych zasad, które stosowaliście przy rozmieszczaniu diod na głowie.

@Stachoo
Hmm, z tego co mi wiadomo światło IR jest szkodliwe dla oczu... Odpal sobie światło IR i przytrzymaj trochę przed oczami, ja osobiście odczuwałem ból oka

Hmm.. wydaje mi się,że mogłeś ulec autosugesii.. po prostu odczułeś to czego podświadomie oczekiwałeś. Dlaczego tak myślę?
1. Dokładnie na tej samej zasadzie o której mówimy działa oryginalny TrackIR. Nie sądzę, aby w Stanach dopuszczono do obrotu coś, co zdecydowanie szkodzi zdrowiu.

2. Lampka IR będzie oddalona od twarzy dość znacznie.

3. Światło IR jest jednak dość powszechne, właściwie to dostajesz nim po gałach, jak tylko otworzysz oczy :)

4. Uszkodzenie wzroku, a ściślej mówiąc receptorów wzrokowych w gałce ocznej nie boli. Jedynym objawem jest pogorszenie wzroku (ostrości, ubytki pola widzenia). Jeśli trzymałeś źródło światła IR blisko gałki ocznej  :012: :006:, to mogłeś po prostu ją pogrzać i stąd takie odczucie, ale mam nadzieję, że nie w taki sposób zaspokajasz swojej ciekawskiej natury badacza, próbując znaleźć odpowiedź na pytanie czym można uszkodzić sobie wzrok  :020:

5. Standardowe diody nadawcze IR, które stosujemy to nie diody oświetlające IR, jak te stosowane w kamerach do nocnego filmowania. Ich moc jest zdecydowanie mniejsza.


P.S. Ponawiam prośbę do moderatorów o przyklejenie tego topika. Moim skromnym zdaniem, za sprawą FT 2.1 jest on o wiele ciekawszy i bardziej rozwojowy niż wyżej przyklejony wątek o Cam2Pan, który po pojawieniu się FT już się zdewaluował.

A tak przy okazji, to przypomniało mi się, że kiedy na rynku był tylko Freelook i Cam2Pan, to na naszym forum poruszyłem wówczas ideę stworzenia właśnie takiego programu jak FT, który na podstawie śledzenia kilku punktów, zamiast 1 (jak Freelook i Cam2Pan) byłby w stanie odwzorować wszystkie ruchy głowy, a nie tylko 2 osie. Widząc obecnie popularność FT, aż żałuję, że nie mam zielonego pojęcia o programowaniu...  :015:
« Ostatnia zmiana: Października 29, 2007, 13:29:43 wysłana przez bip3r »
"Jestem Polak, a Polak to wariat, a wariat to lepszy gość." K.I. Gałczyński


13WELT YouTube Channel