The invention discloses a humanoid mechanical arm control method based on a Kinect sensor. The method comprises the first step of collecting data through the Kinect sensor; the second step of preprocessing the collected data, and then using relevant algorithms to conduct
gesture segmentation; the third step of using a DBN neural network to conduct
gesture recognition; the fourth step of converting recognized gestures into instructions in a fixed format; the fifth step of using a TCP protocol to conduct telecommunication, and then sending the instructions to a
server side; the sixth step of making the
server side receive and recognize the instructions, and obtaining a control parameter through
kinematics calculation; the seventh step of making the
server side control motions of a mechanical arm according to the control parameter. According to the humanoid mechanical arm control method based on the Kinect sensor, the requirements in the aspects of cost and accuracy in actual operation, response speed and the like are considered, the problems that a data glove is high in control cost, and the traditional human-computer interactive
modes based on keyboards and the like have certain requirements on
specialized knowledge are solved, and the humanoid mechanical arm control method has the advantages that the operation is humanized, the response speed is high, the accuracy is high, and the humanoid mechanical arm control method has very good robustness.