ami-iit / bipedal-locomotion-framework

Suite of libraries for achieving bipedal locomotion on humanoid robots
https://ami-iit.github.io/bipedal-locomotion-framework/
BSD 3-Clause "New" or "Revised" License
154 stars 38 forks source link

Install python bindings #629

Closed CarlottaSartore closed 1 year ago

CarlottaSartore commented 1 year ago

I had installed the bipedal locomotion framework via conda :

conda install -c conda-forge bipedal-locomotion-framework

But when I import as import bipedal_locomotion_framework.bindings as blf I got the following error:

  File "/home/carlotta/miniforge3/envs/hardware_control_env/lib/python3.8/site-packages/bipedal_locomotion_framework/__init__.py", line 1, in <module>
    from .bindings import *
ImportError: arg(): could not convert default argument 'mixed_velocity: manif::SE3Tangent<double>' in method '<class 'bipedal_locomotion_framework.bindings.ik.SE3Task'>.set_set_point' into a Python object (type not registered yet?)

output of conda list | grep bipedal-locomotion

bipedal-locomotion-framework 0.12.0               ha770c72_1    conda-forge
bipedal-locomotion-framework-python 0.12.0           py38he384494_1    conda-forge
libbipedal-locomotion-framework 0.12.0               h7f54790_1    conda-forge

output of conda list | grep manif

manif                     0.0.4               hcb278e6_12    conda-forge
manifpy                   0.0.4                    pypi_0    pypi

C.C. @GiulioRomualdi @traversaro

traversaro commented 1 year ago

That sounds like the usual problem related to manifpy and blf being compiled with two different compilers (see https://github.com/conda-forge/manif-feedstock/issues/19), as this is not trivial to solve by adding constraints in conda, we should at least add a downstream CI check that python bindings installed by conda work as expected.

traversaro commented 1 year ago

Actually, I think this is not correct: both the latest manifpy and the latest bipedal-locomotion-framework-python are compiled with GCC 11, see https://github.com/conda-forge/bipedal-locomotion-framework-feedstock/blob/78ff359d413ec67917adb34b05e7baab44802466/.ci_support/linux_64_.yaml#L14 and https://github.com/conda-forge/manif-feedstock/blob/b5df91dbc2793a16e9aa8d078503ee8d0be88d28/.ci_support/linux_64_.yaml#L14 . Something else is happening here.

traversaro commented 1 year ago

I think there is something fishy happening with manifpy. When I install it, I get that this version is installed:

  + manifpy                                     0.0.4  py311h0c9b314_12     conda-forge/linux-64       14MB

but then when doing conda list:

(test629) traversaro@IITICUBLAP257:~$ mamba list | grep manifpy
manifpy                   0.0.4                    pypi_0    pypi
(test629) traversaro@IITICUBLAP257:~$ conda list | grep manifpy
manifpy                   0.0.4                    pypi_0    pypi

The build string is completly different.

traversaro commented 1 year ago

In my specific case, anyhow, import bipedal_locomotion_framework.bindings as blf works correctly. @CarlottaSartore can you share the complete output of conda list and conda info ? Thanks!

CarlottaSartore commented 1 year ago

Sure:

Conda list

``` # packages in environment at /home/carlotta/miniforge3/envs/hardware_control_env: # # Name Version Build Channel _libgcc_mutex 0.1 conda_forge conda-forge _openmp_mutex 4.5 2_gnu conda-forge ace 7.1.0 hcb278e6_0 conda-forge adam 0.0.1 pypi_0 pypi adam-robotics 0.0.7.dev25+dirty pypi_0 pypi alsa-lib 1.2.8 h166bdaf_0 conda-forge ampl-mp 3.1.0 h2cc385e_1006 conda-forge aom 3.5.0 h27087fc_0 conda-forge assimp 5.2.5 hf40c2ba_0 conda-forge asttokens 2.2.1 pyhd8ed1ab_0 conda-forge attr 2.5.1 h166bdaf_1 conda-forge backcall 0.2.0 pyh9f0ad1d_0 conda-forge backports 1.0 pyhd8ed1ab_3 conda-forge backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 conda-forge binutils_impl_linux-64 2.39 he00db2b_1 conda-forge binutils_linux-64 2.39 h5fc0e48_11 conda-forge bipedal-locomotion-framework 0.12.0 ha770c72_1 conda-forge bipedal-locomotion-framework-python 0.12.0 py38he384494_1 conda-forge bitarray 2.7.0 pypi_0 pypi boost-cpp 1.78.0 h75c5d50_1 conda-forge bzip2 1.0.8 h7f98852_4 conda-forge c-ares 1.18.1 h7f98852_0 conda-forge ca-certificates 2022.12.7 ha878542_0 conda-forge cairo 1.16.0 ha61ee94_1014 conda-forge casadi 3.5.5 py38h063f47d_17 conda-forge cppad 20230000.0 hcb278e6_0 conda-forge dbus 1.13.6 h5008d03_3 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge eigen 3.4.0 h4bd325d_0 conda-forge entrypoints 0.4 pypi_0 pypi executing 1.2.0 pyhd8ed1ab_0 conda-forge expat 2.5.0 h27087fc_0 conda-forge ffmpeg 5.1.2 gpl_h8dda1f0_106 conda-forge fftw 3.3.10 nompi_hf0379b8_106 conda-forge fmt 9.1.0 h924138e_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 hab24e00_0 conda-forge fontconfig 2.14.2 h14ed4e7_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge freeglut 3.2.2 h9c3ff4c_1 conda-forge freetype 2.12.1 hca18f0e_1 conda-forge gcc_impl_linux-64 12.2.0 hcc96c02_19 conda-forge gcc_linux-64 12.2.0 h4798a0e_11 conda-forge gettext 0.21.1 h27087fc_0 conda-forge glib 2.74.1 h6239696_1 conda-forge glib-tools 2.74.1 h6239696_1 conda-forge gmp 6.2.1 h58526e2_0 conda-forge gnutls 3.7.8 hf3e180e_0 conda-forge graphite2 1.3.13 h58526e2_1001 conda-forge gst-plugins-base 1.22.0 h4243ec0_2 conda-forge gstreamer 1.22.0 h25f0c4b_2 conda-forge gstreamer-orc 0.4.33 h166bdaf_0 conda-forge gxx_impl_linux-64 12.2.0 hcc96c02_19 conda-forge gxx_linux-64 12.2.0 hb41e900_11 conda-forge harfbuzz 6.0.0 h8e241bc_0 conda-forge hdf5 1.14.0 nompi_hb72d44e_103 conda-forge icu 70.1 h27087fc_0 conda-forge idyntree 8.1.0 py38hbd12180_0 conda-forge ipopt 3.14.10 hf60ba86_0 conda-forge ipython 8.8.0 pyh41d4057_0 conda-forge irrlicht 1.8.5 h80a045a_2 conda-forge jack 1.9.21 h583fa2b_2 conda-forge jasper 2.0.33 h0ff4b12_1 conda-forge jedi 0.18.2 pyhd8ed1ab_0 conda-forge jpeg 9e h166bdaf_2 conda-forge kernel-headers_linux-64 2.6.32 he073ed8_15 conda-forge keyutils 1.6.1 h166bdaf_0 conda-forge krb5 1.20.1 h81ceb04_0 conda-forge lame 3.100 h166bdaf_1003 conda-forge lcms2 2.14 hfd0df8a_1 conda-forge ld_impl_linux-64 2.39 hcc3a1bd_1 conda-forge lerc 4.0.0 h27087fc_0 conda-forge libaec 1.0.6 hcb278e6_1 conda-forge libbipedal-locomotion-framework 0.12.0 h7f54790_1 conda-forge libblas 3.9.0 16_linux64_openblas conda-forge libcap 2.66 ha37c62d_0 conda-forge libcblas 3.9.0 16_linux64_openblas conda-forge libclang 15.0.7 default_had23c3d_1 conda-forge libclang13 15.0.7 default_h3e3d535_1 conda-forge libcups 2.3.3 h36d4200_3 conda-forge libcurl 7.88.1 hdc1c0ab_0 conda-forge libdb 6.2.32 h9c3ff4c_0 conda-forge libdeflate 1.17 h0b41bf4_0 conda-forge libdrm 2.4.114 h166bdaf_0 conda-forge libedit 3.1.20191231 he28a2e2_2 conda-forge libev 4.33 h516909a_1 conda-forge libevent 2.1.10 h28343ad_4 conda-forge libffi 3.4.2 h7f98852_5 conda-forge libflac 1.4.2 h27087fc_0 conda-forge libgcc-devel_linux-64 12.2.0 h3b97bd3_19 conda-forge libgcc-ng 12.2.0 h65d4601_19 conda-forge libgcrypt 1.10.1 h166bdaf_0 conda-forge libgfortran-ng 12.2.0 h69a702a_19 conda-forge libgfortran5 12.2.0 h337968e_19 conda-forge libglib 2.74.1 h606061b_1 conda-forge libglu 9.0.0 he1b5a44_1001 conda-forge libgomp 12.2.0 h65d4601_19 conda-forge libgpg-error 1.46 h620e276_0 conda-forge libi2c 4.3 hcb278e6_1 conda-forge libiconv 1.17 h166bdaf_0 conda-forge libidn2 2.3.4 h166bdaf_0 conda-forge libjpeg-turbo 2.1.4 h166bdaf_0 conda-forge liblapack 3.9.0 16_linux64_openblas conda-forge liblapacke 3.9.0 16_linux64_openblas conda-forge liblie-group-controllers 0.1.1 hcb278e6_1 conda-forge libllvm15 15.0.7 hadd5161_1 conda-forge libmatio 1.5.23 he7c39e3_2 conda-forge libmatio-cpp 0.2.2 h002c22a_0 conda-forge libnghttp2 1.52.0 h61bc06f_0 conda-forge libnsl 2.0.0 h7f98852_0 conda-forge libogg 1.3.4 h7f98852_1 conda-forge libopenblas 0.3.21 pthreads_h78a6416_3 conda-forge libopencv 4.7.0 py38hb32f1de_1 conda-forge libopus 1.3.1 h7f98852_1 conda-forge libosqp 0.6.2 hcb278e6_4 conda-forge libpciaccess 0.17 h166bdaf_0 conda-forge libpng 1.6.39 h753d276_0 conda-forge libpq 15.2 hb675445_0 conda-forge libprotobuf 3.21.12 h3eb15da_0 conda-forge libqdldl 0.1.5 h27087fc_1 conda-forge librealsense 2.53.1 hc2977fd_5_cpu conda-forge librobometry 1.2.0 h93a0877_3 conda-forge libsanitizer 12.2.0 h46fd767_19 conda-forge libsndfile 1.2.0 hb75c966_0 conda-forge libsodium 1.0.18 h36c2ea0_1 conda-forge libsqlite 3.40.0 h753d276_0 conda-forge libssh2 1.10.0 hf14f497_3 conda-forge libstdcxx-devel_linux-64 12.2.0 h3b97bd3_19 conda-forge libstdcxx-ng 12.2.0 h46fd767_19 conda-forge libsystemd0 252 h2a991cd_0 conda-forge libtasn1 4.19.0 h166bdaf_0 conda-forge libtiff 4.5.0 h6adf6a1_2 conda-forge libtool 2.4.7 h27087fc_0 conda-forge libudev1 252 h166bdaf_0 conda-forge libunicycle-footstep-planner 0.6.0 hcb278e6_0 conda-forge libunistring 0.9.10 h7f98852_0 conda-forge libusb 1.0.26 h0b4f0b6_100 conda-forge libuuid 2.32.1 h7f98852_1000 conda-forge libva 2.17.0 h0b41bf4_0 conda-forge libvorbis 1.3.7 h9c3ff4c_0 conda-forge libvpx 1.11.0 h9c3ff4c_3 conda-forge libwebp-base 1.2.4 h166bdaf_0 conda-forge libxcb 1.13 h7f98852_1004 conda-forge libxkbcommon 1.5.0 h79f4944_1 conda-forge libxml2 2.10.3 hca2bb57_1 conda-forge libzlib 1.2.13 h166bdaf_4 conda-forge lz4-c 1.9.4 hcb278e6_0 conda-forge manif 0.0.4 hcb278e6_12 conda-forge manifpy 0.0.4 pypi_0 pypi matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge mediapy 1.1.4 pypi_0 pypi meshcat-python 0.3.2 pyhd8ed1ab_0 conda-forge metis 5.1.0 h58526e2_1006 conda-forge mpg123 1.31.2 hcb278e6_0 conda-forge mujoco-python-viewer 0.1.2 pypi_0 pypi mumps-include 5.2.1 ha770c72_11 conda-forge mumps-seq 5.2.1 h2104b81_11 conda-forge mysql-common 8.0.32 ha901b37_0 conda-forge mysql-libs 8.0.32 hd7da12d_0 conda-forge ncurses 6.3 h27087fc_1 conda-forge nettle 3.8.1 hc379101_1 conda-forge nspr 4.35 h27087fc_0 conda-forge nss 3.89 he45b914_0 conda-forge numpy 1.22.4 py38h99721a1_0 conda-forge openh264 2.3.1 hcb278e6_2 conda-forge openjpeg 2.5.0 hfec8fc6_2 conda-forge openssl 3.1.0 h0b41bf4_0 conda-forge osqp-eigen 0.8.0 h27087fc_0 conda-forge p11-kit 0.24.1 hc5aa10d_0 conda-forge pandas 1.5.3 pypi_0 pypi parso 0.8.3 pyhd8ed1ab_0 conda-forge pcre2 10.40 hc3806b6_0 conda-forge pexpect 4.8.0 pyh1a96a4e_2 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 9.4.0 py38hb32c036_0 conda-forge pip 22.3.1 pyhd8ed1ab_0 conda-forge pixman 0.40.0 h36c2ea0_0 conda-forge portaudio 19.6.0 h583fa2b_7 conda-forge prompt-toolkit 3.0.36 pyha770c72_0 conda-forge pthread-stubs 0.4 h36c2ea0_1001 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pulseaudio 16.1 ha8d29e2_1 conda-forge pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge pybind11-abi 4 hd8ed1ab_3 conda-forge pygad 2.18.1 pypi_0 pypi pygal 2.4.0 py_0 conda-forge pygments 2.14.0 pyhd8ed1ab_0 conda-forge pyngrok 5.2.1 pyhd8ed1ab_0 conda-forge pyparsing 3.0.9 pyhd8ed1ab_0 conda-forge python 3.8.15 h4a9ceb5_0_cpython conda-forge python-dateutil 2.8.2 pypi_0 pypi python_abi 3.8 3_cp38 conda-forge pytz 2022.7.1 pypi_0 pypi pyyaml 6.0 py38h0a891b7_5 conda-forge pyzmq 25.0.0 py38he24dcef_0 conda-forge qhull 2020.2 h4bd325d_2 conda-forge qt-main 5.15.8 h5d23da1_6 conda-forge readline 8.1.2 h0f457ee_0 conda-forge robot-testing-framework 2.0.1 hcb278e6_1 conda-forge scotch 6.0.9 hb2e6521_2 conda-forge sdl 1.2.60 h27087fc_0 conda-forge sdl2 2.26.2 h949db6a_0 conda-forge setuptools 66.1.1 pyhd8ed1ab_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge soxr 0.1.3 h0b41bf4_3 conda-forge spdlog 1.11.0 h9b3ece8_1 conda-forge stack_data 0.6.2 pyhd8ed1ab_0 conda-forge svt-av1 1.4.1 hcb278e6_0 conda-forge sysroot_linux-64 2.12 he073ed8_15 conda-forge tinyxml 2.6.2 h4bd325d_2 conda-forge tk 8.6.12 h27826a3_0 conda-forge tl-optional 1.1.0 hf52228f_1 conda-forge tomlplusplus 3.3.0 hcb278e6_0 conda-forge tornado 6.2 py38h0a891b7_1 conda-forge traitlets 5.8.1 pyhd8ed1ab_0 conda-forge u-msgpack-python 2.7.2 pyhd8ed1ab_0 conda-forge unixodbc 2.3.10 h583eb01_0 conda-forge urdfmodifiers 0.0.2 pypi_0 pypi visit_struct 1.0.0.1 hcb278e6_2 conda-forge wcwidth 0.2.6 pyhd8ed1ab_0 conda-forge wheel 0.38.4 pyhd8ed1ab_0 conda-forge x264 1!164.3095 h166bdaf_2 conda-forge x265 3.5 h924138e_3 conda-forge xcb-util 0.4.0 h166bdaf_0 conda-forge xcb-util-image 0.4.0 h166bdaf_0 conda-forge xcb-util-keysyms 0.4.0 h166bdaf_0 conda-forge xcb-util-renderutil 0.3.9 h166bdaf_0 conda-forge xcb-util-wm 0.4.1 h166bdaf_0 conda-forge xkeyboard-config 2.38 h0b41bf4_0 conda-forge xorg-fixesproto 5.0 h7f98852_1002 conda-forge xorg-inputproto 2.3.2 h7f98852_1002 conda-forge xorg-kbproto 1.0.7 h7f98852_1002 conda-forge xorg-libice 1.0.10 h7f98852_0 conda-forge xorg-libsm 1.2.3 hd9c2040_1000 conda-forge xorg-libx11 1.7.2 h7f98852_0 conda-forge xorg-libxau 1.0.9 h7f98852_0 conda-forge xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge xorg-libxext 1.3.4 h7f98852_1 conda-forge xorg-libxfixes 5.0.3 h7f98852_1004 conda-forge xorg-libxi 1.7.10 h7f98852_0 conda-forge xorg-libxrender 0.9.10 h7f98852_1003 conda-forge xorg-renderproto 0.11.1 h7f98852_1002 conda-forge xorg-xextproto 7.3.0 h7f98852_1002 conda-forge xorg-xproto 7.0.31 h7f98852_1007 conda-forge xz 5.2.6 h166bdaf_0 conda-forge yaml 0.2.5 h7f98852_2 conda-forge yarp-cxx 3.8.0 h87c413d_0 conda-forge ycm-cmake-modules 0.15.1 hcb278e6_1 conda-forge zeromq 4.3.4 h9c3ff4c_1 conda-forge zlib 1.2.13 h166bdaf_4 conda-forge zstd 1.5.2 h3eb15da_6 conda-forge ```

Conda info

``` active environment : hardware_control_env active env location : /home/carlotta/miniforge3/envs/hardware_control_env shell level : 1 user config file : /home/carlotta/.condarc populated config files : /home/carlotta/miniforge3/.condarc /home/carlotta/.condarc /home/carlotta/miniforge3/envs/hardware_control_env/.condarc conda version : 4.12.0 conda-build version : not installed python version : 3.9.10.final.0 virtual packages : __linux=5.15.0=0 __glibc=2.31=0 __unix=0=0 __archspec=1=x86_64 base environment : /home/carlotta/miniforge3 (writable) conda av data dir : /home/carlotta/miniforge3/etc/conda conda av metadata url : None channel URLs : https://conda.anaconda.org/robotology/linux-64 https://conda.anaconda.org/robotology/noarch https://conda.anaconda.org/conda-forge/linux-64 https://conda.anaconda.org/conda-forge/noarch package cache : /home/carlotta/miniforge3/pkgs /home/carlotta/.conda/pkgs envs directories : /home/carlotta/miniforge3/envs /home/carlotta/.conda/envs platform : linux-64 user-agent : conda/4.12.0 requests/2.27.1 CPython/3.9.10 Linux/5.15.0-67-generic ubuntu/20.04.3 glibc/2.31 UID:GID : 1000:1000 netrc file : None offline mode : False ```

traversaro commented 1 year ago

Ok, apparently the conda-forge manifpy has something deeply wroong: apparently we ship a full numpy package inside of it, and that may be the reason for the strange version, indeed if we run list --verbose, there is a warning:

INFO conda.core.prefix_data:get_conda_anchor_files_and_records(363): Package conda-forge/linux-64::manifpy-0.0.4-py38h35dd0ef_12 has multiple python anchor files.
  Using lib/python3.8/site-packages/numpy-1.24.1.dist-info/RECORD

I am not sure if this is the reason of your problems, but for sure it is definitely not good.

traversaro commented 1 year ago

Can you try to run mamba updgrade manifpy?

CarlottaSartore commented 1 year ago
Conda upgrade manifpy

``` Collecting package metadata (current_repodata.json): done Solving environment: done ==> WARNING: A newer version of conda exists. <== current version: 4.12.0 latest version: 23.1.0 Please update conda by running $ conda update -n base conda ## Package Plan ## environment location: /home/carlotta/miniforge3/envs/hardware_control_env added / updated specs: - manifpy The following packages will be downloaded: package | build ---------------------------|----------------- irrlicht-1.8.5 | h3749e40_3 1.8 MB conda-forge jack-1.9.22 | h11f4161_0 453 KB conda-forge jasper-4.0.0 | h32699f2_1 630 KB conda-forge libjpeg-turbo-2.1.5.1 | h0b41bf4_0 479 KB conda-forge libopencv-4.7.0 | py38h1bd34d7_2 29.1 MB conda-forge libtiff-4.5.0 | hddfeb54_5 397 KB conda-forge libudev1-253 | h0b41bf4_0 116 KB conda-forge libwebp-base-1.3.0 | h0b41bf4_0 348 KB conda-forge libxml2-2.10.3 | hca2bb57_3 698 KB conda-forge manif-0.0.4 | hcb278e6_13 53 KB conda-forge manifpy-0.0.4 | py38h35dd0ef_13 433 KB conda-forge qt-main-5.15.8 | h67dfc38_7 50.0 MB conda-forge robot-testing-framework-2.0.1| h9c3ff4c_13 207 KB robotology sdl2-2.26.4 | h949db6a_0 1.3 MB conda-forge setuptools-67.6.0 | pyhd8ed1ab_0 566 KB conda-forge wheel-0.40.0 | pyhd8ed1ab_0 54 KB conda-forge xorg-libx11-1.8.4 | h0b41bf4_0 810 KB conda-forge xorg-libxext-1.3.4 | h0b41bf4_2 49 KB conda-forge xorg-xextproto-7.3.0 | h0b41bf4_1003 30 KB conda-forge xorg-xf86vidmodeproto-2.3.1| h7f98852_1002 23 KB conda-forge yarp-cxx-3.8.0 | h5ee7595_1 9.2 MB conda-forge ycm-cmake-modules-0.12.2 | h9c3ff4c_13 136 KB robotology ------------------------------------------------------------ Total: 96.7 MB The following NEW packages will be INSTALLED: xorg-xf86vidmodep~ conda-forge/linux-64::xorg-xf86vidmodeproto-2.3.1-h7f98852_1002 The following packages will be REMOVED: asttokens-2.2.1-pyhd8ed1ab_0 backcall-0.2.0-pyh9f0ad1d_0 backports-1.0-pyhd8ed1ab_3 backports.functools_lru_cache-1.6.4-pyhd8ed1ab_0 decorator-5.1.1-pyhd8ed1ab_0 executing-1.2.0-pyhd8ed1ab_0 ipython-8.8.0-pyh41d4057_0 jedi-0.18.2-pyhd8ed1ab_0 jpeg-9e-h166bdaf_2 lcms2-2.14-hfd0df8a_1 libsodium-1.0.18-h36c2ea0_1 matplotlib-inline-0.1.6-pyhd8ed1ab_0 meshcat-python-0.3.2-pyhd8ed1ab_0 openjpeg-2.5.0-hfec8fc6_2 parso-0.8.3-pyhd8ed1ab_0 pexpect-4.8.0-pyh1a96a4e_2 pickleshare-0.7.5-py_1003 pillow-9.4.0-py38hb32c036_0 prompt-toolkit-3.0.36-pyha770c72_0 ptyprocess-0.7.0-pyhd3deb0d_0 pure_eval-0.2.2-pyhd8ed1ab_0 pygments-2.14.0-pyhd8ed1ab_0 pyngrok-5.2.1-pyhd8ed1ab_0 pyyaml-6.0-py38h0a891b7_5 pyzmq-25.0.0-py38he24dcef_0 six-1.16.0-pyh6c4a22f_0 stack_data-0.6.2-pyhd8ed1ab_0 tornado-6.2-py38h0a891b7_1 traitlets-5.8.1-pyhd8ed1ab_0 u-msgpack-python-2.7.2-pyhd8ed1ab_0 wcwidth-0.2.6-pyhd8ed1ab_0 yaml-0.2.5-h7f98852_2 zeromq-4.3.4-h9c3ff4c_1 The following packages will be UPDATED: irrlicht 1.8.5-h80a045a_2 --> 1.8.5-h3749e40_3 jack 1.9.21-h583fa2b_2 --> 1.9.22-h11f4161_0 jasper 2.0.33-h0ff4b12_1 --> 4.0.0-h32699f2_1 libjpeg-turbo 2.1.4-h166bdaf_0 --> 2.1.5.1-h0b41bf4_0 libopencv 4.7.0-py38hb32f1de_1 --> 4.7.0-py38h1bd34d7_2 libtiff 4.5.0-h6adf6a1_2 --> 4.5.0-hddfeb54_5 libudev1 252-h166bdaf_0 --> 253-h0b41bf4_0 libwebp-base 1.2.4-h166bdaf_0 --> 1.3.0-h0b41bf4_0 libxml2 2.10.3-hca2bb57_1 --> 2.10.3-hca2bb57_3 manif 0.0.4-hcb278e6_12 --> 0.0.4-hcb278e6_13 manifpy 0.0.4-py38h35dd0ef_12 --> 0.0.4-py38h35dd0ef_13 qt-main 5.15.8-h5d23da1_6 --> 5.15.8-h67dfc38_7 robot-testing-fra~ conda-forge::robot-testing-framework-~ --> robotology::robot-testing-framework-2.0.1-h9c3ff4c_13 sdl2 2.26.2-h949db6a_0 --> 2.26.4-h949db6a_0 setuptools 66.1.1-pyhd8ed1ab_0 --> 67.6.0-pyhd8ed1ab_0 wheel 0.38.4-pyhd8ed1ab_0 --> 0.40.0-pyhd8ed1ab_0 xorg-libx11 1.7.2-h7f98852_0 --> 1.8.4-h0b41bf4_0 xorg-libxext 1.3.4-h7f98852_1 --> 1.3.4-h0b41bf4_2 xorg-xextproto 7.3.0-h7f98852_1002 --> 7.3.0-h0b41bf4_1003 yarp-cxx 3.8.0-h87c413d_0 --> 3.8.0-h5ee7595_1 The following packages will be SUPERSEDED by a higher-priority channel: ycm-cmake-modules conda-forge::ycm-cmake-modules-0.15.1~ --> robotology::ycm-cmake-modules-0.12.2-h9c3ff4c_13 Proceed ([y]/n)? y Downloading and Extracting Packages libtiff-4.5.0 | 397 KB | ############################################################################################# | 100% manif-0.0.4 | 53 KB | ############################################################################################# | 100% yarp-cxx-3.8.0 | 9.2 MB | ############################################################################################# | 100% xorg-xextproto-7.3.0 | 30 KB | ############################################################################################# | 100% libudev1-253 | 116 KB | ############################################################################################# | 100% xorg-xf86vidmodeprot | 23 KB | ############################################################################################# | 100% irrlicht-1.8.5 | 1.8 MB | ############################################################################################# | 100% robot-testing-framew | 207 KB | ############################################################################################# | 100% jack-1.9.22 | 453 KB | ############################################################################################# | 100% qt-main-5.15.8 | 50.0 MB | ############################################################################################# | 100% xorg-libx11-1.8.4 | 810 KB | ############################################################################################# | 100% jasper-4.0.0 | 630 KB | ############################################################################################# | 100% xorg-libxext-1.3.4 | 49 KB | ############################################################################################# | 100% libjpeg-turbo-2.1.5. | 479 KB | ############################################################################################# | 100% libopencv-4.7.0 | 29.1 MB | ############################################################################################# | 100% setuptools-67.6.0 | 566 KB | ############################################################################################# | 100% ycm-cmake-modules-0. | 136 KB | ############################################################################################# | 100% sdl2-2.26.4 | 1.3 MB | ############################################################################################# | 100% libxml2-2.10.3 | 698 KB | ############################################################################################# | 100% libwebp-base-1.3.0 | 348 KB | ############################################################################################# | 100% manifpy-0.0.4 | 433 KB | ############################################################################################# | 100% wheel-0.40.0 | 54 KB | ############################################################################################# | 100% Preparing transaction: done Verifying transaction: done Executing transaction: done ```

I am now re-installing the needed package

CarlottaSartore commented 1 year ago

I have re-installed:

Still not able to load the bindings.

Anyhow I am not sure everything went correctly, even though all the packages have been disintalled (as expected ?) the version is still manifpy 0.0.4 py38h35dd0ef_13 conda-forge

Conda list

``` # packages in environment at /home/carlotta/miniforge3/envs/hardware_control_env: # # Name Version Build Channel _libgcc_mutex 0.1 conda_forge conda-forge _openmp_mutex 4.5 2_gnu conda-forge ace 7.1.0 hcb278e6_0 conda-forge adam 0.0.1 pypi_0 pypi adam-robotics 0.0.7.dev25+dirty pypi_0 pypi alsa-lib 1.2.8 h166bdaf_0 conda-forge ampl-mp 3.1.0 h2cc385e_1006 conda-forge aom 3.5.0 h27087fc_0 conda-forge assimp 5.2.5 hf40c2ba_0 conda-forge attr 2.5.1 h166bdaf_1 conda-forge binutils_impl_linux-64 2.39 he00db2b_1 conda-forge binutils_linux-64 2.39 h5fc0e48_11 conda-forge bipedal-locomotion-framework 0.12.0 ha770c72_1 conda-forge bipedal-locomotion-framework-python 0.12.0 py38he384494_1 conda-forge bitarray 2.7.0 pypi_0 pypi boost-cpp 1.78.0 h75c5d50_1 conda-forge bzip2 1.0.8 h7f98852_4 conda-forge c-ares 1.18.1 h7f98852_0 conda-forge ca-certificates 2023.01.10 h06a4308_0 anaconda cairo 1.16.0 ha61ee94_1014 conda-forge casadi 3.5.5 py38h063f47d_17 conda-forge cppad 20230000.0 hcb278e6_0 conda-forge dbus 1.13.6 h5008d03_3 conda-forge eigen 3.4.0 h4bd325d_0 conda-forge entrypoints 0.4 pypi_0 pypi expat 2.5.0 h27087fc_0 conda-forge ffmpeg 5.1.2 gpl_h8dda1f0_106 conda-forge fftw 3.3.10 nompi_hf0379b8_106 conda-forge fmt 9.1.0 h924138e_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 hab24e00_0 conda-forge fontconfig 2.14.2 h14ed4e7_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge freeglut 3.2.2 h9c3ff4c_1 conda-forge freetype 2.12.1 hca18f0e_1 conda-forge gcc_impl_linux-64 12.2.0 hcc96c02_19 conda-forge gcc_linux-64 12.2.0 h4798a0e_11 conda-forge gettext 0.21.1 h27087fc_0 conda-forge glib 2.74.1 h6239696_1 conda-forge glib-tools 2.74.1 h6239696_1 conda-forge gmp 6.2.1 h58526e2_0 conda-forge gnutls 3.7.8 hf3e180e_0 conda-forge graphite2 1.3.13 h58526e2_1001 conda-forge gst-plugins-base 1.22.0 h4243ec0_2 conda-forge gstreamer 1.22.0 h25f0c4b_2 conda-forge gstreamer-orc 0.4.33 h166bdaf_0 conda-forge gxx_impl_linux-64 12.2.0 hcc96c02_19 conda-forge gxx_linux-64 12.2.0 hb41e900_11 conda-forge harfbuzz 6.0.0 h8e241bc_0 conda-forge hdf5 1.14.0 nompi_hb72d44e_103 conda-forge icu 70.1 h27087fc_0 conda-forge idyntree 8.1.0 py38hbd12180_0 conda-forge ipopt 3.14.10 hf60ba86_0 conda-forge irrlicht 1.8.5 h3749e40_3 conda-forge jack 1.9.22 h11f4161_0 conda-forge jasper 4.0.0 h32699f2_1 conda-forge kernel-headers_linux-64 2.6.32 he073ed8_15 conda-forge keyutils 1.6.1 h166bdaf_0 conda-forge krb5 1.20.1 h81ceb04_0 conda-forge lame 3.100 h166bdaf_1003 conda-forge lcms2 2.15 haa2dc70_1 conda-forge ld_impl_linux-64 2.39 hcc3a1bd_1 conda-forge lerc 4.0.0 h27087fc_0 conda-forge libaec 1.0.6 hcb278e6_1 conda-forge libbipedal-locomotion-framework 0.12.0 h7f54790_1 conda-forge libblas 3.9.0 16_linux64_openblas conda-forge libcap 2.66 ha37c62d_0 conda-forge libcblas 3.9.0 16_linux64_openblas conda-forge libclang 15.0.7 default_had23c3d_1 conda-forge libclang13 15.0.7 default_h3e3d535_1 conda-forge libcups 2.3.3 h36d4200_3 conda-forge libcurl 7.88.1 hdc1c0ab_0 conda-forge libdb 6.2.32 h9c3ff4c_0 conda-forge libdeflate 1.17 h0b41bf4_0 conda-forge libdrm 2.4.114 h166bdaf_0 conda-forge libedit 3.1.20191231 he28a2e2_2 conda-forge libev 4.33 h516909a_1 conda-forge libevent 2.1.10 h28343ad_4 conda-forge libffi 3.4.2 h7f98852_5 conda-forge libflac 1.4.2 h27087fc_0 conda-forge libgcc-devel_linux-64 12.2.0 h3b97bd3_19 conda-forge libgcc-ng 12.2.0 h65d4601_19 conda-forge libgcrypt 1.10.1 h166bdaf_0 conda-forge libgfortran-ng 12.2.0 h69a702a_19 conda-forge libgfortran5 12.2.0 h337968e_19 conda-forge libglib 2.74.1 h606061b_1 conda-forge libglu 9.0.0 he1b5a44_1001 conda-forge libgomp 12.2.0 h65d4601_19 conda-forge libgpg-error 1.46 h620e276_0 conda-forge libi2c 4.3 hcb278e6_1 conda-forge libiconv 1.17 h166bdaf_0 conda-forge libidn2 2.3.4 h166bdaf_0 conda-forge libjpeg-turbo 2.1.5.1 h0b41bf4_0 conda-forge liblapack 3.9.0 16_linux64_openblas conda-forge liblapacke 3.9.0 16_linux64_openblas conda-forge liblie-group-controllers 0.1.1 hcb278e6_1 conda-forge libllvm15 15.0.7 hadd5161_1 conda-forge libmatio 1.5.23 he7c39e3_2 conda-forge libmatio-cpp 0.2.2 h002c22a_0 conda-forge libnghttp2 1.52.0 h61bc06f_0 conda-forge libnsl 2.0.0 h7f98852_0 conda-forge libogg 1.3.4 h7f98852_1 conda-forge libopenblas 0.3.21 pthreads_h78a6416_3 conda-forge libopencv 4.7.0 py38h1bd34d7_2 conda-forge libopus 1.3.1 h7f98852_1 conda-forge libosqp 0.6.2 hcb278e6_4 conda-forge libpciaccess 0.17 h166bdaf_0 conda-forge libpng 1.6.39 h753d276_0 conda-forge libpq 15.2 hb675445_0 conda-forge libprotobuf 3.21.12 h3eb15da_0 conda-forge libqdldl 0.1.5 h27087fc_1 conda-forge librealsense 2.53.1 hc2977fd_5_cpu conda-forge librobometry 1.2.0 h93a0877_3 conda-forge libsanitizer 12.2.0 h46fd767_19 conda-forge libsndfile 1.2.0 hb75c966_0 conda-forge libsqlite 3.40.0 h753d276_0 conda-forge libssh2 1.10.0 hf14f497_3 conda-forge libstdcxx-devel_linux-64 12.2.0 h3b97bd3_19 conda-forge libstdcxx-ng 12.2.0 h46fd767_19 conda-forge libsystemd0 252 h2a991cd_0 conda-forge libtasn1 4.19.0 h166bdaf_0 conda-forge libtiff 4.5.0 hddfeb54_5 conda-forge libtool 2.4.7 h27087fc_0 conda-forge libudev1 253 h0b41bf4_0 conda-forge libunicycle-footstep-planner 0.6.0 hcb278e6_0 conda-forge libunistring 0.9.10 h7f98852_0 conda-forge libusb 1.0.26 h0b4f0b6_100 conda-forge libuuid 2.32.1 h7f98852_1000 conda-forge libva 2.17.0 h0b41bf4_0 conda-forge libvorbis 1.3.7 h9c3ff4c_0 conda-forge libvpx 1.11.0 h9c3ff4c_3 conda-forge libwebp-base 1.3.0 h0b41bf4_0 conda-forge libxcb 1.13 h7f98852_1004 conda-forge libxkbcommon 1.5.0 h79f4944_1 conda-forge libxml2 2.10.3 hca2bb57_3 conda-forge libzlib 1.2.13 h166bdaf_4 conda-forge lz4-c 1.9.4 hcb278e6_0 conda-forge manif 0.0.4 hcb278e6_13 conda-forge manifpy 0.0.4 py38h35dd0ef_13 conda-forge mediapy 1.1.4 pypi_0 pypi metis 5.1.0 h58526e2_1006 conda-forge mpg123 1.31.2 hcb278e6_0 conda-forge mujoco-python-viewer 0.1.2 pypi_0 pypi mumps-include 5.2.1 ha770c72_11 conda-forge mumps-seq 5.2.1 h2104b81_11 conda-forge mysql-common 8.0.32 ha901b37_0 conda-forge mysql-libs 8.0.32 hd7da12d_0 conda-forge ncurses 6.3 h27087fc_1 conda-forge nettle 3.8.1 hc379101_1 conda-forge nspr 4.35 h27087fc_0 conda-forge nss 3.89 he45b914_0 conda-forge numpy 1.22.4 py38h99721a1_0 conda-forge openh264 2.3.1 hcb278e6_2 conda-forge openjpeg 2.5.0 hfec8fc6_2 conda-forge openssl 3.1.0 h0b41bf4_0 conda-forge osqp-eigen 0.8.0 h27087fc_0 conda-forge p11-kit 0.24.1 hc5aa10d_0 conda-forge pandas 1.5.3 pypi_0 pypi pcre2 10.40 hc3806b6_0 conda-forge pillow 9.4.0 py38h961100d_2 conda-forge pip 22.3.1 pyhd8ed1ab_0 conda-forge pixman 0.40.0 h36c2ea0_0 conda-forge portaudio 19.6.0 h583fa2b_7 conda-forge pthread-stubs 0.4 h36c2ea0_1001 conda-forge pulseaudio 16.1 ha8d29e2_1 conda-forge pybind11-abi 4 hd8ed1ab_3 conda-forge pygad 2.18.1 pypi_0 pypi pygal 2.4.0 py_0 conda-forge pyparsing 3.0.9 pyhd8ed1ab_0 conda-forge python 3.8.15 h4a9ceb5_0_cpython conda-forge python-dateutil 2.8.2 pypi_0 pypi python_abi 3.8 3_cp38 conda-forge pytz 2022.7.1 pypi_0 pypi pyyaml 6.0 py38h5eee18b_1 anaconda qhull 2020.2 h4bd325d_2 conda-forge qt-main 5.15.8 h67dfc38_7 conda-forge readline 8.1.2 h0f457ee_0 conda-forge robot-testing-framework 2.0.1 h9c3ff4c_13 robotology scotch 6.0.9 hb2e6521_2 conda-forge sdl 1.2.60 h27087fc_0 conda-forge sdl2 2.26.4 h949db6a_0 conda-forge setuptools 67.6.0 pyhd8ed1ab_0 conda-forge six 1.16.0 pyhd3eb1b0_1 anaconda soxr 0.1.3 h0b41bf4_3 conda-forge spdlog 1.11.0 h9b3ece8_1 conda-forge svt-av1 1.4.1 hcb278e6_0 conda-forge sysroot_linux-64 2.12 he073ed8_15 conda-forge tinyxml 2.6.2 h4bd325d_2 conda-forge tk 8.6.12 h27826a3_0 conda-forge tl-optional 1.1.0 hf52228f_1 conda-forge tomlplusplus 3.3.0 hcb278e6_0 conda-forge unixodbc 2.3.10 h583eb01_0 conda-forge urdfmodifiers 0.0.2 pypi_0 pypi visit_struct 1.0.0.1 hcb278e6_2 conda-forge wheel 0.40.0 pyhd8ed1ab_0 conda-forge x264 1!164.3095 h166bdaf_2 conda-forge x265 3.5 h924138e_3 conda-forge xcb-util 0.4.0 h166bdaf_0 conda-forge xcb-util-image 0.4.0 h166bdaf_0 conda-forge xcb-util-keysyms 0.4.0 h166bdaf_0 conda-forge xcb-util-renderutil 0.3.9 h166bdaf_0 conda-forge xcb-util-wm 0.4.1 h166bdaf_0 conda-forge xkeyboard-config 2.38 h0b41bf4_0 conda-forge xorg-fixesproto 5.0 h7f98852_1002 conda-forge xorg-inputproto 2.3.2 h7f98852_1002 conda-forge xorg-kbproto 1.0.7 h7f98852_1002 conda-forge xorg-libice 1.0.10 h7f98852_0 conda-forge xorg-libsm 1.2.3 hd9c2040_1000 conda-forge xorg-libx11 1.8.4 h0b41bf4_0 conda-forge xorg-libxau 1.0.9 h7f98852_0 conda-forge xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge xorg-libxext 1.3.4 h0b41bf4_2 conda-forge xorg-libxfixes 5.0.3 h7f98852_1004 conda-forge xorg-libxi 1.7.10 h7f98852_0 conda-forge xorg-libxrender 0.9.10 h7f98852_1003 conda-forge xorg-renderproto 0.11.1 h7f98852_1002 conda-forge xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge xorg-xf86vidmodeproto 2.3.1 h7f98852_1002 conda-forge xorg-xproto 7.0.31 h7f98852_1007 conda-forge xz 5.2.6 h166bdaf_0 conda-forge yaml 0.2.5 h7b6447c_0 anaconda yarp-cxx 3.8.0 h5ee7595_1 conda-forge ycm-cmake-modules 0.12.2 h9c3ff4c_13 robotology zlib 1.2.13 h166bdaf_4 conda-forge zstd 1.5.2 h3eb15da_6 conda-forge ```

traversaro commented 1 year ago

Yes, the version of manifpy is correct.

CarlottaSartore commented 1 year ago

The error is still

ImportError: arg(): could not convert default argument 'mixed_velocity: manif::SE3Tangent<double>' in method '<class 'bipedal_locomotion_framework.bindings.ik.SE3Task'>.set_set_point' into a Python object (type not registered yet?)
traversaro commented 1 year ago

This may be related to https://github.com/conda-forge/staged-recipes/pull/20432#issuecomment-1291504197 . Once I am done with the meeting I will help on your system.

CarlottaSartore commented 1 year ago
# packages in environment at /home/carlotta/miniforge3/envs/blf:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       2_gnu    conda-forge
ace                       7.1.0                hcb278e6_0    conda-forge
alsa-lib                  1.2.8                h166bdaf_0    conda-forge
ampl-mp                   3.1.0             h2cc385e_1006    conda-forge
aom                       3.5.0                h27087fc_0    conda-forge
assimp                    5.2.5                hf40c2ba_0    conda-forge
attr                      2.5.1                h166bdaf_1    conda-forge
bipedal-locomotion-framework 0.12.0               ha770c72_1    conda-forge
bipedal-locomotion-framework-python 0.12.0           py38he384494_1    conda-forge
boost-cpp                 1.78.0               h75c5d50_1    conda-forge
bzip2                     1.0.8                h7f98852_4    conda-forge
c-ares                    1.18.1               h7f98852_0    conda-forge
ca-certificates           2022.12.7            ha878542_0    conda-forge
cairo                     1.16.0            ha61ee94_1014    conda-forge
casadi                    3.5.5           py38h668ca38_18    conda-forge
cppad                     20230000.0           hcb278e6_0    conda-forge
dbus                      1.13.6               h5008d03_3    conda-forge
eigen                     3.4.0                h4bd325d_0    conda-forge
expat                     2.5.0                h27087fc_0    conda-forge
ffmpeg                    5.1.2           gpl_h8dda1f0_106    conda-forge
fftw                      3.3.10          nompi_hf0379b8_106    conda-forge
fmt                       9.1.0                h924138e_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                 hab24e00_0    conda-forge
fontconfig                2.14.2               h14ed4e7_0    conda-forge
fonts-conda-ecosystem     1                             0    conda-forge
fonts-conda-forge         1                             0    conda-forge
freeglut                  3.2.2                h9c3ff4c_1    conda-forge
freetype                  2.12.1               hca18f0e_1    conda-forge
gettext                   0.21.1               h27087fc_0    conda-forge
glib                      2.74.1               h6239696_1    conda-forge
glib-tools                2.74.1               h6239696_1    conda-forge
gmp                       6.2.1                h58526e2_0    conda-forge
gnutls                    3.7.8                hf3e180e_0    conda-forge
graphite2                 1.3.13            h58526e2_1001    conda-forge
gst-plugins-base          1.22.0               h4243ec0_2    conda-forge
gstreamer                 1.22.0               h25f0c4b_2    conda-forge
gstreamer-orc             0.4.33               h166bdaf_0    conda-forge
harfbuzz                  6.0.0                h8e241bc_0    conda-forge
hdf5                      1.14.0          nompi_hb72d44e_103    conda-forge
icu                       70.1                 h27087fc_0    conda-forge
idyntree                  8.1.0            py38h8498f96_1    conda-forge
ipopt                     3.14.11              hf9e1ecf_0    conda-forge
irrlicht                  1.8.5                h3749e40_3    conda-forge
jack                      1.9.22               h11f4161_0    conda-forge
jasper                    4.0.0                h32699f2_1    conda-forge
keyutils                  1.6.1                h166bdaf_0    conda-forge
krb5                      1.20.1               h81ceb04_0    conda-forge
lame                      3.100             h166bdaf_1003    conda-forge
ld_impl_linux-64          2.40                 h41732ed_0    conda-forge
lerc                      4.0.0                h27087fc_0    conda-forge
libaec                    1.0.6                hcb278e6_1    conda-forge
libbipedal-locomotion-framework 0.12.0               h7f54790_1    conda-forge
libblas                   3.9.0           16_linux64_openblas    conda-forge
libcap                    2.66                 ha37c62d_0    conda-forge
libcblas                  3.9.0           16_linux64_openblas    conda-forge
libclang                  15.0.7          default_had23c3d_1    conda-forge
libclang13                15.0.7          default_h3e3d535_1    conda-forge
libcups                   2.3.3                h36d4200_3    conda-forge
libcurl                   7.88.1               hdc1c0ab_0    conda-forge
libdb                     6.2.32               h9c3ff4c_0    conda-forge
libdeflate                1.17                 h0b41bf4_0    conda-forge
libdrm                    2.4.114              h166bdaf_0    conda-forge
libedit                   3.1.20191231         he28a2e2_2    conda-forge
libev                     4.33                 h516909a_1    conda-forge
libevent                  2.1.10               h28343ad_4    conda-forge
libffi                    3.4.2                h7f98852_5    conda-forge
libflac                   1.4.2                h27087fc_0    conda-forge
libgcc-ng                 12.2.0              h65d4601_19    conda-forge
libgcrypt                 1.10.1               h166bdaf_0    conda-forge
libgfortran-ng            12.2.0              h69a702a_19    conda-forge
libgfortran5              12.2.0              h337968e_19    conda-forge
libglib                   2.74.1               h606061b_1    conda-forge
libglu                    9.0.0             he1b5a44_1001    conda-forge
libgomp                   12.2.0              h65d4601_19    conda-forge
libgpg-error              1.46                 h620e276_0    conda-forge
libi2c                    4.3                  hcb278e6_1    conda-forge
libiconv                  1.17                 h166bdaf_0    conda-forge
libidn2                   2.3.4                h166bdaf_0    conda-forge
libjpeg-turbo             2.1.5.1              h0b41bf4_0    conda-forge
liblapack                 3.9.0           16_linux64_openblas    conda-forge
liblapacke                3.9.0           16_linux64_openblas    conda-forge
liblie-group-controllers  0.1.1                hcb278e6_1    conda-forge
libllvm15                 15.0.7               hadd5161_1    conda-forge
libmatio                  1.5.23               he7c39e3_2    conda-forge
libmatio-cpp              0.2.2                h002c22a_0    conda-forge
libnghttp2                1.52.0               h61bc06f_0    conda-forge
libnsl                    2.0.0                h7f98852_0    conda-forge
libogg                    1.3.4                h7f98852_1    conda-forge
libopenblas               0.3.21          pthreads_h78a6416_3    conda-forge
libopencv                 4.7.0            py38h1bd34d7_2    conda-forge
libopus                   1.3.1                h7f98852_1    conda-forge
libosqp                   0.6.2                hcb278e6_4    conda-forge
libpciaccess              0.17                 h166bdaf_0    conda-forge
libpng                    1.6.39               h753d276_0    conda-forge
libpq                     15.2                 hb675445_0    conda-forge
libprotobuf               3.21.12              h3eb15da_0    conda-forge
libqdldl                  0.1.5                h27087fc_1    conda-forge
librealsense              2.53.1           hc2977fd_5_cpu    conda-forge
librobometry              1.2.0                h93a0877_3    conda-forge
libsndfile                1.2.0                hb75c966_0    conda-forge
libsqlite                 3.40.0               h753d276_0    conda-forge
libssh2                   1.10.0               hf14f497_3    conda-forge
libstdcxx-ng              12.2.0              h46fd767_19    conda-forge
libsystemd0               252                  h2a991cd_0    conda-forge
libtasn1                  4.19.0               h166bdaf_0    conda-forge
libtiff                   4.5.0                hddfeb54_5    conda-forge
libtool                   2.4.7                h27087fc_0    conda-forge
libudev1                  253                  h0b41bf4_0    conda-forge
libunicycle-footstep-planner 0.6.0                hcb278e6_0    conda-forge
libunistring              0.9.10               h7f98852_0    conda-forge
libusb                    1.0.26             h0b4f0b6_100    conda-forge
libuuid                   2.32.1            h7f98852_1000    conda-forge
libva                     2.17.0               h0b41bf4_0    conda-forge
libvorbis                 1.3.7                h9c3ff4c_0    conda-forge
libvpx                    1.11.0               h9c3ff4c_3    conda-forge
libwebp-base              1.3.0                h0b41bf4_0    conda-forge
libxcb                    1.13              h7f98852_1004    conda-forge
libxkbcommon              1.5.0                h79f4944_1    conda-forge
libxml2                   2.10.3               hca2bb57_3    conda-forge
libzlib                   1.2.13               h166bdaf_4    conda-forge
lz4-c                     1.9.4                hcb278e6_0    conda-forge
manif                     0.0.4               hcb278e6_13    conda-forge
manifpy                   0.0.4           py38h35dd0ef_13    conda-forge
metis                     5.1.0             h58526e2_1006    conda-forge
mpg123                    1.31.2               hcb278e6_0    conda-forge
mumps-include             5.2.1               ha770c72_11    conda-forge
mumps-seq                 5.2.1               h2104b81_11    conda-forge
mysql-common              8.0.32               ha901b37_0    conda-forge
mysql-libs                8.0.32               hd7da12d_0    conda-forge
ncurses                   6.3                  h27087fc_1    conda-forge
nettle                    3.8.1                hc379101_1    conda-forge
nspr                      4.35                 h27087fc_0    conda-forge
nss                       3.89                 he45b914_0    conda-forge
numpy                     1.24.2           py38h10c12cc_0    conda-forge
openh264                  2.3.1                hcb278e6_2    conda-forge
openssl                   3.1.0                h0b41bf4_0    conda-forge
osqp-eigen                0.8.0                h27087fc_0    conda-forge
p11-kit                   0.24.1               hc5aa10d_0    conda-forge
pcre2                     10.40                hc3806b6_0    conda-forge
pip                       23.0.1             pyhd8ed1ab_0    conda-forge
pixman                    0.40.0               h36c2ea0_0    conda-forge
portaudio                 19.6.0               h583fa2b_7    conda-forge
pthread-stubs             0.4               h36c2ea0_1001    conda-forge
pulseaudio                16.1                 ha8d29e2_1    conda-forge
pybind11-abi              4                    hd8ed1ab_3    conda-forge
python                    3.8.16          he550d4f_1_cpython    conda-forge
python_abi                3.8                      3_cp38    conda-forge
qhull                     2020.2               h4bd325d_2    conda-forge
qt-main                   5.15.8               h67dfc38_7    conda-forge
readline                  8.1.2                h0f457ee_0    conda-forge
robot-testing-framework   2.0.1                hcb278e6_1    conda-forge
scotch                    6.0.9                hb2e6521_2    conda-forge
sdl                       1.2.60               h27087fc_0    conda-forge
sdl2                      2.26.4               h949db6a_0    conda-forge
setuptools                67.6.0             pyhd8ed1ab_0    conda-forge
soxr                      0.1.3                h0b41bf4_3    conda-forge
spdlog                    1.11.0               h9b3ece8_1    conda-forge
svt-av1                   1.4.1                hcb278e6_0    conda-forge
tinyxml                   2.6.2                h4bd325d_2    conda-forge
tk                        8.6.12               h27826a3_0    conda-forge
tl-optional               1.1.0                hf52228f_1    conda-forge
tomlplusplus              3.3.0                hcb278e6_0    conda-forge
unixodbc                  2.3.10               h583eb01_0    conda-forge
visit_struct              1.0.0.1              hcb278e6_2    conda-forge
wheel                     0.40.0             pyhd8ed1ab_0    conda-forge
x264                      1!164.3095           h166bdaf_2    conda-forge
x265                      3.5                  h924138e_3    conda-forge
xcb-util                  0.4.0                h166bdaf_0    conda-forge
xcb-util-image            0.4.0                h166bdaf_0    conda-forge
xcb-util-keysyms          0.4.0                h166bdaf_0    conda-forge
xcb-util-renderutil       0.3.9                h166bdaf_0    conda-forge
xcb-util-wm               0.4.1                h166bdaf_0    conda-forge
xkeyboard-config          2.38                 h0b41bf4_0    conda-forge
xorg-fixesproto           5.0               h7f98852_1002    conda-forge
xorg-inputproto           2.3.2             h7f98852_1002    conda-forge
xorg-kbproto              1.0.7             h7f98852_1002    conda-forge
xorg-libice               1.0.10               h7f98852_0    conda-forge
xorg-libsm                1.2.3             hd9c2040_1000    conda-forge
xorg-libx11               1.8.4                h0b41bf4_0    conda-forge
xorg-libxau               1.0.9                h7f98852_0    conda-forge
xorg-libxdmcp             1.1.3                h7f98852_0    conda-forge
xorg-libxext              1.3.4                h0b41bf4_2    conda-forge
xorg-libxfixes            5.0.3             h7f98852_1004    conda-forge
xorg-libxi                1.7.10               h7f98852_0    conda-forge
xorg-libxrender           0.9.10            h7f98852_1003    conda-forge
xorg-renderproto          0.11.1            h7f98852_1002    conda-forge
xorg-xextproto            7.3.0             h0b41bf4_1003    conda-forge
xorg-xf86vidmodeproto     2.3.1             h7f98852_1002    conda-forge
xorg-xproto               7.0.31            h7f98852_1007    conda-forge
xz                        5.2.6                h166bdaf_0    conda-forge
yarp-cxx                  3.8.0                h5ee7595_1    conda-forge
ycm-cmake-modules         0.15.1               hcb278e6_1    conda-forge
zlib                      1.2.13               h166bdaf_4    conda-forge
zstd                      1.5.2                h3eb15da_6    conda-forge
CarlottaSartore commented 1 year ago

We saw with @traversaro that the issue was that I still have the robotology superbuild installed from source active with bipedal locomotion installed.

Deactivating it allowed us to import correctly bipedal-locomotion-framework

Thanks, everyone, closing the issue