So it’s been a week ago today since Kinect launched the Kinect for Windows! Now normally I would be one of the first to be crazy about this and I would have blogged about it straight away. The reason I decided to hold back was because I wanted to give you all a sample to work with.
The Kinect SDK V1 for windows has had multiple changes made to it since the Beta 2. The whole tracking system has changed and it has been built together so that samples are easy to drag and drop in from the tool box.
- Tracking: – You can play around with the settings much more and it feels easier to apply smoothing to your movement. Much of the jitter appears to be gone.
- Near Mode: – (ONLY ON WINDOWS KINECT) – Perhaps one of the most useful changes to the Kinect is that you can now start tracking things up to 40 CM close to the camera. I can see this being very useful for SEN students, however it is only available if you have the Windows Kinect.
- Variables: – The first thing which threw me off track was the amount of changes that have occurred. Many of the video tutorials which I have used showing you how to edit the elevation angle are no longer relevant.
(runtime.NuiCamera.ElevationAngle != (int)slider1.Value) is now
(kinectSensorChooser1.Kinect.ElevationAngle != (int)slider1.Value)
- If you install V1 and try to download and run BETA 2 applications. They will not run. There have been too many changes and you will need to work through a lot of errors.
- If you are considering buying a Kinect for Windows device, please weigh up the options and consider what you will be using it for. If you want to use it on your Xbox and your Windows machine you will be disappointed. The Kinect for Windows device does not run on the Xbox 360. (I have tried this myself as I am lucky enough to have one of the new devices).
- Xbox 360 Kinect will run with the new SDK, however you will not be able to carry out near mode on it. There have been some changes in the hardware which allow this.
Over the coming weeks, I will start to develop some Kinect V1 applications from the original applications which have been developed. I hope to include functionality on all of them so that they run with V1 of the SDK.
I recently had the pleasure of working with Shout Learning and I have been implementing some applications into Lodge Park Technology College. These applications would help teach students about the water cycle. You can preview the video below. This original application has now been adapted so that it can run with the full version of the SDK. You can download this application here with the source. The source should be helpful to some of you programming with the SDK V1 for the first time.
Click here to download the sample application – All future applications will be available to download from the Microsoft Partners In Learning Network. Sign up with your live ID and get access to materials by searching for the Kinect or the K-Team.
One useful source of information when building your own applications would definitely have to be the channel 9 MSDN website. I found out so much useful information from them and they taught me how to fix my skeletal tracking. They even give you samples to work with. Click here to find your way to the guide.