The
humanoid robot joint module with the overload protection structure comprises a fixed body and a rotating cover, a connecting boss is arranged on the fixed body, an assembling cavity is formed in the connecting position of the connecting boss and the fixed body, a transmission
assembly is arranged in the assembling cavity, a
brake assembly and a
brake driver are arranged on the connecting boss, and the rotating cover is arranged on the rotating cover. The output end of the
brake drive is connected with the brake
assembly, the brake drive is further connected with the transmission assembly, and the rotating cover is arranged on the connecting boss in a sleeving mode and connected with the connecting boss through the fixing assembly. According to the principle that
helical gears are subjected to
axial force when being meshed with each other, a magnetic suspension bearing is adopted to connect a rotating shaft with a fixed part, the state of the rotating shaft is monitored through a detection device, and when the output end of the joint module is overloaded, a transmission
helical gear is clamped and does not rotate any more, and a driving gear drives the rotating shaft to axially move along a mounting hole; the detection device can control the brake
electromagnet to act to brake the rotating cover, meanwhile, the power source stops outputting, and overload damage is prevented.