Public Member Functions | Public Attributes | List of all members
process_bags._BagProcessor Class Reference

Public Member Functions

def __init__ (self, bag_file)
 
def compute_average_error (self)
 
def compute_error_image (self, average_error, directory='.')
 
def compute_laser_error (self, laser_msg)
 
def normalize_angle (self, angle)
 
def process (self, directory='.', rename_file=True, namespace='multisense')
 
def process_camera_yaml (self, directory='.', namespace='multisense')
 
def process_image (self, directory='.', namespace='multisense')
 
def process_laser (self, directory='.', namespace='multisense')
 
def process_laser_yaml (self, directory=".", namespace='multisense')
 
def rename_bag (self, directory=".", namespace='multisense')
 
def transform_laser_scan (self, laser_msg)
 
def write_camera_yaml (self, name, p1, p2)
 
def write_laser_yaml (self, name, laser_t_spind, cam_t_spind)
 
def write_pgm (self, data, name, width, height, bits)
 

Public Attributes

 bag_file
 
 disparityHeight
 
 disparityImage
 
 disparityWidth
 
 errorImage
 
 laserDisparity
 
 laserToSpindle
 
 qMatrix
 
 qMatrixInverse
 
 spindleToCamera
 

Detailed Description

Definition at line 25 of file process_bags.py.

Constructor & Destructor Documentation

def process_bags._BagProcessor.__init__ (   self,
  bag_file 
)

Definition at line 27 of file process_bags.py.

Member Function Documentation

def process_bags._BagProcessor.compute_average_error (   self)

Definition at line 372 of file process_bags.py.

def process_bags._BagProcessor.compute_error_image (   self,
  average_error,
  directory = '.' 
)

Definition at line 391 of file process_bags.py.

def process_bags._BagProcessor.compute_laser_error (   self,
  laser_msg 
)

Definition at line 418 of file process_bags.py.

def process_bags._BagProcessor.normalize_angle (   self,
  angle 
)

Definition at line 537 of file process_bags.py.

def process_bags._BagProcessor.process (   self,
  directory = '.',
  rename_file = True,
  namespace = 'multisense' 
)

Definition at line 58 of file process_bags.py.

def process_bags._BagProcessor.process_camera_yaml (   self,
  directory = '.',
  namespace = 'multisense' 
)

Definition at line 204 of file process_bags.py.

def process_bags._BagProcessor.process_image (   self,
  directory = '.',
  namespace = 'multisense' 
)

Definition at line 143 of file process_bags.py.

def process_bags._BagProcessor.process_laser (   self,
  directory = '.',
  namespace = 'multisense' 
)

Definition at line 106 of file process_bags.py.

def process_bags._BagProcessor.process_laser_yaml (   self,
  directory = ".",
  namespace = 'multisense' 
)

Definition at line 265 of file process_bags.py.

def process_bags._BagProcessor.rename_bag (   self,
  directory = ".",
  namespace = 'multisense' 
)

Definition at line 334 of file process_bags.py.

def process_bags._BagProcessor.transform_laser_scan (   self,
  laser_msg 
)

Definition at line 475 of file process_bags.py.

def process_bags._BagProcessor.write_camera_yaml (   self,
  name,
  p1,
  p2 
)

Definition at line 240 of file process_bags.py.

def process_bags._BagProcessor.write_laser_yaml (   self,
  name,
  laser_t_spind,
  cam_t_spind 
)

Definition at line 310 of file process_bags.py.

def process_bags._BagProcessor.write_pgm (   self,
  data,
  name,
  width,
  height,
  bits 
)

Definition at line 186 of file process_bags.py.

Member Data Documentation

process_bags._BagProcessor.bag_file

Definition at line 28 of file process_bags.py.

process_bags._BagProcessor.disparityHeight

Definition at line 43 of file process_bags.py.

process_bags._BagProcessor.disparityImage

Definition at line 42 of file process_bags.py.

process_bags._BagProcessor.disparityWidth

Definition at line 44 of file process_bags.py.

process_bags._BagProcessor.errorImage

Definition at line 49 of file process_bags.py.

process_bags._BagProcessor.laserDisparity

Definition at line 52 of file process_bags.py.

process_bags._BagProcessor.laserToSpindle

Definition at line 32 of file process_bags.py.

process_bags._BagProcessor.qMatrix

Definition at line 38 of file process_bags.py.

process_bags._BagProcessor.qMatrixInverse

Definition at line 39 of file process_bags.py.

process_bags._BagProcessor.spindleToCamera

Definition at line 33 of file process_bags.py.


The documentation for this class was generated from the following file:


multisense_cal_check
Author(s):
autogenerated on Sun Mar 14 2021 02:35:01