Public Member Functions | Public Attributes
tabletop_pushing.push_learning.StartLocPerformanceAnalysis Class Reference

List of all members.

Public Member Functions

def __init__
def analyze_spin_push_net_spin
def analyze_spin_push_net_spin_signed
def analyze_spin_push_total_spin
def analyze_straight_line_push_delta_theta
def analyze_straight_line_push_goal_vector_diff
def analyze_straight_line_push_line_dist
def angle_between_vectors
def compare_predicted_and_observed_push_scores
def compute_observed_push_scores_final_errors
def generate_example_file
def generate_train_and_test_files
def get_trial_features
def lookup_push_trial_by_shape_descriptor
def plot_svm_results
def plot_svm_results_old
def show_data_affinity

Public Attributes

 analyze_spin_push
 analyze_straight_line_push
 plio
 X_test
 X_train
 Y_hat
 Y_test
 Y_train

Detailed Description

Definition at line 449 of file push_learning.py.


Constructor & Destructor Documentation

Definition at line 451 of file push_learning.py.


Member Function Documentation

Definition at line 726 of file push_learning.py.

Definition at line 731 of file push_learning.py.

Get the average change in heading aggregated over the entire trial

Definition at line 707 of file push_learning.py.

Compute the average frame to frame change in orientation while pushing

Definition at line 628 of file push_learning.py.

Get the average angler error between the instantaneous velocity direction of the object and the
direction towards the goal

Definition at line 668 of file push_learning.py.

Get the average distance of the current point to the desired straight line path

Definition at line 648 of file push_learning.py.

Definition at line 736 of file push_learning.py.

def tabletop_pushing.push_learning.StartLocPerformanceAnalysis.compare_predicted_and_observed_push_scores (   self,
  in_file_name,
  out_file_name = None,
  use_spin = False 
)

Definition at line 456 of file push_learning.py.

def tabletop_pushing.push_learning.StartLocPerformanceAnalysis.compute_observed_push_scores_final_errors (   self,
  in_file_name,
  out_file_name = None,
  use_spin = False 
)

Definition at line 477 of file push_learning.py.

def tabletop_pushing.push_learning.StartLocPerformanceAnalysis.generate_example_file (   self,
  file_in_name,
  file_out_name,
  normalize = False,
  set_train = False,
  set_test = False,
  use_spin = False 
)

Definition at line 518 of file push_learning.py.

def tabletop_pushing.push_learning.StartLocPerformanceAnalysis.generate_train_and_test_files (   self,
  file_in,
  file_out,
  normalize = False,
  train_percent = 0.6,
  must_move_epsilon = 0.05 
)

Definition at line 530 of file push_learning.py.

Definition at line 501 of file push_learning.py.

Definition at line 617 of file push_learning.py.

Definition at line 566 of file push_learning.py.

Definition at line 594 of file push_learning.py.

Definition at line 745 of file push_learning.py.


Member Data Documentation

Definition at line 451 of file push_learning.py.

Definition at line 451 of file push_learning.py.

Definition at line 501 of file push_learning.py.

Definition at line 518 of file push_learning.py.

Definition at line 518 of file push_learning.py.

Definition at line 566 of file push_learning.py.

Definition at line 518 of file push_learning.py.

Definition at line 518 of file push_learning.py.


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


tabletop_pushing
Author(s): Tucker Hermans
autogenerated on Wed Nov 27 2013 11:59:45