Classes | Variables
src.analysis_test Namespace Reference

Classes

class  Diagnostic
 

Variables

 acceleration = diagnostic.get_acceleration(velocity, timestamp)
 
 action
 
 actuator_name = filename[:-13]
 
 args = parser.parse_args()
 
 debug_info = args.verbose
 
int delay = 1
 
 diagnostic = Diagnostic()
 
string dirpath = os.getcwd()+'/'
 
list encoder_position = []
 
list executed_current = []
 
list filelist = []
 
 help
 
list l_arm_actuators = ['l_wrist_r_motor','l_wrist_l_motor','l_forearm_roll_motor','l_upper_arm_roll_motor', 'l_elbow_flex_motor','l_shoulder_lift_motor','l_shoulder_pan_motor']
 
list measured_current = []
 
list measured_motor_voltage = []
 
 outlier_limit_neg
 
 outlier_limit_pos
 
tuple param = (filename,velocity,spikes,acceleration,outlier_limit_neg,outlier_limit_pos, result1, result2, result3)
 
 parser = argparse.ArgumentParser("script to analyse diagnostic data for PR2")
 
bool plot_enabled = False
 
 positional_args = args.files.split(".")
 
float ppr = 1200.0
 
list r_arm_actuators = ['r_wrist_r_motor','r_wrist_l_motor','r_forearm_roll_motor','r_upper_arm_roll_motor', 'r_elbow_flex_motor','r_shoulder_lift_motor','r_shoulder_pan_motor']
 
 result = result1orresult2orresult3
 
 result1
 
 result2 = diagnostic.check_for_unplugged(velocity, measured_motor_voltage, actuator_name, debug_info)
 
 result3 = diagnostic.check_for_open(velocity, measured_motor_voltage, actuator_name, debug_info)
 
 samples = load(stream)
 
 spikes = acceleration*(velocity[:-1])
 
 stream = file(filename, 'r')
 
list supply_voltage = []
 
list timestamp = []
 
list velocity = []
 

Variable Documentation

src.analysis_test.acceleration = diagnostic.get_acceleration(velocity, timestamp)

Definition at line 198 of file analysis_test.py.

src.analysis_test.action

Definition at line 142 of file analysis_test.py.

src.analysis_test.actuator_name = filename[:-13]

Definition at line 166 of file analysis_test.py.

src.analysis_test.args = parser.parse_args()

Definition at line 144 of file analysis_test.py.

src.analysis_test.debug_info = args.verbose

Definition at line 159 of file analysis_test.py.

int src.analysis_test.delay = 1

Definition at line 162 of file analysis_test.py.

src.analysis_test.diagnostic = Diagnostic()

Definition at line 150 of file analysis_test.py.

string src.analysis_test.dirpath = os.getcwd()+'/'

Definition at line 155 of file analysis_test.py.

src.analysis_test.encoder_position = []

Definition at line 174 of file analysis_test.py.

src.analysis_test.executed_current = []

Definition at line 177 of file analysis_test.py.

src.analysis_test.filelist = []

Definition at line 148 of file analysis_test.py.

src.analysis_test.help

Definition at line 141 of file analysis_test.py.

list src.analysis_test.l_arm_actuators = ['l_wrist_r_motor','l_wrist_l_motor','l_forearm_roll_motor','l_upper_arm_roll_motor', 'l_elbow_flex_motor','l_shoulder_lift_motor','l_shoulder_pan_motor']

Definition at line 14 of file analysis_test.py.

src.analysis_test.measured_current = []

Definition at line 178 of file analysis_test.py.

src.analysis_test.measured_motor_voltage = []

Definition at line 176 of file analysis_test.py.

src.analysis_test.outlier_limit_neg

Definition at line 202 of file analysis_test.py.

src.analysis_test.outlier_limit_pos

Definition at line 202 of file analysis_test.py.

tuple src.analysis_test.param = (filename,velocity,spikes,acceleration,outlier_limit_neg,outlier_limit_pos, result1, result2, result3)

Definition at line 209 of file analysis_test.py.

src.analysis_test.parser = argparse.ArgumentParser("script to analyse diagnostic data for PR2")

Definition at line 140 of file analysis_test.py.

bool src.analysis_test.plot_enabled = False

Definition at line 149 of file analysis_test.py.

src.analysis_test.positional_args = args.files.split(".")

Definition at line 146 of file analysis_test.py.

float src.analysis_test.ppr = 1200.0

Definition at line 161 of file analysis_test.py.

list src.analysis_test.r_arm_actuators = ['r_wrist_r_motor','r_wrist_l_motor','r_forearm_roll_motor','r_upper_arm_roll_motor', 'r_elbow_flex_motor','r_shoulder_lift_motor','r_shoulder_pan_motor']

Definition at line 13 of file analysis_test.py.

src.analysis_test.result = result1orresult2orresult3

Definition at line 205 of file analysis_test.py.

src.analysis_test.result1

Definition at line 202 of file analysis_test.py.

src.analysis_test.result2 = diagnostic.check_for_unplugged(velocity, measured_motor_voltage, actuator_name, debug_info)

Definition at line 203 of file analysis_test.py.

src.analysis_test.result3 = diagnostic.check_for_open(velocity, measured_motor_voltage, actuator_name, debug_info)

Definition at line 204 of file analysis_test.py.

src.analysis_test.samples = load(stream)

Definition at line 172 of file analysis_test.py.

src.analysis_test.spikes = acceleration*(velocity[:-1])

Definition at line 200 of file analysis_test.py.

src.analysis_test.stream = file(filename, 'r')

Definition at line 171 of file analysis_test.py.

src.analysis_test.supply_voltage = []

Definition at line 175 of file analysis_test.py.

list src.analysis_test.timestamp = []

Definition at line 179 of file analysis_test.py.

src.analysis_test.velocity = []

Definition at line 173 of file analysis_test.py.



pr2_motor_diagnostic_tool
Author(s): Rahul Udasi
autogenerated on Wed Jan 6 2021 03:39:21