Ejemplo n.º 1
0
import utils.kinect.angleExtraction as ae

#f = open('myVicon/Ido dyn 01.csv', 'r')
f = open('myVicon/Ran dyn 03.csv', 'r')
#f = open('myVicon/Yoni dyn 01.csv', 'r')
l = []
i=0
headers = []
for line in f:
    splited = line.split(',')
    if i==9:
        headers = splited
    i+=1
    if i <=11 :
        continue
    res = ae.getAngleByColumns(splited, headers,'LowBack', 'Lhip', 'Lknee')
    l.append(res)
    #print splited[46]
    #l.append(splited[headers.index('Rankle')])
print headers.index('Rankle')
print l



i=0
while i<len(l):
    ts=[]
    vs=[]
    while i<len(l) and l[i] != '':
        ts.append(i)
        vs.append(l[i])
Ejemplo n.º 2
0
    splited = line.split()
    if i==3:
        headers = splited
        t=[]
        for h in headers:
            s = h.split(':')
            if len(s)>1:
                for j in range(3):
                    t.append(s[1]+str(j))
            else:
                t.append(h)
        headers = t
    i+=1
    if i <=4 :
        continue
    res = ae.getAngleByColumns(splited, headers, 'LowBack0','Lhip0', 'Lknee0')#, 'Rankle0', 'Rfoot0')
    l.append(res)
    #print splited[46]
    #l.append(splited[headers.index('Rankle')])



i=0
time=[]
angles=[]
while i<len(l):
    while i<len(l) and l[i] != '' and l[i]!=None:
        time.append(i)
        angles.append(l[i])
        i+=1
    #if len(ts) >0: