スキップしてメイン コンテンツに移動

Loam_velodyne 설치 시 FineEigen3.cmake 관련 에러메세지가 나올 때 해결방법


참고자료

1. VLP-16を使って部屋の点群データを作る.
2. ROS loam_velodyne catkin_make Error: By not providing "FineEigen3.cmake" in CMAKE_MODULE_PATH

환경 Ubuntu 16.04 + ROS kinetic

Loam_velodyne을 설치하면서 아래와 같은 에러 메세지가 나오는 경우

CMake Error at loam_velodyne/CMakeLists.txt:13 (find_package):

  By not providing "FindEigen3.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Eigen3", but
  CMake did not find one.

  Could not find a package configuration file provided by "Eigen3" with any
  of the following names:

    Eigen3Config.cmake
    eigen3-config.cmake

  Add the installation prefix of "Eigen3" to CMAKE_PREFIX_PATH or set
  "Eigen3_DIR" to a directory containing one of the above files.  If "Eigen3"
  provides a separate development package or SDK, be sure it has been
  installed.


우선,

1. /usr/share/cmake-3.0/Modules 에서 FindEigen3.cmake 을 복사하여 Loam_velodyne의 폴더에 붙여 넣기 한다.

2. 그리고 Loam_velodyne의 CMakeList.txt을 아래와 같이 수정한다.


Line 14: set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}) 을 추가한다.

3. catkin_ws에 돌아가서
$ catkin_make -DCMAKE_BUILD_TYPE=Release

을 실행하면 제대로 컴파일이 된다. 아마도 ...^^

4. roslaunch 을 실행하는데 Loam_velodyne이 안보이면..
$ source ~/catkin_ws/devel/setup.bash

을 실행하지 않아서 그런 경우가 많다.



5. 벨로다인 VLP-16와 Loam_velodyne을 실행시켜준다.

$ roslaunch velodyne_pointcloud VLP16_points.launch calibration:=/calibration_path/VLP-16.yaml
$ roslaunch loam_velodyne loam_velodyne.launch

ROS을 더 공부해야겠다!^^

コメント

このブログの人気の投稿

[참고] ROS kinetic에서 WebCam 사용하기 (Ubuntu 16.04)

Reference: 1. https://github.com/bosch-ros-pkg/usb_cam/issues/53  2. http://zumashi.blogspot.jp/2016/12/ros-kinetic-usb-cam.html  3. http://cafe.naver.com/openrt/5963 위의 사이트들을 참고하여 ROS Kinetic에서 Logitech WebCam C270의 동작을 확인했습니다. $ cd ~/catkin_ws/src $ git clone https://github.com/bosch-ros-pkg/usb-cam.git $ cd .. $ catkin_make WebCam test $ roscore $ rosrun usb_cam usb_cam_node $ rosrun image_view image_view image:=/usb_cam/image_raw $ rosrun rviz rviz 1) By display type>rviz>image 2) Image topic: /usb_cam/image_raw --> 왼쪽 하단과 같이 WebCam이 잘 동작하는 것을 확인했습니다.

[vscode] TImeout waiting for debugger connection

이제까지 잘 동작하던 비주얼 스튜디오 코드가 위와 같은 에러 메세지를 내면서 갑자기 디버깅이 안되서 인터넷을 검색한 결과.. vscode의 User Setting에서 검색창에 python.terminal.activateEnvironment을 입력하여 true로 설정되어 있는 값을 false로 변환하면 된다. 

日常の話

今年の夏は本当に暑かったですね。それで、我らもなるべく室内で活動しました。図書館で絵本を読んでいる長男さん。 カラオケ大会〜〜 漫画を読んでいた長女 長男はおもちゃで遊んでました。 魚べいで外食 橋コンテストで出品する作品を作る次女 長男が大好きなマインクラフトレゴ。官舎の壁は長男の落書きで大変な状態です。 お父さん、お母さんが作って下さった美味しい料理 お父さんのハヤシライスは美味しい! 頑張って運動している長男 親切に教えてくれた先生たち、ありがとうございました。 JAXA来年までメイン建物が運営しません!ご参考までに〜〜 長女と長男、図書室の中で〜〜