The optimization-based dynamics model is formulated for the weight lifting motion with human and exoskeleton model as interactive force term in this chapter. In the optimization algorithm, the human motion is defined as variables so that the motion which we want to generate (box lifting motion in this case) can be predicted. The objective function or cost function is defined as performance measure which can be switched by developer. In this paper we use the summation of each joint torque square which is considered as the dynamic effort for the motion. Constraints are defined as joint limits, torque limits, hand position, dynamic balance, exoskeleton assistive points, etc. Interaction force form exoskeleton robot can be derived as generalized coordinates and generalized force which are related to inertial reference frame and human body frame. The results can show how effective the exoskeleton robots are according to their assistive force.