robokudo.descriptors.camera_configs.config_hsr_handcam ====================================================== .. py:module:: robokudo.descriptors.camera_configs.config_hsr_handcam Classes ------- .. autoapisummary:: robokudo.descriptors.camera_configs.config_hsr_handcam.CameraConfig Module Contents --------------- .. py:class:: CameraConfig Configuration class for the hand-mounted camera on the Toyota HSR robot. This class defines the configuration parameters for the HSR's hand camera, including interface settings, topic names, and transformation settings. The camera provides color images without depth information. :ivar interface_type: Type of camera interface, set to "ROSCameraWithoutDepthInterface" :type interface_type: str :ivar depthOffset: Offset value for depth measurements (unused in this config) :type depthOffset: int :ivar rotate_image: Image rotation setting ('90_ccw', '90_cw', '180', or None) :type rotate_image: str :ivar topic_color: ROS topic for color image data :type topic_color: str :ivar topic_cam_info: ROS topic for camera information :type topic_cam_info: str :ivar tf_from: Frame ID of the hand camera :type tf_from: str :ivar tf_to: Target frame ID for transformations :type tf_to: str :ivar lookup_viewpoint: Flag to enable viewpoint lookup (currently disabled) :type lookup_viewpoint: bool :ivar only_stable_viewpoints: Flag to use only stable viewpoints :type only_stable_viewpoints: bool :ivar max_viewpoint_distance: Maximum allowed distance for viewpoint changes :type max_viewpoint_distance: float :ivar max_viewpoint_rotation: Maximum allowed rotation for viewpoint changes :type max_viewpoint_rotation: float :ivar semantic_map: Filename of the semantic map configuration :type semantic_map: str .. py:attribute:: interface_type :value: 'ROSCameraWithoutDepthInterface' .. py:attribute:: depthOffset :value: 0 .. py:attribute:: rotate_image :value: '90_ccw' .. py:attribute:: topic_color :value: '/hsrb/hand_camera/image_raw' .. py:attribute:: topic_cam_info :value: '/hsrb/hand_camera/camera_info' .. py:attribute:: tf_from :value: '/hand_camera_frame' .. py:attribute:: tf_to :value: '/map' .. py:attribute:: lookup_viewpoint :value: False .. py:attribute:: only_stable_viewpoints :value: True .. py:attribute:: max_viewpoint_distance :value: 0.01 .. py:attribute:: max_viewpoint_rotation :value: 1.0 .. py:attribute:: semantic_map :value: 'semantic_map_iai_kitchen.yaml'