ami-iit / robot-log-visualizer

Visualizer to display the data logged with YarpRobotLoggerDevice
BSD 3-Clause "New" or "Revised" License
22 stars 4 forks source link

`robot-log-visualizer` doesn't start on Windows #60

Closed FabioBergonti closed 11 months ago

FabioBergonti commented 11 months ago

I installed robot-log-visualizer on a new environment with conda but it doesn't start

When I run robot-log-visualizer from terminal, the GUI doesn't open and the following error appears

You can open the visualizer by visiting the following URL:
http://127.0.0.1:7000/static/
C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\robot_log_visualizer\plotter\matplotlib_viewer_canvas.py:45: UserWarning: frames=None which we can infer the length of, did not pass an explicit *save_count* and passed cache_frame_data=True.  To avoid a possibly unbounded cache, frame data caching has been disabled. To suppress this warning either pass `cache_frame_data=False` or `save_count=MAX_FRAMES`.
  self.vertical_line_anim = animation.FuncAnimation(
Traceback (most recent call last):
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\Scripts\robot-log-visualizer-script.py", line 10, in <module>
    sys.exit(main())
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\robot_log_visualizer\__main__.py", line 38, in main
    gui = RobotViewerMainWindow(
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\robot_log_visualizer\ui\gui.py", line 122, in __init__
    self.toolButton_on_click()
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\robot_log_visualizer\ui\gui.py", line 248, in toolButton_on_click
    PlotItem(signal_provider=self.signal_provider, period=self.animation_period)
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\robot_log_visualizer\ui\plot_item.py", line 17, in __init__
    self.canvas = MatplotlibViewerCanvas(
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\robot_log_visualizer\plotter\matplotlib_viewer_canvas.py", line 45, in __init__
    self.vertical_line_anim = animation.FuncAnimation(
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\matplotlib\animation.py", line 1695, in __init__
    super().__init__(fig, **kwargs)
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\matplotlib\animation.py", line 1417, in __init__
    super().__init__(fig, event_source=event_source, *args, **kwargs)
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\matplotlib\animation.py", line 888, in __init__
    self._setup_blit()
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\matplotlib\animation.py", line 1216, in _setup_blit
    self._init_draw()
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\matplotlib\animation.py", line 1751, in _init_draw
    self._drawn_artists = self._init_func()
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\lib\site-packages\robot_log_visualizer\plotter\matplotlib_viewer_canvas.py", line 124, in init_vertical_line
    return self.vertical_line, *(self.active_paths.values())
AttributeError: 'MatplotlibViewerCanvas' object has no attribute 'active_paths'
mamba list

``` # packages in environment at C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv: # # Name Version Build Channel assimp 5.2.4 h4dcb625_2 conda-forge asttokens 2.4.0 pyhd8ed1ab_0 conda-forge backcall 0.2.0 pyh9f0ad1d_0 conda-forge backports 1.0 pyhd8ed1ab_3 conda-forge backports.functools_lru_cache 1.6.5 pyhd8ed1ab_0 conda-forge boost-cpp 1.78.0 h9f4b32c_4 conda-forge brotli 1.1.0 hcfcfb64_0 conda-forge brotli-bin 1.1.0 hcfcfb64_0 conda-forge bzip2 1.0.8 h8ffe710_4 conda-forge ca-certificates 2023.7.22 h56e8100_0 conda-forge cached-property 1.5.2 hd8ed1ab_1 conda-forge cached_property 1.5.2 pyha770c72_1 conda-forge certifi 2023.7.22 pyhd8ed1ab_0 conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge contourpy 1.1.1 py310h232114e_1 conda-forge cycler 0.11.0 pyhd8ed1ab_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge eigen 3.4.0 h91493d7_0 conda-forge exceptiongroup 1.1.3 pyhd8ed1ab_0 conda-forge executing 1.2.0 pyhd8ed1ab_0 conda-forge fonttools 4.42.1 py310h8d17308_0 conda-forge freetype 2.12.1 hdaf720e_2 conda-forge gettext 0.21.1 h5728263_0 conda-forge glib 2.78.0 h12be248_0 conda-forge glib-tools 2.78.0 h12be248_0 conda-forge gst-plugins-base 1.22.6 h001b923_1 conda-forge gstreamer 1.22.6 hb4038d2_1 conda-forge h5py 3.9.0 nompi_py310h20f5850_103 conda-forge hdf5 1.14.2 nompi_h73e8ff5_100 conda-forge icu 73.2 h63175ca_0 conda-forge icub-models 1.26.0 py310h00ffb61_0 conda-forge idyntree 6.1.0 py310h2bb8f68_1 conda-forge intel-openmp 2023.2.0 h57928b3_49503 conda-forge ipopt 3.14.8 h99cadeb_0 conda-forge ipython 8.15.0 pyh5737063_0 conda-forge irrlicht 1.8.5 h6ba1e2c_3 conda-forge jedi 0.19.0 pyhd8ed1ab_0 conda-forge kiwisolver 1.4.5 py310h232114e_1 conda-forge krb5 1.21.2 heb0366b_0 conda-forge lcms2 2.15 he9d350c_2 conda-forge lerc 4.0.0 h63175ca_0 conda-forge libaec 1.0.6 h63175ca_1 conda-forge libblas 3.9.0 18_win64_mkl conda-forge libbrotlicommon 1.1.0 hcfcfb64_0 conda-forge libbrotlidec 1.1.0 hcfcfb64_0 conda-forge libbrotlienc 1.1.0 hcfcfb64_0 conda-forge libcblas 3.9.0 18_win64_mkl conda-forge libclang 15.0.7 default_h77d9078_3 conda-forge libclang13 15.0.7 default_h77d9078_3 conda-forge libcurl 8.3.0 hd5e4a3a_0 conda-forge libdeflate 1.19 hcfcfb64_0 conda-forge libffi 3.4.2 h8ffe710_5 conda-forge libflang 5.0.0 h6538335_20180525 conda-forge libglib 2.78.0 he8f3873_0 conda-forge libhwloc 2.9.1 h51c2c0f_0 conda-forge libiconv 1.17 h8ffe710_0 conda-forge libjpeg-turbo 2.1.5.1 hcfcfb64_1 conda-forge liblapack 3.9.0 18_win64_mkl conda-forge libogg 1.3.4 h8ffe710_1 conda-forge libosqp 0.6.2 h63175ca_4 conda-forge libpng 1.6.39 h19919ed_0 conda-forge libqdldl 0.1.5 h63175ca_1 conda-forge libsodium 1.0.18 h8d14728_1 conda-forge libsqlite 3.43.0 hcfcfb64_0 conda-forge libssh2 1.11.0 h7dfc565_0 conda-forge libtiff 4.6.0 h4554b19_1 conda-forge libvorbis 1.3.7 h0e60522_0 conda-forge libwebp 1.3.2 hcfcfb64_0 conda-forge libwebp-base 1.3.2 hcfcfb64_0 conda-forge libxcb 1.15 hcd874cb_0 conda-forge libxml2 2.10.4 hc3477c8_0 conda-forge libzlib 1.2.13 hcfcfb64_5 conda-forge llvm-meta 5.0.0 0 conda-forge m2w64-gcc-libgfortran 5.3.0 6 conda-forge m2w64-gcc-libs 5.3.0 7 conda-forge m2w64-gcc-libs-core 5.3.0 7 conda-forge m2w64-gmp 6.1.0 2 conda-forge m2w64-libwinpthread-git 5.0.0.4634.697f757 2 conda-forge matplotlib 3.8.0 py310h5588dad_1 conda-forge matplotlib-base 3.8.0 py310hc9baf74_1 conda-forge matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge meshcat-python 0.3.2 pyhd8ed1ab_0 conda-forge metis 5.1.0 h63175ca_1007 conda-forge mkl 2022.1.0 h6a75c08_874 conda-forge msys2-conda-epoch 20160418 1 conda-forge mumps-seq 5.2.1 hb3f9cae_11 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge numpy 1.26.0 py310hf667824_0 conda-forge openjpeg 2.5.0 h3d672ee_3 conda-forge openmp 5.0.0 vc14_1 conda-forge openssl 3.1.3 hcfcfb64_0 conda-forge osqp-eigen 0.7.0 h0e60522_0 conda-forge packaging 23.1 pyhd8ed1ab_0 conda-forge parso 0.8.3 pyhd8ed1ab_0 conda-forge pcre2 10.40 h17e33f8_0 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 10.0.1 py310h6abe1ea_1 conda-forge pip 23.2.1 pyhd8ed1ab_0 conda-forge ply 3.11 py_1 conda-forge prompt-toolkit 3.0.39 pyha770c72_0 conda-forge prompt_toolkit 3.0.39 hd8ed1ab_0 conda-forge pthread-stubs 0.4 hcd874cb_1001 conda-forge pthreads-win32 2.9.1 hfa6e2cd_3 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge pygments 2.16.1 pyhd8ed1ab_0 conda-forge pyngrok 7.0.0 pyhd8ed1ab_0 conda-forge pyparsing 3.1.1 pyhd8ed1ab_0 conda-forge pyqt 5.15.9 py310h1fd54f2_5 conda-forge pyqt5-sip 12.12.2 py310h00ffb61_5 conda-forge pyqtconsole 1.2.3 pyhd8ed1ab_0 conda-forge pyqtwebengine 5.15.9 py310he49db7d_5 conda-forge python 3.10.12 h4de0772_0_cpython conda-forge python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge python_abi 3.10 4_cp310 conda-forge pyyaml 6.0.1 py310h8d17308_1 conda-forge pyzmq 25.1.1 py310hcd737a0_1 conda-forge qt-main 5.15.8 he5a7383_16 conda-forge qt-webengine 5.15.8 h5b1ea0b_0 conda-forge qtpy 2.4.0 pyhd8ed1ab_0 conda-forge robot-log-visualizer 0.2.2 py310hbbfc1a7_64 robotology sdl 1.2.68 h21dd15a_0 conda-forge sdl2 2.28.3 h63175ca_0 conda-forge setuptools 68.2.2 pyhd8ed1ab_0 conda-forge sip 6.7.11 py310h00ffb61_1 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge stack_data 0.6.2 pyhd8ed1ab_0 conda-forge tbb 2021.9.0 h91493d7_0 conda-forge tk 8.6.13 hcfcfb64_0 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge tornado 6.3.3 py310h8d17308_1 conda-forge traitlets 5.10.1 pyhd8ed1ab_0 conda-forge typing_extensions 4.8.0 pyha770c72_0 conda-forge tzdata 2023c h71feb2d_0 conda-forge u-msgpack-python 2.8.0 pyhd8ed1ab_0 conda-forge ucrt 10.0.22621.0 h57928b3_0 conda-forge unicodedata2 15.1.0 py310h8d17308_0 conda-forge vc 14.3 h64f974e_17 conda-forge vc14_runtime 14.36.32532 hdcecf7f_17 conda-forge vs2015_runtime 14.36.32532 h05e6639_17 conda-forge wcwidth 0.2.6 pyhd8ed1ab_0 conda-forge wheel 0.41.2 pyhd8ed1ab_0 conda-forge xorg-libxau 1.0.11 hcd874cb_0 conda-forge xorg-libxdmcp 1.1.3 hcd874cb_0 conda-forge xz 5.2.6 h8d14728_0 conda-forge yaml 0.2.5 h8ffe710_2 conda-forge zeromq 4.3.4 h0e60522_1 conda-forge zlib 1.2.13 hcfcfb64_5 conda-forge zstd 1.5.5 h12be248_0 conda-forge ```

mamba info

``` mamba version : 1.4.7 active environment : rlv active env location : C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv shell level : 1 user config file : C:\Users\fbergonti\.condarc populated config files : C:\Users\fbergonti\AppData\Local\mambaforge\.condarc C:\Users\fbergonti\.condarc conda version : 23.5.0 conda-build version : not installed python version : 3.9.16.final.0 virtual packages : __archspec=1=x86_64 __cuda=12.2=0 __win=0=0 base environment : C:\Users\fbergonti\AppData\Local\mambaforge (writable) conda av data dir : C:\Users\fbergonti\AppData\Local\mambaforge\etc\conda conda av metadata url : None channel URLs : https://conda.anaconda.org/conda-forge/win-64 https://conda.anaconda.org/conda-forge/noarch package cache : C:\Users\fbergonti\AppData\Local\mambaforge\pkgs C:\Users\fbergonti\.conda\pkgs C:\Users\fbergonti\AppData\Local\conda\conda\pkgs envs directories : C:\Users\fbergonti\AppData\Local\mambaforge\envs C:\Users\fbergonti\.conda\envs C:\Users\fbergonti\AppData\Local\conda\conda\envs platform : win-64 user-agent : conda/23.5.0 requests/2.31.0 CPython/3.9.16 Windows/10 Windows/10.0.22621 administrator : False netrc file : None offline mode : False ```

GiulioRomualdi commented 11 months ago

That's strange since active_paths is defined in MatplotlibViewerCanvas

https://github.com/ami-iit/robot-log-visualizer/blob/02621ebaab8af7ad09386bbf2969616c147e2b09/robot_log_visualizer/plotter/matplotlib_viewer_canvas.py#L44-L45

FabioBergonti commented 11 months ago

The last version of robot-log-visualizer available on https://anaconda.org/robotology/robot-log-visualizer is v0.2.2 (Last upload: 1 year and 1 month ago)

cc @traversaro

traversaro commented 11 months ago

The latest conda build job is from yesterday, see https://github.com/robotology/robotology-superbuild/actions/runs/6386966232/job/17334556422 , and the package is generated:

2023-10-03T02:02:49.0239864Z INFO :: The inputs making up the hashes for the built packages are as follows:
2023-10-03T02:02:49.0240299Z {
2023-10-03T02:02:49.0240664Z   "robot-log-visualizer-0.6.1-pyh8c4b24e_98": {
2023-10-03T02:02:49.0241074Z     "recipe": {
2023-10-03T02:02:49.0241558Z       "channel_targets": "conda-forge main",
2023-10-03T02:02:49.0241937Z       "numpy": "1.23",
2023-10-03T02:02:49.0242270Z       "pyqt": "5.15",
2023-10-03T02:02:49.0242606Z       "pyqtwebengine": "5.15",
2023-10-03T02:02:49.0242987Z       "python": "3.11.* *_cpython"
2023-10-03T02:02:49.0243324Z     }
2023-10-03T02:02:49.0243624Z   }
2023-10-03T02:02:49.0243893Z }
traversaro commented 11 months ago

But for some reason, robot-log-visualizer is not uploaded, as one can check by looking at the lines that start with "Uploading file".

traversaro commented 11 months ago

This is a regression of https://github.com/robotology/robotology-superbuild/pull/1243 . I converted the recipe to noarch, but I did not checked that noarch packages were being uploaded correctly.

traversaro commented 11 months ago

@FabioBergonti an updated version of the package was uploaded last night: https://anaconda.org/robotology/robot-log-visualizer/files . Can you try if it fixes your issue?

FabioBergonti commented 11 months ago

Thanks @traversaro

v0.6.1 is now installed, but when I run the visualizer it can't import icub_models

(rlv) C:\Users\fbergonti>robot-log-visualizer
Traceback (most recent call last):
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\Scripts\robot-log-visualizer-script.py", line 5, in <module>
    from robot_log_visualizer.__main__ import main
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\Lib\site-packages\robot_log_visualizer\__main__.py", line 17, in <module>
    from robot_log_visualizer.robot_visualizer.meshcat_provider import MeshcatProvider
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv\Lib\site-packages\robot_log_visualizer\robot_visualizer\meshcat_provider.py", line 7, in <module>
    import icub_models
ModuleNotFoundError: No module named 'icub_models'
mamba list

``` (rlv) C:\Users\fbergonti>mamba list # packages in environment at C:\Users\fbergonti\AppData\Local\mambaforge\envs\rlv: # # Name Version Build Channel assimp 5.3.1 h81f0834_2 conda-forge asttokens 2.4.0 pyhd8ed1ab_0 conda-forge backcall 0.2.0 pyh9f0ad1d_0 conda-forge backports 1.0 pyhd8ed1ab_3 conda-forge backports.functools_lru_cache 1.6.5 pyhd8ed1ab_0 conda-forge brotli 1.1.0 hcfcfb64_1 conda-forge brotli-bin 1.1.0 hcfcfb64_1 conda-forge bzip2 1.0.8 h8ffe710_4 conda-forge ca-certificates 2023.7.22 h56e8100_0 conda-forge cached-property 1.5.2 hd8ed1ab_1 conda-forge cached_property 1.5.2 pyha770c72_1 conda-forge certifi 2023.7.22 pyhd8ed1ab_0 conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge contourpy 1.1.1 py311h005e61a_1 conda-forge cycler 0.11.0 pyhd8ed1ab_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge eigen 3.4.0 h91493d7_0 conda-forge exceptiongroup 1.1.3 pyhd8ed1ab_0 conda-forge executing 1.2.0 pyhd8ed1ab_0 conda-forge fonttools 4.43.0 py311ha68e1ae_0 conda-forge freetype 2.12.1 hdaf720e_2 conda-forge gettext 0.21.1 h5728263_0 conda-forge glfw 3.3.8 hcfcfb64_1 conda-forge glib 2.78.0 h12be248_0 conda-forge glib-tools 2.78.0 h12be248_0 conda-forge gst-plugins-base 1.22.6 h001b923_2 conda-forge gstreamer 1.22.6 hb4038d2_2 conda-forge h5py 3.9.0 nompi_py311h0d04526_103 conda-forge hdf5 1.14.2 nompi_h73e8ff5_100 conda-forge icu 73.2 h63175ca_0 conda-forge icub-models 1.23.0 h76494f8_47 robotology idyntree 9.1.0 py311h0a7ed4b_3 conda-forge intel-openmp 2023.2.0 h57928b3_50496 conda-forge ipopt 3.14.12 ha9547d1_1 conda-forge ipython 8.16.1 pyh5737063_0 conda-forge irrlicht 1.8.5 h6ba1e2c_3 conda-forge jedi 0.19.1 pyhd8ed1ab_0 conda-forge kiwisolver 1.4.5 py311h005e61a_1 conda-forge krb5 1.21.2 heb0366b_0 conda-forge lcms2 2.15 he9d350c_2 conda-forge lerc 4.0.0 h63175ca_0 conda-forge libaec 1.1.1 h63175ca_0 conda-forge libblas 3.9.0 18_win64_mkl conda-forge libboost 1.82.0 h65993cd_5 conda-forge libbrotlicommon 1.1.0 hcfcfb64_1 conda-forge libbrotlidec 1.1.0 hcfcfb64_1 conda-forge libbrotlienc 1.1.0 hcfcfb64_1 conda-forge libcblas 3.9.0 18_win64_mkl conda-forge libclang 15.0.7 default_h77d9078_3 conda-forge libclang13 15.0.7 default_h77d9078_3 conda-forge libcurl 8.3.0 hd5e4a3a_0 conda-forge libdeflate 1.19 hcfcfb64_0 conda-forge libexpat 2.5.0 h63175ca_1 conda-forge libffi 3.4.2 h8ffe710_5 conda-forge libflang 5.0.0 h6538335_20180525 conda-forge libglib 2.78.0 he8f3873_0 conda-forge libhwloc 2.9.3 default_haede6df_1009 conda-forge libiconv 1.17 h8ffe710_0 conda-forge libjpeg-turbo 2.1.5.1 hcfcfb64_1 conda-forge liblapack 3.9.0 18_win64_mkl conda-forge libogg 1.3.4 h8ffe710_1 conda-forge libosqp 0.6.3 h63175ca_0 conda-forge libpng 1.6.39 h19919ed_0 conda-forge libqdldl 0.1.5 h63175ca_1 conda-forge libsodium 1.0.18 h8d14728_1 conda-forge libsqlite 3.43.0 hcfcfb64_0 conda-forge libssh2 1.11.0 h7dfc565_0 conda-forge libtiff 4.6.0 h4554b19_1 conda-forge libvorbis 1.3.7 h0e60522_0 conda-forge libwebp 1.3.2 hcfcfb64_1 conda-forge libwebp-base 1.3.2 hcfcfb64_0 conda-forge libxcb 1.15 hcd874cb_0 conda-forge libxml2 2.11.5 hc3477c8_1 conda-forge libzlib 1.2.13 hcfcfb64_5 conda-forge llvm-meta 5.0.0 0 conda-forge m2w64-gcc-libgfortran 5.3.0 6 conda-forge m2w64-gcc-libs 5.3.0 7 conda-forge m2w64-gcc-libs-core 5.3.0 7 conda-forge m2w64-gmp 6.1.0 2 conda-forge m2w64-libwinpthread-git 5.0.0.4634.697f757 2 conda-forge matplotlib 3.8.0 py311h1ea47a8_1 conda-forge matplotlib-base 3.8.0 py311h6e989c2_1 conda-forge matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge meshcat-python 0.3.2 pyhd8ed1ab_0 conda-forge metis 5.1.0 h63175ca_1007 conda-forge mkl 2022.1.0 h6a75c08_874 conda-forge msys2-conda-epoch 20160418 1 conda-forge mumps-seq 5.2.1 hb3f9cae_11 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge numpy 1.26.0 py311h0b4df5a_0 conda-forge openjpeg 2.5.0 h3d672ee_3 conda-forge openmp 5.0.0 vc14_1 conda-forge openssl 3.1.3 hcfcfb64_0 conda-forge osqp-eigen 0.8.1 h6d7489e_0 conda-forge packaging 23.2 pyhd8ed1ab_0 conda-forge parso 0.8.3 pyhd8ed1ab_0 conda-forge pcre2 10.40 h17e33f8_0 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 10.0.1 py311hd926f49_1 conda-forge pip 23.2.1 pyhd8ed1ab_0 conda-forge ply 3.11 py_1 conda-forge prompt-toolkit 3.0.39 pyha770c72_0 conda-forge prompt_toolkit 3.0.39 hd8ed1ab_0 conda-forge pthread-stubs 0.4 hcd874cb_1001 conda-forge pthreads-win32 2.9.1 hfa6e2cd_3 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge pygments 2.16.1 pyhd8ed1ab_0 conda-forge pyngrok 7.0.0 pyhd8ed1ab_0 conda-forge pyparsing 3.1.1 pyhd8ed1ab_0 conda-forge pyqt 5.15.9 py311h125bc19_5 conda-forge pyqt5-sip 12.12.2 py311h12c1d0e_5 conda-forge pyqtconsole 1.2.3 pyhd8ed1ab_0 conda-forge pyqtwebengine 5.15.9 py311h5a77453_5 conda-forge python 3.11.6 h2628c8c_0_cpython conda-forge python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge python_abi 3.11 4_cp311 conda-forge pyyaml 6.0.1 py311ha68e1ae_1 conda-forge pyzmq 25.1.1 py311h7b3f143_1 conda-forge qt-main 5.15.8 he5a7383_16 conda-forge qt-webengine 5.15.8 h5b1ea0b_0 conda-forge qtpy 2.4.0 pyhd8ed1ab_0 conda-forge robot-log-visualizer 0.6.1 pyh8c4b24e_99 robotology sdl 1.2.68 h21dd15a_0 conda-forge sdl2 2.28.4 h63175ca_0 conda-forge setuptools 68.2.2 pyhd8ed1ab_0 conda-forge sip 6.7.11 py311h12c1d0e_1 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge stack_data 0.6.2 pyhd8ed1ab_0 conda-forge tbb 2021.10.0 h91493d7_1 conda-forge tk 8.6.13 hcfcfb64_0 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge tornado 6.3.3 py311ha68e1ae_1 conda-forge traitlets 5.11.2 pyhd8ed1ab_0 conda-forge typing_extensions 4.8.0 pyha770c72_0 conda-forge tzdata 2023c h71feb2d_0 conda-forge u-msgpack-python 2.8.0 pyhd8ed1ab_0 conda-forge ucrt 10.0.22621.0 h57928b3_0 conda-forge vc 14.3 h64f974e_17 conda-forge vc14_runtime 14.36.32532 hdcecf7f_17 conda-forge vs2015_runtime 14.36.32532 h05e6639_17 conda-forge wcwidth 0.2.8 pyhd8ed1ab_0 conda-forge wheel 0.41.2 pyhd8ed1ab_0 conda-forge xorg-libxau 1.0.11 hcd874cb_0 conda-forge xorg-libxdmcp 1.1.3 hcd874cb_0 conda-forge xz 5.2.6 h8d14728_0 conda-forge yaml 0.2.5 h8ffe710_2 conda-forge zeromq 4.3.4 h0e60522_1 conda-forge zlib 1.2.13 hcfcfb64_5 conda-forge zstd 1.5.5 h12be248_0 conda-forge ```

FabioBergonti commented 11 months ago

also icub models is quite old on robotology https://anaconda.org/robotology/icub-models v1.23.0 (Last upload: 1 year and 6 months ago) I will try to install it on conda-forge

FabioBergonti commented 11 months ago

Installing adding conda-forge as channel solved the previous problem mamba install -c conda-forge -c robotology robot-log-visualizer Now the robot-log-visualizer opens, I will test it soon with a data

traversaro commented 11 months ago

also icub models is quite old on robotology https://anaconda.org/robotology/icub-models v1.23.0 (Last upload: 1 year and 6 months ago) I will try to install it on conda-forge

Yes, that is expected. As we migrated packages over time from robotology to conda-forge (see https://github.com/robotology/robotology-superbuild/issues/752), so conda-forge must always have higher priority w.r.t. to robotology channel. This is documented in https://github.com/robotology/robotology-superbuild/blob/master/doc/conda-forge.md#install-robotology-packages, but probably we can make it more clear.

FabioBergonti commented 11 months ago

I will test it soon with a data

It works! Thanks @GiulioRomualdi and @traversaro Closing!

traversaro commented 11 months ago

@FabioBergonti are you able to visualize the 3D model and the video? For the video probably mamba install gst-plugins-good gst-plugins-bad could help, see https://github.com/ami-iit/robot-log-visualizer/issues/67 . However, on my test on Windows I still can't visualize the 3D model.

FabioBergonti commented 11 months ago

Yes, I was able to visualize the 3D model of ironcub The video I didn't try

FabioBergonti commented 6 months ago

The video I didn't try

Hey @traversaro Today I tried the video and it didn't work

(ironcub-dev) C:\Users\fbergonti\Desktop\tes>robot-log-visualizer
You can open the visualizer by visiting the following URL:
http://127.0.0.1:7000/static/
C:\Users\fbergonti\AppData\Local\mambaforge\envs\ironcub-dev\Lib\site-packages\robot_log_visualizer\plotter\matplotlib_viewer_canvas.py:47: UserWarning: frames=None which we can infer the length of, did not pass an explicit *save_count* and passed cache_frame_data=True.  To avoid a possibly unbounded cache, frame data caching has been disabled. To suppress this warning either pass `cache_frame_data=False` or `save_count=MAX_FRAMES`.
  self.vertical_line_anim = animation.FuncAnimation(
DirectShowPlayerService::doRender: Unresolved error code 0x80040266 (IDispatch error #102)
DirectShowPlayerService::doRender: Unresolved error code 0x80040266 (IDispatch error #102)
Traceback (most recent call last):
  File "C:\Users\fbergonti\AppData\Local\mambaforge\envs\ironcub-dev\Lib\site-packages\matplotlib\backend_bases.py", line 1226, in _on_timer
    def _on_timer(self):

I have the gst-plugins-good and gst-plugins-bad

mamba list

``` (ironcub-dev) C:\Users\fbergonti\Desktop\tes>mamba list # packages in environment at C:\Users\fbergonti\AppData\Local\mambaforge\envs\ironcub-dev: # # Name Version Build Channel ace 7.1.3 h63175ca_2 conda-forge aiohttp 3.9.3 py311ha68e1ae_0 conda-forge aiosignal 1.3.1 pyhd8ed1ab_0 conda-forge aom 3.8.1 h63175ca_0 conda-forge assimp 5.3.1 h81f0834_2 conda-forge asttokens 2.4.1 pyhd8ed1ab_0 conda-forge attrs 23.2.0 pyh71513ae_0 conda-forge azure-core-cpp 1.10.3 h249a519_1 conda-forge azure-storage-blobs-cpp 12.10.0 h91493d7_0 conda-forge azure-storage-common-cpp 12.5.0 h91493d7_2 conda-forge bipedal-locomotion-framework 0.18.0 h57928b3_1 conda-forge bipedal-locomotion-framework-python 0.18.0 py311h4533acf_1 conda-forge blockfactory 0.8.5 h63175ca_116 robotology blosc 1.21.5 hdccc3a2_0 conda-forge brotli 1.1.0 hcfcfb64_1 conda-forge brotli-bin 1.1.0 hcfcfb64_1 conda-forge brotli-python 1.1.0 py311h12c1d0e_1 conda-forge bullet-cpp 3.25 hf63dbb6_2 conda-forge bzip2 1.0.8 hcfcfb64_5 conda-forge c-ares 1.26.0 hcfcfb64_0 conda-forge c-compiler 1.7.0 hcfcfb64_0 conda-forge ca-certificates 2024.2.2 h56e8100_0 conda-forge cached-property 1.5.2 hd8ed1ab_1 conda-forge cached_property 1.5.2 pyha770c72_1 conda-forge cairo 1.18.0 h1fef639_0 conda-forge casadi 3.6.3 py311h4930016_5 conda-forge catkin_pkg 1.0.0 pyhd8ed1ab_0 conda-forge certifi 2024.2.2 pyhd8ed1ab_0 conda-forge cfitsio 4.3.1 h9b0cee5_0 conda-forge charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge clangdev 5.0.0 flang_3 conda-forge cmake 3.28.3 hf0feee3_0 conda-forge colcon-cmake 0.2.28 pyhd8ed1ab_0 conda-forge colcon-common-extensions 0.3.0 py311h1ea47a8_1 conda-forge colcon-core 0.15.0 pyhd8ed1ab_0 conda-forge colcon-defaults 0.2.8 pyhd8ed1ab_0 conda-forge colcon-devtools 0.2.5 pyhd8ed1ab_0 conda-forge colcon-library-path 0.2.1 py_0 conda-forge colcon-metadata 0.2.5 py_0 conda-forge colcon-notification 0.2.15 py311h1ea47a8_3 conda-forge colcon-output 0.2.13 pyhd8ed1ab_0 conda-forge colcon-package-information 0.3.3 py_0 conda-forge colcon-package-selection 0.2.10 py_0 conda-forge colcon-parallel-executor 0.2.4 py_0 conda-forge colcon-pkg-config 0.1.0 py_0 conda-forge colcon-powershell 0.4.0 pyhd8ed1ab_0 conda-forge colcon-python-setup-py 0.2.7 py_0 conda-forge colcon-recursive-crawl 0.2.3 pyhd8ed1ab_0 conda-forge colcon-ros 0.4.1 pyhd8ed1ab_0 conda-forge colcon-test-result 0.3.8 py_0 conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge coloredlogs 15.0.1 pyhd8ed1ab_3 conda-forge compilers 1.7.0 h57928b3_0 conda-forge console_bridge 1.0.2 h5362a0b_1 conda-forge contourpy 1.2.0 py311h005e61a_0 conda-forge coverage 7.4.2 py311ha68e1ae_0 conda-forge cppad 20240000.2 h63175ca_0 conda-forge cppzmq 4.10.0 h42135b4_1 conda-forge cxx-compiler 1.7.0 h91493d7_0 conda-forge cycler 0.12.1 pyhd8ed1ab_0 conda-forge dartsim 6.13.1 hf6eeb0b_2 conda-forge dav1d 1.2.1 hcfcfb64_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge dirent 1.21 0 conda-forge distlib 0.3.8 pyhd8ed1ab_0 conda-forge dlfcn-win32 1.4.1 h63175ca_0 conda-forge docutils 0.20.1 py311h1ea47a8_3 conda-forge double-conversion 3.3.0 h63175ca_0 conda-forge eigen 3.4.0 h91493d7_0 conda-forge empy 3.3.4 pyh9f0ad1d_1 conda-forge exceptiongroup 1.2.0 pyhd8ed1ab_2 conda-forge executing 2.0.1 pyhd8ed1ab_0 conda-forge expat 2.5.0 h63175ca_1 conda-forge fcl 0.7.0 he22821c_4 conda-forge ffmpeg 6.1.1 gpl_hb766fab_104 conda-forge flang 5.0.0 he025d50_20180525 conda-forge flang_win-64 5.0.0 h13ae965_20180526 conda-forge flann 1.9.2 h23e6bae_0 conda-forge fmt 10.2.1 h181d51b_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 h77eed37_1 conda-forge fontconfig 2.14.2 hbde0cde_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fonttools 4.49.0 py311ha68e1ae_0 conda-forge fortran-compiler 1.7.0 h9655429_0 conda-forge freeglut 3.2.2 h63175ca_2 conda-forge freeimage 3.18.0 h609497f_18 conda-forge freetype 2.12.1 hdaf720e_2 conda-forge freexl 2.0.0 h8276f4a_0 conda-forge fribidi 1.0.10 h8d14728_0 conda-forge frozenlist 1.4.1 py311ha68e1ae_0 conda-forge gazebo 11.14.0 hf873c29_7 conda-forge gazebo-yarp-plugins 4.9.0 h57928b3_4 conda-forge geos 3.12.1 h1537add_0 conda-forge geotiff 1.7.1 hbf5ca3a_15 conda-forge getopt-win32 0.1 hcfcfb64_1 conda-forge gettext 0.21.1 h5728263_0 conda-forge gh 2.43.1 hd02998f_0 conda-forge gitdb 4.0.11 pyhd8ed1ab_0 conda-forge gitpython 3.1.42 pyhd8ed1ab_0 conda-forge gl2ps 1.4.2 h0597ee9_0 conda-forge glew 2.1.0 h39d44d4_2 conda-forge glfw 3.3.9 hcfcfb64_0 conda-forge glib 2.78.4 h12be248_0 conda-forge glib-networking 2.78.0 h8365e19_0 conda-forge glib-tools 2.78.4 h12be248_0 conda-forge graphite2 1.3.13 1000 conda-forge graphviz 9.0.0 h51cb2cd_1 conda-forge gsl 2.7 hdfb1a43_0 conda-forge gst-plugins-bad 1.22.9 h2895b6a_0 conda-forge gst-plugins-base 1.22.9 h001b923_0 conda-forge gst-plugins-good 1.22.9 h62ce35e_0 conda-forge gstreamer 1.22.9 hb4038d2_0 conda-forge gtest 1.14.0 h91493d7_1 conda-forge gts 0.7.6 h6b5321d_4 conda-forge h5py 3.10.0 nompi_py311h7195302_101 conda-forge harfbuzz 8.3.0 h7ab893a_0 conda-forge hdf4 4.2.15 h5557f11_7 conda-forge hdf5 1.14.3 nompi_h73e8ff5_100 conda-forge humanfriendly 10.0 py311h1ea47a8_5 conda-forge icu 73.2 h63175ca_0 conda-forge icub-contrib-common 1.19.0 h63175ca_116 robotology icub-firmware-shared 1.37.0 h63175ca_116 robotology icub-main 2.4.1 py311h7c432e8_116 robotology icub-models 2.5.0 py311h12c1d0e_0 conda-forge idna 3.6 pyhd8ed1ab_0 conda-forge idyntree 10.3.0 py311heed4631_0 conda-forge idyntree-matlab-bindings 10.3.0 h63175ca_116 robotology imath 3.1.9 h12be248_0 conda-forge importlib-metadata 7.0.1 pyha770c72_0 conda-forge iniconfig 2.0.0 pyhd8ed1ab_0 conda-forge intel-openmp 2024.0.0 h57928b3_49841 conda-forge ipopt 3.14.14 h1709daf_1 conda-forge ipython 8.21.0 pyh7428d3b_0 conda-forge irrlicht 1.8.5 h65f4d7e_4 conda-forge jasper 4.2.1 h28f2b1a_0 conda-forge jedi 0.19.1 pyhd8ed1ab_0 conda-forge jinja2 3.1.3 pyhd8ed1ab_0 conda-forge jsoncpp 1.9.5 h2d74725_1 conda-forge jxrlib 1.1 hcfcfb64_3 conda-forge kealib 1.5.3 hd248416_0 conda-forge khronos-opencl-icd-loader 2023.04.17 h64bf75a_0 conda-forge kiwisolver 1.4.5 py311h005e61a_1 conda-forge krb5 1.21.2 heb0366b_0 conda-forge lame 3.100 hcfcfb64_1003 conda-forge lcms2 2.16 h67d730c_0 conda-forge lerc 4.0.0 h63175ca_0 conda-forge libabseil 20230802.1 cxx17_h63175ca_0 conda-forge libaec 1.1.2 h63175ca_1 conda-forge libarchive 3.7.2 h313118b_1 conda-forge libbipedal-locomotion-framework 0.18.0 h3c3b81e_1 conda-forge libblas 3.9.0 21_win64_mkl conda-forge libboost 1.82.0 h65993cd_6 conda-forge libboost-devel 1.82.0 h91493d7_6 conda-forge libboost-headers 1.82.0 h57928b3_6 conda-forge libbrotlicommon 1.1.0 hcfcfb64_1 conda-forge libbrotlidec 1.1.0 hcfcfb64_1 conda-forge libbrotlienc 1.1.0 hcfcfb64_1 conda-forge libcblas 3.9.0 21_win64_mkl conda-forge libccd-double 2.1 h63175ca_3 conda-forge libclang 15.0.7 default_hde6756a_4 conda-forge libclang13 15.0.7 default_h85b4d89_4 conda-forge libcrc32c 1.1.2 h0e60522_0 conda-forge libcurl 8.5.0 hd5e4a3a_0 conda-forge libdeflate 1.19 hcfcfb64_0 conda-forge libexpat 2.5.0 h63175ca_1 conda-forge libffi 3.4.2 h8ffe710_5 conda-forge libflac 1.4.3 h63175ca_0 conda-forge libflang 5.0.0 h6538335_20180525 conda-forge libgazebo-yarp-plugins 4.9.0 h18dad4e_4 conda-forge libgd 2.3.3 h312136b_9 conda-forge libgdal 3.8.4 h7c2897a_0 conda-forge libglib 2.78.4 h16e383f_0 conda-forge libgoogle-cloud 2.12.0 hc7cbac0_5 conda-forge libgrpc 1.60.1 h0bf0bfa_0 conda-forge libhwloc 2.9.3 default_haede6df_1009 conda-forge libiconv 1.17 hcfcfb64_2 conda-forge libignition-cmake2 2.16.0 h63175ca_1 conda-forge libignition-common3 3.15.1 hef572a9_3 conda-forge libignition-fuel-tools4 4.6.0 hf747aff_6 conda-forge libignition-math6 6.15.1 py311h4b297e5_1 conda-forge libignition-msgs5 5.11.0 hf97c97c_6 conda-forge libignition-tools1 1.5.0 hf5993cb_3 conda-forge libignition-transport8 8.4.0 hce050df_8 conda-forge libjpeg-turbo 3.0.0 hcfcfb64_1 conda-forge libkml 1.3.0 haf3e7a6_1018 conda-forge liblapack 3.9.0 21_win64_mkl conda-forge liblapacke 3.9.0 21_win64_mkl conda-forge liblie-group-controllers 0.2.0 h63175ca_0 conda-forge libmatio 1.5.26 h8f40fab_0 conda-forge libmatio-cpp 0.2.3 hb800d37_1 conda-forge libnetcdf 4.9.2 nompi_h07c049d_113 conda-forge libnghttp2 1.58.0 h63175ca_1 conda-forge libode 0.16.2 h12c1d0e_12 conda-forge libogg 1.3.4 h8ffe710_1 conda-forge libopenblas 0.3.26 pthreads_hc140b1d_0 conda-forge libopencv 4.9.0 py311h01b8a8d_7 conda-forge libopenvino 2023.3.0 hc2557fa_0 conda-forge libopenvino-auto-batch-plugin 2023.3.0 h002f227_0 conda-forge libopenvino-auto-plugin 2023.3.0 h002f227_0 conda-forge libopenvino-hetero-plugin 2023.3.0 h7e3b17c_0 conda-forge libopenvino-intel-cpu-plugin 2023.3.0 hc2557fa_0 conda-forge libopenvino-intel-gpu-plugin 2023.3.0 hc2557fa_0 conda-forge libopenvino-ir-frontend 2023.3.0 h7e3b17c_0 conda-forge libopenvino-onnx-frontend 2023.3.0 h8f0bfdc_0 conda-forge libopenvino-paddle-frontend 2023.3.0 h8f0bfdc_0 conda-forge libopenvino-pytorch-frontend 2023.3.0 h63175ca_0 conda-forge libopenvino-tensorflow-frontend 2023.3.0 h815df86_0 conda-forge libopenvino-tensorflow-lite-frontend 2023.3.0 h63175ca_0 conda-forge libopus 1.3.1 h8ffe710_1 conda-forge libosqp 0.6.3 h63175ca_0 conda-forge libpng 1.6.42 h19919ed_0 conda-forge libpq 16.2 hdb24f17_0 conda-forge libprotobuf 4.25.1 hb8276f3_2 conda-forge libpsl 0.21.2 hdd9f3fb_2 conda-forge libqdldl 0.1.5 h63175ca_1 conda-forge libraw 0.21.1 h5557f11_2 conda-forge libre2-11 2023.06.02 h8c5ae5e_0 conda-forge librobometry 1.2.2 h435e7d3_5 conda-forge librttopo 1.1.0 h94c4f80_15 conda-forge libsdformat 9.8.0 hbbad600_6 conda-forge libsndfile 1.2.2 h81429f1_1 conda-forge libsodium 1.0.18 h8d14728_1 conda-forge libsoup 3.4.4 hde36b1d_2 conda-forge libspatialite 5.1.0 hf2f0abc_4 conda-forge libsqlite 3.45.1 hcfcfb64_0 conda-forge libssh2 1.11.0 h7dfc565_0 conda-forge libtheora 1.1.1 h8d14728_1005 conda-forge libtiff 4.6.0 h6e2ebb7_2 conda-forge libunicycle-footstep-planner 0.7.0 h63175ca_0 conda-forge libusb 1.0.27 hcfcfb64_100 conda-forge libuv 1.47.0 hcfcfb64_0 conda-forge libvorbis 1.3.7 h0e60522_0 conda-forge libwebp 1.3.2 hcfcfb64_1 conda-forge libwebp-base 1.3.2 hcfcfb64_0 conda-forge libxcb 1.15 hcd874cb_0 conda-forge libxml2 2.12.5 hc3477c8_0 conda-forge libyarp 3.9.0 ha0ae21b_1 conda-forge libzip 1.10.1 h1d365fa_3 conda-forge libzlib 1.2.13 hcfcfb64_5 conda-forge llvm-meta 5.0.0 0 conda-forge loguru 0.7.2 py311h1ea47a8_1 conda-forge lxml 5.1.0 pypi_0 pypi lz4-c 1.9.4 hcfcfb64_0 conda-forge lzo 2.10 he774522_1000 conda-forge m2w64-gcc-libgfortran 5.3.0 6 conda-forge m2w64-gcc-libs 5.3.0 7 conda-forge m2w64-gcc-libs-core 5.3.0 7 conda-forge m2w64-gmp 6.1.0 2 conda-forge m2w64-libwinpthread-git 5.0.0.4634.697f757 2 conda-forge make 4.3 h3d2af85_1 conda-forge manif 0.0.4 h63175ca_16 conda-forge manifpy 0.0.4 py311h4b297e5_16 conda-forge markupsafe 2.1.5 py311ha68e1ae_0 conda-forge matplotlib 3.8.3 py311h1ea47a8_0 conda-forge matplotlib-base 3.8.3 py311h6e989c2_0 conda-forge matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge meshcat-python 0.3.2 pyhd8ed1ab_0 conda-forge metis 5.1.0 h63175ca_1007 conda-forge minizip 4.0.4 h5bed578_0 conda-forge mkl 2024.0.0 h66d3029_49657 conda-forge mpg123 1.32.4 h63175ca_0 conda-forge msys2-conda-epoch 20160418 1 conda-forge multidict 6.0.5 py311ha68e1ae_0 conda-forge mumps-seq 5.6.2 h1f49738_4 conda-forge munkres 1.1.4 pyh9f0ad1d_0 conda-forge ninja 1.11.1 h91493d7_0 conda-forge nlohmann_json 3.11.2 h39d44d4_0 conda-forge numpy 1.26.4 py311h0b4df5a_0 conda-forge octomap 1.9.8 h91493d7_0 conda-forge ogre 1.10.12 hc646683_16 conda-forge onnxruntime-cpp 1.16.3 hfc51e73_4_cpu conda-forge openal-soft 1.23.1 h91493d7_0 conda-forge openblas 0.3.26 pthreads_h3721920_0 conda-forge opencv 4.9.0 py311h3bd6b0f_7 conda-forge openexr 3.2.1 h5fba010_0 conda-forge openh264 2.4.1 h63175ca_0 conda-forge openjpeg 2.5.0 h3d672ee_3 conda-forge openmp 5.0.0 vc14_1 conda-forge openssl 3.2.1 hcfcfb64_0 conda-forge osqp-eigen 0.8.1 h6d7489e_0 conda-forge packaging 23.2 pyhd8ed1ab_0 conda-forge pango 1.50.14 h07c897b_2 conda-forge parso 0.8.3 pyhd8ed1ab_0 conda-forge pcl 1.13.1 ha569048_3 conda-forge pcre2 10.42 h17e33f8_0 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 10.2.0 py311h4dd8a23_0 conda-forge pip 24.0 pyhd8ed1ab_0 conda-forge pixman 0.43.2 h63175ca_0 conda-forge pkg-config 0.29.2 h2bf4dc2_1008 conda-forge pluggy 1.4.0 pyhd8ed1ab_0 conda-forge ply 3.11 py_1 conda-forge poppler 24.02.0 hc2f3c52_0 conda-forge poppler-data 0.4.12 hd8ed1ab_0 conda-forge portaudio 19.6.0 h63175ca_9 conda-forge postgresql 16.2 h1beaf6b_0 conda-forge proj 9.3.1 he13c7e8_0 conda-forge prompt-toolkit 3.0.42 pyha770c72_0 conda-forge proxsuite 0.6.3 py311h1ea47a8_0 conda-forge pthread-stubs 0.4 hcd874cb_1001 conda-forge pthreads-win32 2.9.1 hfa6e2cd_3 conda-forge pugixml 1.14 h63175ca_0 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge py-opencv 4.9.0 py311he014a45_7 conda-forge pybind11-abi 4 hd8ed1ab_3 conda-forge pygments 2.17.2 pyhd8ed1ab_0 conda-forge pyngrok 7.1.2 pyhd8ed1ab_0 conda-forge pyparsing 3.1.1 pyhd8ed1ab_0 conda-forge pyqt 5.15.9 py311h125bc19_5 conda-forge pyqt5-sip 12.12.2 py311h12c1d0e_5 conda-forge pyqtconsole 1.2.3 pyhd8ed1ab_0 conda-forge pyqtwebengine 5.15.9 py311h5a77453_5 conda-forge pyreadline3 3.4.1 py311h1ea47a8_3 conda-forge pysocks 1.7.1 pyh0701188_6 conda-forge pytest 8.0.1 pyhd8ed1ab_1 conda-forge pytest-cov 4.1.0 pyhd8ed1ab_0 conda-forge pytest-repeat 0.9.2 pyhd8ed1ab_0 conda-forge pytest-rerunfailures 13.0 pyhd8ed1ab_0 conda-forge python 3.11.8 h2628c8c_0_cpython conda-forge python-dateutil 2.8.2 pyhd8ed1ab_0 conda-forge python_abi 3.11 4_cp311 conda-forge pywin32 306 py311h12c1d0e_2 conda-forge pyyaml 5.4.1 py311ha68e1ae_4 conda-forge pyzmq 25.1.2 py311h9250fbb_0 conda-forge qhull 2020.2 h70d2c02_2 conda-forge qpoases 3.2.1 h0e60522_0 conda-forge qt-main 5.15.8 h9e85ed6_19 conda-forge qt-webengine 5.15.8 h4bf5c4e_4 conda-forge qtpy 2.4.1 pyhd8ed1ab_0 conda-forge qwt 6.2.0 h07be427_6 conda-forge re2 2023.06.02 hcbb65ff_0 conda-forge requests 2.31.0 pyhd8ed1ab_0 conda-forge robot-log-visualizer 0.8.0 pyh8c4b24e_116 robotology robot-testing-framework 2.0.1 h63175ca_1 conda-forge ruby 3.2.2 h20ad4f3_1 conda-forge scipy 1.12.0 py311h0b4df5a_2 conda-forge sdl 1.2.68 h21dd15a_0 conda-forge sdl2 2.28.5 h63175ca_1 conda-forge setuptools 69.1.0 pyhd8ed1ab_1 conda-forge simbody 3.7 hade3207_3 conda-forge simde 0.7.6 h91493d7_0 conda-forge simmechanics-to-urdf 0.4.1 pypi_0 pypi sip 6.7.12 py311h12c1d0e_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge smmap 5.0.0 pyhd8ed1ab_0 conda-forge snappy 1.1.10 hfb803bf_0 conda-forge soxr 0.1.3 hcfcfb64_3 conda-forge spdlog 1.12.0 h64d2f7d_2 conda-forge sqlite 3.45.1 hcfcfb64_0 conda-forge stack_data 0.6.2 pyhd8ed1ab_0 conda-forge svt-av1 1.8.0 h63175ca_0 conda-forge tbb 2021.11.0 h91493d7_1 conda-forge tbb-devel 2021.11.0 h3ec46f0_1 conda-forge tiledb 2.20.0 h2657894_0 conda-forge tiny-process-library 2.0.4 h63175ca_1 conda-forge tinyxml 2.6.2 h2d74725_2 conda-forge tinyxml2 10.0.0 h63175ca_0 conda-forge tk 8.6.13 h5226925_1 conda-forge tl-optional 1.1.0 h91493d7_1 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge tomlplusplus 3.3.0 h63175ca_0 conda-forge tornado 6.4 py311ha68e1ae_0 conda-forge traitlets 5.14.1 pyhd8ed1ab_0 conda-forge typing_extensions 4.9.0 pyha770c72_0 conda-forge tzdata 2024a h0c530f3_0 conda-forge u-msgpack-python 2.8.0 pyhd8ed1ab_0 conda-forge ucrt 10.0.22621.0 h57928b3_0 conda-forge urdfdom 4.0.0 h0b06ded_1 conda-forge urdfdom-py 0.3.3 pypi_0 pypi urdfdom_headers 1.1.1 h91493d7_0 conda-forge uriparser 0.9.7 h1537add_1 conda-forge urllib3 2.2.1 pyhd8ed1ab_0 conda-forge utfcpp 4.0.5 h57928b3_0 conda-forge vc 14.3 hcf57466_18 conda-forge vc14_runtime 14.38.33130 h82b7239_18 conda-forge vcstool 0.3.0 pyhd8ed1ab_0 conda-forge visit_struct 1.1.0 h63175ca_0 conda-forge vs2015_runtime 14.38.33130 hcb4865c_18 conda-forge vs2019_win-64 19.29.30139 he1865b1_18 conda-forge vswhere 3.1.4 h57928b3_0 conda-forge vtk 9.2.6 qt_py311h1234567_220 conda-forge vtk-base 9.2.6 qt_py311h1234567_220 conda-forge walking-controllers 0.8.0 h63175ca_116 robotology wb-toolbox 5.6.1 h63175ca_116 robotology wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge wheel 0.42.0 pyhd8ed1ab_0 conda-forge whole-body-controllers 2.5.6 h63175ca_116 robotology whole-body-estimators 0.10.0 h63175ca_116 robotology win32_setctime 1.1.0 pyhd8ed1ab_0 conda-forge win_inet_pton 1.1.0 pyhd8ed1ab_6 conda-forge wslink 1.12.4 pyhd8ed1ab_0 conda-forge x264 1!164.3095 h8ffe710_2 conda-forge x265 3.5 h2d74725_3 conda-forge xerces-c 3.2.5 h63175ca_0 conda-forge xorg-kbproto 1.0.7 hcd874cb_1002 conda-forge xorg-libice 1.1.1 hcd874cb_0 conda-forge xorg-libsm 1.2.4 hcd874cb_0 conda-forge xorg-libx11 1.8.7 hefa74cf_0 conda-forge xorg-libxau 1.0.11 hcd874cb_0 conda-forge xorg-libxdmcp 1.1.3 hcd874cb_0 conda-forge xorg-libxext 1.3.4 hcd874cb_2 conda-forge xorg-libxpm 3.5.17 hcd874cb_0 conda-forge xorg-libxt 1.3.0 hcd874cb_1 conda-forge xorg-xextproto 7.3.0 hcd874cb_1003 conda-forge xorg-xproto 7.0.31 hcd874cb_1007 conda-forge xz 5.2.6 h8d14728_0 conda-forge yaml 0.2.5 h8ffe710_2 conda-forge yarl 1.9.4 py311ha68e1ae_0 conda-forge ycm-cmake-modules 0.16.2 h63175ca_0 conda-forge zeromq 4.3.5 h63175ca_0 conda-forge zipp 3.17.0 pyhd8ed1ab_0 conda-forge zlib 1.2.13 hcfcfb64_5 conda-forge zstd 1.5.5 h12be248_0 conda-forge zziplib 0.13.69 h1d00b33_1 conda-forge ```

traversaro commented 6 months ago

Can you try by setting set LIBVA_DRIVER_NAME=fakedriver env variable in the terminal before launching robot-log-visualizer?

traversaro commented 6 months ago

Also ,can you report gst-inspect-1.0 --print-all ?

FabioBergonti commented 6 months ago

Can you try by setting set LIBVA_DRIVER_NAME=fakedriver env variable in the terminal before launching robot-log-visualizer?

Done, but it didn't fix the problem

Also ,can you report gst-inspect-1.0 --print-all ?

Here it is gst-inspect.txt