Визуализация светофора в OMNeT ++ - PullRequest
0 голосов
/ 29 ноября 2018

Я новичок в OMNeT ++, SUMO и Veins.Переходя к учебникам, я могу запустить простой проект Veins, объединяющий Sumo и OMNeT ++.У меня есть две машины и 1 светофор, бегущий по перекрестной улице.Когда я запускаю симуляции, я вижу два узла (по одному на каждую машину в SUMO) в OMNeT ++, но не могу добавить узел для светофора.Он существует в SUMO, но не в OMNeT ++.Хотя я могу получить доступ к светофору с помощью TraCICommandInterface и получить / установить текущий статус.Я просто хочу, чтобы он был виден в симуляторе OMNeT ++ для наглядности.Может ли кто-нибудь подсказать мне, как добавить узел для светофора в симуляторе OMNeT ++.

1 Ответ

0 голосов
/ 30 ноября 2018

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

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

См. учебное руководство по OMNeT ++ Tic Toc для создания пользовательских модулей, позиционирования их в симуляции илиизменить визуальное представление модуля.

...