[Documentation] [TitleIndex] [WordIndex

  Show EOL distros: 

camera_info_manager_py

Package Summary

Provides Python CameraInfo interface for camera drivers similar to the C++ camera_info_manager package.

camera_info_manager_py

Package Summary

Python interface for camera calibration information. This ROS package provides a CameraInfo interface for Python camera drivers similar to the C++ camera_info_manager package.

Package Summary

Python interface for camera calibration information. This ROS package provides a CameraInfo interface for Python camera drivers similar to the C++ camera_info_manager package.

Package Summary

Python interface for camera calibration information. This ROS package provides a CameraInfo interface for Python camera drivers similar to the C++ camera_info_manager package.

Package Summary

Python interface for camera calibration information. This ROS package provides a CameraInfo interface for Python camera drivers similar to the C++ camera_info_manager package.

Package Summary

Python interface for camera calibration information. This ROS package provides a CameraInfo interface for Python camera drivers similar to the C++ camera_info_manager package.

Package Summary

Python interface for camera calibration information. This ROS package provides a CameraInfo interface for Python camera drivers similar to the C++ camera_info_manager package.

Package Summary

Python interface for camera calibration information. This ROS package provides a CameraInfo interface for Python camera drivers similar to the C++ camera_info_manager package.

Overview

This package contains no ROS nodes or utility commands.

It provides a Python module for camera drivers to manage the camera calibration data required by the ROS image pipeline.

Camera Names

The API includes a camera name, which is written when CameraInfo is saved and checked when data are loaded, with a warning logged if the name read does not match.

Camera driver authors should refer to the CameraInfoManager class API documentation for syntax details and recommendations for assigning camera names.

URL Names

The location for getting and saving calibration data is expressed by Uniform Resource Locator (URL). These URLs are commonly used in the APIs of this package and may also contain substitution variables to refer to common locations. Please see the CameraInfoManager class API documentation for supported URLs, file formats and substitution variables, which include ${ROS_HOME} and the camera name, ${NAME}.

ROS API

CameraInfoManager

This Python class provides the following ROS interfaces when instantiated in a Python camera driver node:

Services

New in Groovy: a driver can now handle more than one camera, using a different namespace parameter with the CameraInfoManager class instance of each device.

Parameters

This package does not read ROS parameters directly. Where appropriate, we recommend that drivers provide a ~camera_info_url parameter for the URL string passed to CameraInfoManager.

Python API

Open a link from Code API in the top-right corner of this web page.


2024-11-30 13:05