We are looking for a skilled Python programmer to help us get the Kinect into the blender game engine for our project. The ROM below is a framework and we are open to suggestions from either the applicants or the community on what is possible given the project time frame.
Technical ROM for Kinect Object / Gesture Interaction
in Blender 2.58
Objective: To allow a Blender Game Engine (BGE) 2.58 runtime to utilize the Kinect as a gesture input device to control a BGE object(s) in real time on all three axis.
Project Bidding info
-We will contact interested programmers within 24 hours
-All bids will be considered for continuing work in this project and others.
-Send bids to email@example.com
-Email subject should be "Kinect Bid"
Delivery date: 09/05/11 5pm EDT
-Deliverable will be all code and releases to use the product in a commercial application.
-Payment made in USD$
System requirements: Windows 7 64bit
Required base interactive gesture positions:
-Release / native state: Open hand
-Grab: Index and middle finger touching thumb. Ring and pinky closed.
-Point (finger): Closed fist with extended index finger
-Object Recognition: Must recognize a 36 inch physical pole (like a sawed off broom stick)
Required scene navigation gestures:
-Identify Player (person): Use industry standard position OR use left upper arm horizontal, forearm vertical, open hand, palm facing kinect, fingers and thumb together.
-This will be a specific point in space, so all movement can default from here.
-Head Position tracked as box in BGE scene. Head will always stay with body. This will control the scene camera.
-Walk forward: object +y axis movement
-Walk back: object -y axis movement
-Walk left: object -x axis movement
-Walk right: object +x axis movement
-The code will be used for a commercial application and appropriate release required.
-The contract will allow up to 3 revisions of code for refinement at no additional cost.