PDA

Просмотр полной версии : Гироскоп+Акселлерометр=УпОб



Kirill A. Pavlo
26.10.2011, 09:30
Три дня промучавшись с фритрекером, и, так и не добившись от него нормальной работы, забросил его.
Есть в продаже доступные по цене гироскопы и акселерометры, как аналоговые так и цифровые, есть даже в сборке (гиро+аксел - правда, тут уже цена).
Никто не занимался, ну думал над этим?

PoHbka
26.10.2011, 10:31
http://www.youtube.com/watch?feature=player_detailpage&v=WuHRCnpcsDQ" Есть вот такая штука, собирался приобрести, но сейчас смотрю не продают на том сайте. Но тут, насколько знаю никто такого не пробовал, обычно акселерометры с гироскопом используют в радиоуправляемых моделях для обзора и видео. А как с фритреком может не получиться, загадка просто.

Alex Oz
26.10.2011, 11:03
Получиться может и обязано.
Но не все там так просто - именно на этой плате стоит только комплектации на ~50$( 4 сенсора+проц) , но все данные с платы идут в сыром виде - сделать из этого ещё чистые координаты- задачка непростая.
Тем более сделать обработку внутри процессора.Даже при обработке на компе на видео видно достаточное запаздывание по осям магниометра и гироскопическим - но это физика, тут бороться сложно. Акселерометры конечно отрабатывают гировертикаль пошустрее.

То есть цена треккера получилась бы очень нешуточной.

Kirill A. Pavlo
26.10.2011, 13:34
Ну, для штучного изделия цена не так важна.
Я вот заказал adis16210. В нем трехосные гиро и аксел. Вот даташит: http://www.analog.com/static/imported-files/data_sheets/ADIS16210.pdf
В общем придет - буду экспериментировать.
ЗЫ на видео у мужика вроде руки трясутся... :) Сколько не всматривался - не заметил запаздывания.

Alex Oz
26.10.2011, 14:46
http://www.youtube.com/watch?v=dPFwp-JSQ9Q&feature=player_embedded

Не совсем понятно с 9DOF - что сие такое, на видео только 3DOF. И ради этого столько сенсоров - что-то нестыкуется...
Есть подозрение что линейные перемещения ( как самая интересная часть всего этого мероприятия) остались за кадром - не только видео, но и реализации. Уж очень непростое это дело.

Ну а вопрос цены все таки имеет кой-какое значение :) Тем более делать штучное изделие вообще смысла мало.
А гироскопы/аксклерометры/магнитометры пока лежат в долгом ящике - ждут своей очереди.

Kirill A. Pavlo
26.10.2011, 16:34
Под понятием штучное - я имел в виду прототип и для личного пользования. Но согласен, цена должна быть в рамках разумного.
9dof - ну хз... до сих в ступоре, никак догнать не могу, где они еще 3 оси взяли.
А с чего вы линейные перемещения самыми интересными считаете? На мой взгляд, для авиа-авто-мото-симулятора самое интересное: 3 оси вращения + 1 ось перемещения (для зума).[COLOR="Silver"]

Alex Oz
26.10.2011, 18:46
"Самые интересные" - в плане получения этих самых данных с акселерометров. Адекватно рассчитать путь по второй производной с дешевых акселерометров - что может быть интереснее? :)

PoHbka
26.10.2011, 18:59
Не совсем понятно с 9DOF - что сие такое, на видео только 3DOF. И ради этого столько сенсоров - что-то нестыкуется...
Есть подозрение что линейные перемещения ( как самая интересная часть всего этого мероприятия) остались за кадром - не только видео, но и реализации. Уж очень непростое это дело.

Ну а вопрос цены все таки имеет кой-какое значение :) Тем более делать штучное изделие вообще смысла мало.
А гироскопы/аксклерометры/магнитометры пока лежат в долгом ящике - ждут своей очереди.

До чего же недоверчивые у нас люди)

http://www.youtube.com/watch?feature=player_detailpage&v=jbuq3Zi1dRg#t=393s
Не думаю, что здесь установлены какие то лучше по качеству акселерометры и гироскопы, но управление весьма вменяемое. Пока у нас откладывают в долгий ящик, у них это уже работает.

AlexFF
27.10.2011, 08:06
Игра на видео выше X-plane. На Андроиде тоже есть.
Вот ссылка на программу, эмулирующую джойстик. Используется акселерометр в телефоне на андроиде.
http://4pda.ru/forum/index.php?showtopic=184239


Работает в играх

Ил2 Штурмовик
F1 challenge
FlatOut 2
Split Second Velocity
Need For Speed Shift
Need For Speed Undegraund 2
Need For Speed Most Wanted
Worms Blast
GTA San Andreas
Resident Evil 4
Scrapland
Дальнобойщики 3
test drive unlimited 2
Live for Speed
PES 2011

Если есть смартфон на андроиде то можете попробовать.

Alex Oz
27.10.2011, 09:55
До чего же недоверчивые у нас люди)

http://www.youtube.com/watch?feature=player_detailpage&v=jbuq3Zi1dRg#t=393s
Не думаю, что здесь установлены какие то лучше по качеству акселерометры и гироскопы, но управление весьма вменяемое. Пока у нас откладывают в долгий ящик, у них это уже работает.

И где там 6DOF на акселерометрах? Гироверикаль - есть, стрейфа-нет.

DSale
05.02.2012, 05:22
Сегодня попалась интересная ссылка Гироскоп iPhone 4 (http://deepapple.com/news/37653.html), там используются микросхемы этого производителя STMicroelectronics (http://www.st.com/internet/analog/family/89.jsp).

mega_mozg_13
27.09.2012, 13:00
Уважаемые, тема заглохла? Кто-то пробовал рельано в деле протестировать?
Скажу свои мысли:
сегодня есть доступные аналоговые датчики акселерометры, у господ китайцев "ADXL335 Triple Axis Analog Output Accelerometer Module" на ибей стоит 6$-7$
как мозги можно использовать всем знакомый Mjoy

как варианты реализации:

http://www.youtube.com/watch?v=7oNhRbfkSls"
большая статейка (http://www.evilmadscientist.com/2007/using-an-adxl330-accelerometer-with-an-avr-microcontroller/)

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

Kirill A. Pavlo
31.10.2012, 16:38
Не, тема живая, просто новостей нет.
На базе чипа at90usb64 и lsm330dl проект разрабатывается.
На данный момент изготовлена опытная плата. Пишется код. Только писание кода хромает т.к. проект инициативный, ведется в свободное время, а его, как всегда, мало.
Думаю, к январю, будет изготовлено три-четыре опытных образца и начнется тестирование.

AndreW82
30.11.2012, 01:32
Увлекся я тут робототехникой... вот что сделали питерские ребята с виртуальными очками и гироскопами http://www.robot-war.ru/video/robot-v-polnom-osnashchenii
Датчики эти очень точные, позволяют проделывать вот такие вещи

http://www.youtube.com/watch?feature=player_embedded&v=YQIMGV5vtd4

Gelo
30.11.2012, 10:03
Кому вечный двигатель?

http://www.youtube.com/watch?feature=player_embedded&v=7PDeK6rprA4#!

Alex Oz
30.11.2012, 13:40
Квадрокоптеры поражают, и вызывают один вопрос - КАК? Единственно что как-то обьясняет происходящее - нарезка из коротких фрагментов и достаточно быстрые перемещения. Более интересно было бы посмотреть более медленные "танцы" и хотя бы на три-пять минут без перевода кадра. Хотя в целом все равно, впечатляет.

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

mega_mozg_13
30.11.2012, 13:51
Докину, своих пять копеек.
Пришел по почте, на днях акселерометр "ADXL335 Triple Axis Analog Output Accelerometer Module".
Запитал от 5 вольт USB, подкинул к вольтметру. смотрю: в покое 1.5 в, при наклонах отдаёт от 1.20-1.25в до 1.75-1.8в.
подкинул датчик к схеме на mjoy, только две оси X и Y, остальные оси на mjoy закинул на землю.
в общем работает идейка, хоть и слабенько но мджой отдаёт отсчеты осей, кроме одного НО.
кивание головой (вверх/вниз) полностью соответствует реальности.
отсчета поворота никак не получилось добиться, остаётся только "заменить" физические наклоны головы влево/вправо на логические повороты влево/вправо. есть плюс - монитор всегда перед лицом. есть минус - несоотвествие физики и логики, боюсь привыкнуть что бы потом за рулём не словить привычку (наклонять голову вместо поворота).

VadNik
30.11.2012, 14:04
есть минус - несоотвествие физики и логики, боюсь привыкнуть что бы потом за рулём не словить привычку (наклонять голову вместо поворота).
А повернуть голову (ТрекИр) вместо поворота руля - не боишься?:D

mega_mozg_13
30.11.2012, 14:10
А повернуть голову (ТрекИр) вместо поворота руля - не боишься?:D
вот вы с юмором, а я вам вот что скажу. когда первые дни, пересел с твиста на педали, в каждом бою когда самолету нехватало скорости - несознательно поддавал правую педаль. всё-таки сложившиеся мышечные привычки - дают о себе знать.

Alex Oz
30.11.2012, 18:37
Все верно, это самый простой режим использования акселерометров - в качестве гироверикали. Фокусы начинаются когда надо измерить путь по ускорению - взять двойной интеграл от того что дает акселерометр за вычетом вектора земного тяготения (убрать эту самую гировертикаль) - и вуаля. Как бы вуаля. На самом деле шумы акселерометра придают этой задаче дополнительное веселье и скучать не дадут.

AndreW82
03.12.2012, 14:44
Квадрокоптеры поражают, и вызывают один вопрос - КАК?...На самом дел это ещё фигня... :)
Ещё немного пооффтоплю. Вот здесь всё гораздо круче ;)

http://www.youtube.com/watch?v=_sUeGC-8dyk&feature=youtu.be

AndreW82
03.12.2012, 14:45
http://www.youtube.com/watch?feature=player_embedded&v=cseTX_rW3uM

AndreW82
03.12.2012, 14:45
Как такое делают, достаточно подробно разжевано в этом видео:

http://www.youtube.com/watch?annotation_id=annotation_554805&feature=iv&src_vid=_sUeGC-8dyk&v=OfxS6QBheGo

Alex Oz
03.12.2012, 17:17
КАК - имеется ввиду как обеспечить статическую точность позиционирования. Все остальное - это рюшечки.
Не совсем понятно назначение "ящика" на контроллере, вроде как просвеичивают ИК светодиоды. Возможно используется локальная ИК система коррекции позиции.
Видел ли кто полеты большими формациями на открытом воздухе? - пока все видео в помещении,и возможно неспроста.

AndreW82
03.12.2012, 19:29
На 2:32 в последнем ролике. Помещение просматривается несколькими камерами, все положения/движения квадрокоптеров переводятся в 3-х мерную систему координат и контролируются компьютером.

Alex Oz
03.12.2012, 20:38
Первый раз сильно не приглядывался, подумал что пирамидки это обьекты. Но похоже что действительно камеры - почти 2 десятка, этакий супер-трекир. Тогда сходится - положение в пространстве определяется вовсе не акселерометрами. Скорей всего они используются коптерами только локально локально - для определения наклона, хотя возможно и для грубой оценки координат.

AndreW82
03.12.2012, 21:51
Акселерометры и гироскопы применяются только для контроля наклона относительно плоскости параллельной полу, данные передаются в бортовой микроконтроллер, который управляет ШИМ-сигналом каждым из 4-х двигателей и тем самым поддерживает заданные углы наклона.

Blek
04.09.2013, 00:01
заглохло ??(

mega_mozg_13
04.09.2013, 09:27
заглохло ??(
а вы хотите что-то предложить?

mega_mozg_13
06.09.2013, 16:36
если никто не предлагает, я предложу:
http://www.youtube.com/watch?v=MSWkyjHze4k

Blek
08.09.2013, 13:58
а вы хотите что-то предложить?

GY-80 BMP085 9-осевой гироскоп (http://dx.com/ru/p/gy-80-bmp085-9-axis-magnetic-acceleration-gyroscope-module-for-arduino-145912)

Алекс
08.09.2013, 18:24
GY-80 BMP085 9-осевой гироскоп (http://dx.com/ru/p/gy-80-bmp085-9-axis-magnetic-acceleration-gyroscope-module-for-arduino-145912)
а хотя бы видос его использования есть? и объясните мне кто нибудь - девять осей это как? 3 вращения и 3 смещения - 6 степеней свободы, а еще 3?

Чибис
08.09.2013, 19:11
а хотя бы видос его использования есть? и объясните мне кто нибудь - девять осей это как? 3 вращения и 3 смещения - 6 степеней свободы, а еще 3?
наверняка темпорально-прошлое настоящее будущее:umora:

Blek
08.09.2013, 19:31
там их как гавна на любой вкус
http://www.dealextremeru.com/p/gy-27-3-axis-compass-accelerometer-module-for-arduino-147763
http://www.dealextremeru.com/p/gy-521-6dof-mpu6050-module-3-axis-gyroscope-accelerometer-for-mwc-arduino-148190
http://www.dealextremeru.com/p/adxl335-3-axis-accelerometer-module-167074
в конце концов это присобачить ))
и проводов ненужно
http://www.dealextremeru.com/p/t2-wireless-gyroscope-air-mouse-for-3d-sense-game-pc-laptop-pc-more-black-silver-1-x-aaa-185140

- - - Добавлено - - -


а хотя бы видос его использования есть? и объясните мне кто нибудь - девять осей это как? 3 вращения и 3 смещения - 6 степеней свободы, а еще 3?на фото вроде все видно


http://dx.com/ru/p/gy-80-bmp085-9-axis-magnetic-acceleration-gyroscope-module-for-arduino-145912#

Alex Oz
08.09.2013, 22:14
3 '"лишние" оси - магнитометр-компас

Алекс
09.09.2013, 07:43
на фото вроде все видно
угу, особенно чувствительность, задержки и ошибки!

Komaroff
09.09.2013, 09:30
Из лишних осей для обзорки там только BMP085, а всего осей на самом деле получается 10.
Я работаю в данном направлении. О перспективах пока детально говорить рано, но они весьма обнадеживающи. Конечное устройство по себестоимости выйдет не намного дороже вэб-камеры для фритрека. Одно из основных достоинств такого устройства - отсутствие влияние засветок. Собственно поэтому я и занялся вопросом альтернативы устройства обзора, как владелец, в сущности классного, комплекта фритрека на PS3 EYE. Для справки, свою камеру EYE я приобрел за 20 баков.
О результатах сообщу, в том числе и если потерплю неудачу.

Alex Oz
10.09.2013, 00:20
В порядке "исторической справки":

170214

Алекс
10.09.2013, 02:27
В порядке "исторической справки":

когда народ пугаешь - объясняй хоть что это! (прототип гиро-трекера?) хотя, все равно потом какой-нить умелец напишет, что ты "просто не въехал тогда"(с):D

mega_mozg_13
10.09.2013, 08:14
В порядке "исторической справки": 170214
ну вот, и тут ВКБ застолбило своей фотографией разработку аксо-гиро-трекера =) и как тут быть умельцам...

Komaroff
10.09.2013, 09:41
ну вот, и тут ВКБ застолбило своей фотографией разработку аксо-гиро-трекера =) и как тут быть умельцам...
Я благодарю тебя лично и сообщество в целом за очевидное понимание причин нездорового процесса "политиканства" а среде джоеделов (в том числе и по электронике). И на этом фоне очень рад, что мне удалось ОПЕРЕДИТЬ проявления этого самого "политиканства" в плане объявления о своей работе по соответствующему направлению. И я надеюсь, что это позволит оградить меня от некорректных нападок. Ни в чью сторону не хотел сделать упрека. По сути, упомянутые проявления - рефлективная реакция на появление достойного оппонента.

UIV
10.09.2013, 10:11
ну вот, и тут ВКБ застолбило своей фотографией разработку аксо-гиро-трекера =) и как тут быть умельцам...
Да, это прототип гиротрекера. Работы над этим прототипом были начаты в июне 2012 года.
А смысл фотографии:
Уважаемые умельцы.
Пожалуйста, не присылайте мне или Alex Oz в личку свои рассчеты. Чтобы потом не утверждать о соавторстве :D

- - - Добавлено - - -

Это не "застолбление" ;)
Желаю Komaroff сделать гиро-трекер лучше ВКБэшного

Alex Oz
10.09.2013, 10:12
Илья опередил, но тем не менее ....


когда народ пугаешь - объясняй хоть что это! (прототип гиро-трекера?) хотя, все равно потом какой-нить умелец напишет, что ты "просто не въехал тогда"(с):D

Да, это оно. :)

По поводу этих самых 8-9-10 DOF в этих устройствах. Это всего лишь "'электронные" оси датчиков, используемых на платах.
И при ближайшем рассмотрении из них получается более-менее вменяемый 3DOF - по "Нормальным" осям вращения. Если учесть что поворот вокруг оси Z имеет сомнительную пользу - то реально только 2 оси юзабельных в устройстве обзора из этих 9-ти приборных.
Дешевые акселерометры пока что не позволяют реализовать стабильные стрейфовые оси - но тут я хотел бы ошибиться. Кто нибудь видел на всех этих видео не вращения, а перемещения? я может плохо смотрел, но пока не заметил. Кстати и не всегда после вращений картинка на экране возвращается к исходному положению.


ну вот, и тут ВКБ застолбило своей фотографией разработку аксо-гиро-трекера =) и как тут быть умельцам...
Так никто ж ведь никому ничего не запрещает :) Просто дабы избежать путаницы в хронологии событий... И всяких там домыслов - а тож всяко бывает :)

170218

Komaroff
10.09.2013, 10:19
...
А смысл фотографии:
Уважаемые умельцы.
Пожалуйста, не присылайте мне или Alex Oz в личку свои рассчеты. Чтобы потом не утверждать о соавторстве :D

Это не "застолбление" ;)
Желаю Komaroff сделать гиро-трекер лучше ВКБэшного
Про вовка промовка. (украинское народное). :)
Тем не менее, Илья, спасибо за пожелание.

mega_mozg_13
10.09.2013, 12:55
ОФФТОП
ребята, вы уж меня простите, утром

ну вот, и тут ВКБ застолбило своей фотографией разработку аксо-гиро-трекера =) и как тут быть умельцам...
это было чистой воды троллеводство:ups:, ну не удержался я.
Komaroff повёлся :P
UIV нет:cool:

Алекс
10.09.2013, 14:25
По поводу этих самых 8-9-10 DOF в этих устройствах. Это всего лишь "'электронные" оси датчиков, используемых на платах.
И при ближайшем рассмотрении из них получается более-менее вменяемый 3DOF - по "Нормальным" осям вращения. Если учесть что поворот вокруг оси Z имеет сомнительную пользу - то реально только 2 оси юзабельных в устройстве обзора из этих 9-ти приборных.
Дешевые акселерометры пока что не позволяют реализовать стабильные стрейфовые оси - но тут я хотел бы ошибиться. Кто нибудь видел на всех этих видео не вращения, а перемещения? я может плохо смотрел, но пока не заметил. Кстати и не всегда после вращений картинка на экране возвращается к исходному положению.
так ото ж! там даже стандартных 6 ДОФ не наблюдается, а все ведутся на мантру "9ДОФ"!

mega_mozg_13
11.09.2013, 13:08
в продолжение, модули "MPU 6050" я себе заказал, результаты тестов по прибытию оных.

mega_mozg_13
11.10.2013, 09:25
170863
прилетели родненькие, дай бог свободного времени через недельки две/три покажу какой-нибудь результат.

vav
07.02.2014, 13:49
Две/три недели как-то случайно прошли. :)
Как успехи? :)

mega_mozg_13
07.02.2014, 17:38
Две/три недели как-то случайно прошли. :)Как успехи? :)
а где то "свободное время"? а нету!

vav
11.03.2014, 22:53
Короче пришел у меня такой же. Вряд ли с ним получится - в нем нет компаса. Заказал параллельно еще другой - пока не получил. За основу думаю взять вот этот проект (http://www.rcgroups.com/forums/showthread.php?t=1677559). Акселерометр взял такой же как и там - с компасом.

Komaroff
12.03.2014, 01:34
Мельком смотрел этот проект. Что-то там не то с математикой. Но "вертеть головой" будет, собственно там и показано.
Точно не то. Функция FilterSensorData не по классике, а тупой смутинг. Но голова "двигаться" всеравно будет, дело привычки...

vav
12.03.2014, 14:42
Да самое главное вообще запустить, а там дальше будет видно. Что-то в теме про newview не открывается ссылка с примером dll...

Komaroff
12.03.2014, 15:06
Да самое главное вообще запустить, а там дальше будет видно. Что-то в теме про newview не открывается ссылка с примером dll...
Это правильно. А что за dll ?

vav
12.03.2014, 21:35
вот тут ссылки на dll (http://www.sukhoi.ru/forum/showthread.php?t=9991), но они не открываются... как координаты в newview передавать?

mega_mozg_13
09.04.2014, 14:09
первый пробный запуск "MPU6050 + ProMicro". (https://www.youtube.com/watch?v=Et6KO6PZchw&feature=youtu.be)
пока две оси, пока в абсолютном режиме.
начиная с 25 секунды трекер брошен на стол, а показания паразитно плывут.

Komaroff
09.04.2014, 14:46
Приветствую.
Дрейф возможно из-за дрейфа или неоткалиброванности гироскопов, если они участвуют в твоих вычислениях.
Чтоб разобраться конкретнее, нужны подробности. Какие оси из MPU6050 используются, и какие отображаются в программе ? Какой базовый матаппарат используется ?
Чтоб полностью (точнее - по максимуму) победить дрейф гироскопов, для устройства обзора, необходимо использование еще одной оси с помощью магнитометра (электронного компаса), например на HMC5883L или HMC5983.

mega_mozg_13
09.04.2014, 15:00
Komaroff,
в прошивке включена математика "Mahony complementary filter", на комп забираю все выходные данные математики, пока использованы только две оси по показаниям "pitch" и "yaw".
так навскидку дрейф межд показателями идет в районе 3го знака после запятой, так что можно фильтровать слабые перемещения.

mega_mozg_13
09.04.2014, 16:13
продолжаю (https://www.youtube.com/watch?v=_NFPeDJeW3M&feature=youtu.be)
идея с простой фильтрацией дрейфа имеет право на жизнь.

осталось активировать эмуляцию мышки и погонять это на наушниках.

кто желает влиться в тестирование будут нужны железо:
1)
175438
ProMicro - 8$ (http://www.ebay.com/sch/i.html?_odkw=pro+micro+arduino&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR3.TRC1.A0.H0.Xpro+micro+ATmega32U4&_nkw=pro+micro+ATmega32U4&_sacat=0)


2)
175439
MPU6050 - 4$ (http://www.ebay.com/sch/i.html?_odkw=mou6050&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.Xmpu6050&_nkw=mpu6050&_sacat=0)


от меня прошивка и софт, от вас пожелания и тесты.

Komaroff
09.04.2014, 16:42
Засада :) Железо это есть, но со временем полный абзац. Кстати, есть в наличии и упомянутые выше магнитометры.
Ближе к теме. Я не понял какие параметры и по какому принципу ты фильтруеш.
Сделай тест на величину отклонения показаний (относительно начальных) при физическом возврате в исходное состояние после комплекса движений с поворотами.
Гироскопы откалибровал ?

mega_mozg_13
10.04.2014, 13:56
175459
набросал калибровщик.

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

Mularik
12.04.2014, 16:13
Сейчас у нас с курсом устаканится, и я себе такое закажу - тебе помогать буду :)

mega_mozg_13
16.04.2014, 17:04
проект "бешеная мышка" , вот теперь можно цеплять сенсор к наушникам и оглядываться.
видео (http://youtu.be/rPjM62agyuk)

JimmyBV
17.04.2014, 10:50
Прям руки чешутся поэкспериментировать!
С Teensy2 и MPU-6050 я думаю проблем не будет?

mega_mozg_13
18.04.2014, 09:27
Прям руки чешутся поэкспериментировать!
С Teensy2 и MPU-6050 я думаю проблем не будет?

если будет работать на "promicro", сделаем портирование на любую плату с "mega32u4".

из новостей,
от "мышки" как устройства передачи информации в виндовс отказался, никак в центр не возвращается.
перекрутил на двуосевой джойстик, вот тут адекватная реакция.
не хватает времени протестировать.

JimmyBV
18.04.2014, 10:41
Ок. Заказал парочку MPU-6050

GO!
19.04.2014, 03:04
<от "мышки" как устройства передачи информации в виндовс отказался, никак в центр не возвращается.>
Можно сделать мышь в абсолютных координатах, наподобие тэчпада. Тогда центр не собьется. Примерно так:
char usbHidReportDescriptor[] = {
//--------- MOUS --------------//
0x05, 0x01, // USAGE_PAGE (Generic Desktop)
0x09, 0x02, // USAGE (Mouse)
0xa1, 0x01, // COLLECTION (Application)
//--------- But 8 -------------//
0x05, 0x09, // USAGE_PAGE (Button)
0x19, 0x01, // USAGE_MINIMUM (Button 1)
0x29, 0x08, // USAGE_MAXIMUM (Button 8)
0x15, 0x00, // LOGICAL_MINIMUM (0)
0x25, 0x01, // LOGICAL_MAXIMUM (1)
0x75, 0x01, // REPORT_SIZE (1)
0x95, 0x08, // REPORT_COUNT (8)
0x81, 0x02, // INPUT (Data,Var,Abs)
//--------- X,Y 16 ------------//
0x05, 0x01, // USAGE_PAGE (Generic Desktop)
0x09, 0x01, // USAGE (Pointer)
0xa1, 0x00, // COLLECTION (Physical)
0x09, 0x30, // USAGE (X)
0x09, 0x31, // USAGE (Y)
0x16, 0x01, 0x80, // LOGICAL_MINIMUM (-32767)
0x26, 0xff, 0x7f, // LOGICAL_MAXIMUM (32767)
0x75, 0x10, // REPORT_SIZE (16)
0x95, 0x02, // REPORT_COUNT (2)
0x81, 0x02, // INPUT (Data,Var,Abs)
0xc0, // END_COLLECTION
//-----------------------------//
0xc0, // END_COLLECTION
//-----------------------------//
};

mega_mozg_13
22.04.2014, 10:04
ну вот, получай деревня трактор, трекер.

минимальный набор для работы
175672



окошки программы в действии:
175668175669175670175671

больше информации там (http://forum.warthunder.ru/index.php?/topic/71425-obzor-golovoi-trackir-iz-fly-mouse/?p=2800325)

mega_mozg_13
22.04.2014, 11:17
175673
Работающая связка "MM_Tracker" и "FaceTrackNoIR", собственно "FaceTrackNoIR" и будет заниматься связью с игрушками по всем другим протоколам (TrackIR(FreeTrack), SimConnect, FSUIPC, MouseLook).

vav
26.04.2014, 11:45
Сегодня как раз все спаял, собрался что-нибудь замутить, зашел сюда...
Короче готов протестировать. :)
Правда у меня датчики GY-291 и GY-80. Чипы по сути те же, а в GY-80 еще и барометр. И ProMini без порта - просто через USB-COM гоняю.

Mularik
28.04.2014, 09:56
Заказал, уже где-то летит/едет :D

mega_mozg_13
28.04.2014, 19:14
Короче готов протестировать. :)

увы, на ProMini у меня нет поршивки.


Заказал, уже где-то летит/едет :D
отлично, как раз есть что тестировать.

vav
30.04.2014, 11:10
Ну тогда займусь своим вариантом.

mega_mozg_13
04.05.2014, 15:32
постоянная ссылка, где будут обновления прошивки и софта:
https://drive.google.com/folderview?id=0B2zIeYwbAIHOVktsQnJnX2ZFQnc&usp=sharing
и небольшая инструкция

JimmyBV
07.05.2014, 20:30
Приехали гироскопчики. На дня припаяю ноги и можно тестить.

JimmyBV
08.05.2014, 21:39
mega_mozg_13 а можешь прошивочку для тинси2 сделать?

mega_mozg_13
09.05.2014, 00:41
JimmyBV единая прошивка для тинзи и промикро(mega32u4, 16Mhz).

подключение:
Teensy2.SCL(PD0) = MPU6050.SCL
Teensy2.SDA(PD1) = MPU6050.SDA
ну и питание.

JimmyBV
09.05.2014, 23:40
Собрал на макетной плате!
Рабооооотает!

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

mega_mozg_13
12.05.2014, 11:07
Собрал на макетной плате!Рабооооотает!
Осталось придумать маленький удобный корпус и можно на наушники вешать. (в играх не проверял)
больше, больше информации!!! фотки, видео и конечно результаты в играх.

JimmyBV
13.05.2014, 00:55
С удовольствием.
Вот так сейчас выглядит тестовая ерунда на макетной плате и наушниках.
176065

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

http://www.youtube.com/watch?v=4CRz6WNIAW0

mega_mozg_13
13.05.2014, 08:28
Еще кучу всего нажно донастроить что бы отклики были адекватными, слишком большой диапазон кручения головой.
На записи из WarThunder мне приходилось оооочень сильно крутить головой что бы были адекватными движения.
я в "MM_Tracker" выставлял множетели для углов "1.5", а в "FaceTrackNoIR" все кривые выравнивал и выключал фильтры.
176066

JimmyBV
13.05.2014, 09:45
C FaceTrackNoIR я встретился вообще первый раз =) Ничего в принципе сложного, но раньше с УпОб дел не имел. Всё в новинку.
Множитель для горизонтали мне нужен небольшой, а вот для вертикали - достаточно приличный.
В общем в ближайшее свободное время буду экспериментировать.
p.s.: И надо собрать в какой-то компактный бокс. Такую тяжелую штуку неудобно на голове держать =)))

dedugan4i
13.05.2014, 10:59
Офигительно! Мечта каждого фритраковода, которого замучил баланс "дрожь/плавность/четкое позиционирование" А подскажите пожалуйста, реализованы ли (будут ли) оси смещений? или только повороты и наклоны?

mega_mozg_13
13.05.2014, 11:04
А подскажите пожалуйста, реализованы ли (будут ли) оси смещений? или только повороты и наклоны?
повороты уже работают, линейные смещения в разработке.

кстати, если кто поищет/подскажет математику - буду благодарен, ато тыкаюсь по интуиции наугад. а времени свободного как не было так и нет чтобы плотно заниматься тестами и подборами математики.

mega_mozg_13
13.05.2014, 13:01
176069
[v2014.05.13]
-добавлено интервал опроса трекера и отправки в "FaceTrackNoIR".
-настроена совместимость работы с другим софтом работающим с USB девайсами (у меня глючило "Prismatik" из проекта "lightpack (http://code.google.com/p/lightpack/)").

Komaroff
13.05.2014, 13:42
... линейные смещения в разработке.
кстати, если кто поищет/подскажет математику - буду благодарен, ато тыкаюсь по интуиции наугад. а времени свободного как не было так и нет чтобы плотно заниматься тестами и подборами математики.
Я искал по ключевому слову Deadreckoning (Dead reckoning). Это девайсы, позволяющие определять траекторию движения объекта при потере сигнала от GPS (например в туннеле, внутри строений). В нашем случае определять можно с помощью акселерометров. К сожалению готовых открытых решений не нашел. В одном из проектов системы навигации видел "заглушки" для Deadreckoning, найду - дам ссылку.
А что за "Prismatic" ?

mega_mozg_13
13.05.2014, 13:55
А что за "Prismatic" ?
"lightpack" исправил опечатку.


Я искал по ключевому слову Deadreckoning (Dead reckoning)
ок, спасибо. погуглю.

JimmyBV
13.05.2014, 14:54
А можно mpu6050 удалить на большое расстояние от teensy?
Думаю насчет разнести их. Teensy на столе, mpu6050 на наушниках.

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

mega_mozg_13
13.05.2014, 15:15
А можно mpu6050 удалить на большое расстояние от teensy?
Думаю насчет разнести их. Teensy на столе, mpu6050 на наушниках.
в таком случае рекомендуют подтяжку линий SDA SCL к питанию резюками с обеих сторон, со стороны mpu6050 уже установлены 2,2k. со стороны promicro/teensy нужно доставлять. потестируй, самому интересно насколько их можно растянуть.
для самостоятельного изучения (https://www.google.by/search?client=opera&q=ii2c&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest#channel=suggest&q=i2c+%D0%B4%D0%BB%D0%B8%D0%BD%D0%B0+%D0%BB%D0%B8%D0%BD%D0%B8%D0%B8)



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

JimmyBV
18.05.2014, 14:15
Я так понял что эту панельку надо всегда строго в горизонтальном положении крепить?
Закрепил вертикально и нормально не работает. Оси в разные стороны =)

mega_mozg_13
19.05.2014, 09:20
Я так понял что эту панельку надо всегда строго в горизонтальном положении крепить?
Закрепил вертикально и нормально не работает. Оси в разные стороны =)

на текущий момент да, потому что разные формулы расчетов углов для (поправка на силу гравитации для оси которая установлена вертикально, поумолчанию это "Z" = нормальное положение платы).
JimmyBV, вертикально - подробнее, куда у тебя край с выводами, в низ или в сторону?

JimmyBV
19.05.2014, 10:52
на текущий момент да, потому что разные формулы расчетов углов для (поправка на силу гравитации для оси которая установлена вертикально, поумолчанию это "Z" = нормальное положение платы).
JimmyBV, вертикально - подробнее, куда у тебя край с выводами, в низ или в сторону?
Микросхемой к левому наушнику, VCC вперед и вниз.
Самая большая проблема с которой столкнулся это позиционирование микросхемы на наушниках. Хоть уровень бери да на голову клади с наушниками.
Если с поворотом головы проблем особых нет, то с наклоном вперед назад вечно проблемы. Из-за не точной оси наклона головы - движения получаются со сдвигами.
Ось ролл-а головы свел на ноль уменьшив множитель до очень малых значений.

Кстати без резисторов впаял провода от USB A-B (обрезав концы). Длина примерно 0.8-1м
Шум увеличился точно. (хотя может быть это проблема именного этой (второй) микросхемы гироскопа?)
Может быть есть смысл экран провода тоже на GND тинси кинуть?

mega_mozg_13
19.05.2014, 12:28
[v2014.05.19] добавил выбор позиции сенсора относительно направления силы гравитации.
176140
текущая "нормальная позиция" это вертикально по оси Z, чип ножками к земле крышкой к небу.

- - - Добавлено - - -



Кстати без резисторов впаял провода от USB A-B (обрезав концы). Длина примерно 0.8-1м
Шум увеличился точно. (хотя может быть это проблема именного этой (второй) микросхемы гироскопа?)
Может быть есть смысл экран провода тоже на GND тинси кинуть?

а попробуй с экраном, и потом и с резисторами.

mega_mozg_13
19.05.2014, 12:41
еще подскажу, для инверсии сигнала можно использовать множитель с обратным знаком (ну это так чистая математика).

JimmyBV
19.05.2014, 14:17
еще подскажу, для инверсии сигнала можно использовать множитель с обратным знаком (ну это так чистая математика).
Ха! Не подумал! Инвертировал через FaceTrack

JimmyBV
19.05.2014, 20:12
Прошил новой прошивкой.
После первого сохранения результатов усреднения - программа стала выдавать по осям нули.
Воткнул вторую плату со старой прошивкой - тоже нули.
Перепрошил вторую - опять нули.

Что-то не так...

mega_mozg_13
20.05.2014, 09:01
JimmyBVв закладке "прошивка" кнопка "сброс памяти устройства", и потом перезагрузка или перевоткнуть в USB.
и вообще скриншоты в этом плане очень помогают =)

mega_mozg_13
22.05.2014, 17:05
подписка на рассылку обновлений софта и прошивки (https://groups.google.com/forum/?hl=ru#!forum/mmtrack_update)

Economist
23.05.2014, 15:31
С помощью mega_mozg-а заимел собранное устройство:
http://6.firepic.org/6/images/2014-05/22/rcf7wegbhc0r.jpg
Настройки фэйстрека:
http://5.firepic.org/5/images/2014-05/23/34d68ly6wysg.png
И поменял настройки фильтра (вторая кривая такая же):
http://5.firepic.org/5/images/2014-05/23/nyp1hty3wu7z.png
Получилось вот так:

https://www.youtube.com/watch?v=kKi2TIEA-8s

GO!
24.05.2014, 03:40
Вау! Мне нравится. Очень нравится!
Насколько сложно эту микруху (6-осевой гироскоп без платы) купить в России?
Есть ли проблемы с центровкой?
По любому Mega_Mozg_13 - большой респект!!!

mega_mozg_13
24.05.2014, 09:50
Насколько сложно эту микруху (6-осевой гироскоп без платы) купить в России?
без понятия, надо гуглить. я в Минске, всё заказываю у китайцев.

вот нашел интересную штуку
176173
Полетный микрокотроллер MultiWii NanoWii USB/GYRO/ACC с процессором ATmega32U4 и MPU-6050 (http://www.parkflyer.ru/product/748654/)
предполагаю полную совместимость, и паять ничего не надо.



Есть ли проблемы с центровкой?
дрейф есть и будет, и есть методика борьбы с ним. про ощущения надо спрашивать у Economist'а я катастрофически мало летаю (час/полтора раз в две/три недели).

Reddik
24.05.2014, 14:11
продолжаю (https://www.youtube.com/watch?v=_NFPeDJeW3M&feature=youtu.be)
идея с простой фильтрацией дрейфа имеет право на жизнь.

осталось активировать эмуляцию мышки и погонять это на наушниках.

кто желает влиться в тестирование будут нужны железо:
1)
175438
ProMicro - 8$ (http://www.ebay.com/sch/i.html?_odkw=pro+micro+arduino&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR3.TRC1.A0.H0.Xpro+micro+ATmega32U4&_nkw=pro+micro+ATmega32U4&_sacat=0)


2)
175439
MPU6050 - 4$ (http://www.ebay.com/sch/i.html?_odkw=mou6050&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.Xmpu6050&_nkw=mpu6050&_sacat=0)


от меня прошивка и софт, от вас пожелания и тесты.

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

JimmyBV
24.05.2014, 18:16
Коллеги, хочу присоединиться, кроме покупки данных девайсов что еще нужно???
Паяльник со всем причитающимся и провода.

Reddik
24.05.2014, 20:39
Паяльник со всем причитающимся и провода.

Тогда схемку бы чего к чему паять, какой Софт ставить?

Economist
24.05.2014, 21:35
Тогда схемку бы чего к чему паять, какой Софт ставить?
https://drive.google.com/folderview?id=0B2zIeYwbAIHOVktsQnJnX2ZFQnc&usp=sharing

Ну и тундротест:

https://www.youtube.com/watch?v=-v6nGS4uJjY

mega_mozg_13 - у тебя плата акселерометра стоит на боковой чашке наушника, а я ровно по центру дужки посадил. Как лучше?

GO! - я центровку жал только перед вылетом, в процессе не подправлялось (проверял на коротких вылетах, минут по 5-10). Правда, мне постоянно на автомате хочется "заглянуть за стойку", т.е. задействовать смещение по оси Х. Вот если ерзать влево-вправо, то немного сдвигается прицел (лечится сдвигом тельца обратно). В любом случае, все работает и за такие деньги можно и поэксперементировать - отличная альтернатива хатке. Ну и кнопку центровки можно при желании назначить.

Наклоны головы у меня отключены, используется только 2 оси.

JimmyBV
24.05.2014, 23:53
2 Economist: Так. У меня в тундре не получается сделать так что бы голова быстро крутилась. Ооооочень медленно поворачивается. Чего делал и как настраивал? Можешь настройки фейстрека и тундры кинуть

Economist
25.05.2014, 18:21
2 Economist: Так. У меня в тундре не получается сделать так что бы голова быстро крутилась. Ооооочень медленно поворачивается. Чего делал и как настраивал? Можешь настройки фейстрека и тундры кинуть

Собственно, все в 99 посте. с тундрой не делал ничего. Профили с которыми тестил мог скинуть.

dedugan4i
26.05.2014, 12:49
вот нашел интересную штуку

Привет! А твои наработки станут на эту плату? Можно уже думать в сторону покупки этого девайса, как потенциального "все в одном"?

mega_mozg_13
26.05.2014, 13:29
Привет! А твои наработки станут на эту плату? Можно уже думать в сторону покупки этого девайса, как потенциального "все в одном"?
покупай и проверим =)

сейчас три платы работают на одной и той же прошивке: ProMicro, Teensy2 и Beetle (http://forum.warthunder.ru/index.php?/topic/71425-obzor-golovoi-trackir-iz-fly-mouse/?p=2960082) (всех их объединяет одно входное условие Mega32u4/16Mhz).

у "NanoWii" то же самое.

Mularik
02.06.2014, 14:06
После почти месяца ожидания пришл комплЭкт. Собрал, прошил. Начал тестить в FSX. Ну что сказать: очень нехватает горизонтальных/вертикальных перемещний. Возможно, пока дорабатывается окончательный вариант, можно сделать переключение между YPR-XYZ с помощью горячей клавиши (в идеале - на джойстике)?

Economist
02.06.2014, 16:08
После почти месяца ожидания пришл комплЭкт. Собрал, прошил. Начал тестить в FSX. Ну что сказать: очень нехватает горизонтальных/вертикальных перемещний. Возможно, пока дорабатывается окончательный вариант, можно сделать переключение между YPR-XYZ с помощью горячей клавиши (в идеале - на джойстике)?
С языка сорвано )) И желательно еще выбирать, как кнопка работать будет - как переключатель или на удержание...

Mularik
02.06.2014, 16:37
С языка сорвано )) И желательно еще выбирать, как кнопка работать будет - как переключатель или на удержание...
:D это уже мелочи, хотя, ИМХО, лучше "на удержание"

Mularik
02.06.2014, 19:16
Почитал даташит на MPU6050 - у него нет "чистых" XYZ, только ускорения по этим осям. И программа ув. mega_mozg_13 тоже не выдает координаты. Координаты можно считать как расстояние S=a*t^2/2, где a - ускорение по соотв. оси, t - время. И выводить эти координаты, например, раз в 1/5 сек. Т.к. размеры кабины ограничены, установить какое-то значение по координатам, после которого значение не меняется. Положительное ускорение - ув. координату, отрицательное - уменьшаем.
З.Ы. А еще можно кабину за сферу принять, и в полярных координатах...

mega_mozg_13
02.06.2014, 20:34
Economist, Mularik.
итак расписываем два режима А и Б, для каждого назначаются какие данные куда назначать в FaceTrackNoIR.
есть вопросы:
одна кнопка "переключения А-Б", или две "назначить А" и "назначить Б";
при переключении данные фоновой оси замораживать или обнулять в центр или (может быть и так и сяк)предложить на выбор пользователю?

Mularik
02.06.2014, 20:48
Economist, Mularik.
итак расписываем два режима А и Б, для каждого назначаются какие данные куда назначать в FaceTrackNoIR.
есть вопросы:
одна кнопка "переключения А-Б", или две "назначить А" и "назначить Б";
при переключении данные фоновой оси замораживать или обнулять в центр или (может быть и так и сяк)предложить на выбор пользователю?
Нет, обнулять не нужно. ИМХО, логика работа такова: нажал кнопку (и держишь) - режим В, отпустил - режим А (он же "по умолчанию"). А вот выбор режима "по умолчанию" можно предоставить пользователю. Т.е. , сел, такой в B737, по сторонам глядишь -> головой вертишь. Опа! Нужно автопилот включать -> кнопку зажал, к панели автопилота переместился, отпустил - уже с этого места головой вертишь ;)
Хотя, возможно, это и будет не всем удобно.

Economist
02.06.2014, 23:25
Сделать два поля: http://5.firepic.org/5/images/2014-06/02/d61231rbtsc3.jpg основное и срабатывающее при использовании хоткея. Вариант использования хоткея: удержание или переключатель. И каждый сам себе настроит, что ему нужно.
Внешний вид програмы постепенно приобретает вид кардиоприбора - непонятные циферки бегают, график скачет... Надо будет потом делать чекбокс dummymode, убирающий все, кроме назначения кнопок и самостоятельно нажимающий кнопки на экране калибровки :)

И у меня в фэйстреке если поднимать голову для взгляда вверх, при достижении какой-то границы взгляд перескакивает назад-влево или назад-вправо. Сталкивались?

dedugan4i
03.06.2014, 08:31
И у меня в фэйстреке если поднимать голову для взгляда вверх, при достижении какой-то границы взгляд перескакивает назад-влево или назад-вправо. Сталкивались?

Сталкивался. Вроде бы насколько понял - чистая проблема фэйстрака. Убрал так: поднимаю голову вверх до того момента когда все перекручивается, потом немного опускаю назад, смотрю в программу - и ограничиваю в настройках кривых. Т.е. после этого я не могу голову "задрать" выше чем в настройках кривых, соответственно не возникает этого глюка.

Economist
06.06.2014, 09:28
Смена профилей работает, но есть несколько вопросов:
1. Можно сделать вариант хоткея с нажатием и удержанием? Т.е. пока кнопка зажата - работает профиль б. Отпустил - опять а.
2. Включаем профиль Б, смещаемся в нужную точку. Переключаем опять на А, смотрим, что нужно. Хочется сместиться еще немного в сторону - включаем профиль Б. Но при его включении взгляд прыгает в "0", как-будто нажали центровку. Можно сделать так, чтобы сброса координат не происходило?
3. Если смотришь в центр, то смещение начинается от центра. А вот если смотришь на оверхед, например, то при смене профиля точка обзора прыгает "под потолок". Как я понимаю, это потому, что идет жесткая привязка осей. Т.е. если тангаж был 75% вверх, то при смене профиля смещение по Y сразу скакнет на точку 75% вверх. Есть возможность сделать так, чтобы при смене профиля происходила не подмена осей в чистом виде, а брались старые координаты смещения и тангажем/рысканием только корректировались?

Но даже сейчас все стало в разы лучше, спасибо.

pigiloop
06.06.2014, 10:46
Классную штуку вы тестируете. Я вот тоже захотел к вам присоединиться. В DCS я практически не летаю, но иногда люблю летать в арме и take on helicopter.
Данный трекер может работать в арме? Хочу заказать данные контроллеры с ебея и начать тестировать.

mega_mozg_13
06.06.2014, 11:25
Классную штуку вы тестируете. Я вот тоже захотел к вам присоединиться. В DCS я практически не летаю, но иногда люблю летать в арме и take on helicopter. Данный трекер может работать в арме? Хочу заказать данные контроллеры с ебея и начать тестировать.
данный трекер работает через ТОЛЬКО через "FaceTrackNoIR", поэтому гуглим эту программку и врубаемся (http://facetracknoir.sourceforge.net/compatibility/games.htm)

pigiloop
06.06.2014, 13:04
данный трекер работает через ТОЛЬКО через "FaceTrackNoIR", поэтому гуглим эту программку и врубаемся (http://facetracknoir.sourceforge.net/compatibility/games.htm)
Спасибо большущее, заказал себе. Как получу заказ и все соберу обязательно отпишусь.

PS: Тема трекера для меня нова, так что прошу простить меня за глупые вопросы. )))

Economist
06.06.2014, 14:01
Классную штуку вы тестируете. Я вот тоже захотел к вам присоединиться. В DCS я практически не летаю, но иногда люблю летать в арме и take on helicopter.
Данный трекер может работать в арме? Хочу заказать данные контроллеры с ебея и начать тестировать.
В арме будет работать не только в авиатехнике, но и для человека.

pigiloop
06.06.2014, 16:19
В арме будет работать не только в авиатехнике, но и для человека.
Отлично, будет возможность поиграться и выложить результаты теста. Кстати неплохо было бы 59 пост автора разработки в топ вывести. Т.к. когда первый раз зяглядывал сюда 1-2 недели назад на первых двух страницах ничего путного не увидел и закрыл тему. А так в первом закрепленном посте привести описание небольшое и все ссылки, то думаю аудитория расшириться. Автор mega_mozg_13 конечно же молодец, что не бросил проект и за 1.5-2 года развил его.

mega_mozg_13
06.06.2014, 16:26
какие два года, активной разработки два месяца (будет 9го числа), вот папка с промежуточными/переходными этапами разработки:
176387

pigiloop
06.06.2014, 16:35
какие два года, активной разработки два месяца (будет 9го числа), вот папка с промежуточными/переходными этапами разработки:
176387
В голове вынашивали 2 года, первую идею предложили в сентябре 2013 года. А активная фаза уже почти 2 месяца. А разработка идеи в голове, это тоже разработка. )))

Economist
07.06.2014, 13:18
MMtrack arma 3 (как будто для армы и создано :) :


https://www.youtube.com/watch?v=OCp37gyAgdU

pigiloop
07.06.2014, 14:01
MMtrack arma 3 (как будто для армы и создано :) :

Да классно выглядит. ))) А приближение правой кнопкой мыши делаете?

PS: Пока жду заказ придется сегодня freetrack собирать на базе sony ps3 eye (((
Когда собирался делать фритрек жаль, что данную тему стороной обошел. На гироскопе трекер мне кажется более перспективным занятие и процессор теоретически меньше должен кушать.

Economist
07.06.2014, 17:59
Да классно выглядит. ))) А приближение правой кнопкой мыши делаете?

Правой. Я и с фритреком в арме только 2 оси использовал, остальные мне лично мешают.

Mularik
08.06.2014, 13:37
Прошил последней прошивкой. С переключением режимов гораздо удобнее :cool:
Но кое-что не получается (в FSX)
1. Клавиша, на кот. назначено переключение А/Б в FSX не работает (т.е. в окне MM_Tracker'а работает, в окне FSX - нет).
2. Не могу откалибровать устройство: т.е. все шаги калибровки прохожу, но обзор все равно стремительно уплывает хз куда :( Выставил все значения калибровки в "0" - уплывает, но значительно медленнее.

mega_mozg_13
10.06.2014, 13:33
народ, у кого есть возможность потестировать влияение магнитов на сенсор гироскопа?
(сам я пока не могу добраться до железяк)

mega_mozg_13
10.06.2014, 16:13
не смог удержаться:
http://www.usernomics.com/images/360-display.jpg

Mularik
10.06.2014, 17:22
народ, у кого есть возможность потестировать влияение магнитов на сенсор гироскопа?
(сам я пока не могу добраться до железяк)
а че надо делать? я могу протестировать :)
не влияет (магнит от HDD)

mega_mozg_13
10.06.2014, 17:28
а че надо делать? я могу протестировать :)
ну например оставить сенсор в покое и рядом покрутить магнитом, не будет ли дерганий показателей. по идее не должно.

Mularik
10.06.2014, 18:14
ну например оставить сенсор в покое и рядом покрутить магнитом, не будет ли дерганий показателей. по идее не должно.
показания не изменяются

Economist
16.06.2014, 16:27
Прошил последней прошивкой. С переключением режимов гораздо удобнее :cool:
Но кое-что не получается (в FSX)
1. Клавиша, на кот. назначено переключение А/Б в FSX не работает (т.е. в окне MM_Tracker'а работает, в окне FSX - нет).
2. Не могу откалибровать устройство: т.е. все шаги калибровки прохожу, но обзор все равно стремительно уплывает хз куда :( Выставил все значения калибровки в "0" - уплывает, но значительно медленнее.

У меня в FSX переключает нормально.
Переключение работает, но удобство использования хромает (все-таки смещаться поворотом мне лично некомфортно). Увидел, что в многих симах смещения можно поставить на кнопки, но при подключении любого обзорника эта функция перестает работать (и народ этим недоволен). Может не профили переключать и оси головой двигать, а сделать возможность управления осями через назначаемые хоткеи?