The invention discloses an exoskeleton type upper limb rehabilitation training robot, which includes a base, two mechanical arm assemblies and six motor drive assemblies; the base includes a mobile base, an electrical box, an electric lifting column, a base platform, Motor mounting angle bracket, base rotating motor, coupling, base main bearing seat, base ball screw nut assembly, base nut seat, base common sub-bearing seat, right bracket, base linear guide assembly and left Bracket; the mechanical arm assembly includes a mechanical shoulder belt assembly, a mechanical shoulder joint assembly, a mechanical elbow joint assembly, a mechanical forearm assembly, a mechanical wrist joint assembly, and a mechanical hand assembly; the motor drive assembly includes a motor and a deceleration assembly, a torque sensor assembly and The transmission assembly, the motor and deceleration assembly, the torque sensor assembly and the transmission assembly are all mounted on the same motor-driven base frame. The invention can be worn on the upper limbs of the human body, and can be used to assist the upper limbs of the human body to move in three-dimensional space and carry out rehabilitation training.