Public Member Functions | Public Attributes | List of all members
capture_exec.CaptureExecutive Class Reference

Public Member Functions

def __init__ (self, config_dir, system, robot_desc, output_debug=False)
 
def add_cam_measurement (self, cam_id, msg)
 
def add_chain_measurement (self, chain_id, msg)
 
def add_laser_measurement (self, laser_id, msg, interval_start, interval_end)
 
def capture (self, next_configuration, timeout)
 
def request_callback (self, msg)
 
def status_callback (self, msg)
 

Public Attributes

 active
 
 cache
 
 cam_config
 
 cam_managers
 
 chain_config
 
 chain_managers
 
 config_manager
 
 controller_config
 
 interval_status
 
 interval_status_sub
 
 laser_config
 
 laser_managers
 
 lock
 
 m_robot
 
 message
 
 output_debug
 
 request_interval_sub
 

Detailed Description

Definition at line 53 of file capture_exec.py.

Constructor & Destructor Documentation

def capture_exec.CaptureExecutive.__init__ (   self,
  config_dir,
  system,
  robot_desc,
  output_debug = False 
)

Definition at line 54 of file capture_exec.py.

Member Function Documentation

def capture_exec.CaptureExecutive.add_cam_measurement (   self,
  cam_id,
  msg 
)

Definition at line 288 of file capture_exec.py.

def capture_exec.CaptureExecutive.add_chain_measurement (   self,
  chain_id,
  msg 
)

Definition at line 294 of file capture_exec.py.

def capture_exec.CaptureExecutive.add_laser_measurement (   self,
  laser_id,
  msg,
  interval_start,
  interval_end 
)

Definition at line 299 of file capture_exec.py.

def capture_exec.CaptureExecutive.capture (   self,
  next_configuration,
  timeout 
)

Definition at line 128 of file capture_exec.py.

def capture_exec.CaptureExecutive.request_callback (   self,
  msg 
)

Definition at line 264 of file capture_exec.py.

def capture_exec.CaptureExecutive.status_callback (   self,
  msg 
)

Definition at line 282 of file capture_exec.py.

Member Data Documentation

capture_exec.CaptureExecutive.active

Definition at line 104 of file capture_exec.py.

capture_exec.CaptureExecutive.cache

Definition at line 100 of file capture_exec.py.

capture_exec.CaptureExecutive.cam_config

Definition at line 56 of file capture_exec.py.

capture_exec.CaptureExecutive.cam_managers

Definition at line 113 of file capture_exec.py.

capture_exec.CaptureExecutive.chain_config

Definition at line 57 of file capture_exec.py.

capture_exec.CaptureExecutive.chain_managers

Definition at line 114 of file capture_exec.py.

capture_exec.CaptureExecutive.config_manager

Definition at line 107 of file capture_exec.py.

capture_exec.CaptureExecutive.controller_config

Definition at line 59 of file capture_exec.py.

capture_exec.CaptureExecutive.interval_status

Definition at line 70 of file capture_exec.py.

capture_exec.CaptureExecutive.interval_status_sub

Definition at line 121 of file capture_exec.py.

capture_exec.CaptureExecutive.laser_config

Definition at line 58 of file capture_exec.py.

capture_exec.CaptureExecutive.laser_managers

Definition at line 115 of file capture_exec.py.

capture_exec.CaptureExecutive.lock

Definition at line 101 of file capture_exec.py.

capture_exec.CaptureExecutive.m_robot

Definition at line 130 of file capture_exec.py.

capture_exec.CaptureExecutive.message

Definition at line 67 of file capture_exec.py.

capture_exec.CaptureExecutive.output_debug

Definition at line 64 of file capture_exec.py.

capture_exec.CaptureExecutive.request_interval_sub

Definition at line 118 of file capture_exec.py.


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


calibration_launch
Author(s): Michael Ferguson
autogenerated on Fri Apr 2 2021 02:13:07