robokudo.annotators.static_object_detector

Classes

StaticObjectDetectorAnnotator

Find a cluster based on a preconfigured Bounding Box, Pose and Class name.

Functions

Module Contents

robokudo.annotators.static_object_detector.on_trackbar(x)
class robokudo.annotators.static_object_detector.StaticObjectDetectorAnnotator(name='StaticObjectDetector', descriptor=Descriptor())

Bases: robokudo.annotators.core.BaseAnnotator

Find a cluster based on a preconfigured Bounding Box, Pose and Class name.

class Descriptor

Bases: robokudo.annotators.core.BaseAnnotator.Descriptor

class Parameters
bounding_box_x = 1
bounding_box_y = 1
bounding_box_width = 10
bounding_box_height = 10
detect_object_from_object_knowledge = False
class_name = 'unknown'
create_pose_annotation = False
pose_use_euler_angles = True
pose_in_world_coordinates = False
create_mask = True
position_x = 0.0
position_y = 0.0
position_z = 0.0
rotation_x = 0.0
rotation_y = 0.0
rotation_z = 0.0
rotation_w = 1.0
object_knowledge_base_ros_package = 'robokudo'
object_knowledge_base_name = 'object_knowledge_iai_kitchen'
parameters
dyn_rec_callback(config, level)
color = None
ddynrec
update()
create_pose_annotation()
get_rotation_list_based_on_parameters()
get_cloud_from_2d_bb_roi(color_rgb)