Unable to find packages for rtabmap_ros for arm architecture
I can't install rtabmap_ros
because there is no such package for indigo and armv7 architecture in the repositories.
If we navigate to the repository page we simply will not find it there, so I can't install it onto my turtlebot 2:
$ sudo apt-get install ros-indigo-rtabmap-ros
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ros-indigo-rtabmap-ros
Is it intentional? If so, how do I install it then?
Robot OS is ubuntu trusty:
$ uname -a
Linux tegra-ubuntu 3.10.40-grinch-21.3.4 #2 SMP PREEMPT Thu Jul 26 07:40:12 UTC 2018 armv7l armv7l armv7l GNU/Linux
From the build bot project page I see that the project is disabled. Is it correct? Why? The wiki page about RTabMap on indigo version of ROS clearly explains how to install it but it seems it became impossible at some point. It needs to be fixed either by deleting the wiki page or by producing a package.
Asked by vityafx on 2019-02-27 05:37:00 UTC
Answers
rtabmap_ros build on ubuntu_trusty_armhf has been blacklisted because of some memory issues on the buildfarm: https://github.com/introlab/rtabmap_ros/issues/195
The binaries are still built for i386 and amd64 for Indigo, so it is why the installation instructions are still valid for most people. You should build rtabmap_ros from source:
$ sudo apt-get install ros-indigo-rtabmap
$ cd catkin_ws/src
$ git clone https://github.com/introlab/rtabmap_ros.git
$ cd ..
$ catkin_make
Other option is to upgrade to Kinetic, for which the armhf build is available: http://build.ros.org/view/Kbin_uxhf_uXhf/job/Kbin_uxhf_uXhf__rtabmap_ros__ubuntu_xenial_armhf__binary/
cheers,
Mathieu
Asked by matlabbe on 2019-02-27 19:29:55 UTC
Comments
What prevents us from adding a warning which explains that for indigo it is no longer possible to install rtabmap_ros from repositories?
Asked by vityafx on 2019-02-28 02:52:50 UTC
I added a comment on the rtabmap_ros github page.
Asked by matlabbe on 2019-02-28 10:19:09 UTC
Comments