I. Introduction
Due to complex structure of humanoid robots and their variable dynamics behavior during different phases of motion, a general approach in dynamics modeling which is valid for all phases and include any interaction with environment is of significant value. This dynamics model may be exploited during design procedure, simulation and analysis of the robot and model-based controller design in joint or task space.