vectr-ucla / direct_lidar_odometry

[IEEE RA-L & ICRA'22] A lightweight and computationally-efficient frontend LiDAR odometry solution with consistent and accurate localization.
MIT License
861 stars 177 forks source link

Catkin_make error with ros noetic running on ubuntu 20.04 #48

Closed suprio99 closed 5 months ago

suprio99 commented 5 months ago

Hello, I am trying to build the direct Lidar Odometry package after cloning it from the github repo. Here are the steps I followed:

  1. Cone the reop using "git clone https://github.com/vectr-ucla/direct_lidar_odometry.git"
  2. Install all the dependencies mentioned on the repo's page.
  3. Use "catkin_make" in my ros workspace. The issue: After 43% of the build is completed, I get an error related to a missing header files namely "save_traj.h"

Can anyone explain what this error is and what could be done to solve it? Here is a picture of the complete error Screenshot from 2024-04-27 13-03-33 Thank You

For anyone facing something similar, the issue might be related to running ROS across a network in multiple systems. For me disconnecting/ closing the host system solved the issue. I tried catkin_make again, and the build was successful.

Eku127 commented 2 months ago

Hi I met with the same problem, but I am using the docker container to run the ros. Any more specific solution to this problem?

arjunskumar commented 2 months ago

@suprio99 try with catkin_make -j1