Size: 993
Comment:
|
Size: 1069
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 9: | Line 9: |
ROS OpenCV camera driver | = ROS OpenCV camera driver = |
Line 12: | Line 13: |
cv_camera_node |
== cv_camera_node == |
Line 16: | Line 16: |
Publish | === Publish === |
Line 18: | Line 18: |
~image_raw (sensor_msgs/Image) ~camera_info (sensor_msgs/CameraInfo) Service |
* ~image_raw (sensor_msgs/Image) * ~camera_info (sensor_msgs/CameraInfo) |
Line 22: | Line 21: |
~set_camera_info (sensor_msgs/SetCameraInfo) Parameters |
=== Service === |
Line 25: | Line 23: |
~rate (double: default 30.0) publish rate [Hz]. ~device_id (int: default 0) capture device id. ~frame_id (string: default "camera") frame_id of message header. ~image_width (int) try to set capture image width. ~image_height (int) try to set capture image height. ~camera_info_url (string) url of camera info yaml. ~file (string: default "") if not "" then use movie file instead of device. Nodelet |
* ~set_camera_info (sensor_msgs/SetCameraInfo) === Parameters === * ~rate (double: default 30.0) publish rate [Hz]. * ~device_id (int: default 0) capture device id. * ~frame_id (string: default "camera") frame_id of message header. * ~image_width (int) try to set capture image width. * ~image_height (int) try to set capture image height. * ~camera_info_url (string) url of camera info yaml. * ~file (string: default "") if not "" then use movie file instead of device. == Nodelet == |
Show EOL distros:
Package Summary
cv_camera uses OpenCV capture object to capture camera image. This supports camera_image and nodelet.
- Maintainer: Takashi Ogura <t.ogura AT gmail DOT com>
- Author: Takashi Ogura <t.ogura AT gmail DOT com>
- License: BSD
- Source: git https://github.com/OTL/cv_camera.git (branch: master)
Package Summary
cv_camera uses OpenCV capture object to capture camera image. This supports camera_image and nodelet.
- Maintainer status: developed
- Maintainer: Takashi Ogura <t.ogura AT gmail DOT com>
- Author: Takashi Ogura <t.ogura AT gmail DOT com>
- License: BSD
- Source: git https://github.com/OTL/cv_camera.git (branch: master)
Package Summary
cv_camera uses OpenCV capture object to capture camera image. This supports camera_image and nodelet.
- Maintainer status: developed
- Maintainer: Takashi Ogura <t.ogura AT gmail DOT com>
- Author: Takashi Ogura <t.ogura AT gmail DOT com>
- License: BSD
- Source: git https://github.com/OTL/cv_camera.git (branch: master)
Package Summary
cv_camera uses OpenCV capture object to capture camera image. This supports camera_image and nodelet.
- Maintainer status: developed
- Maintainer: Takashi Ogura <t.ogura AT gmail DOT com>
- Author: Takashi Ogura <t.ogura AT gmail DOT com>
- License: BSD
- Source: git https://github.com/OTL/cv_camera.git (branch: master)
Package Summary
cv_camera uses OpenCV capture object to capture camera image. This supports camera_image and nodelet.
- Maintainer status: developed
- Maintainer: Takashi Ogura <t.ogura AT gmail DOT com>
- Author: Takashi Ogura <t.ogura AT gmail DOT com>
- License: BSD
- Source: git https://github.com/OTL/cv_camera.git (branch: master)
Package Summary
cv_camera uses OpenCV capture object to capture camera image. This supports camera_image and nodelet.
- Maintainer status: maintained
- Maintainer: Takashi Ogura <t.ogura AT gmail DOT com>
- Author: Takashi Ogura <t.ogura AT gmail DOT com>
- License: BSD
- Source: git https://github.com/OTL/cv_camera.git (branch: master)
Package Summary
cv_camera uses OpenCV capture object to capture camera image. This supports camera_image and nodelet.
- Maintainer status: maintained
- Maintainer: Takashi Ogura <t.ogura AT gmail DOT com>
- Author: Takashi Ogura <t.ogura AT gmail DOT com>
- License: BSD
- Source: git https://github.com/OTL/cv_camera.git (branch: master)
ROS OpenCV camera driver
It is very easy to capture video device if we use cv::VideoCapture of OpenCV.
cv_camera_node
This node uses camera_info_manager for dealing with camera_info. If no calibration data is set, it has dummy values except for width and height.
Publish
- ~image_raw (sensor_msgs/Image)
- ~camera_info (sensor_msgs/CameraInfo)
Service
- ~set_camera_info (sensor_msgs/SetCameraInfo)
Parameters
- ~rate (double: default 30.0) publish rate [Hz].
- ~device_id (int: default 0) capture device id.
- ~frame_id (string: default "camera") frame_id of message header.
- ~image_width (int) try to set capture image width.
- ~image_height (int) try to set capture image height.
- ~camera_info_url (string) url of camera info yaml.
- ~file (string: default "") if not "" then use movie file instead of device.
Nodelet
This node works as nodelet (cv_camera/CvCameraNodelet).