In the general assembly and development of satellites in China, the mechanical overturning trolley with six degree of freedom is generally used for the installation of satellite decks. In this mode, a lot of equipment is needed, the cost is high, the number of operators is large, the assembly efficiency is low, and the assembly quality is difficult to guarantee. In order to solve this problem, the satellite deck installation method based on industrial robot is studied, and the operation mode of mobile robot combined with simple support vehicle is adopted to reduce the cost of tooling; The robot compliance control technology is used to realize the automatic pin guided assembly of the satellite deck, which eliminates the manual precise alignment adjustment operation in the previous manual adjustment mode, and greatly improves the assembly efficiency. Furthermore, due to the application of compliance force control technology, the assembly force can be controlled within the safe range in assembly, so as to ensure the assembly quality. The research results have been applied to the deck installation of Some satellite. The assembly time of a single deck has been shortened from more than 1 hour to less than 30 minutes, and the number of operators has been reduced from 5 to 3. More than 400 deck assemblies have been completed in practical application, which has won precious time for the intensive development of the satellite system 1 .