The invention provides a
robot control method based on a Bayesian classifier. The
robot control method comprises the steps that surface
electromyography signals generated by arm movement are collected, and the collected surface
electromyography signals generated by arm movement are subjected to amplification filtering preprocessing; the preprocessed surface
electromyography signals generated by arm movement are divided into a
training set and a testing set; the characteristics of the surface electromyography signals of the
training set and the testing set are obtained; according to the characteristics of the surface electromyography signals of the
training set, the
prior probability of the characteristics of the surface electromyography signals of the training set is obtained; and the Bayesian classifier is utilized for conducting movement mode classification on arm movement. According to the
robot control method, aiming at the characteristics of the surface electromyography signals, asurface electromyography
signal collecting scheme is designed, the surface electromyography signals amplified by 240 times are obtained, and the randomness of the surface electromyography signals isreduced. On the basis of analyzing the corresponding relation between
upper limb movement and related muscles, the
biceps brachii and the triceps brachii of the
upper limb on the right side are determined as the collecting positions of the two-channel surface electromyography signals, and the surface electromyography signals with good consistency are obtained.