In this study, a humanoid prototype of 2-DOF (degrees of freedom) lower limb exoskeleton is introduced to evaluate the wearable comfortable effect between person and exoskeleton. To improve the detection accuracy of the human-robot interaction torque, a BPNN (backpropagation neural networks) is proposed to estimate this interaction force and to compensate for the measurement error of the 3D-force/torque sensor. Meanwhile, the backstepping controller is designed to realize the exoskeleton's passive position control, which means that the person passively adapts to the exoskeleton. On the other hand, a variable admittance controller is used to implement the exoskeleton's active follow-up control, which means that the person's motion is motivated by his/her intention and the exoskeleton control tries best to improve the human-robot wearable comfortable performance. To improve the wearable comfortable effect, serval regular gait tasks with different admittance parameters and step frequencies are statistically performed to obtain the optimal admittance control parameters. Finally, the BPNN compensation algorithm and two controllers are verified by the experimental exoskeleton prototype with human-robot cooperative motion.