The invention provides an
upper limb rehabilitation dynamic control method based on three-dimensional visual intention recognition, which comprises the following steps: synchronously acquiring three-dimensional
visual observation data of upper limbs of a patient and
pose data of an execution mechanism of a
rehabilitation mechanical arm, constructing an
upper limb pose vector containing an
upper limb kinematics state, and associating the upper limb
pose vector with an external traction displacement increment; based on the upper limb attitude vector and the external drafting displacement increment, generating a passive attitude
reference vector representing the theoretical upper limb attitude under the pure passive drafting condition; calculating a residual error between the actually observed upper limb attitude vector and the passive attitude
reference vector, and separating an
active movement contribution amount of the patient from the residual error; generating a
patient motion intention vector containing direction and intensity information based on the
active motion contribution; according to the motion intention vector of the patient, an instruction used for controlling the auxiliary torque of the
rehabilitation mechanical arm is generated, the real active intention of the patient can be accurately separated and extracted, and stable and accurate dynamic auxiliary control is achieved accordingly.