Visual Servoing Platform version 3.7.0
Loading...
Searching...
No Matches
realsense-mbt Namespace Reference

Classes

class  MBTModelData
class  MBTConfig
class  FrameData

Functions

 read_data (CameraParameters|None cam_depth, ImageGray I, rs.pipeline pipe)
Tuple[CameraParameters, int, int] cam_from_rs_profile (profile)

Variables

 parser = argparse.ArgumentParser()
 type
 str
 required
 help
 action
 args = parser.parse_args()
 data_root = Path(args.data_root)
 pipe = rs.pipeline()
 config = rs.config()
 cfg = pipe.start(config)
 mbt_model = MBTModelData(data_root, args.object_name)
 exp_config = MBTConfig(data_root)
 cam_color
 color_height
 color_width
 cam_depth
 depth_height
 depth_width
int rgb_tracker = MbGenericTracker.EDGE_TRACKER | (MbGenericTracker.KLT_TRACKER if not args.disable_klt else 0)
list tracker_types = [rgb_tracker]
 depth_tracker = MbGenericTracker.DEPTH_DENSE_TRACKER
 tracker = MbGenericTracker(tracker_types)
 I = ImageGray()
 data_generator = read_data(cam_depth, I, pipe)
 frame_data = next(data_generator)
 depth_M_color = HomogeneousMatrix()
 dI = get_display()
 I_depth = None if args.disable_depth else ImageGray()
 dDepth = get_display()
 event = Display.getClick(I, blocking=False)
 start_time = time.time()
 pc = frame_data.point_cloud
dict image_dict
 t = time.time()
 cMo = HomogeneousMatrix()
 blocking
 end_time = time.time()

Function Documentation

◆ cam_from_rs_profile()

Tuple[CameraParameters, int, int] realsense-mbt.cam_from_rs_profile ( profile)

Definition at line 109 of file realsense-mbt.py.

◆ read_data()

realsense-mbt.read_data ( CameraParameters | None cam_depth,
ImageGray I,
rs.pipeline pipe )

Definition at line 89 of file realsense-mbt.py.

Variable Documentation

◆ action

realsense-mbt.action

Definition at line 119 of file realsense-mbt.py.

◆ args

realsense-mbt.args = parser.parse_args()

Definition at line 124 of file realsense-mbt.py.

◆ blocking

realsense-mbt.blocking

Definition at line 222 of file realsense-mbt.py.

◆ cam_color

realsense-mbt.cam_color

Definition at line 141 of file realsense-mbt.py.

◆ cam_depth

realsense-mbt.cam_depth

Definition at line 142 of file realsense-mbt.py.

◆ cfg

realsense-mbt.cfg = pipe.start(config)

Definition at line 134 of file realsense-mbt.py.

◆ cMo

realsense-mbt.cMo = HomogeneousMatrix()

Definition at line 212 of file realsense-mbt.py.

◆ color_height

realsense-mbt.color_height

Definition at line 141 of file realsense-mbt.py.

◆ color_width

realsense-mbt.color_width

Definition at line 141 of file realsense-mbt.py.

◆ config

realsense-mbt.config = rs.config()

Definition at line 130 of file realsense-mbt.py.

◆ data_generator

realsense-mbt.data_generator = read_data(cam_depth, I, pipe)

Definition at line 167 of file realsense-mbt.py.

◆ data_root

realsense-mbt.data_root = Path(args.data_root)

Definition at line 125 of file realsense-mbt.py.

◆ dDepth

realsense-mbt.dDepth = get_display()

Definition at line 180 of file realsense-mbt.py.

◆ depth_height

realsense-mbt.depth_height

Definition at line 142 of file realsense-mbt.py.

◆ depth_M_color

realsense-mbt.depth_M_color = HomogeneousMatrix()

Definition at line 170 of file realsense-mbt.py.

◆ depth_tracker

realsense-mbt.depth_tracker = MbGenericTracker.DEPTH_DENSE_TRACKER

Definition at line 148 of file realsense-mbt.py.

◆ depth_width

realsense-mbt.depth_width

Definition at line 142 of file realsense-mbt.py.

◆ dI

realsense-mbt.dI = get_display()

Definition at line 176 of file realsense-mbt.py.

◆ end_time

realsense-mbt.end_time = time.time()

Definition at line 227 of file realsense-mbt.py.

◆ event

realsense-mbt.event = Display.getClick(I, blocking=False)

Definition at line 189 of file realsense-mbt.py.

◆ exp_config

realsense-mbt.exp_config = MBTConfig(data_root)

Definition at line 139 of file realsense-mbt.py.

◆ frame_data

realsense-mbt.frame_data = next(data_generator)

Definition at line 168 of file realsense-mbt.py.

◆ help

realsense-mbt.help

Definition at line 116 of file realsense-mbt.py.

◆ I

realsense-mbt.I = ImageGray()

Definition at line 166 of file realsense-mbt.py.

◆ I_depth

realsense-mbt.I_depth = None if args.disable_depth else ImageGray()

Definition at line 179 of file realsense-mbt.py.

◆ image_dict

dict realsense-mbt.image_dict
Initial value:
1= {
2 'Camera1': I
3 }

Definition at line 207 of file realsense-mbt.py.

◆ mbt_model

realsense-mbt.mbt_model = MBTModelData(data_root, args.object_name)

Definition at line 138 of file realsense-mbt.py.

◆ parser

realsense-mbt.parser = argparse.ArgumentParser()

Definition at line 114 of file realsense-mbt.py.

◆ pc

realsense-mbt.pc = frame_data.point_cloud

Definition at line 206 of file realsense-mbt.py.

◆ pipe

realsense-mbt.pipe = rs.pipeline()

Definition at line 129 of file realsense-mbt.py.

◆ required

realsense-mbt.required

Definition at line 115 of file realsense-mbt.py.

◆ rgb_tracker

int realsense-mbt.rgb_tracker = MbGenericTracker.EDGE_TRACKER | (MbGenericTracker.KLT_TRACKER if not args.disable_klt else 0)

Definition at line 145 of file realsense-mbt.py.

◆ start_time

realsense-mbt.start_time = time.time()

Definition at line 194 of file realsense-mbt.py.

◆ str

realsense-mbt.str

Definition at line 115 of file realsense-mbt.py.

◆ t

realsense-mbt.t = time.time()

Definition at line 210 of file realsense-mbt.py.

◆ tracker

realsense-mbt.tracker = MbGenericTracker(tracker_types)

Definition at line 151 of file realsense-mbt.py.

◆ tracker_types

list realsense-mbt.tracker_types = [rgb_tracker]

Definition at line 146 of file realsense-mbt.py.

◆ type

realsense-mbt.type

Definition at line 115 of file realsense-mbt.py.