The invention belongs to the field of robots, and discloses a multifunctional in-orbit maintenance robot system. The system comprises a free flight robot platform, a mechanical arm and a plurality ofend effector systems, wherein a plurality of holes are formed in the free flight robot platform; the mechanical arm comprises two capture arms and an elbow joint, each capture arm comprises a rotary degree-of-freedom joint, a first connection joint, a deflection degree-of-freedom joint, a second connection joint, a pitching degree-of-freedom joint and arm rods, and the rotary degree-of-freedom joint, the first connection joint, the deflection degree-of-freedom joint, the second connection joint, the pitching degree-of-freedom joint and the elbow joint are all of a two-section type rotating rodstructure; and each section of rod piece of the elbow joint is connected with the other end of one arm rod. According to the system, travalling positioning of the mechanical arm can be realized, theworking orientation of the mechanical arm can be expanded, and the mechanical arm can be mounted on a spacecraft, an astronautic aircraft, a space station, a satellite and other space aircrafts as a standard device for in-orbit maintenance.