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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions