Visual Servoing Platform version 3.7.0
Loading...
Searching...
No Matches
realsense-rbt.PyBaseFeatureTracker Class Reference
Inheritance diagram for realsense-rbt.PyBaseFeatureTracker:

Public Member Functions

 __init__ (self)
bool requiresRGB (self)
bool requiresDepth (self)
bool requiresSilhouetteCandidates (self)
 onTrackingIterStart (self, RBFeatureTrackerInput frame, HomogeneousMatrix cMo)
 extractFeatures (self, RBFeatureTrackerInput frame, RBFeatureTrackerInput previousFrame, HomogeneousMatrix cMo)
 trackFeatures (self, RBFeatureTrackerInput frame, RBFeatureTrackerInput previousFrame, HomogeneousMatrix cMo)
 initVVS (self, RBFeatureTrackerInput frame, RBFeatureTrackerInput previousFrame, HomogeneousMatrix cMo)
 computeVVSIter (self, RBFeatureTrackerInput frame, HomogeneousMatrix cMo, int iteration)
 onTrackingIterEnd (self, HomogeneousMatrix cMo)
 display (self, CameraParameters cam, ImageGray I, ImageRGBa IRGB, ImageGray I_depth)

Public Attributes

int numFeatures = 0

Detailed Description

The base structure that a class should have to implement a render based feature tracker

Definition at line 56 of file realsense-rbt.py.

Constructor & Destructor Documentation

◆ __init__()

realsense-rbt.PyBaseFeatureTracker.__init__ ( self)

Definition at line 60 of file realsense-rbt.py.

Member Function Documentation

◆ computeVVSIter()

realsense-rbt.PyBaseFeatureTracker.computeVVSIter ( self,
RBFeatureTrackerInput frame,
HomogeneousMatrix cMo,
int iteration )

Definition at line 86 of file realsense-rbt.py.

◆ display()

realsense-rbt.PyBaseFeatureTracker.display ( self,
CameraParameters cam,
ImageGray I,
ImageRGBa IRGB,
ImageGray I_depth )

Definition at line 92 of file realsense-rbt.py.

◆ extractFeatures()

realsense-rbt.PyBaseFeatureTracker.extractFeatures ( self,
RBFeatureTrackerInput frame,
RBFeatureTrackerInput previousFrame,
HomogeneousMatrix cMo )

Definition at line 76 of file realsense-rbt.py.

◆ initVVS()

realsense-rbt.PyBaseFeatureTracker.initVVS ( self,
RBFeatureTrackerInput frame,
RBFeatureTrackerInput previousFrame,
HomogeneousMatrix cMo )

Definition at line 82 of file realsense-rbt.py.

◆ onTrackingIterEnd()

realsense-rbt.PyBaseFeatureTracker.onTrackingIterEnd ( self,
HomogeneousMatrix cMo )

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

◆ onTrackingIterStart()

realsense-rbt.PyBaseFeatureTracker.onTrackingIterStart ( self,
RBFeatureTrackerInput frame,
HomogeneousMatrix cMo )

Definition at line 70 of file realsense-rbt.py.

◆ requiresDepth()

bool realsense-rbt.PyBaseFeatureTracker.requiresDepth ( self)

Definition at line 65 of file realsense-rbt.py.

◆ requiresRGB()

bool realsense-rbt.PyBaseFeatureTracker.requiresRGB ( self)

Definition at line 63 of file realsense-rbt.py.

◆ requiresSilhouetteCandidates()

bool realsense-rbt.PyBaseFeatureTracker.requiresSilhouetteCandidates ( self)

Definition at line 67 of file realsense-rbt.py.

◆ trackFeatures()

realsense-rbt.PyBaseFeatureTracker.trackFeatures ( self,
RBFeatureTrackerInput frame,
RBFeatureTrackerInput previousFrame,
HomogeneousMatrix cMo )

Definition at line 79 of file realsense-rbt.py.

Member Data Documentation

◆ numFeatures

int realsense-rbt.PyBaseFeatureTracker.numFeatures = 0

Definition at line 74 of file realsense-rbt.py.