Add new SLAM to LidarView superbuild as independent plugin
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 in superbuild (optional SLAM dependency)
- Upgrade to Eigen 3.3.7 and PCL 1.10.1 in superbuild
- Add CMake options to enable new SLAM and optionally chose to build old SLAM
Related merge requests (please merge them in this following order) :
Edited by Nicolas Cadart