This invention discloses a
model prediction trajectory tracking control method for a multi-joint
robotic arm based on Q-learning, belonging to the field of
robotic arm control technology. The method includes the following steps: S1, linearizing the nonlinear dynamic model of the multi-joint
robotic arm to construct a discrete-time state-
space model; S2, using the cost function of the linear MPC as an approximator for the action value function in a
reinforcement learning framework; S3, introducing an adaptive weighted perturbation exploration strategy based on state error to replace traditional random exploration, generating control actions that satisfy the joint position and torque constraints of the robotic arm; S4, under the constraint of
system stability, using the discrete model from S1 as the dynamic basis and the cost function from S2 as the basis for evaluating the value of candidate actions, combined with the candidate action set generated by the adaptive weighted perturbation exploration strategy in S3, adjusting the parameters of the MPC based on the Q-learning
algorithm. This invention improves the trajectory tracking performance of multi-joint robotic arms under model uncertainty conditions.