def tick(self): from data import getPeriod period = self.getTime() #print period if self.prevPeriod != period: self.prevPeriod = period self.count = 0 self.cur_per = getPeriod(period) self.mainData.config(text='Entered: ' + str(self.count) + '\n', bg='blue') self.aside = self.window.after(1000, self.tick)
mov.plotJointPositionCoordinate( modelo , [ "LeftFoot" , "LeftToeBase" , "LeftToeBase_EndSite" ] , 1 ) ########### Get period of discrete data import model as m modelo = m.Model( "sample-mocap-data//05//05_01_ignoreFirstFrame.bvh" ) modelo.read() import movement as mov data = mov.getJointPosition( modelo , "LeftFoot" ) signal = [ position[ 1 , 0 ] for position in data ] import data as dt dt.getPeriod( signal , modelo.frameTime ) ########### Plot Local workspace and fit a surface import model as m modelo = m.Model( "sample-mocap-data//05//05_01_ignoreFirstFrame.bvh" ) modelo.read() import movement as mov import numpy as np import pdb import data as dt data = mov.getJointLocalWorkspace( modelo , "LeftFoot" ) data = np.array( data )