You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to build rtabmap and rtabmap_ros from source (rolling, I know binaries are not passing) as indicated in the instructions, but 2 things happen:
I get the following error:
Starting >>> grid_map_ros
--- stderr: rtabmap
CMake Deprecation Warning at examples/LidarMapping/CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.
: fatal error: grid_map_core/eigen_plugins/FunctorsPlugin.hpp: No such file or directory
compilation terminated.
: fatal error: grid_map_core/eigen_plugins/FunctorsPlugin.hpp: No such file or directory
compilation terminated.
: fatal error: grid_map_core/eigen_plugins/FunctorsPlugin.hpp: No such file or directory
Is there any modification in the package for it to find the eigen plugins properly? I haven't found so much documentation about it, only here, but I think it is another problem.
2. (maybe not important at the moment) libpointmatcher can't be resolved for the dependencies for jammy, is it required?
The text was updated successfully, but these errors were encountered:
The error seems coming from grid_map_core. You can disable that dependency with cmake -DWITH_GRIDMAP=OFF ... Thanks for the link, if I can reproduce it I could give a try. What is your machine? Ubuntu 22.04 with ROS2 Humble? From CI, rtabmap should build on jammy/humble even with ros-humble-grid-map-core dependency, see log here: https://github.com/introlab/rtabmap/actions/runs/9238128356/job/25415869022
libpointmatcher from ros-humble-libpointmatcher should also work.
I am trying to build rtabmap and rtabmap_ros from source (rolling, I know binaries are not passing) as indicated in the instructions, but 2 things happen:
Is there any modification in the package for it to find the eigen plugins properly? I haven't found so much documentation about it, only here, but I think it is another problem.
2. (maybe not important at the moment) libpointmatcher can't be resolved for the dependencies for jammy, is it required?
The text was updated successfully, but these errors were encountered: