Text this: Solving inverse kinematics using kohonen network for 3D human walking