Model Avatar Movement in Unity -- 2

Job ID: 34982647

Budget: $25 – $50 USD

Create a module in Unity that can take a set of targets and apply kinematics to a humanoid model.

Take a look at https://www.youtube.com/watch?v=mNvtZCboy7w. We wish to create a similar "plugin", in which the input will be real-time computer vision captured landmarks, with a x,y,z coordinate relative to the hips, in meters. For example, we have the x,y,z for wrists, ankles, neck, etc.

Specifications:
Given a set of "landmarks", a humanoid model can replicate accurately the movement of a human captured with Computer Vision (the computer vision module will be provided)
The kinematic should be accurate when human is standing facing forward, standing on the side, crouching, prone and supine
Bending works properly with knees and elbows
The rotation of limbs should match those of the human (head, hands, feet)
The model should have as few as possible "unrealistic" motion (e.g. arms going through the body, legs bending backwards, etc).
The code must be clean, with a structured public facing API (will work together with the contractor to achieve this)
Additional Specs once above is concluded:
Add finger motion tracking, using the same computer vision technology
Add facial animation, using the same computer vision technology