Push to Press with the Kinect for Windows SDK 1.7
We continue with our v1.7 week theme with today's project by Vuyiswa Maseko and take a different look at the Kinect Interactions...
Microsoft officially released the 1.7 Kinect for Windows SDK. In this article I will demonstrate or explain what interest me most. The Push-to-Press functionality.
IntroductionKinect 1.7 sdk has been released, when I first played around with the examples like ‘Interaction Gallery’ and the fact that I don’t to adjust the jittering anymore , I knew I had to stop whatever I was doing in my Kinect project to learn “Press to Push” and implement in my current project. Before with the help of Coding4Fun toolkit we would place a hand over a button and some nice animation cycling your hand will appear telling you that you are about to select something, I had to struggle teaching my 2 years old daughter to wait for you, I was teaching her un-natural user interface, with Kinect 1.7, we have a natural user interface gesture, because you push to press a button. I must say a struggled a bit to isolate this functionality. I hope it will help someone.
ObjectiveIn this article I wanted to show you on how to create a basic navigation system in wpf that uses hand gestures to select menu items. This is an updated version from the one I created from Coding4Fun toolkit. This one uses the press to push. So this means to select a menu, you need to push the button to press it.
Few things have changed from the way we used to do things in sdk 1.6. Well you can still choose to Coding4Fun toolkit to do hand gestures that interact with your controls, but in this article I will explain how you can use the nice things found in the new sdk. The first thing that is new is the Kinect Region.
Generic Class to store the KinectSensorChooser
Project Information URL: http://www.dotnetfunda.com/articles/article2214-how-to-do-push-to-press-with-kinect-sdk-17.aspx
Project Download URL: How to do Push to Press with Kinect SDK 1.7
Project Source URL: How to do Push to Press with Kinect SDK 1.7