The invention discloses a force control joint dynamic error compensation method based on Kalman filtering, and the method comprises the steps: collecting and preprocessing multi-source
signal data, and forming a force control joint input
data set; constructing an energy hierarchical Kalman filtering model, executing
energy constraint correction and outputting state
estimation; calculating a
prediction residual error, carrying out time-
frequency analysis, adjusting a compensation
gain, and generating residual error information; torque and
angular velocity signals are extracted, a semantic state is recognized, and semantic gating parameters are output; fusing the state
estimation, the residual information and the semantic parameters to generate a dynamic compensation instruction
signal; energy layer and residual information changes are monitored, self-calibration is triggered, and a feedback
closed loop is formed. According to the invention, by introducing energy hierarchical Kalman filtering, time-
frequency modulation compensation and a semantic gating feedback mechanism, dynamic error self-adaptive accurate compensation of the force control joint in a complex multi-disturbance environment is realized.