This document summarizes a research paper about developing an adaptive control method for a humanoid robot arm with bi-articular and mono-articular muscle mechanisms. The researchers used sliding mode control to first determine joint torques, then distributed those torques to muscle forces using a Jacobian matrix. Internal forces were also used to optimize muscle forces so they remained within limits and worked in the middle of their range to reduce fatigue. Dynamic parameters were updated in real-time using a novel method of prediction error to accelerate parameter convergence. The results showed the effectiveness of the proposed method in achieving desired motion and load distribution characteristics.