robokudo.descriptors.camera_configs.config_hsr_handcam¶
Classes¶
Configuration class for the hand-mounted camera on the Toyota HSR robot. |
Module Contents¶
- class robokudo.descriptors.camera_configs.config_hsr_handcam.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.
- Variables:
-
interface_type – Type of camera interface, set to “ROSCameraWithoutDepthInterface”
depthOffset – Offset value for depth measurements (unused in this config)
rotate_image – Image rotation setting (‘90_ccw’, ‘90_cw’, ‘180’, or None)
topic_color – ROS topic for color image data
topic_cam_info – ROS topic for camera information
tf_from – Frame ID of the hand camera
tf_to – Target frame ID for transformations
lookup_viewpoint – Flag to enable viewpoint lookup (currently disabled)
only_stable_viewpoints – Flag to use only stable viewpoints
max_viewpoint_distance – Maximum allowed distance for viewpoint changes
max_viewpoint_rotation – Maximum allowed rotation for viewpoint changes
semantic_map – Filename of the semantic map configuration
- interface_type = 'ROSCameraWithoutDepthInterface'¶
- depthOffset = 0¶
- rotate_image = '90_ccw'¶
- topic_color = '/hsrb/hand_camera/image_raw'¶
- topic_cam_info = '/hsrb/hand_camera/camera_info'¶
- tf_from = '/hand_camera_frame'¶
- tf_to = '/map'¶
- lookup_viewpoint = False¶
- only_stable_viewpoints = True¶
- max_viewpoint_distance = 0.01¶
- max_viewpoint_rotation = 1.0¶
- semantic_map = 'semantic_map_iai_kitchen.yaml'¶