Пример #1
0
 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)
Пример #2
0
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 )