The application provides a dynamic walking
exoskeleton control method and
system based on human-computer complementary optimization, comprising the following steps: defining the
step height of the contact point, the normal
contact force, constructing the nonlinear complementary problem constraint and model; defining the
centroid position tracking of the contact point, the
centroid linear velocity tracking, the foot
yaw angle alignment, the frame attitude tracking, the base
quaternion derivative regularization, the
contact force regularization, the joint regularization, the swing height control, the contact control regularization, 9 types of motion task quantization targets, and establishing a multi-task objective function;
coupling the static nonlinear complementary problem with the
exoskeleton continuous dynamics to construct a coupled
system; solving the optimization objective function by using a neural dynamics
algorithm to obtain the
optimal control input of the
exoskeleton-
human system; and mapping and converting the control input obtained by optimization into the driving instructions of the
robot executor to complete the
motion control closed loop. The application can more accurately adapt to the complex motion requirements under the human-
robot strongly coupled constraint interaction.