Пример #1
0
def main(move_time=10.0):

    fb = FrameBuffer(move_time)
    fb.track_only()
    start = time.time()
    time.sleep(move_time)
    fb.stop_tracking()
    end = time.time()
    trajectory = fb.tracking_period(start, end)

    ovar = optivrepar.OptiVrepAR()
    ovar.execute(trajectory)
    ovar.close()
Пример #2
0
def main(move_time=10.0):

    fb = FrameBuffer(move_time)
    fb.track_only()
    start = time.time()
    time.sleep(move_time)
    fb.stop_tracking()
    end = time.time()
    trajectory = fb.tracking_period(start, end)

    ovar = optivrepar.OptiVrepAR()
    ovar.execute(trajectory)
    ovar.close()
Пример #3
0
import time, sys
import numpy as np

import env
from natnet import FrameBuffer

addr = '239.255.42.99'
if len(sys.argv) > 1:
    addr = addr[:-len(sys.argv[1])] + sys.argv[1]

fb = FrameBuffer(1.0, addr=addr)
fb.track()
start = time.time()
time.sleep(1.2)
fb.stop_tracking()

data = fb.tracking_period(start, start+1.0)
print('mean tracker position: {}'.format(np.mean(np.array([d[1] for d in data]), axis = 0)))
Пример #4
0
import time, sys
import numpy as np

import env
from natnet import FrameBuffer

addr = '239.255.42.99'
if len(sys.argv) > 1:
    addr = addr[:-len(sys.argv[1])] + sys.argv[1]

fb = FrameBuffer(1.0, addr=addr)
fb.track()
start = time.time()
time.sleep(1.2)
fb.stop_tracking()

data = fb.tracking_period(start, start + 1.0)
print('mean tracker position: {}'.format(
    np.mean(np.array([d[1] for d in data]), axis=0)))