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 = [] |
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.