???
Математика на уровне МГУ

Страница 1 из 6 12345 ... КрайняяКрайняя
Показано с 1 по 25 из 129

Тема: UdpTools

  1. #1
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    UdpTools - утилиты для Ил-2

    http://www.avcsite.ru/il2dl/graph_ru.htm

    Наконец то доделал новую страницу UdpGraph. Выложил новую версию, может кому пригодится.

    Тему назвал UdpTools потому как у меня уже набирается четыре программы для работы с Ил-2 - UdpGraph, UdpTest - эти есть на сайте. UdgFlight - на сайте он называется il2dl, буду его переделывать - добавлять GUI, и еще наклевывается UdpTrack - что это такое есть картинка на странице UdpGraph. И может когда-нибудь появится UdpMap.

    UdpTrack уже можно потрогать руками - http://www.avcsite.ru/il2dl/track_ru.htm
    Картика с траекторией полета:
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ut.gif 
Просмотров:	797 
Размер:	25.7 Кб 
ID:	31419  
    Крайний раз редактировалось Avc; 02.12.2004 в 16:08.

  2. #2
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    UdpPilot

    Начал делать UdpPilot - отображение положения органов управления самолетом. Очень удобно для разбора учебных полетов и треков. Например, подсмотреть как кто-нибудь уходит от хвоста, или наоборот держится на 6.
    На картинке примерны внешний вид UdpPilot - слева два вертиальных индикатора - первый РУД, второй - шаг винта. Снизу два прямоугольника - положение педалей. Верхний правый угол - профиль положения закрылок. По центру - зеленй чупа-чупс - это положение РУС, серый треугольник - крен и таргаж самолета, что-то наподобие авиагоризонта. Чем сильней задран/опущен нос самолета, тем больше треугольник. Сейчас пока работает напрямую с Ил-2, но будет и с UdpTrack - то есть можно будет синхронизовать положение маркера самолета в UdpTrack и положение органов управления в UdpPilot.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	upn.gif 
Просмотров:	772 
Размер:	32.1 Кб 
ID:	32921  

  3. #3
    Свободный пилот Аватар для Buka
    Регистрация
    21.08.2003
    Адрес
    Russian Federation
    Возраст
    51
    Сообщений
    2,076

    Ответ: UdpTools

    Занятно, очтень помогет при тренировках. Спасибо.

    А можно заставиь все это (запись параметров с послед просмотром в определенном интервале времени) включить онлайн? Т.е. не индикация приборов на мониторе, а запись лог файла о траектории с последующим просмтром?
    Если нельзя, но очень хочется - то можно!

    i5 760@2.8
    RAM DD3 4Gb
    Geforce 295GTX

  4. #4
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpTools

    В on-line не работает DeviceLink. Так что для on-line можно только по проигрыванию ntrk создавать csv файлы для UdpTrack, а потом уже использовать UdpTrack + UdpPilot для просмотра. Причем в UdpTrack будет возможность синхронизироваться по времени с Ил - например в окне запускаем Ил и начинаем играть трек. В этот момент в UdpTrack отоображатеся положение самолета на треке, а в UdpPilot - положение всех ручек.

  5. #5
    Свободный пилот Аватар для Buka
    Регистрация
    21.08.2003
    Адрес
    Russian Federation
    Возраст
    51
    Сообщений
    2,076

    Ответ: UdpTools

    Ну в принципе, то что нужно. Спасибо
    Если нельзя, но очень хочется - то можно!

    i5 760@2.8
    RAM DD3 4Gb
    Geforce 295GTX

  6. #6
    Курсант Аватар для Crimso
    Регистрация
    29.05.2002
    Адрес
    Москва
    Возраст
    52
    Сообщений
    96

    Ответ: UdpPilot

    Цитата Сообщение от Avc
    Начал делать UdpPilot - отображение положения органов управления самолетом. Очень удобно для разбора учебных полетов и треков.
    Скажи, а у тебя нет эффекта отставания данных из DeviceLink'a от того что происходит в игре? Я когда делал свой автопилот столкнулся с задержкой в 1-2 секунды. Очень это жить мешает...

  7. #7
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpPilot

    Цитата Сообщение от Crimso
    Скажи, а у тебя нет эффекта отставания данных из DeviceLink'a от того что происходит в игре? Я когда делал свой автопилот столкнулся с задержкой в 1-2 секунды. Очень это жить мешает...
    Нет, такого не наблюдалось. Да и анализ UDP пакетов показывает что Ил отвечает мгновенно и вроде как с нормальными данными. Хотя может я и не обращал внимания.

  8. #8
    Старший Офицер Форума
    Регистрация
    31.08.2003
    Адрес
    Russian Federation, Chelyabinsk
    Возраст
    49
    Сообщений
    1,232

    Ответ: UdpTools

    Спасибо! Здорово!
    ВВАУЛ им. П.О. Сухого.
    Челябинский аэроклуб РОСТО.

    _________________________________________________________________________________________________
    Intel i7 860 2.8, 12Gb DDR3 1333, ASUS ENGTX465 1Gb, Win7/64bit, 1920x1080 (основной) + 1280x1024

  9. #9
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpTools

    Предварительную версию можно скачать: http://avcsite.ru/bin/UdpPilot.zip Картинка немного изменилась - РУД слева, шаг винта справа. Цвета и адрес с портом Ила настраиваются через диалог - правая кнопка на окне потом Settings.

  10. #10
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpTools

    Новая версия UdpPilot http://avcsite.ru/bin/UdpPilot_ru.zip Там в зипе файлик лежит чего и как настроить.

  11. #11
    Пилот Аватар для Violator
    Регистрация
    12.08.2002
    Адрес
    Москва
    Возраст
    43
    Сообщений
    616

    Ответ: UdpTools

    Вот эксперимент, которым я пробовал поставить камеру с помощью UdpTrack. Добавил в лог формулы для x и y как в описании к UdpGraph, открыл трек в UdpTrack, нашел место где моя "штука" переворачивается через крыло, взял координаты x, y и прибавил их к координтам камеры, которую установил в месте появления самолета сразу в начале миссии.
    Добавил новую камеру в трек с этими координатами. А получилось, что эта новая камера оказалась приблизительно там, но с очень большой погрешностью, в общем совсем не та точность, которая нужна. Это в принципе невозможо или все таки можно как нибудь точно узнать координаты траектории?
    Таран - оружие героев!

  12. #12
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpTools

    Координаты в UdpGraph вычисляются исходя из данных, которые выдает DeviceLink. Скорость читается не истинная, а приборная, хоть и делается попытка приблизительно вычислить истинную скорость, ошибка все-таки довольно значительна, промежуток времени между измерениями тоже довольно приблизительный - прием данных от Ил идет в отдельном потоке, асинхронно относительно потока, производящего измерения. Опять же не учитывается такая вещь как скольжение - хотя многие данные доступны по DeviceLink, это опять же показания приборов, а не реальные значения. Приборы сами по себе вещь довольно инерционная. Боюсь что точности, которую дает UdpGraph не достаточно для точного позиционирования камеры. Я уже получил большое количество пожеланий добавить возможность загружать в UdpTrack больше чем один трек для анализа догфайта. например, но все еще не начинал это делать и в большей мере из-за того, что точности UdpGraph не достаточно. В первую очередь UdpTrack задумывался для анализа сущестующих треков для учебного процесса - летать у меня не получается, а научится хочется. Вот и подглядываю с помощью UdpTrack/UdpPilot что и как. Если нужно получить точные координаты события, то можно воспользоваться файлом лога событий. Такие вещи как включение/выключение АНО заносятся в лог с указанием точных координат.

  13. #13
    сантехник-гинеколог Аватар для Shneck
    Регистрация
    19.06.2002
    Адрес
    Moskau
    Возраст
    50
    Сообщений
    406

    Ответ: UdpTools

    Андрей, в русском варианте exe-шник не подает признаков жизни. Поправка, я не смог получить отклик от обеих версий. порт выставил как и в УДП Граф - 21101, запускаю все на той же машине что и ил, Граф воркед, Пилот - пока нет (.
    Крайний раз редактировалось Shneck; 21.12.2004 в 01:22.

  14. #14
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpTools

    Это было до того как ты фаирвол поправил или после?

  15. #15
    сантехник-гинеколог Аватар для Shneck
    Регистрация
    19.06.2002
    Адрес
    Moskau
    Возраст
    50
    Сообщений
    406

    Ответ: UdpTools

    до, извини, здесь не стал уже тереть.

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

  16. #16
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpTools

    Цитата Сообщение от Shneck
    вопрос (из области рюшечек) - можно сделать чтоб низ самолетика был окрашен в цвет, отличный от его верха?
    Я так понимаю, это относится к UdpTrack? Могу сделать, добавлю с список возможных изменений.
    Цитата Сообщение от Shneck
    - можно ли его (силуэт самолетика) сделать отключаемым?
    Это опять же к чему относится - UdpTrack или UdpPilot? Не рисовать всегда легче чем рисовать, только уточни где

    Цитата Сообщение от Shneck
    - можно ли уменьшить время опроса до 10 мс? (поставил 100 мс, падения фпс в иле не заметил).
    Можно попробовать, но это потребует коренной переделки внутренности UdpGraph/UdpPilot. Хотя и так этим хотел заняться. Сейчас, когда ставишь 100 ms на самом деле это может занимать до 200 мс. Точность отслеживания интервала очень невелика.

  17. #17
    сантехник-гинеколог Аватар для Shneck
    Регистрация
    19.06.2002
    Адрес
    Moskau
    Возраст
    50
    Сообщений
    406

    Ответ: UdpTools

    УДП Пилот, конечно.

    С УДП Трэк - если сделаешь добавление 2 дата-файла (в своем коорд пространстве, отнормированном к уже открытому, а потом мышой "box" чтоб совместить можно было) - цены тебе не будет )).

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

  18. #18
    . Аватар для Maximus_G
    Регистрация
    09.04.2002
    Адрес
    Владивосток
    Возраст
    45
    Сообщений
    10,064

    Ответ: UdpTools

    Можно ли в онлайне писать логи, чтобы потом в UDPTrack строить траектории?
    Хотелось бы в целях разбора и обучения брать 2 таких трека и совмещать на одном экране.
    "Как говорит наш дорогой шеф, в нашем деле главное - реализьм!" (c) к/ф "Бриллиантовая рука"

  19. #19
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpTools

    Цитата Сообщение от Maximus_G
    Можно ли в онлайне писать логи, чтобы потом в UDPTrack строить траектории?
    Хотелось бы в целях разбора и обучения брать 2 таких трека и совмещать на одном экране.
    В онлайн никак. Можно только записывать треки, а потом проигрывать ntrk и писать логи при проигрывании. Два трека - нужно переделывать все внутренности UdpTrack. Не думаю что сделаю это скоро.

  20. #20
    сантехник-гинеколог Аватар для Shneck
    Регистрация
    19.06.2002
    Адрес
    Moskau
    Возраст
    50
    Сообщений
    406

    Ответ: UdpTools

    у меня на 3.03м при записи лога при проигрывании нтрк перестала перегрузка писаться - просто 0 пишет и все ((((.

  21. #21
    . Аватар для Maximus_G
    Регистрация
    09.04.2002
    Адрес
    Владивосток
    Возраст
    45
    Сообщений
    10,064

    Ответ: UdpTools

    Цитата Сообщение от Avc
    В онлайн никак. Можно только записывать треки, а потом проигрывать ntrk и писать логи при проигрывании. Два трека - нужно переделывать все внутренности UdpTrack. Не думаю что сделаю это скоро.
    Понятно. Ну... возьми на заметку, плиз, что хотелось бы иметь штуку наподобие этой.
    "Как говорит наш дорогой шеф, в нашем деле главное - реализьм!" (c) к/ф "Бриллиантовая рука"

  22. #22
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpTools

    Цитата Сообщение от Shneck
    у меня на 3.03м при записи лога при проигрывании нтрк перестала перегрузка писаться - просто 0 пишет и все ((((.
    Насколько я помню, перегрузка и раньше не писалась из ntrk. Так что вроде от версии зависить не должно.

  23. #23
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpTools

    Цитата Сообщение от Maximus_G
    Понятно. Ну... возьми на заметку, плиз, что хотелось бы иметь штуку наподобие этой.
    Возможность оттенять края трека "дымами" я в последнюю версию добавил, но до ума все никак не доведу. Вот может за оставшиеся выходные доделаю что-нибудь.

  24. #24
    . Аватар для Maximus_G
    Регистрация
    09.04.2002
    Адрес
    Владивосток
    Возраст
    45
    Сообщений
    10,064

    Ответ: UdpTools

    Эээ, не понял Какие дымы
    Там главная фишка в возможности смотреть несколько траекторий одновременно, в процессе их "развития". Отличная штука для визуализации маневров.
    "Как говорит наш дорогой шеф, в нашем деле главное - реализьм!" (c) к/ф "Бриллиантовая рука"

  25. #25
    RR_Patrick Аватар для Avc
    Регистрация
    07.06.2004
    Адрес
    Ireland, Limerick
    Возраст
    55
    Сообщений
    188

    Ответ: UdpTools

    Ну, в смысле wing tips - в ACM там трек рисуется не сполшной полосой, а только лентами на кончиках крыльев.

Страница 1 из 6 12345 ... КрайняяКрайняя

Ваши права

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