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

Fast LOAM (FLOAM) install (ROS noetic)

Fast LOAM (Lidar Odometry And Mapping)
https://github.com/AGauto/floam.git

 

Wang, H., Wang, C., Chen, C. L., & Xie, L. (2021, September). F-loam: Fast lidar odometry and mapping. In 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (pp. 4390-4396). IEEE.

https://arxiv.org/pdf/2107.00822.pdf



hpc@hpc-ubuntu:~$ mkdir -p ~/catkin_floam/src
hpc@hpc-ubuntu:~$ cd catkin_floam/src/
hpc@hpc-ubuntu:~/catkin_floam/src$ git clone https://github.com/AGauto/floam.git
Cloning into 'floam'...
remote: Enumerating objects: 213, done.
remote: Total 213 (delta 0), reused 0 (delta 0), pack-reused 213
Receiving objects: 100% (213/213), 26.01 MiB | 4.86 MiB/s, done.
Resolving deltas: 100% (127/127), done.
hpc@hpc-ubuntu:~/catkin_floam/src$ sudo apt-get install ros-noetic-hector-trajectory-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  ros-noetic-hector-map-tools ros-noetic-hector-nav-msgs
The following NEW packages will be installed:
  ros-noetic-hector-map-tools ros-noetic-hector-nav-msgs ros-noetic-hector-trajectory-server

hpc@hpc-ubuntu:~/Downloads/ceres-bin$ sudo apt install libceres-dev

#error PCL requires C++14 or above
https://github.com/PointCloudLibrary/pcl/issues/2968

change code of CMakeLists.txt
set(CMAKE_CXX_FLAGS "-std=c++14")

set(CMAKE_CXX_FLAGS "-std=c++14")



hpc@hpc-ubuntu:~/catkin_floam$ catkin_make
Base path: /home/hpc/catkin_floam
Source space: /home/hpc/catkin_floam/src
Build space: /home/hpc/catkin_floam/build
Devel space: /home/hpc/catkin_floam/devel
Install space: /home/hpc/catkin_floam/install
...
[100%] Linking CXX executable /home/hpc/catkin_floam/devel/lib/floam/floam_odom_estimation_node
[100%] Built target floam_odom_estimation_node



roslaunch floam floam.launch

roslaunch floam floam_mapping.launch

 


 

コメント

このブログの人気の投稿

[참고] 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来年までメイン建物が運営しません!ご参考までに〜〜 長女と長男、図書室の中で〜〜