Jump to content

Полноценный самодельный TrackIR


FVMAD

Recommended Posts

3 оси гироскопа, 3 оси акселерометра, 3 оси компаса, + китайский маркетинг))

Asus Rampage V Extreme X99, i7-5930K, DDR4 16GB Crucial 2133MHz, WD SATA6 1000GB, GeForce Titan Black 6Гб, 23" 1920x1080, CM 1.2кВт, СМ Nepton 280L, TM Warthog

 

Моя карта ТВД Кавказ, Невада

https://www.digitalcombatsimulator.com/ru/files/3053906/

Link to comment
Share on other sites

Совершенно верно ) По этой логике степеней свободы даже десять - "с этим датчиком вы можете перемещаться вперед по оси времени (ну, по крайней мере, он не будет вам мешать это делать)"!

 

Недосмотрели китайские маркетологи, ой не досмотрели.

 

 

  • Gigabyte Z97X SLI
  • i5 4670K OC + СoolerMaster 212 Evo
  • inno3D GTX980 iChill
  • 16 GB RAM
  • OCZ Vector 128 GB SSD + 3TB Seagate HDD
  • M-Audio 2496 Audiophile
  • Pimax 4K HMD

 

  • Self-made air mouse controller
  • VKB Cobra Z (BRD Mod)
  • Gametrix ECS; VKB T-Rudder
  • Custom Mjoy 16 switch panel
  • Wireless Inertial Tracker + Opentrack

 

 

 

Link to comment
Share on other sites

  • 1 month later...
Прошивка

Скетчи Processing для теста и калибровки

Библиотеки EJML для Processing - распаковывается в папку Processing после установки.

 

Arduino IDE 1.5.8 - рекомендую для прошивки использовать именно эту версию.

 

Инструкция от Razor тут, но она на английском и не учитывает адаптацию под FaceTrack. Тем не менее, в нашем случае подходит на 95%, если опустить часть по сборке.

 

а что русские инструкции скопипастить слабо было?

Link to comment
Share on other sites

Всем привет.

 

Переварил много информации по теме инерционных трекеров и сделал вот такое видео по теме:

 

[ame=

]
[/ame]

 

 

А вот подробная статья, которая дополняет ролик:

https://geektimes.ru/post/275102/

 

В ней постарался максимально раскрыть тему сабжа, выложился по полной, пользуйтесь.

С ув. MrПоделкинЦ

Link to comment
Share on other sites

MrПоделкинЦ, годно!

Первым делом, первым делом самолёты... :music_whistling:

 

AMD Phenom X6 1035 / 6GB DDR3 / Geforce GTX750Ti 2GB GDDR5 / SSD Kingston 120GB + HDD 1TB / Win10 / Defender Codra M5 на железе BRD и MMJoy2 + TLE5010 / Самопальные педали на MMJoy2 + TLE5010 / Инерционный трекер на arduino nano3 CH340+GY-85

Невада, СУ-25Т, МИ-8МТВ2, КА-50, Bf 109 K4, Fw-190 D9, P-51D/ TF-51D, A 10C, ГС-3... это не конец!

 

Link to comment
Share on other sites

MrПоделкинЦ, годно!

 

Спасибо, честно признаться то я и сам в восторге. Хотя было потрачено очень много жопочасов на то, чтобы разобраться в этой теме, собрать всю информацию до кучи и подать в готовом для употребления рядового юзера виде.


Edited by MrПоделкинЦ
  • Like 1

С ув. MrПоделкинЦ

Link to comment
Share on other sites

  • 1 month later...
Всем привет.

 

Переварил много информации по теме инерционных трекеров и сделал вот такое видео по теме:

 

 

 

А вот подробная статья, которая дополняет ролик:

https://geektimes.ru/post/275102/

 

В ней постарался максимально раскрыть тему сабжа, выложился по полной, пользуйтесь.

 

Как с наушниками, работающими на 5-ти ГГц?

 

Беспроводная версия будет в этом году? :)

 

P.S. И с батарейками, кстати на сколько хватит их?


Edited by Armlandia
Link to comment
Share on other sites

  • 2 weeks later...

Интересная штука, но у меня не зарабатала ось поворота yaw. Отпружинивает в центральное положение. Сначала думал что дело в железе, пробовал заменить ардуинку, установил другую Нано, прошил - результат тот же, взял Леонардо, та же хрень. Заменил датчик GY-85 на другой GY-85, результат тот же. Использовал кастомную прошивку, заточенную под работу с программой OpenTrack. Причем в OpenTrack версии 2.3-rc21p11 ось возвращается в ноль, а в последней версии opentrack-2.3-rc49p2 вообще никакая ось не работает. Прошивал с помощью arduino-1.5.8, arduino-1.6.8, arduino-1.7.10. Датчик устанавливал на наушники с пластмассовой дужкой, даже поднимал с помощью губки, и ложил на стол. Единственно не калибровал, но как то сомневаюсь что это что-то даст.

Вообщем, если мне попалось все бракованное железо, то овчинка выделки не стоит, можно немного добавить и Окулус купить. Если это программно, то конечно это гемор.

win 10х64 i5 -3470 ОЗУ 20ГБ GeForce 960 2GB RAM DDR5

Link to comment
Share on other sites

Вообщем, если мне попалось все бракованное железо, то овчинка выделки не стоит, можно немного добавить и Окулус купить. Если это программно, то конечно это гемор.

 

в этом вся суть " Полноценный самодельный TrackIR". но! есть проще альтернатива (и дешевле чем окулус), TrackIR. в нём и клаву видно и в бубнах не нуждается )))

 

 

STEAM

asus p8z68-v gen3, 2600k@4,5ghz(w/c), 16gb, 1080ti(w/c), ch fighterstick/gvl224-4000-8, ch pro throttle, Oculus Rift CV1+Touch, thrustmaster tx

 

Link to comment
Share on other sites

Господа, переустановил систему.

 

Система Вин7 Максимальная 64битная.

Оперативки на борту 8 Гиг.

 

ФрииТрэк 2,2 стандартный

Камера тоже стандартная.

 

Однако Программа не хочет её видеть.

Выдаёт вот эту ошибку:

error.jpg

 

Впервые воспользовался другим установщиком системы, и вот такая ошибка.

 

Не знаю что делать.

 

Прошу помощи.

sigpic

=BB=967, aka Pilotwad, aka Pilotwad967 (youtube)

Сон и питание - основы летания Spoiler:

Скрытый текст


data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==
data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 

 

Мой канал Youtub

Link to comment
Share on other sites

Глупый вопрос - дрова на камеру стоят с сайта производителя? Здесь описано подробно с такой же камерой.


Edited by Ron
 

Win11, Asus Z690, i5-13600KF, 32Gb, GTX 3080TI, ViewSonic VX3211-4K, FFBeast+FFB Pedal, VKB devices, HP Reverb G2 v2.

Link to comment
Share on other sites

Глупый вопрос - дрова на камеру стоят с сайта производителя? Здесь описано подробно с такой же камерой.

 

Разумеется нет!

Нет дров с сайта производителя на эту камеру под Вин7-64! Вернее есть, но их установка заканчивается неизменным крашем установки (проверено не раз).

 

Дрова установлены из дефолтных списков дров самой винды. Эта камера работает под дровами Логитеч квик камера Го. И не под какими другими.

 

Вопрос по системе. Впервые поставил систему от другого сборщика, и появились проблемы. Раньше такого не было. Можно канешна переустановить систему со старого источника, но это трэш.

 

Надо разобраться в проблеме.

 

SSE, которая упоминается в сообщении про ошибку, это составляющая часть технологии Интела.

 

Я принудительно установил Директ Х 9. Может надо установить ещё что то, что бы SSE заработало на полную?

 

Короче высказывайте все мнения. Будем пробовать последовательно.

sigpic

=BB=967, aka Pilotwad, aka Pilotwad967 (youtube)

Сон и питание - основы летания Spoiler:

Скрытый текст


data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==
data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 

 

Мой канал Youtub

Link to comment
Share on other sites

Нет дров с сайта производителя на эту камеру под Вин7-64! Вернее есть, но их установка заканчивается неизменным крашем установки (проверено не раз).

Ради эксперимента скачал дрова по ссылке (х64) и начал ставить. Всё прошло до просьбы подключить камеру. Которой, естественно, нет. Может стоит попробовать отключить камеру и поставить сначала дрова (от админа, на всякий), а потом по тексту? Я бы ещё перед этим использовал UsbDeview-x64 для удаления устройства из реестра.

 

Win11, Asus Z690, i5-13600KF, 32Gb, GTX 3080TI, ViewSonic VX3211-4K, FFBeast+FFB Pedal, VKB devices, HP Reverb G2 v2.

Link to comment
Share on other sites

Ради эксперимента скачал дрова по ссылке (х64) и начал ставить. Всё прошло до просьбы подключить камеру. Которой, естественно, нет. Может стоит попробовать отключить камеру и поставить сначала дрова (от админа, на всякий), а потом по тексту? Я бы ещё перед этим использовал UsbDeview-x64 для удаления устройства из реестра.

 

Камера РАБОТАЕТ во всех прочих приложениях где ей место. Не работает только во FreeTrack.

sigpic

=BB=967, aka Pilotwad, aka Pilotwad967 (youtube)

Сон и питание - основы летания Spoiler:

Скрытый текст


data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==
data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 

 

Мой канал Youtub

Link to comment
Share on other sites

Если ардуина нано вдруг перестала работать, монитор порта вообще ничего не выдает, то ардуинка должна лететь в мусорное ведро? Запитывал с усб, наверно спалил ее, хотя на датчике зеленый диодик горит.

win 10х64 i5 -3470 ОЗУ 20ГБ GeForce 960 2GB RAM DDR5

Link to comment
Share on other sites

Если ардуина нано вдруг перестала работать, монитор порта вообще ничего не выдает, то ардуинка должна лететь в мусорное ведро? Запитывал с усб, наверно спалил ее, хотя на датчике зеленый диодик горит.

А на плате?

Ход времени неумолим,

Наступит день, взревут турбины…

И оторвется от земли

Тебе послушная машина. © Вадим Захаров.

-----------------------------------------------------------------------------------------------------------------

Gigabyte z390 aorus elite|i7-9700K(turbo boost4800)|4xDDR4-3466(32)|HDD(2Tb)|gtx1080ti|Pimax 5k+|G32QC|Chieftec 1000W| ZalmanGS1200|BRD(напольник)|РУС Мангуст Т-50|VKB-MK-18-3|Mdjoy16(GVL)|Thrustmaster Hotas Warthog|Thrustmaster MFD|MS Sidewinder Force Feedbak 2|TrackIR5+TrackClipPRO|

Link to comment
Share on other sites

На плате только диод PWR горит

Похоже что да. В утиль. :(

Ход времени неумолим,

Наступит день, взревут турбины…

И оторвется от земли

Тебе послушная машина. © Вадим Захаров.

-----------------------------------------------------------------------------------------------------------------

Gigabyte z390 aorus elite|i7-9700K(turbo boost4800)|4xDDR4-3466(32)|HDD(2Tb)|gtx1080ti|Pimax 5k+|G32QC|Chieftec 1000W| ZalmanGS1200|BRD(напольник)|РУС Мангуст Т-50|VKB-MK-18-3|Mdjoy16(GVL)|Thrustmaster Hotas Warthog|Thrustmaster MFD|MS Sidewinder Force Feedbak 2|TrackIR5+TrackClipPRO|

Link to comment
Share on other sites

Спасибо тебе добрый человек, утешил. Только приспособился как уйти от пружины, у меня при повороте и наклоне головы в одну сторону возврат в нулевое положение исчезало. Кстати питание лучше брать от батарейки или без разницы.

win 10х64 i5 -3470 ОЗУ 20ГБ GeForce 960 2GB RAM DDR5

Link to comment
Share on other sites

Спасибо тебе добрый человек, утешил. Только приспособился как уйти от пружины, у меня при повороте и наклоне головы в одну сторону возврат в нулевое положение исчезало. Кстати питание лучше брать от батарейки или без разницы.

 

Не понял. Питание чего? USB и питание и обмен.

Ход времени неумолим,

Наступит день, взревут турбины…

И оторвется от земли

Тебе послушная машина. © Вадим Захаров.

-----------------------------------------------------------------------------------------------------------------

Gigabyte z390 aorus elite|i7-9700K(turbo boost4800)|4xDDR4-3466(32)|HDD(2Tb)|gtx1080ti|Pimax 5k+|G32QC|Chieftec 1000W| ZalmanGS1200|BRD(напольник)|РУС Мангуст Т-50|VKB-MK-18-3|Mdjoy16(GVL)|Thrustmaster Hotas Warthog|Thrustmaster MFD|MS Sidewinder Force Feedbak 2|TrackIR5+TrackClipPRO|

Link to comment
Share on other sites

Питание на плату ардуины лучше подавать от батарейки (аккумулятора) или можно с усб компа запитать. Мне кажется у меня проблема возникла после того когда я на ночь выдергивал шнур с усб порта.

win 10х64 i5 -3470 ОЗУ 20ГБ GeForce 960 2GB RAM DDR5

Link to comment
Share on other sites

Питание на плату ардуины лучше подавать от батарейки (аккумулятора) или можно с усб компа запитать. Мне кажется у меня проблема возникла после того когда я на ночь выдергивал шнур с усб порта.

По USB

Ход времени неумолим,

Наступит день, взревут турбины…

И оторвется от земли

Тебе послушная машина. © Вадим Захаров.

-----------------------------------------------------------------------------------------------------------------

Gigabyte z390 aorus elite|i7-9700K(turbo boost4800)|4xDDR4-3466(32)|HDD(2Tb)|gtx1080ti|Pimax 5k+|G32QC|Chieftec 1000W| ZalmanGS1200|BRD(напольник)|РУС Мангуст Т-50|VKB-MK-18-3|Mdjoy16(GVL)|Thrustmaster Hotas Warthog|Thrustmaster MFD|MS Sidewinder Force Feedbak 2|TrackIR5+TrackClipPRO|

Link to comment
Share on other sites

Решил проблему описанную в данном сообщении.

 

В ярлыке фриитрека в свойствах во вкладке совместимость необходимо установить флажок "запускать с админскими правами".

 

Всё проблема решена.

sigpic

=BB=967, aka Pilotwad, aka Pilotwad967 (youtube)

Сон и питание - основы летания Spoiler:

Скрытый текст


data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==
data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 

 

Мой канал Youtub

Link to comment
Share on other sites

  • 2 weeks later...
Спасибо тебе добрый человек, утешил. Только приспособился как уйти от пружины, у меня при повороте и наклоне головы в одну сторону возврат в нулевое положение исчезало. Кстати питание лучше брать от батарейки или без разницы.

Чтоб устранить пружину удали датчик от всяких железяк и калибруй магнитометр.

https://github.com/ptrbrtz/razor-9dof-ahrs/wiki/Tutorial#troubleshooting

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...