Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
ArghyaChatterjee opened this issue Nov 22, 2024 · 0 comments

Comments

@ArghyaChatterjee
Copy link

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant