motional / nuplan-devkit

The devkit of the nuPlan dataset.
https://www.nuplan.org
Other
682 stars 131 forks source link

Scenario & Histogram is invisible in nuBoard #368

Open SungkwanKimm opened 8 months ago

SungkwanKimm commented 8 months ago

I installed the Requirements according to the manual and run nuboard, the settings icon to load the scenario is not visible. ".nuBoard" file is correctly uploaded but i can't render anything in the histogram & scenario tap.

nuBoard - v0.2 Ubuntu - 20.04 python - 3.9.17

Below is the PIP list I installed.

(nuplan) 7140487@7140487:~/nuplan-devkit$ pip list Package Version Editable project location


absl-py 2.1.0 affine 2.4.0 aioboto3 11.0.1 aiobotocore 2.4.2 aiofiles 23.2.1 aiohttp 3.9.1 aioitertools 0.11.0 aiosignal 1.3.1 antlr4-python3-runtime 4.8 anyio 4.2.0 argon2-cffi 23.1.0 argon2-cffi-bindings 21.2.0 arrow 1.3.0 asttokens 2.4.1 async-lru 2.0.4 async-timeout 4.0.3 attrs 23.2.0 Babel 2.14.0 beautifulsoup4 4.12.3 bleach 6.1.0 bokeh 2.4.3 boltons 23.0.0 boto3 1.24.59 botocore 1.27.59 brotlipy 0.7.0 cachetools 5.3.2 casadi 3.6.4 certifi 2023.5.7 cffi 1.15.1 cfgv 3.4.0 charset-normalizer 2.0.4 click 8.1.7 click-plugins 1.1.1 cligj 0.7.2 comm 0.2.1 conda-content-trust 0.1.3 conda-package-handling 2.1.0 conda_package_streaming 0.8.0 contourpy 1.2.0 control 0.9.1 coverage 7.4.0 cryptography 39.0.1 cycler 0.12.1 debugpy 1.8.0 decorator 5.1.1 defusedxml 0.7.1 distlib 0.3.8 docker 7.0.0 exceptiongroup 1.2.0 executing 2.0.1 fastjsonschema 2.19.1 filelock 3.13.1 fiona 1.9.5 fonttools 4.47.2 fqdn 1.5.1 frozenlist 1.4.1 fsspec 2023.3.0 future 0.18.3 geopandas 0.14.2 google-auth 2.27.0 google-auth-oauthlib 1.2.0 greenlet 3.0.3 grpcio 1.60.0 grpcio-tools 1.43.0 guppy3 3.1.2 h11 0.14.0 hydra-core 1.1.0rc1 hypothesis 6.97.0 identify 2.5.33 idna 3.4 importlib-metadata 7.0.1 importlib-resources 6.1.1 iniconfig 2.0.0 ipykernel 6.29.0 ipython 8.18.1 ipywidgets 8.1.1 isoduration 20.11.0 jedi 0.19.1 Jinja2 3.1.3 jmespath 1.0.1 joblib 1.3.2 json5 0.9.14 jsonpatch 1.32 jsonpointer 2.1 jsonschema 4.21.1 jsonschema-specifications 2023.12.1 jupyter 1.0.0 jupyter_client 8.6.0 jupyter-console 6.6.3 jupyter_core 5.7.1 jupyter-events 0.9.0 jupyter-lsp 2.2.2 jupyter_server 2.12.5 jupyter_server_terminals 0.5.2 jupyterlab 4.0.11 jupyterlab_pygments 0.3.0 jupyterlab_server 2.25.2 jupyterlab-widgets 3.0.9 kiwisolver 1.4.5 libmambapy 1.4.1 lightning-utilities 0.10.1 Markdown 3.5.2 MarkupSafe 2.1.4 matplotlib 3.8.2 matplotlib-inline 0.1.6 mistune 3.0.2 mock 5.1.0 moto 4.2.13 mpmath 1.3.0 msgpack 1.0.7 multidict 6.0.4 nbclient 0.9.0 nbconvert 7.14.2 nbformat 5.9.2 nest-asyncio 1.6.0 networkx 3.2.1 nodeenv 1.8.0 notebook 7.0.7 notebook_shim 0.2.3 numpy 1.23.4 nuplan-devkit 1.2.2 /home/7140487/nuplan-devkit nvidia-cublas-cu12 12.1.3.1 nvidia-cuda-cupti-cu12 12.1.105 nvidia-cuda-nvrtc-cu12 12.1.105 nvidia-cuda-runtime-cu12 12.1.105 nvidia-cudnn-cu12 8.9.2.26 nvidia-cufft-cu12 11.0.2.54 nvidia-curand-cu12 10.3.2.106 nvidia-cusolver-cu12 11.4.5.107 nvidia-cusparse-cu12 12.1.0.106 nvidia-nccl-cu12 2.18.1 nvidia-nvjitlink-cu12 12.3.101 nvidia-nvtx-cu12 12.1.105 oauthlib 3.2.2 omegaconf 2.1.0rc1 opencv-python 4.5.1.48 outcome 1.3.0.post0 overrides 7.6.0 packaging 23.0 pandas 2.2.0 pandocfilters 1.5.1 parso 0.8.3 pexpect 4.9.0 pillow 10.2.0 pip 23.1.2 platformdirs 4.1.0 pluggy 1.0.0 pre-commit 3.6.0 prometheus-client 0.19.0 prompt-toolkit 3.0.43 protobuf 3.20.3 psutil 5.9.8 ptyprocess 0.7.0 pure-eval 0.2.2 py 1.11.0 pyarrow 15.0.0 pyasn1 0.5.1 pyasn1-modules 0.3.0 pycosat 0.6.4 pycparser 2.21 pyDeprecate 0.3.0 Pygments 2.17.2 pyinstrument 4.6.1 pyogrio 0.7.2 pyOpenSSL 23.0.0 pyparsing 3.1.1 pyproj 3.6.1 pyquaternion 0.9.9 PySocks 1.7.1 pytest 7.4.4 python-dateutil 2.8.2 python-json-logger 2.0.7 pytorch-lightning 1.3.8 pytz 2023.3.post1 PyYAML 5.4.1 pyzmq 25.1.2 qtconsole 5.5.1 QtPy 2.4.1 rasterio 1.3.9 ray 2.9.1 referencing 0.32.1 requests 2.31.0 requests-oauthlib 1.3.1 responses 0.24.1 retry 0.9.2 rfc3339-validator 0.1.4 rfc3986-validator 0.1.1 rpds-py 0.17.1 rsa 4.9 Rtree 1.2.0 ruamel.yaml 0.17.21 ruamel.yaml.clib 0.2.6 s3fs 2023.3.0 s3transfer 0.6.2 scipy 1.12.0 selenium 4.17.2 Send2Trash 1.8.2 setuptools 59.5.0 shapely 2.0.2 six 1.16.0 sniffio 1.3.0 snuggs 1.4.7 sortedcontainers 2.4.0 soupsieve 2.5 SQLAlchemy 1.4.27 stack-data 0.6.3 sympy 1.12 tensorboard 2.15.1 tensorboard-data-server 0.7.2 terminado 0.18.0 testbook 0.4.2 tinycss2 1.2.1 tomli 2.0.1 toolz 0.12.0 torch 2.1.2 torchmetrics 0.7.2 tornado 6.4 tqdm 4.65.0 traitlets 5.14.1 trio 0.24.0 trio-websocket 0.11.1 triton 2.1.0 typer 0.9.0 types-python-dateutil 2.8.19.20240106 typing_extensions 4.9.0 tzdata 2023.4 ujson 5.9.0 uri-template 1.3.0 urllib3 1.26.16 virtualenv 20.25.0 wcwidth 0.2.13 webcolors 1.13 webencodings 0.5.1 websocket-client 1.7.0 Werkzeug 3.0.1 wheel 0.38.4 widgetsnbextension 4.0.9 wrapt 1.16.0 wsproto 1.2.0 xmltodict 0.13.0 yarl 1.9.4 zipp 3.17.0 zstandard 0.19.0

This is the terminal command when executing run_nuboard.py. 7140487@7140487:~/nuplan-devkit$ /home/7140487/miniconda3/envs/nuplan/bin/python /home/7140487/nuplan-devkit/nuplan/planning/script/run_nuboard.py INFO:nuplan.planning.script.builders.scenario_building_builder:Building AbstractScenarioBuilder... INFO:nuplan.planning.script.builders.scenario_building_builder:Building AbstractScenarioBuilder...DONE! INFO:nuplan.planning.nuboard.nuboard:Opening Bokeh application on http://localhost:5006/ INFO:nuplan.planning.nuboard.nuboard:Async rendering is set to: True INFO:bokeh.server.server:Starting Bokeh server version 2.4.3 (running on Tornado 6.4) WARNING:bokeh.server.util:Host wildcard '*' will allow connections originating from multiple (or possibly all) hostnames or IPs. Use non-wildcard values to restrict access explicitly INFO:bokeh.server.tornado:User authentication hooks NOT provided (default user enabled) INFO:nuplan.planning.nuboard.base.simulation_tile:Minimum frame time=0.017 s INFO:tornado.access:200 GET / (127.0.0.1) 590.36ms INFO:tornado.access:101 GET /ws (127.0.0.1) 0.66ms INFO:bokeh.server.views.ws:WebSocket connection opened INFO:bokeh.server.views.ws:ServerConnection created INFO:nuplan.planning.nuboard.tabs.scenario_tab:Rending scenario plot takes 0.0135 seconds. INFO:nuplan.planning.nuboard.tabs.scenario_tab:Rending scenario plot takes 0.0139 seconds. INFO:nuplan.planning.nuboard.tabs.scenario_tab:Rending scenario plot takes 0.0145 seconds. INFO:nuplan.planning.nuboard.tabs.scenario_tab:Rending scenario plot takes 0.0148 seconds.

What's wrong? please tell me problem.

BoluoMonster commented 6 months ago

Do you fix this problem?

zc645080234 commented 2 months ago

I encounter the same problem, what's wrong with it?

zc645080234 commented 2 months ago

I installed the Requirements according to the manual and run nuboard, the settings icon to load the scenario is not visible. ".nuBoard" file is correctly uploaded but i can't render anything in the histogram & scenario tap.

nuBoard - v0.2 Ubuntu - 20.04 python - 3.9.17

Below is the PIP list I installed.

(nuplan) 7140487@7140487:~/nuplan-devkit$ pip list Package Version Editable project location

absl-py 2.1.0 affine 2.4.0 aioboto3 11.0.1 aiobotocore 2.4.2 aiofiles 23.2.1 aiohttp 3.9.1 aioitertools 0.11.0 aiosignal 1.3.1 antlr4-python3-runtime 4.8 anyio 4.2.0 argon2-cffi 23.1.0 argon2-cffi-bindings 21.2.0 arrow 1.3.0 asttokens 2.4.1 async-lru 2.0.4 async-timeout 4.0.3 attrs 23.2.0 Babel 2.14.0 beautifulsoup4 4.12.3 bleach 6.1.0 bokeh 2.4.3 boltons 23.0.0 boto3 1.24.59 botocore 1.27.59 brotlipy 0.7.0 cachetools 5.3.2 casadi 3.6.4 certifi 2023.5.7 cffi 1.15.1 cfgv 3.4.0 charset-normalizer 2.0.4 click 8.1.7 click-plugins 1.1.1 cligj 0.7.2 comm 0.2.1 conda-content-trust 0.1.3 conda-package-handling 2.1.0 conda_package_streaming 0.8.0 contourpy 1.2.0 control 0.9.1 coverage 7.4.0 cryptography 39.0.1 cycler 0.12.1 debugpy 1.8.0 decorator 5.1.1 defusedxml 0.7.1 distlib 0.3.8 docker 7.0.0 exceptiongroup 1.2.0 executing 2.0.1 fastjsonschema 2.19.1 filelock 3.13.1 fiona 1.9.5 fonttools 4.47.2 fqdn 1.5.1 frozenlist 1.4.1 fsspec 2023.3.0 future 0.18.3 geopandas 0.14.2 google-auth 2.27.0 google-auth-oauthlib 1.2.0 greenlet 3.0.3 grpcio 1.60.0 grpcio-tools 1.43.0 guppy3 3.1.2 h11 0.14.0 hydra-core 1.1.0rc1 hypothesis 6.97.0 identify 2.5.33 idna 3.4 importlib-metadata 7.0.1 importlib-resources 6.1.1 iniconfig 2.0.0 ipykernel 6.29.0 ipython 8.18.1 ipywidgets 8.1.1 isoduration 20.11.0 jedi 0.19.1 Jinja2 3.1.3 jmespath 1.0.1 joblib 1.3.2 json5 0.9.14 jsonpatch 1.32 jsonpointer 2.1 jsonschema 4.21.1 jsonschema-specifications 2023.12.1 jupyter 1.0.0 jupyter_client 8.6.0 jupyter-console 6.6.3 jupyter_core 5.7.1 jupyter-events 0.9.0 jupyter-lsp 2.2.2 jupyter_server 2.12.5 jupyter_server_terminals 0.5.2 jupyterlab 4.0.11 jupyterlab_pygments 0.3.0 jupyterlab_server 2.25.2 jupyterlab-widgets 3.0.9 kiwisolver 1.4.5 libmambapy 1.4.1 lightning-utilities 0.10.1 Markdown 3.5.2 MarkupSafe 2.1.4 matplotlib 3.8.2 matplotlib-inline 0.1.6 mistune 3.0.2 mock 5.1.0 moto 4.2.13 mpmath 1.3.0 msgpack 1.0.7 multidict 6.0.4 nbclient 0.9.0 nbconvert 7.14.2 nbformat 5.9.2 nest-asyncio 1.6.0 networkx 3.2.1 nodeenv 1.8.0 notebook 7.0.7 notebook_shim 0.2.3 numpy 1.23.4 nuplan-devkit 1.2.2 /home/7140487/nuplan-devkit nvidia-cublas-cu12 12.1.3.1 nvidia-cuda-cupti-cu12 12.1.105 nvidia-cuda-nvrtc-cu12 12.1.105 nvidia-cuda-runtime-cu12 12.1.105 nvidia-cudnn-cu12 8.9.2.26 nvidia-cufft-cu12 11.0.2.54 nvidia-curand-cu12 10.3.2.106 nvidia-cusolver-cu12 11.4.5.107 nvidia-cusparse-cu12 12.1.0.106 nvidia-nccl-cu12 2.18.1 nvidia-nvjitlink-cu12 12.3.101 nvidia-nvtx-cu12 12.1.105 oauthlib 3.2.2 omegaconf 2.1.0rc1 opencv-python 4.5.1.48 outcome 1.3.0.post0 overrides 7.6.0 packaging 23.0 pandas 2.2.0 pandocfilters 1.5.1 parso 0.8.3 pexpect 4.9.0 pillow 10.2.0 pip 23.1.2 platformdirs 4.1.0 pluggy 1.0.0 pre-commit 3.6.0 prometheus-client 0.19.0 prompt-toolkit 3.0.43 protobuf 3.20.3 psutil 5.9.8 ptyprocess 0.7.0 pure-eval 0.2.2 py 1.11.0 pyarrow 15.0.0 pyasn1 0.5.1 pyasn1-modules 0.3.0 pycosat 0.6.4 pycparser 2.21 pyDeprecate 0.3.0 Pygments 2.17.2 pyinstrument 4.6.1 pyogrio 0.7.2 pyOpenSSL 23.0.0 pyparsing 3.1.1 pyproj 3.6.1 pyquaternion 0.9.9 PySocks 1.7.1 pytest 7.4.4 python-dateutil 2.8.2 python-json-logger 2.0.7 pytorch-lightning 1.3.8 pytz 2023.3.post1 PyYAML 5.4.1 pyzmq 25.1.2 qtconsole 5.5.1 QtPy 2.4.1 rasterio 1.3.9 ray 2.9.1 referencing 0.32.1 requests 2.31.0 requests-oauthlib 1.3.1 responses 0.24.1 retry 0.9.2 rfc3339-validator 0.1.4 rfc3986-validator 0.1.1 rpds-py 0.17.1 rsa 4.9 Rtree 1.2.0 ruamel.yaml 0.17.21 ruamel.yaml.clib 0.2.6 s3fs 2023.3.0 s3transfer 0.6.2 scipy 1.12.0 selenium 4.17.2 Send2Trash 1.8.2 setuptools 59.5.0 shapely 2.0.2 six 1.16.0 sniffio 1.3.0 snuggs 1.4.7 sortedcontainers 2.4.0 soupsieve 2.5 SQLAlchemy 1.4.27 stack-data 0.6.3 sympy 1.12 tensorboard 2.15.1 tensorboard-data-server 0.7.2 terminado 0.18.0 testbook 0.4.2 tinycss2 1.2.1 tomli 2.0.1 toolz 0.12.0 torch 2.1.2 torchmetrics 0.7.2 tornado 6.4 tqdm 4.65.0 traitlets 5.14.1 trio 0.24.0 trio-websocket 0.11.1 triton 2.1.0 typer 0.9.0 types-python-dateutil 2.8.19.20240106 typing_extensions 4.9.0 tzdata 2023.4 ujson 5.9.0 uri-template 1.3.0 urllib3 1.26.16 virtualenv 20.25.0 wcwidth 0.2.13 webcolors 1.13 webencodings 0.5.1 websocket-client 1.7.0 Werkzeug 3.0.1 wheel 0.38.4 widgetsnbextension 4.0.9 wrapt 1.16.0 wsproto 1.2.0 xmltodict 0.13.0 yarl 1.9.4 zipp 3.17.0 zstandard 0.19.0

This is the terminal command when executing run_nuboard.py. 7140487@7140487:~/nuplan-devkit$ /home/7140487/miniconda3/envs/nuplan/bin/python /home/7140487/nuplan-devkit/nuplan/planning/script/run_nuboard.py INFO:nuplan.planning.script.builders.scenario_building_builder:Building AbstractScenarioBuilder... INFO:nuplan.planning.script.builders.scenario_building_builder:Building AbstractScenarioBuilder...DONE! INFO:nuplan.planning.nuboard.nuboard:Opening Bokeh application on http://localhost:5006/ INFO:nuplan.planning.nuboard.nuboard:Async rendering is set to: True INFO:bokeh.server.server:Starting Bokeh server version 2.4.3 (running on Tornado 6.4) WARNING:bokeh.server.util:Host wildcard '*' will allow connections originating from multiple (or possibly all) hostnames or IPs. Use non-wildcard values to restrict access explicitly INFO:bokeh.server.tornado:User authentication hooks NOT provided (default user enabled) INFO:nuplan.planning.nuboard.base.simulation_tile:Minimum frame time=0.017 s INFO:tornado.access:200 GET / (127.0.0.1) 590.36ms INFO:tornado.access:101 GET /ws (127.0.0.1) 0.66ms INFO:bokeh.server.views.ws:WebSocket connection opened INFO:bokeh.server.views.ws:ServerConnection created INFO:nuplan.planning.nuboard.tabs.scenario_tab:Rending scenario plot takes 0.0135 seconds. INFO:nuplan.planning.nuboard.tabs.scenario_tab:Rending scenario plot takes 0.0139 seconds. INFO:nuplan.planning.nuboard.tabs.scenario_tab:Rending scenario plot takes 0.0145 seconds. INFO:nuplan.planning.nuboard.tabs.scenario_tab:Rending scenario plot takes 0.0148 seconds.

What's wrong? please tell me problem.

Excuse me, have you fix it up?

zc645080234 commented 2 months ago

Do you fix this problem?

Excuse me, have you fix it up?

lijiekiff commented 2 months ago

Do you fix this problem?

Excuse me, have you fix it up?

I met the same probelm. How to deal with it? Thanks