The invention belongs to the technical field of
robot control, and particularly relates to a
robot robust
safety control method based on a control
barrier function, which comprises the following steps of: S1, establishing a
robot system model containing a
state variable, control input and a disturbance term; S2, designing a
disturbance observer, and estimating and compensating disturbance of a
system in real time; s3, based on an interference
estimation result, defining a
system security target, constructing a control
barrier function to convert security constraints of the system into inequality conditions which need to be met by control input, performing system
security analysis, and proving forward invariance of a system security set; s4, designing a safety controller by controlling a
barrier function in combination with an expected tracking controller; and carrying out system
security analysis to prove the forward invariance of the system security set. According to the method, the control target of considering the safety and the tracking performance of the system in an uncertain environment is achieved.