hysteresis_model
Functions | Variables
ExtractCouplingCalibrationData Namespace Reference

Functions

def query_yes_no (question, default="yes")
 
def differentiate (x, t, smooth_factor)
 
def DEG (x)
 
def RAD (x)
 
def getData (FILE)
 
def plot (data)
 
def computeTorque (data, s)
 
def writeToFile (FILE, data, torque)
 
def findStationaryParts (data, min_length=1000, max_length=5000)
 
def main ()
 

Variables

int DATA_JUMP = 30000
 
float DELTA_ANGLE = 0.1
 
int MIN_LENGTH = 1000
 
int MAX_LENGTH = 4000
 
int g_angle = 0
 
int SMOOTH = 300
 
int TIME = 0
 
int wPOS = 1
 
int wVEL = 2
 
int wACC = 3
 
int mPOS = 4
 
int mVEL = 5
 
int dPOS = 6
 
int dVEL = 7
 
int mCUR = 8
 

Function Documentation

◆ computeTorque()

def ExtractCouplingCalibrationData.computeTorque (   data,
  s 
)

◆ DEG()

def ExtractCouplingCalibrationData.DEG (   x)

◆ differentiate()

def ExtractCouplingCalibrationData.differentiate (   x,
  t,
  smooth_factor 
)

◆ findStationaryParts()

def ExtractCouplingCalibrationData.findStationaryParts (   data,
  min_length = 1000,
  max_length = 5000 
)

◆ getData()

def ExtractCouplingCalibrationData.getData (   FILE)

◆ main()

def ExtractCouplingCalibrationData.main ( )

◆ plot()

def ExtractCouplingCalibrationData.plot (   data)

◆ query_yes_no()

def ExtractCouplingCalibrationData.query_yes_no (   question,
  default = "yes" 
)
Ask a yes/no question via raw_input() and return their answer.

"question" is a string that is presented to the user.
"default" is the presumed answer if the user just hits <Enter>.
    It must be "yes" (the default), "no" or None (meaning
    an answer is required of the user).

The "answer" return value is one of "yes" or "no".

◆ RAD()

def ExtractCouplingCalibrationData.RAD (   x)

◆ writeToFile()

def ExtractCouplingCalibrationData.writeToFile (   FILE,
  data,
  torque 
)

Variable Documentation

◆ DATA_JUMP

int ExtractCouplingCalibrationData.DATA_JUMP = 30000

◆ DELTA_ANGLE

float ExtractCouplingCalibrationData.DELTA_ANGLE = 0.1

◆ dPOS

int ExtractCouplingCalibrationData.dPOS = 6

◆ dVEL

int ExtractCouplingCalibrationData.dVEL = 7

◆ g_angle

int ExtractCouplingCalibrationData.g_angle = 0

◆ MAX_LENGTH

int ExtractCouplingCalibrationData.MAX_LENGTH = 4000

◆ mCUR

int ExtractCouplingCalibrationData.mCUR = 8

◆ MIN_LENGTH

int ExtractCouplingCalibrationData.MIN_LENGTH = 1000

◆ mPOS

int ExtractCouplingCalibrationData.mPOS = 4

◆ mVEL

int ExtractCouplingCalibrationData.mVEL = 5

◆ SMOOTH

int ExtractCouplingCalibrationData.SMOOTH = 300

◆ TIME

int ExtractCouplingCalibrationData.TIME = 0

◆ wACC

int ExtractCouplingCalibrationData.wACC = 3

◆ wPOS

int ExtractCouplingCalibrationData.wPOS = 1

◆ wVEL

int ExtractCouplingCalibrationData.wVEL = 2