

GO63
Members-
Posts
100 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by GO63
-
В EDtracker, насколько я знаю, в бесплатной версии не используется магнитометр, значит будет дрейф (не пружина) по Yaw. Без Опентрека джойстик неудобен. Где тогда задавать кривые отклика, кнопки центровки и другие кнопки, сглаживать шумы и мёртвые зоны?! По моему, лучший выход - связка Razor-Opentrack-Vjoy. Только разобраться надо с VJoy, у меня всё руки не доходят.
-
Да, джойстик можно только на промикро или леонардо сделать. И сделали уже, называется EDtracker. В Разоре слишком много надо для этого менять и в скетче и калибратор полностью переписывать, так что в ближайшее время вряд ли. Другие планы есть. А джойстик и из Опентрека можно получить, если в выходных настройках выбрать эмуляцию джойстика - VJoy. Вот здесь вроде об этом говорили: http://forum.worldofwarplanes.ru/index.php?/topic/90041-инерционный-трекер-для-wowp/ Оно?
-
Pro Micro с самого начала поддерживается, как и Nano, Leonardo и Mini. Любой из них может работать через USB интерфейс (виртуальный COM-порт), кроме Mini. Для Mini для работы через USB нужен переходник USB-UART(TTL). Читайте внимательнее: https://sites.google.com/site/diyheadtracking/home/diy-razor-ahrs-5dof-20190111/razor-ahrs-5dof-20190111-hardware На Mini лучше делать версию Bluetooth.
-
Razor AHRS 5DOF [20190111]: Самодельный инерционный 5DOF трекер Предыдущая версия трекера Razor AHRS 5DOF [20180715] хорошо работает в проводном исполнении. Многие товарищи, собиравшие беспроводной Bluetooth вариант этого трекера, сообщили, что столкнулись с некоторыми проблемами. Я решил это проверить, и тоже столкнулся с трудностями. В результате появилась новая версия Razor AHRS 5DOF [20190111], в которой исправлены баги и добавлены новые возможности при работе через Bluetooth и при питании трекера от литиевой батареи. Вариант Razor AHRS 5DOF [20190111] подходит для любых вариантов исполнения трекера, 3DOF или 5DOF: Проводной версии трекера, Bluetooth версии трекера с питанием от повербанка, Bluetooth версии трекера с питанием от литиевой батареи. https://sites.google.com/site/diyheadtracking/home/diy-razor-ahrs-5dof-20190111
-
Ну, а всё вместе как работает? Годится? Фотку бы. Ещё лучше видосик.
-
Нельзя поменять. A4 и A5 - встроенный аппаратный I2C. Если менять, придётся использовать софтовый I2C и менять скетч во многих местах.
-
Сам датчик сзади, где 7й позвонок. Товарищу возможно придётся калибровать Магнитометр. И ещё товарищу будет нужно заново отцентрировать трекер на монитор.
-
-
Razor_AHRS_5DOF [20180715] - это самодельный трекер с пятью степенями свободы Этот проект является дальнейшим развитием проекта Razor AHRS [20180306]. Что нового в этой версии: Впервые для инерционников реализован режим 5DOF без дрейфа. Обеспечивается независимый обзор по 5 осям Возможна работа в любом из двух режимов 3DOF или 5DOF. В целях оптимизации алгоритма изменён масштаб выходных данных Магнитометра и Гироскопов. Противник теперь не спрячется за переплётом фонаря или за бронеспинкой! Ура, товарищи! Спасибо пользователю Ufopter за помощь в тестировании. Подробнее смотрите здесь: https://goo.gl/b1Ausg
-
Дополнение для Razor AHRS [20180306]: SensorVariant 11 Что нового: Добавлен датчик в виде связки из двух модулей: GY521+GY273. Модули соединены между собой 4-х контактной гребёнкой, причем GY273 установлен деталями вниз. Гребёнка соединяет одноимённые контакты. Хорошо работает. Спасибо за помощь в тестировании и за предоставленную фотографию конструкции датчика пользователю Ufopter. SensorVariant 11: https://sites.google.com/site/diyheadtracking/home/razor-ahrs-20180306/razor-ahrs-20180306-sensorvariant-11
-
Вы серьёзно? Калибровка не отличается от предыдущей версии [20170701]. Вот здесь все расписано по шагам: https://sites.google.com/site/diyheadtracking/home/diy_ahrs_razor_20170701/ahrs_razor_allin1_software Кроме того есть версия в виде PDF файла: https://sites.google.com/site/diyheadtracking/home/diy_ahrs_razor_20170701/download/3%20RAZOR%20AHRS%20Программа%20Ahrs_Razor_All_in_1.pdf?attredirects=0&d=1
-
Нельзя. Вы слишком многого хотите от несчастной Ардуинки.
-
1. Нельзя отключить акселерометр. Тогда датчик не будет знать где верх, где низ. Это не предусмотрено. Но если очень хочется, найдите строчки #define Kp_ROLLPITCH (0.02f * 256.0f) #define Ki_ROLLPITCH (0.00002f * 256.0f) и уменьшите коэффициенты до нуля: #define Kp_ROLLPITCH (0.0f) #define Ki_ROLLPITCH (0.0f) Увидите, что получилась ерунда. Датчик будто в невесомости. 2. После калибровки по 6 точкам, нужно еще сохранить результаты в Ардуино. И проверьте еще в режиме Test Row. В левой части экрана показаны длины векторов M,A,G. После калибровки, при неподвижном датчике в любом положении M и А должны быть близки к 1, а G не более 1град/сек.
-
Без изменений в скетче GY521+GY273 будет работать только если GY273 установить деталями вверх, как крылья бабочки. Кстати и на GY-9250 можно установить магнитометр вторым этажом, но опять в скетче ковыряться придётся.
-
Небольшие изменения для этого нужны. Ждите, скоро будет вариант 11: GY521+GY273.
-
Проверьте в I2C scannere, должны определяться MPU6500 и AK8963. Может вам не тот модуль прислали? Магнитометр нормально калибруется? Rmax/Rmin должно быть не больше 1.1 после калибровки. I2C scanner: https://sites.google.com/site/diyheadtracking/home/razor-ahrs-20180306/razor_i2c_scanner
-
А вы какую версию прошивали? Нужно эту: https://sites.google.com/site/diyheadtracking/home/razor-ahrs-20180306 Для GY-9250 нужно выбрать #define SensorVariant 8
-
- Arduino Nano v3.0 - GY-85 или GY-9250 - 2 метра 4х проводного кабеля.
-
Нужно делать через Opentrack. TrackIR и Opentrack используют одноименную библиотеку NPClient.dll. Как это сделать посмотрите в Ютюбе, например в роликах от Ороховатского, например вот:
-
Нет, Ардуино не причем. Акселерометр и гироскоп ведь работают. А этот неисправный датчик можно использовать, отключив магнетометр. Правда, будет дрейф по Yaw. Чтобы отключить магнетометр, достаточно в файле __HMC5883L.cpp закомментировать строки 9 и 10: //#define Kp_YAW 1.2f //#define Ki_YAW 0.00002f
-
Зачем тогда спрашивал про Sensors.ino? В крайней версии [20180306] Sensors.ino нет. Вместо этого в файле Menu.h нужно указать #define SensorVariant 2 (для GY-85 с HMC5883L) или #define SensorVariant 9 (для GY-85 с QMC5883). MagZ = 375.8 - нет неправильно. Должен меняться при вращении датчика. А длина вектора около 50 микротесла, до 2х раз больше. Возможно, магнитометр неисправен. А NAN - это no assigned number (Несуществующее число). Переполнение.
-
В Sensors.ino в 10й строке: #define QMC5883 1 //для QMC5883 или #define QMC5883 0 //для HMC5883L И перекалибровать. При калибровке красный шарик должен двигаться, и данные изменяться.
-
Крайняя версия Razor AHRS + AHRS Razor AllIn1 [20180306]. Что нового: -Упрощен выбор варианта сенсора в скетче. -Поддержка нескольких новых сенсоров. -Значительно улучшена синхронизация. -Запоминание центровки на монитор в Ардуино. -Многоязычный интерфейс. -Добавлены команды для I2C сканнера. -Добавлены команды для чтения температуры и давления. Подробнее: https://sites.google.com/site/diyheadtracking/home/razor-ahrs-20180306
-
В последнее время продвинутые китайские товарищи стали продавать модули GY-85 с магнетометром QMC5883 вместо HMC5883L. Этот магнетометр нисколько не хуже, просто он ... другой. Если ваш магнетометр выдает 0 0 0 вместо реальных данных, то замените файл Sensor.ino на файл из этого архива. Спасибо за помощь в тестировании Charas04. https://sites.google.com/site/diyheadtracking/home/diy_ahrs_razor_20170701/download/Sensors.rar?attredirects=0&d=1