Today I finished a tiny app that uses the Microsoft Kinect to capture BVH files that contain motions for 3d models. Those files can easily be imported into Autodesk MotionBuilder and used, for example, with Autodesk Pinocchio.
To use it, simple click the record button and recording starts in 2 seconds. Move infront of your Kinect and make sure that your body is fully visible. Move around and when you are done, click the stop button. Then select the frames that should not be included in the motion and delete them (Select multiple frames holding the shift key). Then klick Export bvh… and save your file.
The archive contains an additional XML file that does the bone mapping in MotionBuilder for you. When you create your skeleton, use this file to match the exported names from my application to the character in MotionBuilder. In the options tab there is a checkbox that automatically converts the bone names to the names used in MotionBuilder. This feature does not worl 100% correct, you have to assign 1-2 body parts yourself, so it is easier to deselect the box and use the transformation file.
Have fun with it and if you like it, please donate 🙂