Classes | Namespaces | Functions | Variables
push_learning.py File Reference

Go to the source code of this file.

Classes

class  tabletop_pushing.push_learning.BruteForceKNN
class  tabletop_pushing.push_learning.CombinedPushLearnControlIO
class  tabletop_pushing.push_learning.ControlAnalysisIO
class  tabletop_pushing.push_learning.ControlTimeStep
class  tabletop_pushing.push_learning.PushCtrlTrial
class  tabletop_pushing.push_learning.PushLearningAnalysis
class  tabletop_pushing.push_learning.PushLearningIO
class  tabletop_pushing.push_learning.PushTrial
class  tabletop_pushing.push_learning.StartLocPerformanceAnalysis

Namespaces

namespace  tabletop_pushing::push_learning

Functions

def tabletop_pushing::push_learning.analyze_predicted_and_observed_batch
def tabletop_pushing::push_learning.compare_counts
def tabletop_pushing::push_learning.compare_predicted_and_observed_push_scores
def tabletop_pushing::push_learning.compare_pushes
def tabletop_pushing::push_learning.compute_predicted_and_observed_push_scores
def tabletop_pushing::push_learning.convert_robot_attempts_file_batch
def tabletop_pushing::push_learning.convert_robot_attempts_to_example_file
def tabletop_pushing::push_learning.extract_shape_features_batch
def tabletop_pushing::push_learning.get_attr
def tabletop_pushing::push_learning.plot_controller_results
def tabletop_pushing::push_learning.plot_junk
def tabletop_pushing::push_learning.point_line_dist
def tabletop_pushing::push_learning.rank_straw_scores
def tabletop_pushing::push_learning.rank_straw_scores_batch
def tabletop_pushing::push_learning.read_and_score_raw_files
def tabletop_pushing::push_learning.read_example_file
def tabletop_pushing::push_learning.read_feature_file
def tabletop_pushing::push_learning.rewrite_example_file_features
def tabletop_pushing::push_learning.subPIAngle
def tabletop_pushing::push_learning.write_example_file

Variables

string tabletop_pushing::push_learning._BAD_TRIAL_HEADER_LINE = '#BAD_TRIAL'
string tabletop_pushing::push_learning._CONTROL_HEADER_LINE = '# x.x x.y x.theta x_dot.x x_dot.y x_dot.theta x_desired.x x_desired.y x_desired.theta theta0 u.linear.x u.linear.y u.linear.z u.angular.x u.angular.y u.angular.z time hand.x hand.y hand.z'
 tabletop_pushing::push_learning._DEBUG_IO = False
string tabletop_pushing::push_learning._LEARN_TRIAL_HEADER_LINE = '# object_id/trial_id init_x init_y init_z init_theta final_x final_y final_z final_theta goal_x goal_y goal_theta push_start_point.x push_start_point.y push_start_point.z behavior_primitive controller proxy which_arm push_time precondition_method score [shape_descriptors]'
string tabletop_pushing::push_learning._VERSION_LINE = '# v0.6'


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