FOLLOW THIS LINK TO DOWNLOAD ALL THE PROGRAMS AND YOU WILL BE ABLE TO SKIP TO NUMBER 2. AND READ THE WHOOOLE THING BEFORE ASKING BE QUESTIONS. THERE IS TIPS AND Q&A AT THE END OF THE TEXT! I believe that all vista users and higher need this one to make it work - It will work on win xp sp3 32bit (vista/7) There are different types of Kinect You will be needing this one↓ Kinect LPF-00006 (Unit). →Kinect Sensor with Kinect Adventures!← ~~~~~~~~~~~~~~~~~ These following are not good↓ You need to buy it separately from xbox 360, or buy needed components. Xbox 360 4GB Console with Kinect. Xbox 360 250GB Console with Kinect (I'm not sure though, I've heard you can use the usb for wi-fi to connect) ~~~~~~~~~~~~~~~~~ These are the programs you will be needing↓ OPENNI-Win32-1.0.0.23.exe → NITE-Win32-1.3.0.17.exe → avin2-SensorKinect-b7cd39d.zip → MMDv7.25 → DxOpenNI (Ver.1.10) → Microsoft Visual Studios 2008/2010 - 1.
Create a folder and name it Kinect (this is not necessary; but will make it easier to find stuff), and download these programs into the folder. A) OpenNI – Go to hover over the tab “Downloads” and choose “OpenNI Modules” (I will not give a direct link as the page is changing now and then and might make the link invalid). Go to OpenNI Binaries – Latest Unstable and download the latest “OpenNI Unstable Build for Windows x86 (32-bit) Development Edition” and not the 64-bit, even if your system is 64-bit. B) NITE – Go back to “OpenNI Modules” and choose OpenNI Compliant Middleware Binaries. Go to Latest Unstable and download the latest PrimeSense NITE Unstable Build for Windows x86 (32-bit)Development Edition and not the 64-bit.
C) SensorKinect – Go to and push the button “Downloads” on the right. D) Latest MMD and DxOpenNI – Go to and download the latest MikuMikuDance (DirectX9 Ver.) and DxOpenNI.
Jul 21, 2011 - [3] PrimeSense NITE Middleware installation file: You can manually look for its drivers in Platform Win32 Driver. Repeat the process with the PrimeSense files downloaded in [3] and [4]. Application Engineer Group Leader, NI Germany. Download and install the latest stable or unstable OpenNI Compliant Middleware Binaries (NITE) from OpenNI website. During installation, provide the following (free) PrimeSense key: 0KOIk2JeIBYClPWVnMoRKn5cdY4= Step 8 Restart. Step 9 Replace xml files in C: Program Files (x86) Prime Sense NITE Data.
E) Microsoft Visual Studios 2008/2010 UPDATED. (thanks to ) – You just need to download the Microsoft Visual C 2008 Redistributable Package (x86) from here ( ) (since it's no longer included as a 'Tool' in the OpenNI program files folder in the newest releases) (or you could even download the 2010 re-distributable package here ). F) Unzip – Unzip all the files that are zipped in your map. Connect your Kinect to the computer with the usb (the charger have to be in too every time you want to use it or it wont work). Go to your Device manager and find your Kinect there (look for PrimeSense). Push the and a “under folder” named Kinect Motor will come up.
Right click it and uninstall all drivers except for the Generic USB Hub. Reconnect the kinect and then push update drivers. Here it will differ depending on what OS you have. But you should choose the option to find the driver hardware on your computer. Now look for the Kinect folder that we made. Go to avin2-SensorKinect-28738dc → Platform → Win32 → Driver and push ok. It should now install the driver.
Now install OpenNi as normal, no need to change any settings. Later choose avin2-SensorKinect-b7cd39d → avin2-SensorKinect-b7cd39d → Bin → SensorKinect-Win32-5.0.0.exe and install it as normal too.
Now also install NITE, you will be needing the key that you saved earlier. Go to your program files and choose the folder OpenNI then go to Samples → Bin → Release and execute the file NiUserTracker.exe. You should now see your room from the Kinect camera. Stand in front of it and take the standard position (the picture). You should now see the bones and it should move as you move if you have done everything correctly. Now open the folder DxOpenNI that we downloaded earlier. Copy the files DxOpenNI.dll and SamplesConfig.xml and paste it into MMD's Data folder.
Start the program MMD (mikumikudance) and choose your lovely guinea pig ( I prefer C'mell's Rin (#^^#)/ or a Lat model). Go to the tab “Motion Capture” and click Kinect.
Stand in front of the camera and take once again the standard position. It should now recognize you and move the bones as you move. To record go to the same tab and choose capture and it will save everything you do as motion data. KNOWN PROBLEMS Q. I can't fit my kinect to the computer A. As I said before you need to buy the kinect separately with the adventure pack or you need to buy a usb cable that works with kinect separately. I'm using Windows 7, and I'm getting the dreaded 'InitFromXmlFile Failed: The Environment variable could not be found!/Cannot Find Kinect sensor' errors, and the NiUserTracker.exe in the OpenNISamplesBinRelease directory would not run either.
You have to right-click the.exe and hit 'Run as administrator', (I.E. Right-click MikuMikuDance.exeRun as administrator) and then it works flawlessly!!! =3 Only downside is that you have to tell it to run as administrator every single time. X.x Or to permanently fix the 'InitFromXmlFile Failed: The Environment variable could not be found!/Cannot Find Kinect sensor' Errors, and bypass using the 'Right-clickRun as administrator', use the tutorial found here; ( Option Four) by right-clicking the.exe, go to properties, hit the compatibility tab, and under Privilege level, check the 'Run this program as an administrator'.
(thanks to Q. Is there the chance that a webcam could be used? No it doesn't work. MMD can only take feeds from a kinect.
TIPS from The kinect sensor itself drains a lot of power. So its advisable to not use it next to anything which drains a lot of power. Mine just kept showing just the kinect motor only. But when i turned off my air conditioning socket (it shares the same power source) and fan (using another slot from my extension socket), then the kinect camera became active once more.
Certain programs which used kinect tend to also drag along with it, the drivers for kinect, rendering the mikumikudance version unusable. My version was using the Kinect SDK 1.7. If a program messes up the system, uninstall the Kinect SDK 1.7 Driver (it installs 4 things in one go, but if drivers mess up, you only need to uninstall the driver), then do a reinstall. Reinstallation will only reinstall what is missing.
For the record, this was my order KinectSDK1.7 OpenNI 1.5.4 (your link. V2 does not work, so please keep your download pack available) SensorKinect (unstable ver, BinSensorKinect093-Bin-Win32-v4.1.2.1.msi) DxOpenNI Through the course of installing, i had encountered the following problems, but have since bypassed these problems: failed to initialize kinect likely due to lack of power. Use dedicated power sockets attached to no other high-power devices like airconds, water boilers, fans, etc unable to initiate node likely due to KinectSDK1 instead of KinectSDK1.7 or using OpenNI2 instead of OpenNI1.5.4. Sorry for leaving quite a mess here on this deviatation I had a big angry session of trying to figure out how to fix my errors ect. And for the most part it worked I got the kinect to work with openni and show up as a camera, if i try to use the kinect option in MMD v9.26 it comes up with that pesky getprocaddress: 193 error, but if i try it on older versions of MMD it looks like it tries to work but it wont do anything, on the kinect tab it says it's enabled but I get no redman window or option to capture Now i'm thinking I have been joshed on the version of kinect I have, can anyone tell me what exactly it needs to say on the sticker underneath my kinect?
That was a really fast reply - I was just about to head to bed. How do you install MoggNUI? Do I just copy and paste the contents from 'MoggDxOpenNiConfig.zip' into the Data folder? Because thats what I did lol. I also noticed that inside the zip folder is another 'DxOpenNI.dll' but the file size is smaller compared to the 'DxOpenNI.dll' provided by 'DxOpenNI.zip'.
And then there is 'MoggNuiConfig.exe' and 'MoggDxOpenNIConfig.exe' which makes things somewhat confusing haha xD. RuchiiP-san, did you ever get neck and wrist motion to work? What do you have in your MMD 'Data Folder'? Thanks again!
Sense Current version: 0.2.0.11 (ALPHA) Recently the 'official' drivers of the hardware behind Kinect were released as open source. After some hours of playing around with the motion detection (and lots of retarded waving) I am ready to release the alpha version of the plugin for testing. There's a lot of finetuning ahead but that's where YOU as the community come in. The working title for the plugin is Sense because the libraries are not just for Kinect but for a whole range of sensor devices. Features Control MediaPortal using the Kinect Sensor! Video #1: (0.2 alpha) Requirements You need the following drivers / software installed on your machine. OpenNI.
PrimeSense NITE. PrimeSense PSDK Driver (Kinect patch) After installation of the drivers and framework, connect your Kinect Sensor to your PC and check whether it recognizes the Kinect Motor and Camera. Note that the audio driver is NOT recognized - this is OK. Installation. Extract the contents of the archive into the '%PROGRAMFILES%/Team Mediaportal/MediaPortal' folder. Copy the contents of the '/Skin' folder to your current skin folder (this will enable Sense sounds). Make sure the plugin is enabled in your configuration (default should be enabled).
Note: You will also get a new '/Data' folder in the MediaPortal application folder which contains an 'openni.xml' file. Usage Gently wave at the Kinect Sensor untill you hear a sound indicating the session has started. Once in session you can do the following gestures to navigate. Swipe your hand up/down/left/right to navigate one step into that direction. Move your hand forward ('push' in a straight motion) to select. (enter).
Move your hand back ('pull' in a straight motion) to go to the previous screen. (esc). Gently keeping waving your hand left/right (X-axis) or up/down (Y-axis) to enable scrolling for the specfied axis. When in scroll mode move your hand to scroll the list (the scroll is locked on the axis you triggered it on). When in scroll mode hold your hand still for 2 seconds to disable scrolling The swipe gestures need a short steady hand in between directions (about 1/10 of a second) to be able to register a new swipe.
So if you keep your hand in motion right after you swiped you will not trigger new swipes untill you stop moving. Please take a moment to familiarize yourself with the controls. All gestures should be done in a gently manner, no need to get wild Ending a session manually is temporarily disabled, to end a session just make sure your hand can't be tracked by the sensor. A different sound will play indicating the session is ended.
Credits Credits to Johnsel (creator of the ) for sharing thoughts and code snippets with me. We will keep in contact during the development of both our projects. Bug Reports / Suggestions I really love to get some community feedback about the current experience or new ideas about controlling MediaPortal with your hand(s) and/or body.
Please do not post bugs in this thread. If you have a bug report, please browse the and create a new issue if it was not reported before.
Re: Plugin Sense 0.1.0 Alpha (control MediaPortal using Kinect) I think the mistake here is the 'fixed' control area. There currently is a virtual 'square in the air' like the attached image. To make the movement stop you should put your hand in the neutral or single-step area's. I'm working on making this area dynamic so that the neutral position is always where your hand is put to 'rest'. Expect a new version later today. Calibration is a planned option and when i figure out how to do this (and control the motor for that matter) this will be one of my top priorities.