ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

problem package ethzasl_icp_mapping

asked 2014-08-27 04:41:38 -0500

amd_best gravatar image

updated 2014-08-27 05:29:30 -0500

bvbdort gravatar image

Hi, I have a problem with ubuntu 12.04, ros-hydro and ethzasl_icp_mapping I searched the package but I couldn't found it

sudo apt-get update  
sudo apt-get install ros-hydro-ethzasl-icp-mapping

Is the package avaiable for ros-hydro?, because I found only for ros groovy and fuerte.

I tried to compile from source but I have a problem at compile time with libpointmatcher_ros is it a boost problem? from the last lines of the log it's seems to be libboost problem with shared_ptr.

Did someone had the same problem?


edit retag flag offensive close merge delete


It should be available for hydro but the jenkins jobs are failing. See on the wiki page. Maybe you contact the maintainers.

BennyRe gravatar image BennyRe  ( 2014-08-27 06:14:01 -0500 )edit

I moved to ROS Indigo, and I want to use ethzaasl_icp_mpping package. Apparently, the last release has been only for hydro. Though, I found "indigo_devel" branch on git, Not sure if it needs to run differently or there are some code changes yet to be pushed, but it builds fine but crashes on runtime

ajain gravatar image ajain  ( 2014-10-01 17:32:34 -0500 )edit

1 Answer

Sort by » oldest newest most voted

answered 2014-10-02 12:17:41 -0500

ajain gravatar image

Fortunately, I got in touch with François Pomerleau (maintainer of ethzasl_icp_mapping repo). Got very useful information from him. All packages were recently catkinized for easy migration reasons. There are two branches with this code - "catkinized" and "indigo-devel". Both of them are missing libnabo and libpointmatcher packages. For the missing libpointmacher / libnabo packages, they were catkinized too and are now fetch directly as dependency from:

He also mentioned that icp_mapping package is very stable until fuerte, and he has received many e-mails regarding hydro package giving issues with boost library. So the problem that you are facing yet need to be solved.

One more very important thing I discovered while making icp_mapping work in indigo was that libpointmatcher library is not compatible with 32 bit computers, and only works well with 64 bit systems. François said that libpointmatcher and libnabo are very stable and encouraged to use those libraries if we are interested in creating our own mapping package.

edit flag offensive delete link more


could you please explain me how to install it in indigo? I try everything but I still do not get it to work

Kailegh gravatar image Kailegh  ( 2016-06-16 05:22:32 -0500 )edit

Question Tools



Asked: 2014-08-27 04:41:38 -0500

Seen: 1,207 times

Last updated: Oct 02 '14