Форум программистов, компьютерный форум CyberForum.ru

HLA/OpenRTI - C++

Восстановить пароль Регистрация
 
Igor7117
0 / 0 / 0
Регистрация: 25.08.2014
Сообщений: 61
09.07.2015, 20:20     HLA/OpenRTI #1
Народ, даже не знаю, туда ли пишу.

Может кто работал с сабжем? Отзовитесь!

Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
502алекс
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 2
03.12.2015, 15:14     HLA/OpenRTI #2
Доброго времени суток. Да, доводилось сталкиваться с коммерческим RTI. Теперь вот настала пора разбираться с OpenRTI. Также имеется шквал вопросов. Вы еще в теме?
Igor7117
0 / 0 / 0
Регистрация: 25.08.2014
Сообщений: 61
06.12.2015, 11:38  [ТС]     HLA/OpenRTI #3
Привет,

Возился с ним месяца два, но потом перекинули на Repast HPC. Сейчас делаем их связку, Repast выступает как один из федератов HLA. Если чем смогу помочь, то спрашивайте.
502алекс
0 / 0 / 0
Регистрация: 03.12.2015
Сообщений: 2
07.12.2015, 08:35     HLA/OpenRTI #4
О, ну тогда есть куча вопросов. Пока небольшая предыстория: для предыдущего проекта был куплен PitchRTI. Удобный визуальный интерфейс сервера, худо-бедно документация по стандарту, удобный visualUMT редактор xml-файлов. Сделали на основании его проект. Но основной затык в том, что коммерческая версия (у нас всего 10 федератов - катасрофически мало). Качнули OpenRTI, и с ним сразу пошли затыки: совсем неясно насчет сервера RTI (куча опций, описания которых не нашли - в итоге худо-бедно запустили сервак в виде пустой консоли - непонятно есть ли там федерации, скока их, имена, с федератами таже ситуация). Просто подменить библиотеки и запустить старый проект не получилось (странно, да)))). Опять-таки после танцев с бубнами создали свою федерацию, подключились к ней - но при запросе от RTI запросе листа запущеных на исполнение экземпляров федерация - эксепш). Плюс вопросы возникают по поводу колбэков от рти: в исходниках openRTI прямо стоит: "Only HLA_EVOKED supported". Я так понимаю это обернется тем, что придется как-то насильно вызывать колбэк-функции? Насколько я понял, при этой опции колбэки накапливаются в очередь и необходимо как-то руками потом опрашивать эту очередь на наличие в ней пришедших колбэков? Так ли это7 В нашем проекте стояла опция "HLA_IMMEDIATE" - колбэки приходили сами от РТИ, мы просто у себя переопределяли функции их приема.
Ну вот немного сумбурно вышло, но примерно так. Сейчас покамест качнули Partico, разбираемся параллельно с ним...

Добавлено через 15 секунд
О, ну тогда есть куча вопросов. Пока небольшая предыстория: для предыдущего проекта был куплен PitchRTI. Удобный визуальный интерфейс сервера, худо-бедно документация по стандарту, удобный visualUMT редактор xml-файлов. Сделали на основании его проект. Но основной затык в том, что коммерческая версия (у нас всего 10 федератов - катасрофически мало). Качнули OpenRTI, и с ним сразу пошли затыки: совсем неясно насчет сервера RTI (куча опций, описания которых не нашли - в итоге худо-бедно запустили сервак в виде пустой консоли - непонятно есть ли там федерации, скока их, имена, с федератами таже ситуация). Просто подменить библиотеки и запустить старый проект не получилось (странно, да)))). Опять-таки после танцев с бубнами создали свою федерацию, подключились к ней - но при запросе от RTI запросе листа запущеных на исполнение экземпляров федерация - эксепш). Плюс вопросы возникают по поводу колбэков от рти: в исходниках openRTI прямо стоит: "Only HLA_EVOKED supported". Я так понимаю это обернется тем, что придется как-то насильно вызывать колбэк-функции? Насколько я понял, при этой опции колбэки накапливаются в очередь и необходимо как-то руками потом опрашивать эту очередь на наличие в ней пришедших колбэков? Так ли это7 В нашем проекте стояла опция "HLA_IMMEDIATE" - колбэки приходили сами от РТИ, мы просто у себя переопределяли функции их приема.
Ну вот немного сумбурно вышло, но примерно так. Сейчас покамест качнули Partico, разбираемся параллельно с ним...
Yandex
Объявления
07.12.2015, 08:35     HLA/OpenRTI
Ответ Создать тему
Опции темы

Текущее время: 23:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru