Jump to content

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


FVMAD

Recommended Posts

Есть же в настройках фритрака ограничение на отрицательную Z

Есть, но на положительнцю нет. :( Вообще как я уже говорил было бы не плохо через конфиг игры ограничить как-то.

А то бывает хочешь просто стул ближе подвинуть, привстал и сиди молись что пока игра тормозит твой самолет не пьет на брудершафт с землей.

Кстати вариант потери одной из точек отпадает, пробовал закрыть ладонью, ничего подобного не происходит. Только из за зума.

Link to comment
Share on other sites

Как Енот FreeTrack собирал

 

Однажды, задумал Енот ФриТрек собрать, почитал официальный сайт, посмотрел видео на этом сайте; по вебкамерам, по сборке, по пайке, форумы и тому подобное. И начал:

 

1) Как Енот вебкамеру доставал.

Спросил у приятеля : «У кого взять бесхозную вебкамеру?»

На что тот ответил: «У меня есть, четыре года валяется»

В последствии, опознанная по фотографиям с сайта ФриТрек, как Logitech Quick Сam Express (вроде). Ещё существовала опасность, что это старая модель именно этой камеры, которая не в состоянии держать 30 ФПС.

Так, у Енота, оказалась вебкамера, без подставки, без драйверов, с надписью Logitech

 

2) Как Енот скачивал, устанавливал и настраивал программу FreeTrack.

Удивительно, нажав на официальном сайте кнопочку download. Установил, а также помнил, что важно на первом этапе, найти функцию Exposure и установить ползунок левее. И о чудо! вебкамера начала выдавать, аж до 33 ФПС, до этого Енот с грусть наблюдал 9-12ФПС.

 

3) Как Енот определял какие диоды использовать?

Запустил программу ФритТрек, поднес пульт от телевизора и зажал кнопку «пятый канал», - «Ничего себе!» воскликнул Енот, увидев четкую белую точку, в абсолютно черном окне чекбоса в программе. Решено, инфракрасные диоды, что бы не выглядеть «новогодним идиотом»!

 

4) Как Енот покупал Инфракрасные Диоды.

Пришел в специализированный магазин, и сказал:

«Мне нужны инфракрасные диоды»

«А Вам какие, 3-х миллиметровые или 5-ти?»

вспомнив, точку на экране в чек боксе, недолго думая ответил: «Пяти миллиметровые, а сколько они стоят?»

«Два семьдесят»

«Дайте шесть!»

Вот так в кармане оказалось шесть каких-то ИК диодов на 1,5 вольта.

 

5) Как Енот доверился опыту мастеров.

Была посмотрена галерея на официальном сайте и Енот обнаружил, что оказывается во всех камерах стоят инфракрасные фильтры. Разумно решив избавиться от элемента, который казалось бы не мешает, согласно тому, что я видел в чекбоксе окна программы. Открутив один винтик, и сняв окуляр, извлек ИК фильтр, в моей камере ИК- фильтр находился внутри этого окуляра. Узнал это из пресловутого официального сайта. Аккуратно разобрал его с тыльной стороны и достал маленькое зеленоватое стеклышко, размером 3х3 мм. Вернул объектив на место. Стеклышко прилепил на скоч внутри камеры, что б не потерялся. Также был изготовлен фильтр, из магнитного диска, 3.5” дискеты. И аккуратно приклеен, на двухсторонний скотч снаружи уже собранной камеры. Таким фильтром избавляемся от нежелательных посторонних возбудителей света. Проверил: «Боже мой!», точки стали ярче и выросли в размерах в четыре раза. Теперь спутать их с чем-то другим, программе будет чрезвычайно сложно, особенно если учесть, что существует настройка в программе, определяющая минимальный и максимальный размер точки, что бы точно не спутать с посторонним шумом, даже если шум есть. Вывод: То что вы видите, через камеру с ИК фильтром есть жалкое подобие того, что есть на самом деле без оного.

 

6) Как Енот определил, скольких точечную систему он будет собирать?

Для начала, определился, по скольким точкам программа будет отслеживать передвижения. Вспомнил, что программе, вроде как, достаточно одной. Прочитал отзыв, что мол отлично справляется, затем узнал следующую особенность, а именно, по одной точке, программа, «не понимает» произошло смещение точки или вращение вокруг оси. Что это значит? Это значит, любое смещение головой будет пониматься, как вращение в игре. А вот по трем точкам, можно ёрзать в кресле как угодно, но если вы НЕ вращаете головой, вращения в игре НЕ будет, то есть это актуально, и есть хорошо, даже для тех игр, у которых нет других перемещений, кроме как X и Y. Также прочитал и уяснил, что четырёх точечная, это устаревшая конструкция. Значит, решено, делаю трехточечную конструкцию.

7) Какой формы изготовить трехточечную конструкцию, клипса или кепка и как запитать?

Первоначально, была сделана, по форме клипсы, предполагалось размещение сбоку от наушников. Размеры были в точности взяты из программы FreeTrack 2.2. Рама было сделана из плотного, двухслойного гофрированного картона, (упаковка мойки) достаточно прочно и аккуратно. ИК диоды спаял проволокой из неиспользуемого отрезка сетевого кабеля. Подключение параллельно, напрямую к одной аккумуляторной батерее 1,5 (взятой из запасного комплекта к фотоаппарату). Никаких резисторов и никаких дополнительных шнуров до USB порта, например.

При проверке выяснилось следующее:

а) Что эта штука будет работать. И будет работать весьма хорошо!

б) в программе, да и в игре ГС2, не происходило, прямо-параллельного земле смещение головы, Енот объяснил это, отсутствием возможности закрепить конструкцию на наушниках перпендикулярно земле. Было решено сделать другую модель, mkII или кепка.

в) при изготовлении было выпущено из виду, что ИК диоды необходимо запилить, в противном случае (что и произошло), небольшой угол поворота, а дальше яркие точки «исчезают с радара».

 

8) Енот на некой «Финишной прямой»

С учётом mkI, была взята кепка, подаренная на одной из выставок. Приобретён в том же магазине, отсек для аккумулятора (даже не знал, что такие вот вещи сейчас продают) стоимостью 10 рублей. Изготовлена новая рамка, из трехжильного алюминиевого провода с изоляцией. Теперь же размеры были взяты, основываясь на данных козырька кепки. ИК-диоды спилены почти до внутренностей и скруглены на глаз грубой шкуркой. Спайка, опять же параллельно. ИК диоды закреплены на рамке, проволочная рамка и отсек для аккумулятора пришита нитками к кепке надёжно и аккуратно (отсек с тыльной части кепки). К камере была прикреплена ножка, сделанная из держателя штор для ванной, стоимость 5 рублей.

 

 

pic.php?mode=large&pic_id=75

 

#1 Видеокамера с убраным ИК фильтром и наклеенным светофильтром из магнитного диска старинной 3,5 дискеты Verbatim.

 

 

pic.php?mode=large&pic_id=76

 

#2 Собственна кепка с пришитой рамкой и ИК диодами, даже в цветном изображении видно как ИК диоды работают.

 

 

pic.php?mode=large&pic_id=77

 

#3 Вот такие вот сейчас продаются отсеки для батарей, стоимость 10 рублей.

 

 

pic.php?mode=large&pic_id=78

 

#4 Вид во фронт, у меня получились следующие размеры, после того как обкусил проволоку по козырьку. Между горизонтальными ИК диодами расстояние ~ 120 мм. От горизонтальных ИК диодов до верхнего, в глубину ~ 115 мм. От верхнего ИК диода до уровня нижних ~100 мм.

Эти данные почему то приходится, каждый раз выставлять в программе FreeTrack 2.0 (либо не нашел, как сохранить)

 

 

pic.php?mode=large&pic_id=79

 

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

 

 

pic.php?mode=large&pic_id=80

 

#6 Вот такие вот точки дают ИК диоды в программе, если у вебкамеры убран ИКфильтр. Пытался ещё показать посторонние шумы, ввиде мелких точек, но они не заснялись на фото.

 

 

pic.php?mode=large&pic_id=82

 

#7 Собственно аккумуляторы, основное назначение которых было питать фотоаппарат.

 

9) Немного настройки.

Добавлю, что в программе необходимо указать место расположение этой конструкции, относительно центра головы, т. е. точка, находящаяся посередине между ушными каналам. У меня получилось практически по умолчанию: Вертикальный ИК диод = 0, Горизонтальные от центра по высоте = 160 мм и Удаление по глубине = 160 мм.

Также отмечу, что этот параметр приходиться выставлять каждый раз в ручную. (либо Енот не нашел, как сохранить)

 

Первое испытание было в LockOn Flaming Cliffs 2, настройки осей были сделаны через РРJ джойстик и там выставлены для использования.

Никаких корректировок в игре не делалось, типа выставления мёртвых зон и откликов кривых. Так как проще, не выходя из игры, alt + tabнуться и подстроить во FreeTrack. Ни каких дрожаний обзора при эксплуатации выявлено не было.

 

Взгляд, изначально в игре, не был отцентрирован, так как нужно. Для этого необходимо посмотреть клавишу custom center в программе FreeTrack 2, по умолчанию Ctrl+F11, повернуть/наклонить/расположить голову таким образом, каким бы Вы хотели видеть его и нажать кнопку custom center. Всё, при дальнейшем, перезапуске программа запомнила, как надо.

Помните, Ctrl+F12 центрирует вид в программе, для внутреннего использования.

 

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

 

Время работы от аккумулятора с полной зарядкой, пока не известно, известно, что на севшем аккумуляторе, устройство проработало ~5 часов. По мере приближения, к максимальному разряду, ИК диоды затухают. В игре это свидетельствует подергивание экрана при перемещении взгляда, так как точки в программе изменяют свою жирную форму и FreeTrack начинает, «терятся» так как размеры точек были выставлены подробно. Енот не рекомендует, изменять размеры точек в широком диапазоне, так как выставленные точно по размеру, отслеживаются программой, максимально корректно игнорируя любой шум.

 

При возникновении проблемы, когда камере мешает козырёк кепки, Енот рекомендует не резать кепку, а установить веб камеру выше, например на монитор.

 

10) Расходы.

 

1) Веб камера – взята у знакомого. Условно бесплатно

2) Кепка – взята из мебельного шкафа. Абсолютно бесплатно.

3) Проволока алюминиевая в оболочке – валялась на балконе. Абсолютно бесплатно.

4) Провода соединительные – из отрезка бухты старого сетевого кабеля. Бесплатно.

5) Отсек для аккумулятора – куплен в спецмагазине. Стоимость 10 рублей.

6) ИК диоды 5 мм – куплены 6 шт. в спецмагазине. Стоимость ~ 2,75 рублей.

7) Аккумулятор GP 2500 мАч 1,2 вольта – взяты от комплекта к фотоаппарату.

8) Зажим шторы для ванны – куплены 3 штуки. Стоимость 5 рублей.

9) Нитки чёрные – взяты у жены. Условно бесплатно.

10) Затрачено «Еното-ресурсов» - два вечера. Первый на mk I, второй вечер на mk II.

 

Итого: На модель mkII израсходовано 23 рубля 25 копеек.

 

 

11) Первые три испытания в игре LockOn Flaming Cliffs 2

Машинка у Енота выдаёт в среднем 18-22 фпс. Версия игры 1.2.1 В игру был закинут Фикс для исправления библиотечки newinput.dll

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

 

 

Пост скриптум. Изначально Енота подвигло на всё это, знание о существовании программы FaceTrack истратив один Енотовечер/полуночь, около 7 часов, не получилось даже близко к тому, что получилось с FreeTrack, а посему не понравилось, возмножно, это кривые лапы. Тем более, что принцип действия FreeTrack абсолютно совпадает с IR Track и поэтому для меня не удивителен, столь впечатляющий, ещё не конечный, результат.

 

Let’s play Енот, let’s play! And other games too!

 

Su25GroundAttack3.trk

Su25 ground attack 2.trk


Edited by EHOT
  • Like 2
Link to comment
Share on other sites

А как ограничить границу? Так что бы резко. В акуле нет этого прикола именно потому что зумом то там почти никто не пользуется, там чесная ось Z есть в отличии от LO в котором это зум.

Link to comment
Share on other sites

А как ограничить границу? Так что бы резко. В акуле нет этого прикола именно потому что зумом то там почти никто не пользуется, там чесная ось Z есть в отличии от LO в котором это зум.

Кривую оси тянешь за край, где то до 70-ти.

  • Like 1
Link to comment
Share on other sites

Кривую оси тянешь за край, где то до 70-ти.

Оооо, ты гений! Где ты раньше был?! Теперь всё норм. Можно даже чуть больше 100 протянуть и тогда не вылазит за критический уровень. Ух, всё гениальное просто...:thumbup:

"Screw you guys, i'm going home."

Link to comment
Share on other sites

Кривую оси тянешь за край, где то до 70-ти.

Спасибо! Работает отлично. Как все просто оказалось :) И раньше писали на счет кривых, но никто не уточнил что именно куда затянуть нужно.

Link to comment
Share on other sites

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

 

На сегодня добился оптимальных результатов за полгода экспериментов. Но, тем не менее, есть недостатки. На мой взгляд, основной – сложность удержания взгляда в одной точке при половине максимального приближения к какому либо объекту. При максимальном приближении взгляд перемещается плавно, при максимальном удалении тоже всё более менее, а вот на половине приближения взгляд скачет. В треке ниже (Черная Акула V1.0) это видно в момент попытки переключить длину очереди.

 

Просьба к специалистам рассказать о тонкостях настройки программы FreeTrack v2.2

 

Заранее благодарен.

P.S. Ой :cry: Промазал с веткой, трек лежит тут

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

Народ посоветуйте чё нить?

Вобщем, где то месяца 3, с перманентными обострениями пытаюсь собрать указатель для Freetrack 2 2

Камера вот эта http://www.a4tech.ru/products/multimedia/webcam/pk-760e/

в Програмном плане всё ОК (FPS) 29-33 FreeTrack настроен нормально. К Локону всё подцепилось.

А вот с самим указателем(кепка) ничё не получается,

пробовал разные диоды, разные схемы, батарейки Суть в том, что засветка от диодов пропадает при повторе головы (угол 40 гадусов у диодов вроде, да их куча у меня но у всех одна проблема).

Если напряжения повысить то сгорают.

Единственный вариант который более менее работает(т.е. можно играть) - это китайский на лобный фонарик в режиме одного диода

Подскажите в какую строну грести, мож камера не та(я её не разбирал)фильтр из засвеченного кадра фотоплёнки поверх приклеен скотчем

Хочу попробовать фанарики брелки с открытыми крышками(в виде бомб Фаб 100)

ЗЫ Я в принципе с фанариком попробовал мне понравилось Если нечё не выйдет может TrackIR закажу


Edited by Pudd
Link to comment
Share on other sites

Камера a4tech 3хх какято. У ней тупо движки выдвинул натсройках что она стала видеть только ближе к ИК диапазону никаких фильтров не вешал. Работает на ал307 диодах крансого цвета видимого диапазона. С учетом их угла - все нормально работает. Сильно гонять диоды не имеет смысла. Нужно включить мозг ну и ознакомиться на всякий случай тут http://www.casemods.ru/services/raschet_rezistora.html


Edited by edwardpashkov

[sIGPIC][/sIGPIC]

АКА =TMS= Count _ Полеты на = T M S = dedicate server На точке работает РП (РП+РПП)

Набор вирпилов на вертикальную, штурмовую и истребительную авиацию со времен ВОВ и по настоящее время

Комсостав и инструкторы - летавшие в горячих точках (и не только) и действующие летчики.

Link to comment
Share on other sites

Народ посоветуйте чё нить?

Вобщем, где то месяца 3, с перманентными обострениями пытаюсь собрать указатель для Freetrack 2 2

Камера вот эта http://www.a4tech.ru/products/multimedia/webcam/pk-760e/

в Програмном плане всё ОК (FPS) 29-33 FreeTrack настроен нормально. К Локону всё подцепилось.

А вот с самим указателем(кепка) ничё не получается,

пробовал разные диоды, разные схемы, батарейки Суть в том, что засветка от диодов пропадает при повторе головы (угол 40 гадусов у диодов вроде, да их куча у меня но у всех одна проблема).

Если напряжения повысить то сгорают.

Единственный вариант который более менее работает(т.е. можно играть) - это китайский на лобный фонарик в режиме одного диода

Подскажите в какую строну грести, мож камера не та(я её не разбирал)фильтр из засвеченного кадра фотоплёнки поверх приклеен скотчем

Хочу попробовать фанарики брелки с открытыми крышками(в виде бомб Фаб 100)

ЗЫ Я в принципе с фанариком попробовал мне понравилось Если нечё не выйдет может TrackIR закажу

 

Была у меня такая проблема. ФТ почему-то выставил разрешение 352*288 по умолчанию. Весь день копался в настройках пока не дошло, что к чему. Поставил "родное" 640*480 и вот оно - Счастье!:) Камера А4tech PK-333E.

Maler`у спасибо. Помог с настройкой:smilewink:

- Профессия?

- Кузнец - штурмовик:).

в онлайне Blacksmith58

Link to comment
Share on other sites

to U3.14ter я вроде мельком в настройках где то видел что у меня стоит 640х480 но я ещё уточню На FPS сильно влияет параметр Выдержка но тут в принципе проблем нет Я протёр влажной салфеткой камеру(зеркало) сам фильтр приклеил.

Пришил к кепке фонарики(белые видимого спектра купил в супермаркете как брелки для ключей) может сфоткаю, покажу

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

Так что в принципе паять уже ничо не надо :)


Edited by Pudd
Link to comment
Share on other sites

При максимальном приближении взгляд перемещается плавно, при максимальном удалении тоже всё более менее, а вот на половине приближения взгляд скачет.

У меня снят ИК фильтр на камере, в результате точки от ИК диодов ТАКИЕ ЖИРНЫЕ, что ничего не скачет и не дергается.

 

 

Для увеличения угла, НЕОБХОДИМО заточить/обработать ИК диоды.


Edited by EHOT
Link to comment
Share on other sites

Да впечатляет ЕНОТ сделал очень хороший указатель и ващащее по крутости сравнима с настоящим TrackIR :)

 

Я тоже ещё раз переделал свой, (сделал на фанариках) т к как в свой камере вынуть ик фильтр, так и не понял

может выложу картинки потом

Но засветки всё равно не такие хорошие как у Енота но тем не менее, теперь все 6 осей работают превосходно в LockONFC2 и ка50

(в других не пробовал)

Link to comment
Share on other sites

Скажите, хорошо сделанный FreeTrack от Trackir сильно отличается?

Я вот по видео различий не увидел, объясните, хоть чуть чуть по возможностям FreeTrack уступает, и стоит ли покупать TrackIR если есть FreeTrack (про цену молчу:))

Link to comment
Share on other sites

Вот хочу представить вам моё творение

плюсы

Паяния ноль

6 осей

не надо разбирать камеру

минусы

эстетический вид

относительно небольшая засветка

 

потом может трек выложу

1.thumb.jpg.a9822fe65ad8939cc9979a430d689999.jpg

2.thumb.jpg.964ac7f2f7998c3df090f0c09699bdf3.jpg

3.thumb.jpg.846928c4c713452869e89950f20cb9fe.jpg

4.thumb.jpg.72d2d3679034fe4055e0f9a49cff3a5a.jpg

Link to comment
Share on other sites

  • Recently Browsing   0 members

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