Closed LimHyungTae closed 3 months ago
@LimHyungTae Were you able to obtain more insights? I wasn't able to reproduce this error on Kimera-VIO yet. Until this issue is resolved, an alternative could be to try the docker image from #32.
It was hard to solve, but I nailed it!
For the following researchers (or developer), I'd like to put some checklists as follows:
glog
is installed your local environment by typing dpkg -L libgoogle-glog-dev
.glog
, it might be conflict between your glog
in the local environment and that from glog_catkin
. If so, just remove all the glog by
sudo apt-get purge libgoogle-glog-dev
# Also remove remaining files clearly
sudo find /usr -type d -name "*glog*"
sudo rm -rf /usr/local/include/glog /usr/local/lib/cmake/glog /usr/local/lib/libglog* /usr/local/lib/cmake/glog
And then, reinstall it by using sudo apt-get install libgoogle-glog-dev
.
and re-build everything after catkin clean
.
(Aug. 21, 2024) In MIT SPARK, we use the 4.28a
or 4.29a
version of GTSAM. Please check your GTSAM version.
Don't forget to set catkin config
as follows:
catkin config -a --cmake-args -DCMAKE_BUILD_TYPE=RelWithDebInfo -DGTSAM_TANGENT_PREINTEGRATION=OFF -DGTSAM_BUILD_WITH_MARCH_NATIVE=OFF -DOPENGV_BUILD_WITH_MARCH_NATIVE=OFF
catkin build -DGTSAM_USE_SYSTEM_EIGEN=ON --continue -s
After fixing some errors in #30, now
launch
file doesn't show any errors.But before running the multi-robot scenario, I tested the
kimera_vio_jackal.launch
file to check whether a single robot's odometry was successfully estimated.However, once, I play rosbag file, it still outputs an unexpected error:
** Trial 1
** Trial 2
** Trial 3
Error Message
All the trials outputs errors as follows once I play rosbag (I used 10_14_acl_jackal2.bag):
Note that I used a decompressed Rosbag file, so I don't think decompression is a solution to this issue.