Closed JayShaw-git closed 3 years ago
@JayShaw-git try to disable the unit test build, it’s a cmake option(BUILD_TESTS "Build tests" ON)
Just do:
catkin config -a —cmake-args -DBUILD_TESTS=OFF
And then build again
@ToniRV thank you very much! It builds successfully with your suggestions. But when I run the launch file with this command below:
roslaunch kimera_vio_ros kimera_vio_ros_euroc.launch
Console output: ... logging to /home/jayshaw/.ros/log/873b3fbc-5e19-11eb-9b41-a4bb6d571a89/roslaunch-jayshaw-3461.log Checking log directory for disk usage. This may take a while. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.
started roslaunch server http://jayshaw:40725/
PARAMETERS
NODES /kimera_vio_ros/ kimera_vio_ros_node (kimera_vio_ros/kimera_vio_ros_node) posegraph_viewer (pose_graph_tools/visualizer_node)
ROS_MASTER_URI=http://localhost:11311
process[kimera_vio_ros/kimera_vio_ros_node-1]: started with pid [3476] /home/jayshaw/catkin_kvio/devel/lib/kimera_vio_ros/kimera_vio_ros_node: error while loading shared libraries: libopencv_viz.so.3.4: cannot open shared object file: No such file or directory
process[kimera_vio_ros/posegraphviewer-2]: started with pid [3477] [ INFO] [1611475781.785926239]: Initializing pose graph visualizer [kimera_vio_ros/kimera_vio_ros_node-1] process has died [pid 3476, exit code 127, cmd /home/jayshaw/catkin_kvio/devel/lib/kimera_vio_ros/kimera_vio_ros_node --use_lcd=false --vocabulary_path=/home/jayshaw/catkin_kvio/src/Kimera-VIO/vocabulary/ORBvoc.yml --flagfile=/home/jayshaw/catkin_kvio/src/Kimera-VIO/params/Euroc/flags/Mesher.flags --flagfile=/home/jayshaw/catkin_kvio/src/Kimera-VIO/params/Euroc/flags/VioBackEnd.flags --flagfile=/home/jayshaw/catkin_kvio/src/Kimera-VIO/params/Euroc/flags/RegularVioBackEnd.flags --flagfile=/home/jayshaw/catkin_kvio/src/Kimera-VIO/params/Euroc/flags/Visualizer3D.flags --logtostderr=1 --colorlogtostderr=1 --log_prefix=1 --v=0 --log_output=false --log_euroc_gt_data=false --output_path=/home/jayshaw/catkin_kvio/src/Kimera-VIO-ROS/output_logs/ --viz_type=0 --visualize=true left_cam/image_raw:=/cam0/image_raw right_cam/image_raw:=/cam1/image_raw imu:=/imu0 left_cam/camera_info:=/cam0/camera_info right_cam/camera_info:=/cam1/camera_info reinit_flag:=reinit_flag reinit_pose:=reinit_pose odometry:=odometry resiliency:=resiliency imu_bias:=imu_bias optimized_trajectory:=optimized_trajectory pose_graph:=pose_graph mesh:=mesh frontend_stats:=frontend_stats debug_mesh_img/image_raw:=debug_mesh_img/image_raw feature_tracks/image_raw:=feature_tracks/image_raw time_horizon_pointcloud:=time_horizon_pointcloud __name:=kimera_vio_ros_node __log:=/home/jayshaw/.ros/log/873b3fbc-5e19-11eb-9b41-a4bb6d571a89/kimera_vio_ros-kimera_vio_ros_node-1.log]. log file: /home/jayshaw/.ros/log/873b3fbc-5e19-11eb-9b41-a4bb6d571a89/kimera_vio_ros-kimera_vio_ros_node-1*.log
Additional files: I fix the problem of "/home/jayshaw/catkin_kvio/devel/lib/kimera_vio_ros/kimera_vio_ros_node: error while loading shared libraries: libopencv_viz.so.3.4: cannot open shared object file: No such file or directory". But "process[kimera_vio_ros/posegraphviewer-2]: started with pid [3477] [ INFO] [1611475781.785926239]: Initializing pose graph visualizer" still is a problem!Can you help me again? thanks !
@JayShaw-git not sure if that is still a problem, can you make sure you update all the repos? Feel free to re-open if that doesn't fix the problem!
@JayShaw-git not sure if that is still a problem, can you make sure you update all the repos? Feel free to re-open if that doesn't fix the problem!
Whitelisted Packages: None Blacklisted Packages: None
However, this error still there, like: CMake Error at /usr/share/cmake-3.10/Modules/GoogleTestAddTests.cmake:39 (message): Error running test executable.
Path: '/home/tongji/catkin_ws_kimera/build/kimera_vio/testKimeraVIO'
Result: 127
Output:
make[2]: [testKimeraVIO] Error 1 make[2]: 正在删除文件“testKimeraVIO” make[1]: [CMakeFiles/testKimeraVIO.dir/all] Error 2 make: [all] Error 2
Do you have any idea else?
你好,请问你解决了上边报错问题吗?
解决了,但是我忘记中间过程了。有可能是网络原因。
o/utils/FilesystemUtils.h:22:13: warning: ‘bool VIO::common::createDirectory(const string&, const string&, bool)’ defined but not used [-Wunused-function] static bool createDirectory(const std::string& dir_path,
谢谢回复
Description: CMake Error at /usr/share/cmake-3.10/Modules/GoogleTestAddTests.cmake:39. Hope you can help me ,I feel tired of it with solving many problem three all days .Thanks very much!
Command:
Console output:
Additional files: Please attach all the files needed to reproduce the error.
Please give also the following information: