Skip to content

fatal error: DBoW2/DBoW2.h: No such file or directory and fatal error: opengv/sac/Ransac.hpp: No such file or directory #215

@ArghyaChatterjee

Description

@ArghyaChatterjee

Description:

Command:

catkin build kimera_vio

Console output:


arghya@arghya-Pulse-GL66-12UEK:~/hydra_ws/src$ catkin build kimera_vio
----------------------------------------------------------
Profile:                     default
Extending:          [cached] /opt/ros/noetic
Workspace:                   /home/arghya/hydra_ws
----------------------------------------------------------
Build Space:        [exists] /home/arghya/hydra_ws/build
Devel Space:        [exists] /home/arghya/hydra_ws/devel
Install Space:      [unused] /home/arghya/hydra_ws/install
Log Space:          [exists] /home/arghya/hydra_ws/logs
Source Space:       [exists] /home/arghya/hydra_ws/src
DESTDIR:            [unused] None
----------------------------------------------------------
Devel Space Layout:          linked
Install Space Layout:        None
----------------------------------------------------------
Additional CMake Args:       -DCMAKE_BUILD_TYPE=Release
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
Cache Job Environments:      False
----------------------------------------------------------
Buildlisted Packages:        None
Skiplisted Packages:         None
----------------------------------------------------------
Workspace configuration appears valid.
----------------------------------------------------------
[build] Found 20 packages in 0.0 seconds.                                                            
[build] Package table is up to date.                                                                 
Starting  >>> catkin_simple                                                                          
Starting  >>> kimera_rpgo                                                                            
Finished  <<< catkin_simple                [ 0.1 seconds ]                                           
Starting  >>> dbow2_catkin                                                                           
Starting  >>> opengv_catkin                                                                          
Finished  <<< dbow2_catkin                 [ 0.1 seconds ]                                           
Finished  <<< opengv_catkin                [ 0.1 seconds ]                                           
Finished  <<< kimera_rpgo                  [ 0.2 seconds ]                                           
Starting  >>> kimera_vio                                                                             
_____________________________________________________________________________________________________
Errors     << kimera_vio:make /home/arghya/hydra_ws/logs/kimera_vio/build.make.008.log               
/home/arghya/hydra_ws/src/kimera_vio/tests/testLoopClosureDetector.cpp:15:10: fatal error: DBoW2/DBoW2.h: No such file or directory
   15 | #include <DBoW2/DBoW2.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:300: CMakeFiles/testKimeraVIO.dir/tests/testLoopClosureDetector.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoFrame-definitions.h:20,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoFrame.h:41,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testCodesignIdeas.cpp:23:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:188: CMakeFiles/testKimeraVIO.dir/tests/testCodesignIdeas.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoFrame-definitions.h:20,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoFrame.h:41,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testStereoFrame.cpp:26:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:538: CMakeFiles/testKimeraVIO.dir/tests/testStereoFrame.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackendParams.h:29,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/pipeline/Pipeline-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/DataProviderInterface.h:23,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/EurocDataProvider.h:32,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testCamera.cpp:22:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:118: CMakeFiles/testKimeraVIO.dir/tests/testCamera.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackendParams.h:29,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/pipeline/Pipeline-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/DataProviderInterface.h:23,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/EurocDataProvider.h:32,
                 from /home/arghya/hydra_ws/src/kimera_vio/examples/KimeraVIO.cpp:24:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/stereoVIOEuroc.dir/build.make:76: CMakeFiles/stereoVIOEuroc.dir/examples/KimeraVIO.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:825: CMakeFiles/stereoVIOEuroc.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/VioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/loopclosure/LoopClosureDetector-definitions.h:26,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/loopclosure/FrameCache.h:18,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testFrameCache.cpp:17:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:230: CMakeFiles/testKimeraVIO.dir/tests/testFrameCache.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackendParams.h:29,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/pipeline/Pipeline-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/DataProviderInterface.h:23,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/EurocDataProvider.h:32,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testStereoImuPipeline.cpp:9:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:90: CMakeFiles/testKimeraVIO.dir/tests/testStereoImuPipeline.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/VioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendInputPacketBase.h:17,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/DataProviderModule.h:30,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/MonoDataProviderModule.h:34,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testMonoProvider.cpp:25:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:384: CMakeFiles/testKimeraVIO.dir/tests/testMonoProvider.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackendParams.h:29,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/pipeline/Pipeline-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/mesh/Mesher-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/mesh/MeshOptimization.h:32,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testEurocPlayground.cpp:27:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:104: CMakeFiles/testKimeraVIO.dir/tests/testEurocPlayground.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackendParams.h:29,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/pipeline/Pipeline-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/DataProviderInterface.h:23,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/EurocDataProvider.h:32,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testStereoCamera.cpp:22:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/VioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendInputPacketBase.h:17,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/DataProviderModule.h:30,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/MonoDataProviderModule.h:34,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/StereoDataProviderModule.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testParallelStereoProvider.cpp:25:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:160: CMakeFiles/testKimeraVIO.dir/tests/testStereoCamera.cpp.o] Error 1
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:454: CMakeFiles/testKimeraVIO.dir/tests/testParallelStereoProvider.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/VioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/RgbdCamera.h:18,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testRgbdFrame.cpp:16:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackendParams.h:29,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/pipeline/Pipeline-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/mesh/Mesher-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/mesh/MeshOptimization.h:32,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testMeshOptimization.cpp:18:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:510: CMakeFiles/testKimeraVIO.dir/tests/testRgbdFrame.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/VioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendInputPacketBase.h:17,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/DataProviderModule.h:30,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/MonoDataProviderModule.h:34,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testParallelMonoProvider.cpp:25:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/VioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/RgbdCamera.h:18,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/RgbdVisionImuFrontend.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testRgbdVisionImuFrontend.cpp:30:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:370: CMakeFiles/testKimeraVIO.dir/tests/testMeshOptimization.cpp.o] Error 1
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:412: CMakeFiles/testKimeraVIO.dir/tests/testParallelMonoProvider.cpp.o] Error 1
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:524: CMakeFiles/testKimeraVIO.dir/tests/testRgbdVisionImuFrontend.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackendParams.h:29,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/pipeline/Pipeline-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/DataProviderInterface.h:23,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/EurocDataProvider.h:32,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testRgbdCamera.cpp:24:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/VioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendInputPacketBase.h:17,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/DataProviderModule.h:30,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/MonoDataProviderModule.h:34,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/dataprovider/StereoDataProviderModule.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testExternalOdometryFrontend.cpp:24:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:496: CMakeFiles/testKimeraVIO.dir/tests/testRgbdCamera.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/RegularVioBackendParams.h:29,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testRegularVioBackendParams.cpp:18:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/VioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testLogger.cpp:27:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:202: CMakeFiles/testKimeraVIO.dir/tests/testExternalOdometryFrontend.cpp.o] Error 1
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:482: CMakeFiles/testKimeraVIO.dir/tests/testRegularVioBackendParams.cpp.o] Error 1
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:314: CMakeFiles/testKimeraVIO.dir/tests/testLogger.cpp.o] Error 1
In file included from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/FrontendOutputPacketBase.h:21,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/StereoVisionImuFrontend-definitions.h:19,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/backend/VioBackend-definitions.h:27,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/logging/Logger.h:23,
                 from /home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/mesh/Mesher.h:26,
                 from /home/arghya/hydra_ws/src/kimera_vio/tests/testMesher.cpp:24:
/home/arghya/hydra_ws/src/kimera_vio/include/kimera-vio/frontend/Tracker-definitions.h:26:10: fatal error: opengv/sac/Ransac.hpp: No such file or directory
   26 | #include <opengv/sac/Ransac.hpp>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/testKimeraVIO.dir/build.make:328: CMakeFiles/testKimeraVIO.dir/tests/testMesher.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1581: CMakeFiles/testKimeraVIO.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
cd /home/arghya/hydra_ws/build/kimera_vio; catkin build --get-env kimera_vio | catkin env -si  /usr/bin/make --jobserver-auth=3,4; cd -

.....................................................................................................
Failed     << kimera_vio:make              [ Exited with code 2 ]                                    
Failed    <<< kimera_vio                   [ 1.9 seconds ]                                           
[build] Summary: 4 of 5 packages succeeded.                                                          
[build]   Ignored:   15 packages were skipped or are skiplisted.                                     
[build]   Warnings:  None.                                                                           
[build]   Abandoned: None.                                                                           
[build]   Failed:    1 packages failed.                                                              
[build] Runtime: 2.2 seconds total. 

Additional files:
So, in the devel folder, I can see those header files. They are properly installed with catkin build with no error (catkin build opengv_catkin dbow2_catkin).

arghya@arghya-Pulse-GL66-12UEK:~/hydra_ws/src$ find ~/hydra_ws/devel/include -name "DBoW2.h"
/home/arghya/hydra_ws/devel/include/DBoW2/DBoW2.h
arghya@arghya-Pulse-GL66-12UEK:~/hydra_ws/src$ find ~/hydra_ws/devel/include -name "Ransac.hpp"
/home/arghya/hydra_ws/devel/include/opengv/sac/implementation/Ransac.hpp
/home/arghya/hydra_ws/devel/include/opengv/sac/Ransac.hpp

Also, tried to install it using this repo in hydra ros: https://github.com/MIT-SPARK/Hydra-ROS/blob/main/doc/quickstart.md

Please give also the following information:

  • KimeraVIO branch, tag or commit used: The default one mentioned in hydra
  • GTSAM version used: 4.0.3-1ubuntu1
  • OpenGV version used: GIT_REPOSITORY https://github.com/laurentkneip/opengv.git (default inside opengv_catkin)
  • OpenCV version used: 4.4.0
  • Operating system and version: Ubuntu 20.04
  • Did you change the source code?: no

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions