Skip to content

点群が保存してあるpcdファイルをsensor_msgs/PointCloudのメッセージ型で出力する

License

Notifications You must be signed in to change notification settings

Ryusei-Tomikawa/point_cloud_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

point_cloud_map_server

Details

このパッケージは、3つのノードによって構成されている

Node

  • map_loader
    .pcdファイルを読み込み、sensor_msgs/PointCloud2の型に変換し、"/point_cloud_map"というtopicをpublishするノード(rvizで可視化するとpubされていることがわかる)
  • map_saver
    .pcdファイルを保存するノード
  • map_server .pcdファイルを読み込み、nav_msgs/GetMapのサービスの方に変換しtrueで返すノード(amclノードに点群情報を渡すことができるノード)

Build

cd ${catkin_workspace}/src
git clone https://github.com/ningwang1028/point_cloud_map_server.git
cd ..
catkin_build

Run

  • save map
    rosrun point_cloud_map_server map_saver file_name
  • load map
    rosrun point_cloud_map_server map_saver xxx.pcd 
  • server map
    rosrun point_cloud_map_server map_sever xxx.pcd 

なお、pointcloudmapの中に.pcdファイルが入っているため、上記のノード起動の動作確認の際に用いると良い

About

点群が保存してあるpcdファイルをsensor_msgs/PointCloudのメッセージ型で出力する

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published