The rapid development of space technology has made it increasingly important to use space robots for on orbit services. Space crawling robots can perform extravehicular condition monitoring, spacecraft fault location and diagnosis, repair and maintenance by carrying different payloads and traversing the spacecraft surface, which has received wide attention from researchers. A prototype of space crawling robot has been designed in this work, which is a quadrupedal insect like configuration with integrated bionic adhesion material on the bottom of the four feet, and can walk on the satellite surface in a gravity free space environment. The design and implementation of the crawling robot control system is carried out based on Robot Operating System, including hardware system construction and software architecture design. The tripod gait was also designed to enable the robot to crawl more stably in space. At last, the basic capabilities of the designed space crawling robot are tested in the ground environment, and the results demonstrate the robot’s body control capability, omnidirectional walking capability, and obstacle crossing and avoidance capability.