1. INTRODUCTION
Hello. I have experience making games and general applications in C# (please see my portfolio).
2. MY STRONG ABILITIES
2.1. General code in C#.
2.2. Applications using Windows Forms.
2.3. Game code using XNA Framework 4.0.
2.4. Game code using DirectX 9 Managed.
2.5. Game scripting using Unity 3D.
2.6. Finite-state machine (FSM) algorithms.
2.7. A* space search algorithm.
2.8. Textures, backgrounds and low-poly 3D models.
3. ABOUT YOUR PROJECT
3.1. Your project is very interesting and somewhat in my area of expertise. As a game programmer, I'm used to working with matrices, vectors, angles and transformations from one coordinate system to another.
3.2. I intend to start working at this project before you award it. This way, you'll find out if I can do it and it will save time. However, this doesn't put any obligation on you, since you can award the project to whoever you want even if I previously did some work at it. To begin, though, I need some more info:
3.3. The coordinate systems are left-handed or right-handed?
3.4. Which axis is up in the fixed (real) space coordinate system?
3.5. You mentioned angles as defining the object's orientation. What is the rotation order and around which axes?
3.6. For each joint angle, I need to know where is the 0 and where is the maximum.
3.7. Some dimensional examples and joint ranges would be useful.
Sincerely,
Alex