Errors: zed_interfaces

Hi,
I am trying to build after clone the 3 repos: zed-ros-wrapper, zed-ros-interfaces, and zed-ros-example, and I am getting this error:

Do you have any solution for this?

Thanks in advance!
Hannah

Hi Hanna,
Welcome to the Stereolabs community.

It seems that you are missing a package.
If you are using ROS Noetic you can install it with
$ sudo apt install ros-noetic-shape-msgs

Hi @Myzhar
Thank you for the solution. Yes, that helped solve the problem and I was able to do the same for some more packages. But I am running into this package, and when I install it it, it said unable to locate package ros-noetic-stereo_msgs.

Could you please help me solve this?

Thanks,

This is another missing dependency. Did you perform all the required installation steps to install all the required dependencies?
In particular this step:
$ rosdep install --from-paths src --ignore-src -r -y

This time the missing package is stereo_msgs, so the installation command is straightforward:
$ sudo apt install ros-noetic-stereo-msgs

Oh no, I missed that command to install the dependencies.
I am sorry. I got all the packages installed successful now.
I launched the zed2i.launch and display_zed2i.launch successfully now.

Thank you very much, @Myzhar !

An off topic question, if I have programs done using ROS 1 Kinetic (Ubuntu 16.04), can I run them on Noetic (Ubuntu 20.4)? And/ or on ROS2 Humble (Ubuntu 22.04) ? and how?