robokudo.descriptors.camera_configs.config_kinect_robot

Classes

KinectCameraConfig

Configuration class for a Kinect camera setup in a robotic environment.

Module Contents

class robokudo.descriptors.camera_configs.config_kinect_robot.KinectCameraConfig

Bases: robokudo.descriptors.camera_configs.base_camera_config.BaseCameraConfig, robokudo.descriptors.camera_configs.components.RGBDComponent, robokudo.descriptors.camera_configs.components.TfComponent, robokudo.descriptors.camera_configs.components.StableViewpointComponent, robokudo.descriptors.camera_configs.components.WorldDescriptorComponent

Configuration class for a Kinect camera setup in a robotic environment.

This class defines the configuration parameters for a Kinect camera, including interface settings, topic names, and transformation settings. It is designed to work with ROS topics and TF transformations.

registry_name: typing_extensions.ClassVar[str] = 'kinect'

Overwrite BaseCameraConfig

interface_type: str = 'Kinect'

Overwrite BaseCameraConfig

topic_depth: str = '/kinect_head/depth_registered/image_raw/compressedDepth'

Overwrite RGBDComponent

topic_color: str = '/kinect_head/rgb/image_color/compressed'

Overwrite RGBDComponent

topic_cam_info: str = '/kinect_head/rgb/camera_info'

Overwrite RGBDComponent

color2depth_ratio: typing_extensions.Tuple[float, float] = (0.5, 0.5)

Overwrite RGBDComponent

hi_res_mode: bool = True

Overwrite RGBDComponent

tf_from: str = 'head_mount_kinect_rgb_optical_frame'

Overwrite TFComponent

tf_to: str = 'map'

Overwrite TFComponent