Ejemplo n.º 1
0
 def __init__(self):
     super().__init__()
     self.setupUi(self)
     # 전체화면 설정
     self.showFullScreen()
     self.BluetoothButton.clicked.connect(self.BluetoothClicked)
     self.KinectButton.clicked.connect(self.KinectClicked)
     self.SnakeButton.clicked.connect(self.SnakeClicked)
     self.m = Matrix(ROWS, COLS)
     self.m.syncActivate()
     self.m.setHeight(SERVO_MIN)
     self.a = AudioSpectrum()
     self.k = Kinect()
     self.mMode = 0
     self.moduleThread = threading.Thread(target=self.moduleSyncThread)
     self.moduleThread.start()
     #self.k.threadActivate()
     self.s = Snake()
Ejemplo n.º 2
0
import numpy as np
import Kinect

import test
import points
import AnimatedPointcloud
import PointSourceTest

#test.create_cube()
#points.create_points()
#AnimatedPointcloud.test()

k = Kinect.Kinect(debug=False)
k.start()
k.wait_for_init()

pc = AnimatedPointcloud.DisplayPointcloud(k.get_pointcloud)
pc.start()

print("Started")

#points = np.zeros((10000, 3))
#for k in range(len(points)):
#    points[k] = 20*(np.random.rand(3)-0.5)
#points = k.get_pointcloud()
#print("max:", np.max(points[:,1]))
#print("min:", np.min(points[:,1]))

#print("Points generated")
#pc.change_data(points)
#print("Points Added")