Public Member Functions | Public Attributes | Private Member Functions
trf_learn.locations_manager.LocationsManager Class Reference

List of all members.

Public Member Functions

def __init__
def active_learn_add_data
def add_perceptual_data
def create_new_location
def get_complementary_task
def get_perceptual_data
def is_reliable
def list_all
def list_close_by
def publish_image
def record_time
def remove_perceptual_data
def revert
def save_database
def set_center
def train
def train_all_classifiers
def update
def update_base_pose
def update_execution_record

Public Attributes

 centers
 data
 ids
 image_pubs
 learners
 LOCATION_ADD_RADIUS
 rec_params
 RELIABILITY_RECORD_LIM
 RELIABILITY_THRES
 saved_locations_fname
 task_pairs
 task_types
 tree

Private Member Functions

def _id_to_center_idx
def _load_database

Detailed Description

Definition at line 87 of file locations_manager.py.


Constructor & Destructor Documentation

def trf_learn.locations_manager.LocationsManager.__init__ (   self,
  name,
  rec_params,
  train = True 
)

Definition at line 89 of file locations_manager.py.


Member Function Documentation

def trf_learn.locations_manager.LocationsManager._id_to_center_idx (   self,
  task_id 
) [private]

Definition at line 222 of file locations_manager.py.

Definition at line 130 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.active_learn_add_data (   self,
  task_id,
  fea_dict 
)

Definition at line 255 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.add_perceptual_data (   self,
  task_id,
  fea_dict 
)

Definition at line 228 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.create_new_location (   self,
  task_type,
  point_map,
  base_pose,
  gather_data = True,
  name = None 
)

Definition at line 168 of file locations_manager.py.

Definition at line 156 of file locations_manager.py.

Definition at line 248 of file locations_manager.py.

Definition at line 212 of file locations_manager.py.

Definition at line 282 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.list_close_by (   self,
  point_map,
  task = None 
)

Definition at line 288 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.publish_image (   self,
  task_id,
  image,
  postfix = '' 
)

Definition at line 277 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.record_time (   self,
  task_id,
  record_name,
  value 
)

Definition at line 200 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.remove_perceptual_data (   self,
  task_id,
  instance_idx 
)

Definition at line 251 of file locations_manager.py.

Definition at line 123 of file locations_manager.py.

Definition at line 141 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.set_center (   self,
  task_id,
  point_map 
)

Definition at line 269 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.train (   self,
  task_id,
  dset_for_pca = None,
  save_pca_images = True 
)

Definition at line 310 of file locations_manager.py.

Definition at line 306 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.update (   self,
  task_id,
  point_map 
)

Definition at line 259 of file locations_manager.py.

def trf_learn.locations_manager.LocationsManager.update_base_pose (   self,
  taskid,
  base_pose 
)

Definition at line 164 of file locations_manager.py.

Definition at line 209 of file locations_manager.py.


Member Data Documentation

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.

Definition at line 89 of file locations_manager.py.


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


trf_learn
Author(s): Hai Nguyen (hai@gatech.edu) Advisor: Prof. Charlie Kemp, Lab: Healthcare Robotics Lab at Georgia Tech
autogenerated on Wed Nov 27 2013 11:47:18