Difference between revisions of "Kinect Getting Started"

From ESE497 Wiki
Jump to navigationJump to search
 
(4 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
** Start -> All Programs -> Kinect for Windows SDK vX.XX -> Developer Toolkit Browser vX.XX
 
** Start -> All Programs -> Kinect for Windows SDK vX.XX -> Developer Toolkit Browser vX.XX
 
** Scroll down to Depth with Color-D3D (requires DirectX SDK installation) and hit the Run button
 
** Scroll down to Depth with Color-D3D (requires DirectX SDK installation) and hit the Run button
 +
** See [http://ese.wustl.edu/ContentFiles/Research/UndergraduateResearch/CompletedProjects/WebPages/sp14/Pradosh/instructions.html Pradosh's Instructions] for detailed software installation instructions
 
* Example Code:
 
* Example Code:
 
** Download and extract [[media:KinectLabVIEWGettingStarted.zip | KinectLabVIEWGettingStarted.zip]]
 
** Download and extract [[media:KinectLabVIEWGettingStarted.zip | KinectLabVIEWGettingStarted.zip]]
 +
** Large Memory Permissions:
 +
*** Make sure you are an administrator
 +
*** Open a Command Prompt (Start->All Programs->Accessories->Command Prompt)
 +
*** C:\Users\<USER>>cd "\Program Files (x86)\Windows Resource Kits\Tools"
 +
*** C:\Program Files (x86)\Windows Resource Kits\Tools>ntrights -u <USER> +r SeLockMemoryPrivilege
 +
*** You should see this message:
 +
**** Granting SeLockMemoryPrivilege to kbrownell  ... successful
 +
*** Log out and log back in for changes to take effect
 
** Launch LabVIEW 2012 SP1 (64-bit)
 
** Launch LabVIEW 2012 SP1 (64-bit)
** Run KinectApplication\Main.vi
+
** Open KinectApplication\Main.vi
 +
*** It probably will not automatcially find SharedMemDLL.dll. When you get this error, browse to SharedMem\x64\Debug\SharedMemDLL.dll

Latest revision as of 16:14, 21 November 2014

  • Based on the Microsoft SDK and Microsoft Kinect Driver (v1.6)
  • Library created (SharedMem.dll) for passing images between Kinect Application and Host Application
  • Modified SDK example code transfer images from Kinect Application to Host Application
  • Kinect Test
    • Start -> All Programs -> Kinect for Windows SDK vX.XX -> Developer Toolkit Browser vX.XX
    • Scroll down to Depth with Color-D3D (requires DirectX SDK installation) and hit the Run button
    • See Pradosh's Instructions for detailed software installation instructions
  • Example Code:
    • Download and extract KinectLabVIEWGettingStarted.zip
    • Large Memory Permissions:
      • Make sure you are an administrator
      • Open a Command Prompt (Start->All Programs->Accessories->Command Prompt)
      • C:\Users\<USER>>cd "\Program Files (x86)\Windows Resource Kits\Tools"
      • C:\Program Files (x86)\Windows Resource Kits\Tools>ntrights -u <USER> +r SeLockMemoryPrivilege
      • You should see this message:
        • Granting SeLockMemoryPrivilege to kbrownell ... successful
      • Log out and log back in for changes to take effect
    • Launch LabVIEW 2012 SP1 (64-bit)
    • Open KinectApplication\Main.vi
      • It probably will not automatcially find SharedMemDLL.dll. When you get this error, browse to SharedMem\x64\Debug\SharedMemDLL.dll