grid_맵 사용(2)
이번에는 오리지널 이미지의 grid입니다.맵으로 표시하고 싶습니다.
데모
먼저 표준 준비된 그림을 gridmap으로 표시하는 프레젠테이션을 실행합니다.
roslaunch grid_map_demos image_to_gridmap_demo.launch
따라서 다음gridmap은 rviz에 표시됩니다.런치에서 그랬어.
image_to_gridmap.launch
<launch>
<rosparam command="load" file="$(find grid_map_demos)/config/image_to_gridmap_demo.yaml" />
<!-- Load the image. -->
<node pkg="grid_map_demos" type="image_publisher.py" name="image_publisher" output="screen">
<param name="image_path" value="$(find grid_map_demos)/data/eth_logo.png" />
<param name="topic" value="~image" />
</node>
<!-- Launch the grid map image to grid map demo node. -->
<node pkg="grid_map_demos" type="image_to_gridmap_demo" name="image_to_gridmap_demo" output="screen" />
<!-- Launch the grid map visualizer -->
<node pkg="grid_map_visualization" type="grid_map_visualization" name="grid_map_visualization" output="screen" />
<!-- Launch RViz with the demo configuration -->
<node name="rviz" pkg="rviz" type="rviz" args="-d $(find grid_map_demos)/rviz/grid_map_demo.rviz" />
</launch>
원본 이미지 출력
방금의 시연을 참고하여 다음에 오리지널 이미지를 출력해 봅시다.
다음 런치를 제작합니다
image_path
직접 사용한 이미지 경로를 입력합니다.image_to_gridmap.launch
<launch>
<rosparam command="load" file="$(find grid_map_demos)/config/image_to_gridmap_demo.yaml" />
<!-- Load the image. -->
<node pkg="grid_map_demos" type="image_publisher.py" name="image_publisher" output="screen">
<param name="image_path" value="$(find grid_map_samples)/src/template_match.png" />
<param name="topic" value="~image" />
</node>
<!-- Launch the grid map image to grid map demo node. -->
<node pkg="grid_map_demos" type="image_to_gridmap_demo" name="image_to_gridmap_demo" output="screen">
<param name="resulution" value="0.01" />
<param name="max_height" value="1.0" />
</node>
<!-- Launch the grid map visualizer -->
<node pkg="grid_map_visualization" type="grid_map_visualization" name="grid_map_visualization" output="screen" />
<!-- Launch RViz with the demo configuration -->
<node name="rviz" pkg="rviz" type="rviz" args="-d $(find grid_map_demos)/rviz/grid_map_demo.rviz" />
</launch>
다음은 오픈cv의template match 샘플의 결과를 사용한 그림입니다.( opencv templat matching 샘플 )다음과 같이 2D 결과를 입체적으로 표시할 수 있습니다.
Reference
이 문제에 관하여(grid_맵 사용(2)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hoshianaaa/items/a5eb931354a8652f37d4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)