SICKAG / sick_scan_xd

Based on the sick_scan drivers for ROS1, sick_scan_xd merges sick_scan, sick_scan2 and sick_scan_base repositories. The driver supports both Linux (native, ROS1, ROS2) and Windows (native and ROS2).
Apache License 2.0
101 stars 84 forks source link

ROS2 binaries on Ubuntu 20.04. (apt-get install ros-humble-sick-scan-xd) #353

Closed stg710 closed 2 months ago

stg710 commented 3 months ago

I would like to install the ROS2 binaries on a Ubuntu 20.04. LTS as described here: https://github.com/SICKAG/sick_scan_xd/blob/develop/INSTALL-ROS2.md#build-on-linux-ros2

sudo apt update
sudo apt-get install ros-humble-sick-scan-xd

Unforutnally, it does not work (error message: E: unable to locate package ... ). However, I were able to install the ROS1 binaries successfully. Any idea?

rostest commented 3 months ago

Thanks for your feedback. ROS-2 humble debian packages require Ubuntu 22, see https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html or https://robotics.stackexchange.com/questions/104977/how-to-upgrade-ros-2-foxy-to-humble-in-ubuntu-20-04 for details.

image

We will add a note in the installation instructions and recommend to build sick_scan_xd from the sources or to upgrade to Ubuntu 22 or 24.