ROS_建地圖_Octomap[2]:使用於D435

開啟
D435接上電腦後,開啟終端機
首先開啟realsense 的功能:

$ roslaunch realsense2_camera rs_rgbd.launch

由於Octomap建立時會需要兩個輸入:點雲、odom 。
為了得到odom,所以需要開啟 RGB-D Handheld Mapping

(複製於Mapping mode中「For RealSenseD435」的部份)

$ roslaunch rtabmap_ros rtabmap.launch rtabmap_args:="--delete_db_on_start" depth_topic:=/camera/aligned_depth_to_color/image_raw rgb_topic:=/camera/color/image_raw camera_info_topic:=/camera/color/camera_info


接著開啟Octomap_mapping:

$ roslaunch octomap_server octomap_mapping.launch


及rviz:

$ rosrun rviz rviz

開啟rviz後,在Add中加入MarkerArray,並將它的Marker Topic 選為「/occupied_cells_vis_array」

Octomap建立的結果就會顯現:


參考來源
ROS Wiki  "RGB-D Handheld Mapping"
ROS Wiki  "realsense2_camera"

留言

這個網誌中的熱門文章

ROS_建地圖_Octomap[1]:安裝及測試

C#_練習_[3]:對發票程式