Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 1.65 KB

README.md

File metadata and controls

43 lines (33 loc) · 1.65 KB

FBIK_Project

The purpose of this project is

  1. Implementation of full-body inverse kinematics (FBIK)
  2. Explore general process of how to use analytic and numerical optimization
  3. Get familiar with how to calculate Jacobian matrix
  4. Get familiar with Unity Engine and C#

1. Requirments

Code is written in C# and uses Unity Engine for framework

This project requires:


2. Introduction

Limitation of two-bone inverse kinematics

Consider about the situation of

  • Task : stretch hand to reach a red ball
  • End-effector: Left Hand
  • Target: Red ball


Benefits of two-bone inverse kinematics

Ability to transfer control from the top of the hierarchy to the bottom

  • Natural poses and animations for characters
  • Translate + rotate body parts with FBIK end-effectors
  • Rest of body follow the movements

3. Result

4. Presentation PowerPoint

Please request me by email if needed ([email protected])