Skip to content

Add new SLAM to LidarView superbuild as independent plugin

Nicolas Cadart requested to merge feature/addSlamInLVSuperbuild into master

Deprecates old LidarView SLAM implemented by LVCore/LidarPlugin, and replaces it by independent LidarSlamPlugin.

If SLAM is enabled, LidarSlamPlugin is automatically built and installed as a Lidarview plugin, and will be auto-loaded at LidarView start. Its use is then totally transparent for the user.

Major changes :

  • Add optional G2O project (optional SLAM dependency)
  • Upgrade to Eigen 3.3.7 and PCL 1.10.1 (and remove unused PCL components from build)
  • Add CMake options to enable new SLAM and optionally chose to build old SLAM

Related merge requests (please merge them in this following order) :

@nick.laurenson @lea.vauchier @melanie.carriere

Edited by Nicolas Cadart

Merge request reports