Home | Trees | Indices | Help |
---|
|
object --+ | Kinect
This class provides a simple interface to the kinect sensor. When operating properly the device produces an color RGB video frame (8bit 640x480) and a depth image (11-bit, 640x480) at around 20-24 frames per second with low latency. The kinect drivers to not appear to be robust. Some trial and error may be needed to determine how to best interface with the device. Here are some problem behaviours that I have seen: # * The Kinect does not seem to start properly. * Calling some functions in the freenect module results in segmentation faults * Connecting to the sensor temporarily or perminatly interupts the usb bus. (The keyboard and mouse stop working.) * The device seems to work better when connected to one of the ports on my laptop but not the other. * The device sometimes prints out error/warning messages which do not seem to interfere with the operation of the device. "[Stream 70] Expected 1748 data bytes, but got 948" # After connecting the device to the usb port it may be helpful to initialize the device using ipython. Try running these commands before connecting through pyvision or attempting to grab frames: import freenect freenect.init() # start the connection exit The current implementation initializes the device and returns RGB and depth frames. No advanced features such as LED, Audio, or Tilt are supported because they cause sementation violations.
|
|||
|
|||
|
|||
|
|||
Inherited from |
|
|||
Inherited from |
|
Initialize a Kinect device.
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Tue Apr 21 14:31:59 2015 | http://epydoc.sourceforge.net |