Sumo-web3d не показывает автомобили и дорожные знаки в мире 3D: как применять некоторые решения - PullRequest
0 голосов
/ 14 ноября 2018

Я только что успешно создал свой первый симулятор с помощью SUMO, как вы можете видеть ниже:

1

Я хочу создать 3D-среду, в которой автомобили могут ездить. Я читал, что это можно сделать с помощью sumo-web3d. Для этого я дал следующую команду:

C:\Users\virtu\OneDrive\Desktop\SUMO\xml>sumo-web3d -c \users\virtu\onedrive\desktop\sumo\xml\map.sumo.cfg
Listening on:
    127.0.0.1:5000 (HTTP)
    127.0.0.1:5678 (WebSockets)

Switching to map.sumo.cfg
Executing C:\Program Files (x86)\Eclipse\Sumo\bin\sumo -c c:\users\virtu\onedrive\desktop\sumo\xml\map.sumo.cfg
Loading configuration... done.
Step #0.00C:\Program Files (x86)\Eclipse\Sumo\tools\traci\domain.py:113: UserWarning: The domain trafficlights is deprecated, use trafficlight instead.
  self._name, self._deprecatedFor))  # , DeprecationWarning)
Step #1.00000.00*RT, ~0.00UPS, TraCI: 13ms, vehicles TOT 0 ACT 0 BUF

НО вот что произошло:

2

как видите, виден только 1 свет. Я не вижу ни машины, ни других дорожных сигналов, которые вижу с помощью сумо. Возможные решения здесь:

https://github.com/sidewalklabs/sumo-web3d/issues/10

Например https://github.com/namdre говорит:

Чтобы адаптироваться к изменениям протоколла traci, должно быть достаточно установить версию 1.0.1 библиотеки python traci в пакет pip (или просто импортировать traci через переменную SUMO_HOME, как описано в http://sumo.dlr.de/wiki/TraCI/Interfacing_TraCI_from_Python#importing_traci_in_a_script)

Или по ОД, Евгений Виницкий говорит:

Если у вас есть какая-либо версия после 0.32.0, sumo web3d не работает из-за изменений в том, как вызывается подписка. Изменение относительно невелико, просто измените звонки по подписке, чтобы им передавались идентификаторы транспортных средств / светофора.

Поскольку я вообще не являюсь разработчиком, я действительно не понимаю, что мне делать, чтобы решить проблему. Может кто-нибудь объяснить мне более внимательно, шаг за шагом? Я на Windows 10. Очень спасибо.

...