introlab / rtabmap_ros

RTAB-Map's ROS package.
http://wiki.ros.org/rtabmap_ros
BSD 3-Clause "New" or "Revised" License
1.01k stars 558 forks source link

Unable to locate package ros-humble-rtabmap-ros #1098

Closed kjgada closed 10 months ago

kjgada commented 10 months ago

Details - I have arm64 architecture device running Ubuntu 22.04 and ROS2 Humble.

Up until few days ago, I was able to download and install ros-humble-rtabmap-ros but as of today I get the error that it is unable to locate the package.

matlabbe commented 10 months ago

We updated humble binaries recently. The problem is that rtabmap_demos is now depending on turtlebot3_gazebo, which is not available on arm64: https://build.ros2.org/job/Hbin_ujv8_uJv8__turtlebot3_gazebo__ubuntu_jammy_arm64__binary/

rtabmap_ros depends on rtabmap_demos, so it is why it is not there. However, as rtabmap_ros is a dummy package to install all rtabmap stack at once, you can still install individual packages. Go to http://repo.ros2.org/status_page/humble_default.html?q=ros-humble-rtabmap to see which ones are available on arm64 (last column).

image

I'll check how gracefully we could fix rtabmap_demos for arm64.

kjgada commented 10 months ago

This worked, thank you :)