Difference between revisions of "Image Pipeline Foxy 20210322"

From wikidb
Jump to: navigation, search
Line 27: Line 27:
  
 
* Lots of warnings about deprecated headers
 
* Lots of warnings about deprecated headers
 +
 +
= Execute the Image Publisher =
 +
 +
The image_publisher came from the [[Image Pipeline Foxy 20210322]]
 +
 +
TERMINAL 1
 +
 +
  $ source ~/image_ws/install/setup.bash
 +
 +
  $ ros2 run image_publisher image_publisher_node /dev/video0
 +
      [INFO] [1618505195.586979521] [ImagePublisher]: param_change_callback
 +
      [INFO] [1618862018.060864187] [ImagePublisher]: Reset filename as '/dev/video0'
 +
      [INFO] [1618862018.060899412] [ImagePublisher]: File name for publishing image is : /dev/video0
 +
      [ WARN:0] global ../modules/videoio/src/cap_gstreamer.cpp (1758) handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module source reported: Could not read from resource.
 +
      [ WARN:0] global ../modules/videoio/src/cap_gstreamer.cpp (888) open OpenCV | GStreamer warning: unable to start pipeline
 +
      [ WARN:0] global ../modules/videoio/src/cap_gstreamer.cpp (480) isPipelinePlaying OpenCV | GStreamer warning: GStreamer: pipeline have not been created
 +
      [INFO] [1618862020.729152588] [ImagePublisher]: Flip horizontal image is : false
 +
      [INFO] [1618862020.729282428] [ImagePublisher]: Flip flip_vertical image is : false
 +
 +
TERMINAL 2
 +
 +
  $ ros2 topic list
 +
      /camera_info
 +
      /image_raw
 +
      /parameter_events
 +
      /rosout
 +
 +
  $ ros2 topic echo image_raw
 +
      ---
 +
      header:
 +
        stamp:
 +
          sec: 1617818511
 +
          nanosec: 782709125
 +
        frame_id: camera
 +
      height: 480
 +
      width: 640
 +
      encoding: bgr8
 +
      is_bigendian: 0
 +
      step: 1920
 +
      data:
 +
      - 82
 +
      - 85
 +
      - 82
 +
      -
 +
      ...
 +
      ...
  
 
= Notes and Logs =
 
= Notes and Logs =
  
 
* [[Webcam Foxy 20210322 Notes and Logs]]
 
* [[Webcam Foxy 20210322 Notes and Logs]]

Revision as of 11:50, 7 May 2021

Installing the Image Publisher

See Webcam Foxy Notes below for more details.

I may have found this by going here: https://index.ros.org/r/image_pipeline/github-ros-perception-image_pipeline/#foxy

 $ mkdir -p image_ws/src

 $ cd image_ws/src/

 $ git clone -b 2.1.1 https://github.com/ros-perception/image_pipeline
     ...

$ ls
     image_pipeline

 $ ls image_pipeline/
     camera_calibration  image_proc       LICENSE            wiki_files
     CONTRIBUTING.md     image_publisher  README.md
     depth_image_proc    image_rotate     stereo_image_proc
     image_pipeline      image_view       tools

 $ cd ..

 $ colcon build --symlink-install --parallel-workers 1
     ...
  • Lots of warnings about deprecated headers

Execute the Image Publisher

The image_publisher came from the Image Pipeline Foxy 20210322

TERMINAL 1

 $ source ~/image_ws/install/setup.bash

 $ ros2 run image_publisher image_publisher_node /dev/video0
     [INFO] [1618505195.586979521] [ImagePublisher]: param_change_callback
     [INFO] [1618862018.060864187] [ImagePublisher]: Reset filename as '/dev/video0'
     [INFO] [1618862018.060899412] [ImagePublisher]: File name for publishing image is : /dev/video0
     [ WARN:0] global ../modules/videoio/src/cap_gstreamer.cpp (1758) handleMessage OpenCV | GStreamer warning: Embedded video playback halted; module source reported: Could not read from resource.
     [ WARN:0] global ../modules/videoio/src/cap_gstreamer.cpp (888) open OpenCV | GStreamer warning: unable to start pipeline
     [ WARN:0] global ../modules/videoio/src/cap_gstreamer.cpp (480) isPipelinePlaying OpenCV | GStreamer warning: GStreamer: pipeline have not been created
     [INFO] [1618862020.729152588] [ImagePublisher]: Flip horizontal image is : false
     [INFO] [1618862020.729282428] [ImagePublisher]: Flip flip_vertical image is : false

TERMINAL 2

 $ ros2 topic list
     /camera_info
     /image_raw
     /parameter_events
     /rosout

 $ ros2 topic echo image_raw
     ---
     header:
       stamp:
         sec: 1617818511
         nanosec: 782709125
       frame_id: camera
     height: 480
     width: 640
     encoding: bgr8
     is_bigendian: 0
     step: 1920
     data:
     - 82
     - 85
     - 82
     -
     ...
     ...

Notes and Logs