fatal error: unitree_legged_sdk/lcm_server.h: No such file or directory

asked 2022-07-26 05:32:22 -0500

mirakim gravatar image

Hello, I am using ROS noetic and trying to build some packages for Unitree A1.

However, this error shows up and the tree of directories seems right to me.

[ 84%] Building CXX object unitree_ros_to_real-3.2.1/unitree_legged_real/CMakeFiles/lcm_server_3_2.dir/__/__/unitree_legged_sdk-3.4.2/examples/lcm_server.cpp.o /home/user/catkin_ws/src/unitree_legged_sdk-3.4.2/examples/lcm_server.cpp:1:10: fatal error: unitree_legged_sdk/lcm_server.h: No such file or directory 1 | #include "unitree_legged_sdk/lcm_server.h" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.

And the tree structure of directories is like
unitree_legged_sdk-3.4.2
- CMakeLists.txt
- examples - lcm_server.cpp
- include - unitree_legged_sdk - lcm_server.h where CMakeLists.txt, examples and include are peer directories.

Also, I edited CMakeLists.txt under unitree_legged_sdk-3.4.2 to contain
include_directories(/home/user/catkin_ws/src/unitree_legged_sdk-3.4.2/include)

I really like to solve this problem, and thanks in advance....!!

edit retag flag offensive close merge delete